From a7a8dc5afc32c8cff119ab03b5824d0f0b3ffa9e Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Thu, 26 Mar 2026 11:50:50 -0400 Subject: [PATCH] test (dont use this) --- lib/main.dart | 10 +++++----- lib/widgets/appbar.dart | 5 ++++- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index b78b9b1..0469f0e 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -65,11 +65,11 @@ void main() async { WindowOptions(titleBarStyle: TitleBarStyle.hidden), ); - // if (Platform.isLinux) { - // setWindowMinSize(const Size.square(500)); - // } else { - // await windowManager.setMinimumSize(Size.square(500)); - // } + if (Platform.isLinux) { + // setWindowMinSize(const Size.square(500)); + } else { + await windowManager.setMinimumSize(Size.square(500)); + } } FlutterError.onError = (FlutterErrorDetails details) => diff --git a/lib/widgets/appbar.dart b/lib/widgets/appbar.dart index aae6c13..9bbe90f 100644 --- a/lib/widgets/appbar.dart +++ b/lib/widgets/appbar.dart @@ -34,6 +34,9 @@ class Appbar extends StatelessWidget implements PreferredSizeWidget { return windowManager.maximize(); } + final view = WidgetsBinding.instance.platformDispatcher.views.first; + double screenWidth = view.physicalSize.width / view.devicePixelRatio; + return GestureDetector( onPanStart: (_) => windowManager.startDragging(), child: AppBar( @@ -41,7 +44,7 @@ class Appbar extends StatelessWidget implements PreferredSizeWidget { backgroundColor: backgroundColor, scrolledUnderElevation: scrolledUnderElevation, actionsPadding: const EdgeInsets.symmetric(horizontal: 8), - title: IgnorePointer(child: title), + title: IgnorePointer(child: Text(screenWidth.toString())), flexibleSpace: GestureDetector(onDoubleTap: maximize), actions: [ ...actions,