Commit Graph

27 Commits

Author SHA1 Message Date
X1a0He
2c4002213d fix: 修复了无法下载 Acrobat 的问题 2025-07-22 21:15:28 +08:00
X1a0He
fbf1dc72b8 feat: 吃了两块西瓜,解决了一些警告 2025-07-19 23:14:19 +08:00
X1a0He
b291fbe60f feat: 优化版本选择和自定义下载界面 2025-07-19 22:27:42 +08:00
X1a0He
7f704d0125 feat(CustomSettings): Added custom settings View. 2025-04-06 10:23:29 +08:00
X1a0He
8a73709fb1 perf: Rendering performance optimizations
- UI rendering
- App load rendering
- Scroll rendering
2025-03-29 17:41:20 +08:00
X1a0He
ee2ac727ce fix: Fixed the issue where a successful backup prompt failed 2025-03-27 14:49:57 +08:00
X1a0He
f823984b7f feat: Brings a new transparent glass material background
- fix: Fixed the issue where the 182/107 error code appeared during installation on some models and scenarios
2025-03-27 01:05:20 +08:00
X1a0He
3c6c3b4857 refactor: AboutView, DownloadManagerView, DownloadProgressView, LanguagePickerView, ToolbarView, VersionPickerView
1. AboutView: Beautify the display of AboutView
2. DownloadManagerView: Beautify the display of DownloadManagerView
3. DownloadProgressView: Beautify the display of DownloadProgressView
4. LanguagePickerView: Beautify the display of LanguagePickerView
5. ToolbarView: Beautify the display of ToolbarView
6. VersionPickerView: Beautify the display of VersionPickerView
2025-03-08 02:49:30 +08:00
X1a0He
1504d92c58 refactor: ContentView
1. ContentView: split subviews to optimize loading performance
2025-03-06 02:15:24 +08:00
X1a0He
83abcc7316 refactor: AboutView, AppCardView, VersionPickerView
1. AboutView: Subdivided some Views
2. AboutView: Added the display of system version number and specific chip model
3. AppCardView: Added the display of the minimum system version and module display
4. AppCardView: Optimized the display of the number of available versions and the number of dependent components
5. VersionPickerView: Added the product icon display in the Header part
6. VersionPickerView: Optimized the download architecture prompt
7. VersionPickerView: Optimized the display of product version, provided the display of productVersion and buildGuid
8. VersionPickerView: Optimized the display of dependent components, added the display of total number of dependencies and buildGuid
9. VersionPickerView: In DEBUG mode, you can check whether the dependent component hits the correct version, the selected version, and the reason for not hitting, and added the selected version icon
10. VersionPickerView: Adjusted the version display of dependent components, and no longer displayed baseVersion by default
11. VersionPickerView: Added optional module display and information
2025-03-06 01:40:01 +08:00
X1a0He
4b9dc3d417 refactor: complete initial reconstruction 2025-03-05 21:09:14 +08:00
X1a0He
b816dcf159 refactor: save works 2025-02-27 23:02:52 +08:00
X1a0He
1fb98dda08 fix: Fixed some issues with task reading and persistence
1. Fixed the issue that when the downloaded file exists locally but the persistent data is deleted, the task needs to be created every time by clicking "Use existing program"
2. Fixed the issue that the persistent file will not be created after clicking "Use existing program" to create the task
2025-02-06 23:42:49 +08:00
X1a0He
db6c25e32c feat: Remove xml parsing and use json parsing. 2024-11-18 20:33:45 +08:00
X1a0He
fb33915c94 perf: Save works 2024-11-15 17:47:15 +08:00
X1a0He
6de8104084 Add: Support task record persistence. 2024-11-09 23:15:50 +08:00
X1a0He
6173799833 Fix: Fixed the issue where the number of downloaded packages and total packages was not updated during task download. 2024-11-07 21:31:29 +08:00
X1a0He
6b191c3839 Add: Added Sparkle for checking update and fix some bugs. 2024-11-07 16:14:42 +08:00
X1a0He
da596245ce Fix: Fixed the issue where Acrobat would not be processed as a dmg, sry. 2024-11-06 16:06:30 +08:00
X1a0He
e6fe59af60 Update: No more .app installers, download directly as folders. 2024-11-06 11:08:44 +08:00
X1a0He
ab244c4e5f Fix: Warnings in AppCardView on Swift 6. 2024-11-05 20:34:23 +08:00
X1a0He
0820135338 Update: Setup file processing is now supported, but Intel chips are not yet supported. 2024-11-05 20:30:18 +08:00
X1a0He
7636b3534b Fix: Now supports downloading Acrobat. The current version supports downloading all Adobe apps. Maybe we can make some small optimizations. 2024-11-05 09:22:40 +08:00
X1a0He
ef3440f885 Fix: Fixed the issue that the status does not change when the task is completed, and optimized the corresponding UI display. However, during the test, it was found that the application.json was suspected to be processed incorrectly, resulting in the 182 code problem during the installation process. 2024-11-04 14:44:52 +08:00
X1a0He
8b776c8cc3 Update: Now supports complete dependency download and package download, and optimizes the corresponding UI display, but there is a problem that the status does not change when the task is completed. Anyway, good night. 2024-11-04 00:29:08 +08:00
X1a0He
bc07240bc2 Rewrite: Rewrite the dependency acquisition logic and product dependency logic, but there is a problem that the package download progress and download status cannot be updated. 2024-11-03 00:12:38 +08:00
X1a0He
319a3d744b Init: Initially complete the basic download and installation functions 2024-10-31 22:35:22 +08:00