Loren Eteval
ad777ba529
Refine repository guidance and cleanup boundaries
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-19 21:32:27 +08:00
Loren Eteval
87597d7ffd
Refine repository guidance and ownership invariants
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-19 19:42:53 +08:00
Loren Eteval
94e2953a42
Bump version to 0.8.2
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-19 14:15:01 +08:00
Loren Eteval
82964cad37
Refine repository guidance
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-19 14:07:00 +08:00
Loren Eteval
8fb02d3b59
Refine repository guidance
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-19 12:52:51 +08:00
Loren Eteval
3831e6e017
Refine repository guidance
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-19 11:41:29 +08:00
Loren Eteval
13ba8621a9
Refine repository guidance in place
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-18 21:15:31 +08:00
Loren Eteval
417d4b8d96
Update version to 0.8.1
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-09 16:22:46 +08:00
Loren Eteval
c2f9d8efc9
Refine repository guidance
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-09 14:20:16 +08:00
Loren Eteval
d8a38c93bf
Improve readability and exception comments
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-09 12:18:34 +08:00
Loren Eteval
e4fe0fc8c4
Improve best-effort system proxy handling
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-09 12:18:00 +08:00
Loren Eteval
994602c889
Align scoped guidance with architecture
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-09 01:28:46 +08:00
Loren Eteval
c8099462a7
Align repository guidance with architecture
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-08 15:52:24 +08:00
Loren Eteval
bd24ff3085
Evolve repository guidance
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-09-08 10:54:14 +08:00
Loren Eteval
80ac887255
Protect credentials in diagnostics
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-31 08:45:39 +08:00
Loren Eteval
9c5a64acc6
docs: redesign repository guidance
...
Reconstruct the project operating model from source, tests, packaging, and runtime flows, then rewrite the AGENTS hierarchy around durable ownership, lifecycle, compatibility, and verification invariants.
Consolidate redundant UI and backend child guides, add evidence-based self-evolution rules, and keep specialized guidance only where local constraints materially differ.
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-30 17:54:09 +08:00
Loren Eteval
753c73714a
docs: evolve agent guidance hierarchy
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-28 07:51:40 +08:00
Loren Eteval
74cbd6f4f9
docs: evolve agent guidance hierarchy
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-27 15:34:37 +08:00
Loren Eteval
4bc5923960
Harden cleanup rollback
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-25 15:40:08 +08:00
Loren Eteval
471fdbbd98
Refine repository guidance
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-25 13:52:25 +08:00
Loren Eteval
6750cd0402
Bound long-lived service retention
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-23 11:26:08 +08:00
Loren Eteval
35c4c7c548
Use per-instance once-only geometry preparation
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-23 07:55:05 +08:00
Loren Eteval
ede92d899e
Refine scoped architecture guidance
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-20 20:14:22 +08:00
Loren Eteval
44744d6da4
Clarify external command timeout ownership
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-20 20:14:09 +08:00
Loren Eteval
d8b788b00e
Add scoped repository guidance
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-20 19:35:06 +08:00
Loren Eteval
1b720e855f
Normalize application naming
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-19 15:03:55 +08:00
Loren Eteval
7f92ec11e2
Expose shared application service accessors
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-18 22:26:05 +08:00
Loren Eteval
00a7b61585
Regenerate application resources
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-18 20:41:54 +08:00
Loren Eteval
6e8f5a42ed
Bound Windows session shutdown
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-18 20:41:44 +08:00
Loren Eteval
70aae7d0e7
Bound system proxy daemon shutdown
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-18 20:41:37 +08:00
Loren Eteval
9dbd06991d
Support dual-stack TCP probing
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-18 20:41:31 +08:00
Loren Eteval
b13a9fcb3d
Harden shared utility helpers
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-18 20:41:25 +08:00
Loren Eteval
66e7b60830
Return startup registration results
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-18 20:41:18 +08:00
Loren Eteval
e823229de0
Preserve Qt context manager state
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-18 20:41:11 +08:00
Loren Eteval
cc42f07e19
Refine application setting registration
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-17 15:43:12 +08:00
Loren Eteval
11b47f7680
Add application theme preference
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-17 08:52:19 +08:00
Loren Eteval
cc553975bd
Bump version to 0.8.0
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 14:35:57 +08:00
Loren Eteval
7ac77a3dc3
Expose application UI accessors
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:24:04 +08:00
Loren Eteval
dae6cbc1dd
Expose application controller accessors
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:24:04 +08:00
Loren Eteval
eb32952c01
Introduce page-based navigation
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:50 +08:00
Loren Eteval
825800f327
Unify application logging
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:50 +08:00
Loren Eteval
8e1f3defaf
Expand capability-based plugin architecture
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:49 +08:00
Loren Eteval
aa38caf430
Reorganize application packages
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:38 +08:00
Loren Eteval
e1ed220239
Clarify Tun2socks runtime constants
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:17 +08:00
Loren Eteval
1d21bd4021
Regenerate application resources
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:16 +08:00
Loren Eteval
a3ec887f26
Format Python sources with Black
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:14 +08:00
Loren Eteval
ffd1a7297f
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
3b4408198b
Add docstrings across Python modules
...
Signed-off-by: Loren Eteval <loren.eteval@proton.me >
2026-08-12 12:20:13 +08:00
LorenEteval
9c7ca9611c
Feature: added SOCKS protocol support
...
Signed-off-by: LorenEteval <loren.eteval@proton.me >
2026-06-21 15:56:20 +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