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.
6 lines
268 B
Dart
6 lines
268 B
Dart
import 'package:flutter/services.dart';
|
|
|
|
/// Native device bridge (TV detection, device name, performance signals,
|
|
/// process-exit diagnostics). Implemented per platform under `com.plezy/device`.
|
|
const MethodChannel deviceChannel = MethodChannel('com.plezy/device');
|