Add maximize support and some other stuff

This commit is contained in:
Henry Hiles 2026-01-08 20:11:10 -05:00
commit baf26d0ec9
No known key found for this signature in database
4 changed files with 50 additions and 15 deletions

View file

@ -1,3 +1,5 @@
import "dart:io";
import "package:flutter/foundation.dart";
import "package:flutter_riverpod/flutter_riverpod.dart";
import "package:nexus/controllers/client_controller.dart";
@ -58,11 +60,15 @@ void main() async {
WindowOptions(titleBarStyle: TitleBarStyle.hidden),
);
if (Platform.isLinux) {
setWindowMinSize(const Size.square(500));
} else {
await windowManager.setMinimumSize(Size.square(500));
}
FlutterError.onError = (FlutterErrorDetails details) =>
showError(details.exception.toString(), details.stack);
setWindowMinSize(const Size.square(500));
runApp(
ProviderScope(
observers: [