black-desk
|
fc5184bab4
|
fix: include QStringBuilder and improve api doc
log:
|
2023-10-17 11:44:02 +08:00 |
|
ComixHe
|
1f73eea404
|
feat: add desktopfilegenerator and method addUserApplication
1. change type of ActionName to 'a{sa{ss}}'
2. refactor the method of serialization
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-10-17 11:44:02 +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
|
4d6e399653
|
refact: method UpdateApplicationInfo change to ReloadApplications
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-09-06 13:57:18 +08:00 |
|
ComixHe
|
d49a99d252
|
feat: add objectManager interface
refact the way to get DBus interface from Qt Meta System
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-08-22 11:42:13 +08:00 |
|
ComixHe
|
bb83716d27
|
feat: change dbus interface api
1. remove method: Application, Launch. (ApplicationManager1)
2. add property: IconName, DisplayName. (Application1)
3. refact the way of construct ApplicationService.
4. if Desktop Entry Key `Hidden` is true, this application wouldn't
export to DBus.
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-08-22 11:42:13 +08:00 |
|
ComixHe
|
2fa74e40e5
|
refact: change implementation of UpdateApplicationInfo
adjust the way of get XDG_DATA_DIRS.
Signed-off-by: ComixHe <heyuming@deepin.org>
Signed-off-by: black-desk <me@black-desk.cn>
|
2023-08-14 13:39:05 +08:00 |
|
ComixHe
|
722d0666d3
|
feat: add impl of updateApplicationInfo
1. change the way to traverse files
2. refact some code
Signed-off-by: ComixHe <heyuming@deepin.org>
Signed-off-by: black-desk <me@black-desk.cn>
|
2023-08-14 13:39:05 +08:00 |
|
ComixHe
|
fe284e78b6
|
feat: implementation of the major feature of dbus service
Log:
Signed-off-by: ComixHe <heyuming@deepin.org>
|
2023-08-07 16:46:57 +08:00 |
|
heyuming
|
c10838200b
|
chore: init project structure
Log: 初始化项目结构
|
2023-07-07 15:44:18 +08:00 |
|
black-desk
|
d05e3fee70
|
docs: add api/dbus and docs/TODO.md
Signed-off-by: black-desk <me@black-desk.cn>
|
2023-07-06 10:05:34 +08:00 |
|