Commit Graph
24 Commits
Author SHA1 Message Date
shenmo7192 c7761e8468 fix(下载): 增强aria2c下载的稳定性和重试机制
添加连接超时、下载超时和重试参数配置
实现0%卡死检测和自动重试逻辑
移除冗余的dpkg-query检测代码
优化安装按钮状态判断逻辑
更新版本号至4.9.9alpha4
2026-03-22 18:35:41 +08:00
shenmo7192 bf6113581b 禁止ACE自动尝试 2026-03-15 17:55:13 +08:00
shenmo7192 6729e321a6 去除界面优化 2026-03-15 17:00:58 +08:00
shenmo7192 74b1f65ab1 Merge remote-tracking branch 'refs/remotes/origin/main' 2026-03-15 16:44:46 +08:00
shenmo7192 5d58f2a801 modified: .vscode/launch.json 2026-03-15 16:43:44 +08:00
shenmo7192 dbfe86aa64 feat: enhance UI and functionality across components
- Added Google Fonts preconnect and stylesheet link in `index.html` for improved typography.
- Updated version in `package.json` to `4.9.9alpha3`.
- Refined launch configuration by removing deprecated arguments.
- Improved app detail modal and card components for better accessibility and visual consistency.
- Enhanced download queue and sidebar components with updated styles and functionality.
- Implemented new utility classes for better styling control in CSS.
- Adjusted various components for improved responsiveness and user experience.
2026-03-15 15:21:29 +08:00
shenmo7192 7e1f85c058 修复切换页签时会清空搜索框的问题 2026-03-15 14:47:48 +08:00
shenmo7192 6e725e25c8 refactor: update tray icon handling and add APM installation checks
- Removed the deprecated `--no-spark` argument from launch configuration.
- Enhanced tray icon management by introducing a new function to resolve icon paths based on application packaging status.
- Implemented APM installation checks in the install manager, prompting users to install APM if not available, with appropriate dialog messages and handling for installation success or failure.
- Added a new shell script for executing the Spark Store with environment checks for container and architecture compatibility.
2026-03-15 14:20:28 +08:00
shenmo7192 7e18ba7981 update:修复无法创建托盘的问题 2026-03-15 11:27:53 +08:00
shenmo7192 b3ca2973f1 feat: implement store filter based on launch arguments
- Added a new function to determine the store filter based on the `--no-apm` and `--no-spark` launch arguments.
- Integrated IPC to retrieve the store filter in the main process and updated the Vue component to reflect the selected filter.
- Adjusted logic in the app loading functions to conditionally display apps based on the determined filter.
2026-03-15 11:04:22 +08:00
shenmo7192 4ecea4a8b8 feat: enhance app detail modal to prioritize installed version based on installation status
- Updated `openDetail` function to check installation status for both Spark and APM versions, setting `viewingOrigin` accordingly.
- Modified logic to determine which app version to display in screenshots based on installation status.
- Improved handling of `viewingOrigin` in `AppDetailModal.vue` to default to Spark if no specific version is installed.
2026-03-15 10:54:33 +08:00
shenmo7192 4fd280cf85 修复 check-is-installed 无法正确检查在主机是否安装的问题 2026-03-10 18:47:35 +08:00
shenmo7192 bee046dcf2 修复编译不通过的问题 2026-03-10 18:46:56 +08:00
shenmo7192 a98b3ec5b1 不再使用dpkg-query检测是否安装 2026-03-10 18:36:35 +08:00
shenmo7192 3a9c9dda22 Merge remote-tracking branch 'refs/remotes/origin/main' 2026-02-25 20:47:13 +08:00
shenmo7192 21b069d7ef 添加主页功能,支持加载和展示首页数据,包括链接和推荐应用列表 2026-02-25 20:46:28 +08:00
shenmo7192 b72f5f8da6 完成 -apm 的全部更改,实现 spk://search,移除 spk://store 2026-02-19 19:56:32 +08:00
shenmo7192 3165304016 修改应用名称 2026-02-19 19:27:19 +08:00
shenmo7192 6df612889b bump-version to 4.9.9 2026-02-19 19:23:38 +08:00
shenmo7192 1cf729e7fd 优化启动速度 2026-02-19 19:22:18 +08:00
shenmo7192 058b128eec 添加 policy 2026-02-19 19:10:47 +08:00
shenmo7192 69d9c23cff 完成aptss对接 2026-02-19 18:35:41 +08:00
shenmo7192 44a55249db 更换安装指令为 aptss 2026-02-19 18:01:16 +08:00
shenmo7192 d16dec09a6 修改上游链接 2026-02-19 17:56:30 +08:00