1c4ae3f700 
					 
					
						
						
							
							fix: processing all input files lazily  
						
						 
						
						... 
						
						
						
						Signed-off-by: ComixHe <heyuming@deepin.org > 
						
						
					 
					
						2025-04-10 13:32:06 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3345c0c023 
					 
					
						
						
							
							chore: release dde-application-manager 1.2.16.1  
						
						 
						
						... 
						
						
						
						Log: 
						
						
					 
					
						2025-04-09 18:26:44 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0b0c75849c 
					 
					
						
						
							
							refactor: reimplement unescapeExec  
						
						 
						
						... 
						
						
						
						adjusted patch from master branch (originally 2f0f34a44fb)
Signed-off-by: ComixHe <heyuming@deepin.org > 
						
						
					 
					
						2025-04-09 18:23:22 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						538cfb48d4 
					 
					
						
						
							
							chore: bump version 1.2.16  
						
						 
						
						... 
						
						
						
						bump version 1.2.16
log: as title 
						
						
					 
					
						2024-10-10 07:37:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						230636f2e1 
					 
					
						
						
							
							feat: add startupwmclass prop export  
						
						 
						
						... 
						
						
						
						log: as title 
						
						
					 
					
						2024-09-10 09:55:40 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5b99e9e4b9 
					 
					
						
						
							
							feat: add cmake for find am dbus api  
						
						 
						
						... 
						
						
						
						log: as title 
						
						
					 
					
						2024-09-05 13:41:27 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						18a176c223 
					 
					
						
						
							
							fix: Unable to run program with options  
						
						 
						
						... 
						
						
						
						Issue: https://pms.uniontech.com/bug-view-243475.html 
Log: Unable to run program with options
Signed-off-by: Yutao Meng <mengyutao@deepin.org > 
						
						
					 
					
						2024-08-28 14:22:42 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0e6c21360c 
					 
					
						
						
							
							fix: change canConvert(int) to canConvert<typename T>()  
						
						 
						
						... 
						
						
						
						method canConvert(int) has been deprecated
Signed-off-by: ComixHe <heyuming@deepin.org > 
						
						
					 
					
						2024-08-13 09:41:52 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						57fbf5f681 
					 
					
						
						
							
							fix: uninstantiated static_assert(false, "") was ill-formed  
						
						 
						
						... 
						
						
						
						This is c++ language core issue, refactoring the implementation of dumpDBusObject.
core issue:
https://cplusplus.github.io/CWG/issues/2518.html 
gcc has fixed this bug since version 13.1:
relative-commit: https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=9944ca17c0766623bce260684edc614def7ea761 
Signed-off-by: ComixHe <heyuming@deepin.org > 
						
						
					 
					
						2024-08-13 09:41:52 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7939cd568a 
					 
					
						
						
							
							chore: bump version to 1.2.15  
						
						 
						
						... 
						
						
						
						release 1.2.15
Log: bump version to 1.2.15 
						
						
					 
					
						2024-07-11 10:44:16 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						88b0159cc3 
					 
					
						
						
							
							fix: deepin-home checkauto start failed  
						
						 
						
						... 
						
						
						
						初次启动时对比filepath 还需要看看 X-Deepin-GenerateSource
Issue: https://github.com/linuxdeepin/developer-center/issues/9638  
						
						
					 
					
						2024-07-10 17:04:06 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						006f80d681 
					 
					
						
						
							
							refactor!: remove old dde-dock compatibility files  
						
						 
						
						... 
						
						
						
						Signed-off-by: ComixHe <heyuming@deepin.org > 
						
						
					 
					
						2024-06-12 11:01:02 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a38e507673 
					 
					
						
						
							
							chore: bump version to 1.2.14  
						
						 
						
						... 
						
						
						
						release 1.2.14
Log: bump version to 1.2.14 
						
						
					 
					
						2024-06-07 14:16:36 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fd3ca82346 
					 
					
						
						
							
							chore: add instance on start state  
						
						 
						
						... 
						
						
						
						get all states `systemctl --state=help`
use ListUnitsByPatterns to list Units 
						
						
					 
					
						2024-06-06 16:29:23 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e14d7b9540 
					 
					
						
						
							
							refactor: dumpDBusObject  
						
						 
						
						... 
						
						
						
						Signed-off-by: ComixHe <heyuming@deepin.org > 
						
						
					 
					
						2024-06-06 11:52:43 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e827f404ac 
					 
					
						
						
							
							fix: build faild  
						
						 
						
						... 
						
						
						
						dumpDBusObject 
						
						
					 
					
						2024-06-06 11:52:43 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						60414b5271 
					 
					
						
						
							
							refactor: use QHash instead of QMap  
						
						 
						
						... 
						
						
						
						- use QHash to improve access performance
- key use appId instead of objectpath 
						
						
					 
					
						2024-06-05 16:22:23 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2cc1515229 
					 
					
						
						
							
							fix: instance not add if service start after AM  
						
						 
						
						... 
						
						
						
						try add instance on JobNew signal
Issue: https://github.com/linuxdeepin/developer-center/issues/8879  
						
						
					 
					
						2024-06-05 16:22:23 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2dcc4a12e6 
					 
					
						
						
							
							chore: bump version to 1.2.13  
						
						 
						
						... 
						
						
						
						* chore: set apps quit timeout to 3s (https://github.com/linuxdeepin/developer 
-center/issues/8554) 
						
						
					 
					
						2024-05-27 09:16:23 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						571cd93382 
					 
					
						
						
							
							chore: make sure autostart dir existed  
						
						 
						
						... 
						
						
						
						mkdir if autostart dir not existed 
						
						
					 
					
						2024-05-22 16:14:33 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						84db7090d5 
					 
					
						
						
							
							feat: add safe_sendErrorReply  
						
						 
						
						... 
						
						
						
						crash when Not called from DBus (ApplicationService::setAutoStart) 
						
						
					 
					
						2024-05-22 16:14:33 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						4267b3b4b7 
					 
					
						
						
							
							fix: unable to launch application with non path exec field  
						
						 
						
						... 
						
						
						
						Only check for situations without shebang
Issue: https://github.com/linuxdeepin/developer-center/issues/8682  
						
						
					 
					
						2024-05-22 10:16:04 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b2c0e41631 
					 
					
						
						
							
							adjust: Fix use too long time when starting apps  
						
						 
						
						... 
						
						
						
						Rewrite this script to make it easier to read and disable full-text scan when the executable is not even a text
1. Check if the file is a script and is executable and lack of shebang.(If not executable, we should not let it run.)
1.1 If python, then use python, else use bash.
2. If do not need to fix,just try to run. 
						
						
					 
					
						2024-05-21 16:03:12 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						714f77f952 
					 
					
						
						
							
							feat: add DSG_APP_ID environment for application  
						
						 
						
						... 
						
						
						
						as title. 
						
						
					 
					
						2024-05-17 18:07:06 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						23002cda6a 
					 
					
						
						
							
							fix: correct autostart source during scanning autostart desktop file  
						
						 
						
						... 
						
						
						
						Signed-off-by: ComixHe <heyuming@deepin.org > 
						
						
					 
					
						2024-05-15 13:30:59 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0555895452 
					 
					
						
						
							
							chore: check std::find_if result  
						
						 
						
						... 
						
						
						
						sendErrorReply if not found.. 
						
						
					 
					
						2024-05-15 11:02:53 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9abfe04e4a 
					 
					
						
						
							
							chore: bump version to 1.2.12  
						
						 
						
						... 
						
						
						
						release 1.2.12
Log: bump version to 1.2.12 
						
						
					 
					
						2024-05-14 21:24:15 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fa62291daf 
					 
					
						
						
							
							fix: open terminal with shortcut for first time crashed  
						
						 
						
						... 
						
						
						
						reutrn {} at end of std::vector<MimeInfo>
Issue: https://github.com/linuxdeepin/developer-center/issues/8598  
						
						
					 
					
						2024-05-14 21:24:15 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d989a82b37 
					 
					
						
						
							
							chore: bump version to 1.2.11  
						
						 
						
						... 
						
						
						
						release 1.2.11
Log: bump version to 1.2.11 
						
						
					 
					
						2024-05-13 09:49:07 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b639ab054e 
					 
					
						
						
							
							fix: crash when desktop file has "Hidden"  
						
						 
						
						... 
						
						
						
						xdg 自启动目录下有些desktop文件有 Hidden 字段没有 GenerateSource
导致调用为构造的app(nullptr)
Issue: https://github.com/linuxdeepin/developer-center/issues/8523  
						
						
					 
					
						2024-05-13 09:49:07 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1c74a0a284 
					 
					
						
						
							
							chore: bump version to 1.2.10  
						
						 
						
						... 
						
						
						
						release version 1.2.10
Log: 
						
						
					 
					
						2024-05-11 15:27:30 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fc493458d3 
					 
					
						
						
							
							fix: crashed when launching a application contains "%U"  
						
						 
						
						... 
						
						
						
						add the condition when the index = -1
Issue: https://github.com/linuxdeepin/developer-center/issues/7964  
						
						
					 
					
						2024-05-10 15:17:57 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c115eb9e21 
					 
					
						
						
							
							fix: revert "crashed when removing a invalid index"  
						
						 
						
						... 
						
						
						
						when the name contains a single space, the command parse raises the issue.
Issue: https://github.com/linuxdeepin/developer-center/issues/8498  
						
						
					 
					
						2024-05-10 15:17:57 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3b5f8498d7 
					 
					
						
						
							
							chore: bump version to 1.2.9  
						
						 
						
						... 
						
						
						
						release version 1.2.9
Log: 
						
						
					 
					
						2024-05-10 15:03:19 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						47dba7e30c 
					 
					
						
						
							
							fix: dman display nothing  
						
						 
						
						... 
						
						
						
						if parameters are empty, remove "%abc" in command
Issue: https://github.com/linuxdeepin/developer-center/issues/8481  
						
						
					 
					
						2024-05-09 16:29:14 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8ffe19ac5a 
					 
					
						
						
							
							chore: bump version to 1.2.8  
						
						 
						
						... 
						
						
						
						release 1.2.8
Log: bump version to 1.2.8 
						
						
					 
					
						2024-05-09 09:50:58 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a2892b193f 
					 
					
						
						
							
							fix: crashed when removing a invalid index (-1)  
						
						 
						
						... 
						
						
						
						handle the exceptional case that location is -1
Issue: https://github.com/linuxdeepin/developer-center/issues/7964  
						
						
					 
					
						2024-05-07 15:33:17 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9a29c0e09a 
					 
					
						
						
							
							fix: autostart desktop content error  
						
						 
						
						... 
						
						
						
						always update autostart application entry
Issue: https://github.com/linuxdeepin/developer-center/issues/8261  
						
						
					 
					
						2024-05-06 17:43:21 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						93c0373a40 
					 
					
						
						
							
							chore: dump version to 1.2.7  
						
						 
						
						... 
						
						
						
						Release version 1.2.7
Log: 
						
						
					 
					
						2024-05-06 13:41:34 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						089cb6155a 
					 
					
						
						
							
							chore: dump version to 1.2.6  
						
						 
						
						... 
						
						
						
						Release version 1.2.6
Log: 
						
						
					 
					
						2024-04-28 05:41:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2d0659044d 
					 
					
						
						
							
							feat: Can emit correct remove signal when uninstalling applications patched by deepin-deb-fix  
						
						 
						
						... 
						
						
						
						check TryExec when doReloadApplications
add deepin-deb-fix to Suggested dependency 
						
						
					 
					
						2024-04-26 13:24:48 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						37827209e4 
					 
					
						
						
							
							chore: bump version to 1.2.5  
						
						 
						
						... 
						
						
						
						bump version to 1.2.5
Log: update changelog 
						
						
					 
					
						2024-04-24 13:42:32 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9dd7e7f2a1 
					 
					
						
						
							
							fix: dde-open file failed  
						
						 
						
						... 
						
						
						
						QUrl("/tmp/xxx.png").toLocalFile() is Empty..
Issue: https://github.com/linuxdeepin/developer-center/issues/8142  
						
						
					 
					
						2024-04-23 16:19:52 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e6fd0a61a5 
					 
					
						
						
							
							feat: support apps launched directly by systemd  
						
						 
						
						... 
						
						
						
						Do not filter out those not launched by application manager. Assume
unit name as the app id. When Identify, assume there is only one
unique instance.
Log: support apps launched directly by systemd
Related-to: https://github.com/linuxdeepin/developer-center/issues/8088  
						
						
					 
					
						2024-04-23 14:27:06 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						60965359cb 
					 
					
						
						
							
							fix: Return correct mimetype and default app for directories  
						
						 
						
						... 
						
						
						
						Log: Return correct mimetype and default app for directories 
						
						
					 
					
						2024-04-22 17:05:23 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						63dd8b00e9 
					 
					
						
						
							
							chore: bump version to 1.2.4  
						
						 
						
						... 
						
						
						
						Log: update changelog 
						
						
					 
					
						2024-04-19 15:52:54 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						064a8dda75 
					 
					
						
						
							
							fix: self start setting failed  
						
						 
						
						... 
						
						
						
						incorrect information was set for key:  'X-Deepin-GenerateSource'
Issue: https://github.com/linuxdeepin/developer-center/issues/7637  
						
						
					 
					
						2024-04-15 09:33:11 +00:00