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-20 10:28:31 +02:00
2026-07-20 10:28:31 +02:00
2026-05-11 12:54:26 +02:00
2026-05-01 01:20:36 +02:00
2026-07-10 07:07:54 +02:00
2026-07-26 06:09:47 +02:00
2026-07-26 06:09:47 +02:00
2026-07-20 10:28:31 +02:00
2026-06-22 23:58:17 +02:00
2026-07-26 06:09:48 +02:00
2026-07-12 08:42:20 +02:00
2026-07-26 06:09:47 +02:00
2026-05-11 12:54:26 +02:00
2026-07-12 08:42:20 +02:00
2026-04-02 22:04:26 +02:00
2026-07-12 17:31:13 +02:00
2026-07-26 06:09:48 +02:00
2026-05-11 07:01:46 +02:00
2026-07-12 17:31:13 +02:00
2026-05-11 07:01:46 +02:00
2026-05-06 00:26:44 +02:00
2026-07-12 17:31:13 +02:00
2026-05-11 07:01:46 +02:00
2026-06-06 11:45:34 +02:00
2026-05-04 09:31:53 +02:00
2026-05-11 07:01:46 +02:00
2026-07-12 17:31:13 +02:00
2026-07-12 17:31:13 +02:00
2026-07-12 17:31:13 +02:00
2026-05-11 07:01:46 +02:00
2026-07-12 17:31:13 +02:00
2026-05-11 07:01:46 +02:00
2026-07-12 17:31:13 +02:00
2026-05-11 07:01:46 +02:00
2026-05-06 00:26:44 +02:00
2026-05-06 00:26:44 +02:00
2026-07-26 06:09:48 +02:00
2026-05-11 12:54:26 +02:00
2026-05-11 12:54:26 +02:00
2026-05-27 00:02:23 +02:00
2026-07-26 06:09:47 +02:00