Commit Graph

106 Commits

Author SHA1 Message Date
shenmo7192 dac48a708b fix(desktop): 改进桌面环境检测和链接迁移逻辑
添加 XFCE/DDE 桌面环境检测函数,优化目标目录选择逻辑
重构老链接迁移逻辑,支持双向迁移并正确处理空目录
2026-04-07 20:47:43 +08:00
shenmo7192 9ff1699854 1.2.4-1 修复在 DDE 上会重复图标 2026-04-07 20:28:10 +08:00
shenmo7192 c5bf0b0704 refactor(apm-dummy): 重构文件覆盖工具
将 amber-pm-base-overrider 脚本从 src/usr/bin 移动到 apm-dummy/usr/bin
2026-04-05 12:22:17 +08:00
shenmo7192 50de602f6e feat(apm-dummy): 添加基础环境覆盖工具和配置文件
添加 amber-pm-base-overrider 脚本用于覆盖 APM 基础环境配置
在 postinst 中触发新添加的覆盖工具
新增 README.md 和桌面文件用于 ACE 容器环境配置
更新 control 文件描述以包含云配置管理功能
2026-04-05 12:19:21 +08:00
shenmo7192 dc7916598e refactor(desktop-fix): 重构桌面修复工具并支持多发行版
- 将工具重命名为更通用的 amber-pm-desktop-fix
- 添加对不同发行版的支持,包括银河麒麟系统
- 实现旧链接自动迁移功能
- 改进目录创建和符号链接处理逻辑
2026-04-05 12:01:16 +08:00
shenmo7192 bf996af2c0 fix(desktop): 修复非麒麟系统下桌面链接迁移问题
添加对旧版桌面链接的迁移处理,确保非麒麟系统中应用程序链接正确指向新位置
更新桌面数据库以反映变更
2026-04-05 11:58:58 +08:00
shenmo7192 2ddfa59dee chore: drop掉fish的支持 2026-04-01 14:36:27 +08:00
shenmo7192 e37742dd6a feat(shell-completion): 为 apm 添加 fish 和 zsh 的自动补全支持
添加 fish 和 zsh 的自动补全脚本,支持所有 apm 命令及其选项
2026-03-29 13:34:10 +08:00
shenmo7192 7347294443 feat(apm): 添加ssinstall命令支持并更新帮助信息
添加ssinstall命令用于本地软件安装,同时更新帮助信息显示完整选项
更新版本号至1.2.2并优化彩蛋函数位置
2026-03-29 13:22:28 +08:00
shenmo7192 1414b9d919 修复 Steam 上无法使用本地cursor,降低XDG_DATA_DIRS优先级以修复一些错误 2026-03-29 02:49:33 +08:00
shenmo7192 7a6be8244f update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2026-03-27 01:51:28 +00:00
shenmo7192 0611165355 update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2026-03-26 13:15:58 +00:00
shenmo7192 e0f691f35f 安装软件后刷新 mimetype ,修复 WPS 丢文件类型的问题
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2026-03-25 15:31:44 +00:00
shenmo7192 e95adb8263 update src/usr/bin/amber-pm-app-uninstaller.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2026-03-25 15:12:19 +00:00
shenmo7192 8e50f721f1 添加卸载完成提示 2026-03-25 19:49:55 +08:00
shenmo7192 e5933373d7 支持在deepin下右键卸载 2026-03-25 19:42:26 +08:00
shenmo7192 cc3e3c9c12 修复不能正确重命名文件的问题 2026-03-25 18:57:20 +08:00
shenmo7192 4d7aa499f0 在检测更新时清理cache 2026-03-25 18:23:40 +08:00
shenmo7192 8ad48ab51a update: 现在convert的时候会重命名.dpkg-new而不是删除 2026-03-25 18:21:32 +08:00
shenmo7192 da00f49a2e update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2026-03-15 13:08:49 +00:00
shenmo7192 c71679a23d 修复 安装异常时 卡住dpkg 的问题 2026-03-15 12:13:01 +08:00
shenmo7192 c0494c640b 新增 apm launch 相关自动补全能力 2026-03-15 12:05:06 +08:00
shenmo7192 b7c9797ef1 apm launch 会在当前进程启动,而不是在新的 2026-03-15 12:01:18 +08:00
shenmo7192 844eed8a3d apm run 支持自动启动,新增 apm launch ,1.1.8 2026-03-15 11:58:18 +08:00
shenmo7192 e47d74b136 update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2026-01-01 11:10:42 +00:00
shenmo7192 9c0a2606ba update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2026-01-01 11:08:07 +00:00
shenmo7192 01bbf1265d 修复打包出来的应用包含 .dpkg-new 的问题
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-12-27 10:44:49 +00:00
shenmo7192 60ff1c1ec8 fix 报错 2025-12-19 08:34:04 +08:00
shenmo7192 3b25a62a54 支持info_env功能 2025-12-18 15:21:52 +08:00
shenmo7192 e373ae7bde 修复:在btrfs上convert时无法挂载多层layer 2025-12-11 10:12:04 +08:00
shenmo7192 6abdb10a7c update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-12-09 09:16:14 +00:00
shenmo7192 9b1e435f4f Revert "update src/usr/bin/amber-pm-convert."
This reverts commit 61e747ba088d398c4e6401110803146e203f81aa.
2025-12-09 09:10:29 +00:00
shenmo7192 306416d2e4 update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-12-03 08:27:54 +00:00
shenmo7192 1865d994ce update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-12-03 05:36:35 +00:00
shenmo7192 6cfd4a9931 fix: Can't handle space line
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-11-28 14:00:05 +00:00
shenmo7192 b1f72c8984 update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-11-27 07:12:03 +00:00
shenmo7192 891b9b3f52 update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-11-27 07:04:09 +00:00
shenmo7192 609f2a051d update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-11-26 02:46:02 +00:00
shenmo7192 08be97227d update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-11-26 02:41:56 +00:00
shenmo7192 866f8490bb fix: can not initialize apm 2025-11-21 15:55:04 +08:00
shenmo7192 3aaae488c8 新增功能: info_layer_override 2025-11-21 15:41:05 +08:00
shenmo7192 8b06b2a71f 不再频繁提示NVIDIA信息,添加autopurge相关的内容 2025-11-21 10:56:42 +08:00
shenmo7192 4a666560d6 修复:无法启动带有空格的应用 2025-11-19 23:45:58 +08:00
shenmo7192 8246cb7d53 update src/usr/bin/apm.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-11-19 11:54:46 +00:00
shenmo7192 76e6c8c467 update src/usr/bin/apm.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-11-19 11:46:51 +00:00
shenmo7192 cd868f1a50 开始支持自动构建,加入安装反馈 2025-11-19 16:56:47 +08:00
shenmo7192 4ceb3717dd update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-11-18 04:21:18 +00:00
shenmo7192 e4d084f2a0 ver bump to 1.1.4
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-11-17 11:21:16 +00:00
zeqi ef00ee9e5e !8 2个小修改
* !1 update easter egg
* update easter egg
* 新增本 APM具有超级牛力
* 修改版本号
2025-11-16 13:28:18 +00:00
shenmo7192 720c6fd4f1 update src/usr/bin/amber-pm-convert.
Signed-off-by: shenmo <jifengshenmo@outlook.com>
2025-11-14 03:42:24 +00:00