Loren Eteval
|
4269dc217e
|
Normalize application naming
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 15:03:55 +08:00 |
|
Loren Eteval
|
6977536c3f
|
Restore rejected settings toggles
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 11:07:07 +08:00 |
|
Loren Eteval
|
789061a9e1
|
Use translated controls on Metrics page
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 11:06:52 +08:00 |
|
Loren Eteval
|
09df7dc3bd
|
Add proxy endpoint information
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 11:02:53 +08:00 |
|
Loren Eteval
|
2984511c9c
|
Update Furious/Window/LogPage.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:50:27 +08:00 |
|
Loren Eteval
|
1a616f95ce
|
Refine translatable editor inputs
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-17 22:06:37 +08:00 |
|
Loren Eteval
|
394eba0398
|
Replace editor checkboxes with Fluent switches
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-17 21:13:56 +08:00 |
|
Loren Eteval
|
96caed6673
|
Show progress while processing logs
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-17 20:47:32 +08:00 |
|
Loren Eteval
|
b52e6be130
|
Add persistent log viewer preferences
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-17 20:21:41 +08:00 |
|
Loren Eteval
|
8492487966
|
Optimize lazy log rendering and tail following
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-17 19:21:47 +08:00 |
|
Loren Eteval
|
f3141ca242
|
Update Furious/Window/MainWindow.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-17 15:51:50 +08:00 |
|
Loren Eteval
|
e148a429b7
|
Polish network status presentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-17 08:52:20 +08:00 |
|
Loren Eteval
|
e1f617f280
|
Optimize unified logging performance
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-17 08:52:20 +08:00 |
|
Loren Eteval
|
867683f260
|
Refine network status presentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-17 08:52:20 +08:00 |
|
Loren Eteval
|
65490aa985
|
Add application theme preference
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-17 08:52:19 +08:00 |
|
Loren Eteval
|
e914e98fb0
|
Completed the repository-wide Qt/PySide6 lifetime audit
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-14 10:16:55 +08:00 |
|
Loren Eteval
|
815cccd208
|
Modernize text editor actions
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-14 00:33:58 +08:00 |
|
Loren Eteval
|
26ccb24d46
|
Stabilize rolling metrics history
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-14 00:18:19 +08:00 |
|
Loren Eteval
|
46dc9710b0
|
Fix shared Qt object lifetimes
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-13 16:49:38 +08:00 |
|
Loren Eteval
|
9476665dab
|
Fix transient editor lifetime leaks
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-13 15:26:09 +08:00 |
|
Loren Eteval
|
20d34a14fd
|
Modernize log page action menus
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:24:04 +08:00 |
|
Loren Eteval
|
27fc47b9c4
|
Expose application UI accessors
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:24:04 +08:00 |
|
Loren Eteval
|
4c4b9fc278
|
Expose application controller accessors
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:24:04 +08:00 |
|
Loren Eteval
|
f332f634ec
|
Centralize connection lifecycle control
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:24:03 +08:00 |
|
Loren Eteval
|
e5b1050004
|
Unify Home and tray routing controls
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:24:03 +08:00 |
|
Loren Eteval
|
4d88940434
|
Clean up obsolete source code
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:24:03 +08:00 |
|
Loren Eteval
|
1820c1db26
|
Align icon-less settings cards
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:24:03 +08:00 |
|
Loren Eteval
|
50ba9044d8
|
Unify Home and tray connection controls
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:24:03 +08:00 |
|
Loren Eteval
|
278f2864fc
|
Add first-class subscription groups
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:24:03 +08:00 |
|
Loren Eteval
|
221de770fa
|
Refine subscription management UI
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:23:19 +08:00 |
|
Loren Eteval
|
bee149a8b0
|
Centralize application settings UI
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:23:19 +08:00 |
|
Loren Eteval
|
6d0f75d1ea
|
Add dedicated subscription management page
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:23:08 +08:00 |
|
Loren Eteval
|
dec058a9a4
|
Add plugin-contributed settings and navigation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:22:56 +08:00 |
|
Loren Eteval
|
eefb4d0623
|
Add configurable traffic usage accumulation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:21:57 +08:00 |
|
Loren Eteval
|
b72b58f088
|
Add unified application settings page
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:21:49 +08:00 |
|
Loren Eteval
|
06bfc7be7f
|
Add hover details to network metrics graphs
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:21:09 +08:00 |
|
Loren Eteval
|
562e73a5a0
|
Add historical network metrics page
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:21:09 +08:00 |
|
Loren Eteval
|
472f12f787
|
Fix home toolbar position
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:50 +08:00 |
|
Loren Eteval
|
d692d69e9e
|
Polish navigation controls
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:50 +08:00 |
|
Loren Eteval
|
f2f5c6bcf2
|
Introduce page-based navigation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:50 +08:00 |
|
Loren Eteval
|
8603c9ac04
|
Add traffic statistics tooltips
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:50 +08:00 |
|
Loren Eteval
|
d7f9d49089
|
Unify application logging
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:50 +08:00 |
|
Loren Eteval
|
aa27a21502
|
Improve traffic status presentation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:49 +08:00 |
|
Loren Eteval
|
95fe0648bc
|
Add Xray traffic statistics monitoring
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:49 +08:00 |
|
Loren Eteval
|
edc63b4b22
|
Rename Domain package to Models
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:49 +08:00 |
|
Loren Eteval
|
1fe2229046
|
Expand capability-based plugin architecture
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:49 +08:00 |
|
Loren Eteval
|
b111be2ffc
|
Refine Qt top-level widget lifetimes
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:48 +08:00 |
|
Loren Eteval
|
d05e57e260
|
Refactor plugin capability architecture
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:47 +08:00 |
|
Loren Eteval
|
4616aded6a
|
Refactor package architecture
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:47 +08:00 |
|
Loren Eteval
|
219343a06a
|
Reorganize application packages
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:38 +08:00 |
|