Commit Graph

20 Commits

Author SHA1 Message Date
ck
50a0ad53ec feat: add app extra/unset env config
to fix #8667 you can
- subpath:"/FoxitReader" appExtraEnvironments : "QT_QPA_PLATFORM=xcb"
- subpath:"/FoxitReader" appEnvironmentsBlacklist : "QT_QPA_PLATFORM"

```
dde-dconfig set -a org.deepin.dde.application-manager -r org.deepin.dde.application-manager -k appExtraEnvironments -s "/FoxitReader" -v "[\"QT_QPA_PLATFORM=xcb\"]"
dde-dconfig set -a org.deepin.dde.application-manager -r org.deepin.dde.application-manager -k appEnvironmentsBlacklist -s "/FoxitReader" -v "[\"QT_QPA_PLATFORM\"]"
```

Issue: https://github.com/linuxdeepin/developer-center/issues/8667
2024-06-13 11:32:10 +08:00
ComixHe
006f80d681 refactor!: remove old dde-dock compatibility files
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-06-12 11:01:02 +08:00
zsien
234c014475 chore: set apps quit timeout to 3s
添加 systemd drop-in 文件,将 app-DDE- 开头的
服务退出超时时间设置为 3s

Issues: linuxdeepin/developer-center#8554
2024-05-27 09:16:23 +08:00
zhangkun
18720ef75a feat: Add a hook and wrap all applications in the hook script to start
Add a hook to solve the problem of not being able to start some startup scripts for applications without shebang

Log
2024-04-29 14:50:04 +08:00
Ye ShanShan
703a27c1ee feat: add dde-am tool to launch application
add dde-am tool.
2024-03-27 14:26:32 +08:00
ComixHe
1b4fb5551d feat: add GIO_LAUNCHED_DESKTOP_FILE to runtime envs
add hooks for dde-dock

Signed-off-by: ComixHe <heyuming@deepin.org>
2024-03-11 16:44:58 +08:00
ComixHe
2795203b23 chore: compatible with old AM
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-09-28 11:23:50 +08:00
rewine
efb1212945 feat(cmake): all install path use GNUInstallDirs
Log: all install path use GNUInstallDirs
2023-09-19 13:18:45 +08:00
ComixHe
f3381a4387 feat: add dpkg post-invoke hook
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-09-06 16:26:38 +08:00
ComixHe
4ffe4bf1a8 chore: incorrect service location
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-09-06 16:26:38 +08:00
ComixHe
d198ecebc8 chore: update dependency of Application Manager Service
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-09-06 11:44:05 +08:00
ComixHe
cb8b98c980 chore!: change service name of AM
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-09-01 17:15:40 +08:00
ComixHe
0896f845a6 chore: Avoiding binary conflicts with existing AM
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-08-30 15:02:29 +08:00
ComixHe
c85f3d0950 chore: add service file
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-08-30 15:02:29 +08:00
black-desk
235db8ab0c refact: remove almost all files
This is a prepare commit for the following refactor of
dde-application-manager.

I remove almost all files in this git repository.

We will start the refactor in later commits.

Signed-off-by: black-desk <me@black-desk.cn>
2023-07-06 10:05:34 +08:00
Zhang Dingyuan
0ffe1d4b2d
fix: duplicate systemd service
Use Dbus type service, and place it in the app.slice
2023-04-24 17:50:29 +08:00
tsic404
80cf2501fa chore: rename project to dde-application-manager
rename project to dde-application-manager

log:
2023-02-23 21:57:34 +08:00
weizhixiang
765365d364 feat: 设置为开机自启动,异常退出后自动拉起
设置为开机自启动,异常退出后自动拉起

Log:
Task: https://pms.uniontech.com/task-view-142733.html
Influence: 开机自启动,退出自动被拉起
Change-Id: I5c9f8ef80e8a4f5fed2aa9bb59de09455a165360
2022-06-06 17:31:12 +08:00
Li Xi
13a1cabda1 feat: 实现Apps服务、Launcher服务、Dock服务
*重写Apps服务,新服务分为org.deepin.daemon.DFWatcher1和org.deepin.daemon.ALRecorder1两个服务
*重写Launcher服务, 新服务名为org.deepin.dde.daemon.Launcher1
*重写Dock服务, 新服务名为org.deepin.dde.daemon.Dock1
*重写部分go-lib接口,保存在src/lib目录, 后续从项目中提出统一存放至开发库
*使用XCB库实现与XServer交互,存放在src/lib目录
*放弃依赖dde-qt-dbus-factory包, 将xml文件生成的静态编译代码存放在frameworkdbus目录

Log: 实现Apps服务、Launcher服务、Dock服务
Task: https://pms.uniontech.com/task-view-109315.html
Influence: 无
Change-Id: Ia9676060bfe81ce8d02c48972cc3d3cbaf665a31
2022-05-13 15:42:55 +08:00
tanfeng
0b22bb3adf feat: 初始代码
AM初始代码,迁移自gitlabwh

Log:
Task: https://pms.uniontech.com/task-view-108539.html
Influence:
Change-Id: I6096f97e5d68d13796ff5dc51d9858c0f40264a0
2022-03-30 17:56:27 +08:00