Commit Graph

24 Commits

Author SHA1 Message Date
coolcoala
a32c973ab8 fixed problem with profile inactivation after adding via deeplink on windows 2025-07-21 03:06:37 +03:00
coolcoala
05f1ec7b34 added that it is not possible to enable proxy if no profile is available 2025-07-21 01:57:37 +03:00
coolcoala
2ba5c4e706 new menu added, layout corrected in some places 2025-07-19 03:57:07 +03:00
coolcoala
8bc7a6c3e1 added saving the location on the main page when adding a profile via deeplink, profile update button on the main page, corrected url for telegram icon for support, and announcement-url header support. 2025-07-18 04:17:18 +03:00
coolcoala
6f1d9ba1b4 added support for special headers and displaying their information on the main page 2025-07-15 03:07:42 +03:00
coolcoala
eb1e4fe0c3 added a setting to change the proxy mode controlled by a switch on the homepage 2025-07-14 05:23:02 +03:00
coolcoala
f9376f6903 added notification that profiles are missing 2025-07-13 22:55:20 +03:00
coolcoala
1708246866 fixed bug with displaying alert about the need to install the service 2025-07-09 11:01:39 +03:00
coolcoala
11768862d3 increased the size of the proxy enable button 2025-07-09 10:25:58 +03:00
coolcoala
686490ded1 New Interface (initial commit) 2025-07-04 02:28:27 +03:00
wonfen
628de70e89 chore: remove unused imports 2025-06-23 00:09:17 +08:00
Tunglies
09969d95de feat: add rustfmt configuration and CI workflow for code formatting
refactor: streamline formatting workflow by removing unused taplo steps and clarifying directory change

refactor: remove unnecessary directory change step in formatting workflow
2025-06-06 22:13:11 +08:00
Tunglies
1e3566ed7d fix: optimize asynchronous handling to prevent UI blocking in various components
fix: add missing showNotice error handling and improve async UI feedback

- Add showNotice error notifications to unlock page async error branches
- Restore showNotice for YAML serialization errors in rules/groups/proxies editor
- Ensure all user-facing async errors are surfaced via showNotice
- Add fade-in animation to layout for smoother theme transition and reduce white screen
- Use requestIdleCallback/setTimeout for heavy UI state updates to avoid UI blocking
- Minor: remove window.showNotice usage, use direct import instead
2025-05-30 17:53:40 +08:00
wonfen
dc798fe2dd chore: update deps & replace deprecated elements 2025-05-05 00:26:04 +08:00
wonfen
3039f39d40 fix: #3227 show traffic chart only when data is available 2025-04-01 13:51:35 +08:00
wonfen
5a0eb56f70 feat: add AppDataProvider for centralized app data management and optimized refresh logic 2025-03-26 13:26:32 +08:00
Tunglies
2e38404434 fix: homepage entry lightweight mode exiting Macos tray icon
fix: lightweight mode better handling and logging logic
2025-03-20 23:17:37 +08:00
Tunglies
91ccb3045c feat: implement lightweight mode functionality and update related settings 2025-03-20 03:23:14 +08:00
Tunglies
74e441df5b feat: add lite mode toggle to home page 2025-03-19 02:18:20 +08:00
wonfen
105de99d06 perf: optimize all home page components 2025-03-17 11:47:02 +08:00
wonfen
1f99cee78b feat: home page 2025-03-14 13:31:34 +08:00
GyDi
ed6bfa5fa2 feat: custom window decorations 2022-01-08 22:23:48 +08:00
GyDi
a1e99e5303 feat: finish main layout 2021-12-08 23:36:34 +08:00
GyDi
1afaa4c51e chore: init project 2021-12-04 14:31:26 +08:00