diff --git a/deb/usr/lib/imajviewer/lib/libapp.so b/deb/usr/lib/imajviewer/lib/libapp.so index 5383d81..e4714ca 100644 Binary files a/deb/usr/lib/imajviewer/lib/libapp.so and b/deb/usr/lib/imajviewer/lib/libapp.so differ diff --git a/imajviewer_1.0.0_amd64.deb b/imajviewer_1.0.0_amd64.deb index e2a8426..140ad9d 100644 Binary files a/imajviewer_1.0.0_amd64.deb and b/imajviewer_1.0.0_amd64.deb differ diff --git a/lib/shortcuts/app_shortcuts.dart b/lib/shortcuts/app_shortcuts.dart index ce4f9ad..c82bd57 100644 --- a/lib/shortcuts/app_shortcuts.dart +++ b/lib/shortcuts/app_shortcuts.dart @@ -1,3 +1,4 @@ +import 'dart:io'; import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:window_manager/window_manager.dart'; @@ -49,6 +50,14 @@ class AppShortcuts extends StatelessWidget { ): () { windowManager.close(); }, + // Tüm imajviewer pencerelerini kapat + const SingleActivator( + LogicalKeyboardKey.keyQ, + control: true, + shift: true, + ): () { + Process.run('pkill', ['imajviewer']); + }, }, child: child, ), diff --git a/release/lib/libapp.so b/release/lib/libapp.so index 5383d81..e4714ca 100644 Binary files a/release/lib/libapp.so and b/release/lib/libapp.so differ