Files
automatic/modules
CalamitousFelicitousness 566b6629bd fix(styles): key style dict by prefixed name to prevent nested collisions
Styles in nested subfolders that shared a base JSON name were being
overwritten because load_style keyed self.styles by the raw style["name"]
while the Style object stored the prefixed name. The extra networks page
iterates dict keys, so only one card per name surfaced.

Key the dict by the same prefixed name, and warn when a true duplicate
(same prefix and same name) is still detected.
2026-05-25 02:05:37 +01:00
..
2026-03-24 06:15:26 -07:00
2026-05-22 16:58:23 +02:00
2026-02-19 09:15:37 +01:00
2026-05-22 16:58:23 +02:00
2026-05-11 08:36:49 +02:00
2026-05-19 11:56:20 +02:00
2026-05-09 09:38:54 +02:00
2026-05-16 08:53:54 +02:00
2026-02-19 11:09:13 +01:00
2026-05-18 21:38:09 +03:00
2026-02-19 11:09:13 +01:00
2026-05-11 08:36:49 +02:00
2026-05-11 08:13:57 +02:00
2026-04-12 18:54:22 +02:00
2026-05-11 08:36:49 +02:00
2026-05-22 18:21:22 +03:00
2026-05-11 08:36:49 +02:00
2026-05-13 18:37:12 -07:00
2026-03-24 06:07:34 -07:00
2026-05-11 08:36:49 +02:00
2026-03-24 06:07:34 -07:00
2026-05-23 09:49:42 +02:00
2026-02-19 15:28:24 +01:00
2026-02-19 11:09:13 +01:00
2026-02-19 11:09:13 +01:00
2024-12-20 18:58:29 -05:00
2026-04-12 19:07:20 +02:00
2026-05-17 10:41:09 -07:00
2026-04-09 13:48:54 +02:00
2026-04-28 11:00:19 +02:00
2026-05-17 11:14:55 -07:00
2026-05-11 08:13:48 +02:00
2026-02-19 15:28:24 +01:00
2026-05-16 07:19:52 +02:00
2026-05-16 07:19:52 +02:00
2026-04-29 07:59:43 +02:00
2026-05-11 08:13:57 +02:00
2026-02-19 11:13:44 +01:00
2026-04-26 20:21:00 -07:00
2026-02-19 09:46:42 +01:00
2026-05-11 08:13:57 +02:00
2026-02-19 11:09:13 +01:00
2026-05-05 17:02:17 +02:00
2026-05-19 11:56:20 +02:00
2026-02-19 12:21:46 +01:00
2026-04-12 19:07:20 +02:00
2026-02-19 09:46:42 +01:00
2026-05-18 19:33:16 +02:00
2026-05-18 19:33:16 +02:00
2026-03-24 15:01:07 +01:00
2026-02-19 11:09:13 +01:00
2026-05-23 04:47:31 -07:00
2026-02-19 11:09:13 +01:00
2026-02-19 11:09:13 +01:00
2026-02-19 11:09:13 +01:00
2026-02-19 09:15:37 +01:00
2026-05-09 13:32:29 +02:00
2026-02-19 09:46:42 +01:00
2026-02-19 11:09:13 +01:00
2026-02-19 11:13:44 +01:00
2026-04-18 12:10:03 +02:00
2026-02-19 11:09:13 +01:00
2026-05-19 11:56:20 +02:00
2026-05-10 21:45:58 +02:00
2026-05-07 07:20:20 +02:00
2026-05-17 10:21:39 -07:00
2026-05-10 08:55:44 +02:00
2026-05-19 11:56:20 +02:00
2026-05-08 14:44:00 +02:00
2026-03-24 05:48:19 -07:00
2026-02-19 09:15:37 +01:00
2026-02-19 15:28:24 +01:00
2026-03-05 20:06:09 -08:00
2025-10-16 19:39:05 -04:00
2026-02-19 11:09:13 +01:00
2026-05-08 10:16:17 +02:00
2026-04-09 13:48:54 +02:00
2026-05-11 08:36:49 +02:00
2026-05-17 10:21:01 -07:00
2026-05-23 09:49:42 +02:00
2026-03-13 14:44:58 +01:00
2026-02-19 09:15:37 +01:00
2026-03-13 15:05:47 +01:00
2026-03-13 15:05:47 +01:00
2026-02-19 09:46:42 +01:00
2026-04-15 12:32:21 +00:00
2026-02-19 09:15:37 +01:00
2026-02-19 11:09:13 +01:00
2026-02-21 09:32:36 +01:00
2026-05-23 10:18:40 +02:00
2025-03-30 15:04:17 -04:00
2026-04-15 09:44:32 +02:00
2026-03-13 11:49:41 +01:00
2026-05-17 10:40:28 -07:00
2026-02-19 09:15:37 +01:00
2026-02-19 09:46:42 +01:00
2026-02-19 09:46:42 +01:00
2026-05-23 09:49:42 +02:00
2026-05-11 08:13:57 +02:00
2026-02-19 09:15:37 +01:00
2025-11-02 06:29:19 -05:00
2026-02-19 11:09:13 +01:00
2026-05-14 13:16:26 +02:00
2026-04-29 07:59:43 +02:00
2026-05-19 11:56:20 +02:00
2026-05-23 09:49:42 +02:00
2026-02-19 11:36:20 +01:00
2026-05-16 08:53:54 +02:00
2026-02-19 11:36:20 +01:00
2026-02-19 11:09:13 +01:00
2026-05-21 09:23:10 +02:00
2026-05-23 08:32:33 +02:00
2026-02-19 15:28:24 +01:00
2026-05-11 08:13:48 +02:00
2026-02-19 11:09:13 +01:00
2026-03-24 06:07:34 -07:00
2025-11-08 14:54:34 -08:00
2026-04-06 01:06:19 -07:00
2026-05-11 09:34:17 +02:00
2026-04-06 01:06:19 -07:00
2026-04-06 01:06:19 -07:00
2026-03-24 06:08:15 -07:00
2026-04-26 03:14:48 +01:00
2026-02-19 09:46:42 +01:00