From a8e51c32d0a9b7e9e0c728565376c1933521748e Mon Sep 17 00:00:00 2001 From: Loren Eteval Date: Mon, 23 Jun 2025 23:51:14 +0800 Subject: [PATCH] Improve MainWindow Signed-off-by: Loren Eteval --- Furious/Externals/GenTranslation.py | 18 +++++++++--------- Furious/Window/AppMainWindow.py | 10 +++++++--- 2 files changed, 16 insertions(+), 12 deletions(-) diff --git a/Furious/Externals/GenTranslation.py b/Furious/Externals/GenTranslation.py index d2b16e7..b44b756 100644 --- a/Furious/Externals/GenTranslation.py +++ b/Furious/Externals/GenTranslation.py @@ -799,28 +799,28 @@ TRANSLATION = { "ZH": "日志", "isReviewed": "True" }, - "Show Furious Log": { + "Show Furious Log...": { "source": [ "Furious.Window.AppMainWindow" ], - "RU": "Показать журнал Furious", - "ZH": "显示Furious日志", + "RU": "Показать журнал Furious...", + "ZH": "显示Furious日志...", "isReviewed": "True" }, - "Show Core Log": { + "Show Core Log...": { "source": [ "Furious.Window.AppMainWindow" ], - "RU": "Показать журнал ядра", - "ZH": "显示内核日志", + "RU": "Показать журнал ядра...", + "ZH": "显示内核日志...", "isReviewed": "True" }, - "Show Tun2socks Log": { + "Show Tun2socks Log...": { "source": [ "Furious.Window.AppMainWindow" ], - "RU": "Показать журнал Tun2socks", - "ZH": "显示Tun2socks日志", + "RU": "Показать журнал Tun2socks...", + "ZH": "显示Tun2socks日志...", "isReviewed": "True" }, "Update Subscription (Use Current Proxy)": { diff --git a/Furious/Window/AppMainWindow.py b/Furious/Window/AppMainWindow.py index fb83cf7..3351c76 100644 --- a/Furious/Window/AppMainWindow.py +++ b/Furious/Window/AppMainWindow.py @@ -128,7 +128,7 @@ class AppMainWindow(AppQMainWindow): logActions = [ AppQAction( - _('Show Furious Log'), + _('Show Furious Log...'), callback=lambda: loggerApp_().showMaximized(), shortcut=QtCore.QKeyCombination( QtCore.Qt.KeyboardModifier.ControlModifier @@ -137,7 +137,7 @@ class AppMainWindow(AppQMainWindow): ), ), AppQAction( - _('Show Core Log'), + _('Show Core Log...'), callback=lambda: loggerCore().showMaximized(), shortcut=QtCore.QKeyCombination( QtCore.Qt.KeyboardModifier.ControlModifier @@ -146,7 +146,7 @@ class AppMainWindow(AppQMainWindow): ), ), AppQAction( - _('Show Tun2socks Log'), + _('Show Tun2socks Log...'), callback=lambda: loggerTun_().showMaximized(), shortcut=QtCore.QKeyCombination( QtCore.Qt.KeyboardModifier.ControlModifier @@ -270,6 +270,7 @@ class AppMainWindow(AppQMainWindow): _('Log'), icon=bootstrapIcon('pin-angle.svg'), menu=AppQMenu(*logActions), + useSetMenu=False, useActionGroup=False, checkable=False, ), @@ -278,6 +279,7 @@ class AppMainWindow(AppQMainWindow): _('Server'), icon=bootstrapIcon('database.svg'), menu=AppQMenu(*serverActions), + useSetMenu=False, useActionGroup=False, checkable=False, ), @@ -286,6 +288,7 @@ class AppMainWindow(AppQMainWindow): _('Subscription'), icon=bootstrapIcon('collection.svg'), menu=AppQMenu(*subsActions), + useSetMenu=False, useActionGroup=False, checkable=False, ), @@ -294,6 +297,7 @@ class AppMainWindow(AppQMainWindow): _('Tools'), icon=bootstrapIcon('tools.svg'), menu=AppQMenu(*toolsActions), + useSetMenu=False, useActionGroup=False, checkable=False, ),