💄 Better desktop view

This commit is contained in:
2025-12-20 13:50:11 +08:00
parent 3c986afa7c
commit 6657ff6ebd
13 changed files with 429 additions and 46 deletions

View File

@@ -1,5 +1,6 @@
import 'package:flutter/material.dart';
import 'package:groovybox/logic/audio_handler.dart';
import 'package:groovybox/logic/window_helpers.dart';
import 'package:groovybox/providers/audio_provider.dart';
import 'package:groovybox/providers/theme_provider.dart';
import 'package:groovybox/ui/shell.dart';
@@ -13,6 +14,11 @@ Future<void> main() async {
WidgetsFlutterBinding.ensureInitialized();
MediaKit.ensureInitialized();
// Initialize window manager for desktop platforms
if (isDesktopPlatform()) {
await initializeWindowManager();
}
// Initialize AudioService
_audioHandler = await audio_service.AudioService.init(
builder: () => AudioHandler(),