edde746
352b88109b
refactor: extract shared mixins and helpers, drop dead abstractions
...
Introduces shared seams for paginated views, D-pad reorder, media control
routing, async singletons and the device method channel, then points the
open-coded copies at them.
Also removes unused models and duplicated provider/server plumbing, folds
the twice-implemented artifact store in the server, and factors the
repeated Flutter toolchain prologue in CI into a composite action.
2026-07-26 06:09:48 +02:00
..
2026-07-24 03:46:50 +02:00
2026-07-12 08:42:22 +02:00
2026-07-24 03:40:06 +02:00
2026-07-26 06:09:48 +02:00
2026-07-24 03:56:40 +02:00
2026-07-24 03:56:40 +02:00
2026-07-24 03:56:40 +02:00
2026-07-13 23:13:53 +02:00
2026-07-26 06:09:48 +02:00
2026-07-26 06:09:48 +02:00
2026-07-26 06:09:48 +02:00
2026-07-26 06:09:48 +02:00
2026-07-26 06:09:48 +02:00
2026-07-24 03:56:40 +02:00
2026-07-24 20:30:45 +02:00
2026-07-12 17:31:14 +02:00
2026-07-24 03:56:40 +02:00
2026-07-24 03:40:06 +02:00
2026-07-12 08:42:19 +02:00
2026-07-24 03:46:50 +02:00
2026-07-24 03:46:50 +02:00
2026-07-24 03:46:50 +02:00
2026-07-24 03:46:50 +02:00
2026-07-15 06:40:35 +02:00
2026-07-24 03:40:06 +02:00
2026-07-15 06:40:35 +02:00
2026-07-15 06:40:35 +02:00
2026-07-12 08:42:24 +02:00
2026-07-12 08:42:24 +02:00
2026-07-24 10:06:50 +02:00
2026-07-24 03:40:06 +02:00
2026-04-18 12:40:35 +02:00
2026-07-24 03:40:06 +02:00
2026-07-24 03:56:40 +02:00
2026-07-24 03:56:40 +02:00
2026-07-24 03:56:40 +02:00
2026-07-24 03:56:40 +02:00
2026-07-13 23:13:53 +02:00
2026-07-24 03:40:06 +02:00
2026-07-24 03:56:40 +02:00
2026-07-12 17:31:14 +02:00
2026-07-24 03:56:40 +02:00
2026-07-24 03:40:06 +02:00
2026-07-24 03:46:50 +02:00
2026-07-24 03:40:06 +02:00
2026-07-24 03:40:06 +02:00
2026-07-15 06:40:35 +02:00
2026-07-12 08:42:24 +02:00
2026-07-24 10:06:50 +02:00
2026-07-24 03:56:40 +02:00
2026-07-12 08:42:23 +02:00
2026-07-12 08:42:23 +02:00
2026-07-12 08:42:23 +02:00
2026-07-24 03:56:40 +02:00
2026-07-26 06:09:48 +02:00