ComixHe
|
b2b5c23a2b
|
feat: send PropertiesChanged after reset Application's entry
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-15 13:56:32 +08:00 |
|
ComixHe
|
51459ee33a
|
feat: relay InstanceService PropertiesChanged signal
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-14 18:02:53 +08:00 |
|
ComixHe
|
6448481cfc
|
refact: method Identify and CURD method of storage
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-14 17:41:16 +08:00 |
|
ComixHe
|
ebb5f613c4
|
refact: refactor method Identify and improve unit test
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-14 17:41:16 +08:00 |
|
ComixHe
|
bc7fbfb3a1
|
feat: add property Launcher, Orphaned
refactor some method which are related with systemd unit
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-14 17:41:16 +08:00 |
|
ComixHe
|
23dcd13f10
|
feat: support persistent stroage and lastLaunchedTime
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-14 17:41:16 +08:00 |
|
ComixHe
|
7b527c609b
|
refact: use standard DBus interface
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-12 10:59:40 +08:00 |
|
ComixHe
|
6a95a97599
|
refact: use graphical-session.target's InvocationID to determine
autostart
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-12 10:59:40 +08:00 |
|
ComixHe
|
6368bf61cf
|
fix: correct signal index
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-11 18:04:57 +08:00 |
|
ComixHe
|
49c13f943e
|
feat: support cgroup v1 and v2
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-11 15:15:54 +08:00 |
|
ComixHe
|
98ef11dc27
|
refact: guarantee XDG_CONFIG_HOME is first element
and ensure that config dirs only has an XDG_CONFIG_HOME
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-11 15:15:54 +08:00 |
|
ComixHe
|
3f38233306
|
refact: use QFileInfo to get File's timeInfo
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-11 15:15:54 +08:00 |
|
ComixHe
|
dc96c21c7d
|
feat: emit signal when AutoStart Changed
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-08 08:53:46 +00:00 |
|
ComixHe
|
ac71f99bc6
|
fix: Compatible with previous DEEPIN_WINE_SCALE handling
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-07 17:17:59 +08:00 |
|
ComixHe
|
55e3aa2fae
|
feat: add property 'NoDisplay'
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-07 13:04:24 +08:00 |
|
ComixHe
|
2c1f35b820
|
fix: remove filed codes '%f'
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-07 10:41:00 +08:00 |
|
ComixHe
|
1776fa95d5
|
fix: interfaceRemoved isn't be emit after application uninstall
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-07 10:41:00 +08:00 |
|
black-desk
|
e8b24ccb2b
|
chore: release 0.2.2
bump version to 0.2.2
Signed-off-by: black-desk <me@black-desk.cn>
|
2023-09-06 20:28:25 +08:00 |
|
Tianyu Chen
|
1a042cfde8
|
fix: am-update-hook always success
add || true to satisfy dpkg hook
|
2023-09-06 20:27:37 +08:00 |
|
ComixHe
|
cdd7dfbac0
|
chore: relase 0.2.1
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 17:01:06 +08:00 |
|
ComixHe
|
6561747c7d
|
refact: Compatible with Qt 6.2
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 17:01:06 +08:00 |
|
ComixHe
|
34a10bddb1
|
chore: release 0.2.0
for integration.
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 16:26:38 +08:00 |
|
ComixHe
|
cc4c928dc1
|
feat: connect to system bus signal for monitor application changed
for dpkg
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 16:26:38 +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
|
7fa60d9b3d
|
fix: application filter error
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 16:26:38 +08:00 |
|
ComixHe
|
8d033daf6b
|
fix: Manual removal of symbolic links leads to state error
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 13:57:18 +08:00 |
|
ComixHe
|
4d6e399653
|
refact: method UpdateApplicationInfo change to ReloadApplications
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 13:57:18 +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
|
3a9973c772
|
refact: improve method of launcher helper append variant value
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 10:59:58 +08:00 |
|
ComixHe
|
94db47a015
|
feat: add app-update-notifier
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 10:59:58 +08:00 |
|
ComixHe
|
ebe218b70e
|
fix: AM crashed when Launch failed
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 10:59:58 +08:00 |
|
ComixHe
|
897db2c85a
|
feat: filter some application which shouldn't be shown
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 10:59:58 +08:00 |
|
black-desk
|
4ff60db556
|
refact: improve scanAutoStart
improve scanAutoStart
|
2023-09-05 11:48:14 +08:00 |
|
black-desk
|
7d0c5bb615
|
refact: remove IconMap
remove unused types
|
2023-09-05 11:48:14 +08:00 |
|
ComixHe
|
acba7b727e
|
feat: support AutoStart
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-05 11:48:14 +08:00 |
|
ComixHe
|
30a03974f3
|
refact: refactor ApplicationService::Launch method
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-04 16:33:43 +08:00 |
|
ComixHe
|
68996388b1
|
fix: AM crashed when call update method but application can't found
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-04 16:33:43 +08:00 |
|
ComixHe
|
70c7b92e0e
|
refact: return dbus error when application service's method failed
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-04 16:33:43 +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
|
94f7b3c01d
|
fix: correct property check logic
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-01 17:15:40 +08:00 |
|
ComixHe
|
ca24d2d908
|
feat: add method SendToDesktop/RemoveFromDesktop, Property isOnDesktop
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-01 17:15:40 +08:00 |
|
ComixHe
|
40babe8aae
|
refact!: change DBus Service Name and ObjectPath Name
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-01 17:15:40 +08:00 |
|
ComixHe
|
4c9d4491df
|
refact: remove unnecessary open operation
fix AM can't access some dirs due to
systemd 254's sandboxing option: PrivateUser
is true by default.
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-01 15:58:16 +08:00 |
|
black-desk
|
df9bb10cee
|
fix: correct api xml
Signed-off-by: black-desk <me@black-desk.cn>
|
2023-08-31 16:55:35 +08:00 |
|
black-desk
|
d1bdab899d
|
feat: add property installedTime,X-flatpak,X-linglong
Signed-off-by: black-desk <me@black-desk.cn>
|
2023-08-31 16:55:35 +08:00 |
|
ComixHe
|
c99a1b5d6a
|
fix: correct action key
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-08-31 16:55:35 +08:00 |
|
ComixHe
|
1fb4539792
|
feat: add env option and refactor command generate method
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-08-31 15:54:40 +08:00 |
|
ComixHe
|
8ab6adc290
|
feat: add categories for application service
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-08-30 16:08:59 +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 |
|