Commit Graph
718 Commits
Author SHA1 Message Date
LorenEteval b2ff2ffd3c Continued: Improve TLS page widget UI layout
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:20 +08:00
LorenEteval d1f61945ac Improve GuiTUNSettings page widget UI layout
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:20 +08:00
LorenEteval 9af3824fdb Improve TLS page widget UI layout
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:20 +08:00
LorenEteval 70359e6e77 Update "Furious/Qt/GuiEditorXXX.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:20 +08:00
LorenEteval fde0cef800 Improve "Basic Configuration" UI layout for VMess and VLESS editor dialog
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval abe2080bdf Update bundled assets file at 2026/06/21
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval f2de89d1af Added "Generate" button for VLESS and VMess "Id" UI
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval ad119b8027 Fixed finalmask in "inputToFactory" returns wrong flag even when nothing modified
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 343b337a76 Update editor dialog size in "Furious/Qt/GuiEditorXXX.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval e3e52bf469 Improved TLS group box widget layout style
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 977230a3a3 Fix "rebuildMenu" issue for "Routing" tray menu
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval e232eeb5c3 Added "Close" button in some widget toolbar.
This add supports for window closing where there
is no traffic light control for "WindowModal" on macOS

Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 732332ec44 Define custom "AppQSpinBox" to fix minimum width issue
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 3cc8c53e34 Fixed some problems in "Furious/Qt/AppStyleSheet.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 332f221bfa Feature: added hysteria2 "Gecko" obfs UI support
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 9d73d5b60b Feature: added hysteria2 realms URI scheme parsing
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 7f6a13daaf Feature Enhancement: added permanent widget in RoutingPreviewDialog
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 278d133f1f Update Furious/Window/AppMainWindow.py
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 8a31b0edb1 Update Furious/Widget/XrayAssetViewerQListWidget.py
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 4269c48dbc Update Furious/Widget/UserSubsQTableView.py
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 11fa68a2cd Added widget "disabled" style in "Furious/Qt/AppStyleSheet.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 4fb4173859 Update icon filename in "Furious/Qt/DynamicTheme.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 0b506d25d6 Update Furious/Widget/UserServersQTableView.py
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 0a5459e42b Update icon filename in "Furious/Widget/SystemTrayIcon.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 81ca655501 Fixed default value was not set for some settings in "Furious/Frozenlib/AppSettings.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:19 +08:00
LorenEteval 571248e381 Added full bootstrap icon
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:18 +08:00
LorenEteval fc620e0627 Update application icons
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 7a8557fc90 Make AppQPushButton theme aware in "Furious/Qt/QtWidgets.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 923f5fcb4f Remove direct rules check for custom routing in "Furious/Core/CoreManager.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval d36645de49 Added more icons
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 1b1518e16a Added duplicate target-translation collision check
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 84bc037702 Feature Enhancement: Enhanced routing GUI support
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval b71ac919c6 Refactor: Move "Add" and "Delete" button to toolbar in "Furious/Window/UserSubsWindow.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 9458fdb4fb Update NetworkState Icon in "Furious/Window/AppMainWindow.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 2716cf2908 Update "Furious/Window/TextEditorWindow.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval e1762b7456 Feature: Added clear command to clear settings
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 5125dac85c Added more icons
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 0918f95ce6 Feature: Routing GUI support
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval a70e53533a Update "Furious/Widget/UserServersQTableView.py"
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 5d6ea34e49 Refactor: Fixed app stylesheet
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval be926be4a9 Added caret-down-fill.svg & caret-up-fill.svg icons
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 3a98d50219 Update Furious/Widget/WaitingSpinner.py
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 88a357fc7f Added Shiboken safety net in Furious/Frozenlib/Mixins.py
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 1a873fd01f Fix embedded combo widgets in UserSubsWindow deleted too early in C++ backend
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 5d8e55ce81 Feature: Added waiting spinner support while deleting servers
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 7a2ccf9a17 Update Furious/TrayActions/Import.py
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 20a17af3dd Feature: Added waiting spinner support while importing servers
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval ad3bb93d10 Fix C++ object already deleted bug in Furious/Widget/UserServersQTableView.py
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval b2448aa993 Refactor: Update coding style for Furious/Core/CoreProcessWorker.py
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00
LorenEteval 25ba24f1fd Refactor: Implemented the fuller Core refactor around a unified launch spec
Signed-off-by: LorenEteval <loren.eteval@proton.me>
2026-06-21 15:56:17 +08:00