Loren Eteval
3c7de7c19b
Format Python sources with Black
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:14 +08:00
Loren Eteval
618c805dca
Prevent mixin pools from retaining objects
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:14 +08:00
Loren Eteval
67f3c2841c
Add docstrings across Python modules
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:13 +08:00
Loren Eteval
8b94b273b2
Fix Hysteria2 realm server display
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:13 +08:00
Loren Eteval
d4902a1338
Merge pull request #163 from LorenEteval/dependabot/github_actions/actions/setup-python-7
...
Bump actions/setup-python from 6 to 7
2026-08-03 13:46:32 +08:00
Loren Eteval
68119c6bdc
Merge pull request #162 from LorenEteval/dependabot/github_actions/actions/setup-go-7
...
Bump actions/setup-go from 6 to 7
2026-08-03 13:46:18 +08:00
dependabot[bot]
d3527a74a3
Bump actions/setup-python from 6 to 7
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 6 to 7.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-21 02:53:07 +00:00
dependabot[bot]
2a89094b1e
Bump actions/setup-go from 6 to 7
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 6 to 7.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-17 02:53:10 +00:00
LorenEteval
7a0d7f78a4
Update version to 0.7.0
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
0.7.0
2026-06-21 16:30:20 +08:00
Loren Eteval
7e7272dc0c
Merge pull request #161 from LorenEteval/dependabot/github_actions/actions/checkout-7
...
Bump actions/checkout from 6 to 7
2026-06-21 16:17:01 +08:00
LorenEteval
b400b14313
Feature: added SOCKS protocol support
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:20 +08:00
LorenEteval
07c4ff8348
Continued: Improve TLS page widget UI layout
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:20 +08:00
LorenEteval
95690a73a0
Improve GuiTUNSettings page widget UI layout
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:20 +08:00
LorenEteval
cbbdc5f979
Improve TLS page widget UI layout
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:20 +08:00
LorenEteval
3c45e5fed5
Update "Furious/Qt/GuiEditorXXX.py"
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:20 +08:00
LorenEteval
70cbe9ca99
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
7849ce403d
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
478183cab6
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
99c99c54ae
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
42cdf88e1e
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
0edb76648d
Improved TLS group box widget layout style
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:19 +08:00
LorenEteval
8f9075c248
Fix "rebuildMenu" issue for "Routing" tray menu
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:19 +08:00
LorenEteval
890d7a559d
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
bc50fa5a8b
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
7fd2131b81
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
2e8c5b590e
Feature: added hysteria2 "Gecko" obfs UI support
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:19 +08:00
LorenEteval
a0cef5e68b
Feature: added hysteria2 realms URI scheme parsing
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:19 +08:00
LorenEteval
179511ca71
Feature Enhancement: added permanent widget in RoutingPreviewDialog
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:19 +08:00
LorenEteval
50bbebf49e
Update Furious/Window/AppMainWindow.py
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:19 +08:00
LorenEteval
9a9410e474
Update Furious/Widget/XrayAssetViewerQListWidget.py
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:19 +08:00
LorenEteval
a997cce470
Update Furious/Widget/UserSubsQTableView.py
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:19 +08:00
LorenEteval
b49379b41d
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
99d244627b
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
323e8bc391
Update Furious/Widget/UserServersQTableView.py
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:19 +08:00
LorenEteval
0a07076274
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
654f4cad54
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
097b59ee01
Added full bootstrap icon
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:18 +08:00
LorenEteval
5b5dba3774
Update application icons
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:17 +08:00
LorenEteval
c2aa2517d8
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
21a99fe3ff
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
266d9c3731
Added more icons
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:17 +08:00
LorenEteval
e2f898e92d
Added duplicate target-translation collision check
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:17 +08:00
LorenEteval
faac8afe36
Feature Enhancement: Enhanced routing GUI support
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:17 +08:00
LorenEteval
89827a4017
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
4a5ef39780
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
cd5cb41088
Update "Furious/Window/TextEditorWindow.py"
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:17 +08:00
LorenEteval
28f1ad874e
Feature: Added clear command to clear settings
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:17 +08:00
LorenEteval
2c0854b2d0
Added more icons
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:17 +08:00
LorenEteval
c39c5239b0
Feature: Routing GUI support
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:17 +08:00
LorenEteval
15dc1f61c3
Update "Furious/Widget/UserServersQTableView.py"
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:17 +08:00