donghualin
|
873a642f06
|
style: 修改成员变量命名
类成员变量前统一增加m_标记
log: 代码格式化
Influence: 无
Task: https://pms.uniontech.com/task-view-96831.html
Change-Id: I2432dd5667bc195da1a64cdbb7cd933052ba7baa
|
2022-10-28 12:15:34 +08:00 |
|
donghualin
|
300c412c5f
|
fix: 修复时尚模式下从任务栏打开图标显示重复的问题
原因:在判断图标是否显示在任务栏的时候,没有判断当前应用是否已经驻留在任务栏
修改:如果该应用如果已经驻留在任务栏,就判断其为在任务栏显示
Log: 修复时尚模式任务栏图标重复显示的问题
Influence: 进入任务栏时尚模式,在任务栏上打开一个已经驻留的应用,观察该应用图标是否显示重复
Bug: https://pms.uniontech.com/bug-view-157249.html
Change-Id: I2d17301e75d017517daa48a930a3a6906650608e
|
2022-10-28 11:29:29 +08:00 |
|
songwentao
|
a095e48203
|
fix: 修复卸载应用程序崩溃问题
lambda表达式中错误使用引用
Log:
Influence: 启动器-右键菜单-卸载应用,启动器可以正常进行操作
Bug: https://pms.uniontech.com/bug-view-165773.html
Change-Id: I6126d14b7122ea95fece24a9cf9c9baa5f48da8a
|
2022-10-27 15:14:52 +08:00 |
|
lvpeilong
|
dd9b28a021
|
chore: update changelog
update changelog
Log: update changelog
Influence: null
Task: https://pms.uniontech.com/task-view-204765.html
Change-Id: I4f8c4fdb262d90c7ab2453137f495496cee017e4
|
2022-10-21 10:19:27 +08:00 |
|
songwentao
|
04b5c39cee
|
fix: 修复翻译失败问题
1. 翻译文件没有打包进入到应用包中
2. 添加lrelease二进制的依赖包qttools5-dev-tools
Log:
Influence: 任务栏-右键菜单翻译正常
Task: https://pms.uniontech.com/task-view-202011.html
Change-Id: I458fd638e8914309ddb1973bd7fbe7846378396d
|
2022-10-18 17:02:23 +08:00 |
|
songwentao
|
1e9918f56a
|
fix: 修复卸载失败问题
修复卸载应用失败问题
Log:
Influence: 启动器-右键菜单卸载应用-卸载成功从列表中消失,否则,列表保持不变。
Bug: https://pms.uniontech.com/bug-view-150247.html
Change-Id: Ifd0fea42fc329a92b002811ff3862b7813d73b92
|
2022-10-14 16:18:22 +08:00 |
|
donghualin
|
bb3473e74a
|
fix: 修复任务栏在智能隐藏模式下窗口拖动到任务栏下方没有隐藏的问题
1.计算窗口的位置和大小的时候,调用的接口获取到的数据不正确,已完善从上游xcb相关的接口获取其他相关的位置等数据,重新计算得到正确的窗口信息
2.松开鼠标的时候没有激活定时器处理,已增加松开鼠标后,对当前活动窗口的处理
Log:
Influence: 任务栏设置为智能隐藏,在窗口移动到任务栏下方或者移出来,观察隐藏状态是否正确
Bug: https://pms.uniontech.com/bug-view-154513.html
Change-Id: I2bcc4c0d922349a6c98636caab03bdf1a108964c
|
2022-10-14 02:00:29 +00:00 |
|
songwentao
|
fc1f9038f0
|
fix: 更新翻译
AM 中有关任务栏右键菜单项内容需要翻译
Log:
Influence: 任务栏-右键菜单-打开/关闭所有/强制退出/驻留/取消驻留/所有窗口这些菜单项目本地更新后会被翻译
Task: https://pms.uniontech.com/task-view-202011.html
Change-Id: I855f6d248b53ca6daf83838e1db5ce226ddb7f81
|
2022-10-12 12:00:07 +00:00 |
|
songwentao
|
dacd8088a4
|
fix: 修复录屏应用没有显示在启动器中的问题
systemd拉起deepin-application-manager进程时,系统环境变量XDG_CURRENT_DESKTOP键值为空,而录屏应用只显示在Deepin系统环境中
修复方法:在XDG_CURRENT_DESKTOP赋值后再拉起deepin-application-manager.
Log:
Influence: 修改AM 启动时序,确保系统环境变量已装载完成再启动
Bug: https://pms.uniontech.com/bug-view-159147.html
Change-Id: I39301ff52d54d53131890c847e418799a91b83b8
|
2022-09-22 06:01:00 +00:00 |
|
songwentao
|
b66fc78553
|
feat: 转移玲珑包后缀提供配置功能实现到启动器
玲珑包后缀提供配置功能的实现转移到启动器
Log:
Influence: 默认隐藏后缀,开启,玲珑应用则显示,否则,隐藏.
Bug: https://pms.uniontech.com/bug-view-154585.html
Change-Id: I50f727eec1d815f39206780ae76ef774d17e5023
|
2022-08-27 11:04:56 +08:00 |
|
songwentao
|
d61eacaabb
|
fix: 修复应用卸载失败问题
修复AM应用卸载接口与启动器服务接口签名不一致问题
修复AM应用卸载后没有通知启动器的问题
Log: 优化AM应用卸载逻辑
Bug: https://pms.uniontech.com/bug-view-150247.html
Bug: https://pms.uniontech.com/bug-view-150261.html
Influence: 启动器-右键点击卸载-应用可以卸载,卸载成功后从应用列表中消失
Change-Id: I878d3822c85885f114cf147d3cf6900d81f53515
|
2022-08-27 11:02:21 +08:00 |
|
songwentao
|
f8d2e15dc0
|
fix: 修复安装应用失败问题
优化新应用安装/启动后,AM发送消息通知dde-launcher的逻辑
Log:
Influence: 安装应用/启动应用时,启动器功能正常
Bug: https://pms.uniontech.com/bug-view-150623.html
Change-Id: Icebea449ccd5ad9eac39cf5d527e87813910b356
|
2022-08-24 15:05:42 +08:00 |
|
songwentao
|
e4a62a73a2
|
fix: 修复启用AM服务状态下窗口模式切换失败的问题
信号签名错误
Log:
Influence: 启动器-窗口模式切换-启动器模式切换正常
Bug: https://pms.uniontech.com/bug-view-146505.html
Change-Id: I23f93a62a553d263b298cf7b6f23ec928016e2fb
|
2022-08-18 16:05:43 +08:00 |
|
donghualin
|
5dd3341ba6
|
fix: 修复新安装系统无法显示默认驻留应用的问题
修改dconfig配置中默认驻留的应用路径,让AM启动的时候可以正常读取
Log: 修复新系统启动的时候无法显示默认驻留的问题
Influence: 第一次安装系统,查看任务栏是否有控制中心等默认驻留应用
Bug: https://pms.uniontech.com/bug-view-147721.html
Change-Id: If458aea1141e3f19ee5731ddfdd3dc221749bacb
|
2022-08-17 09:09:48 +00:00 |
|
donghualin
|
2a44cac44a
|
feat: 增加设置任务栏是否开启窗口多开的接口
增加接口setShowMultiWindow和showMultiWindow接口,用于设置和返回任务栏是否支持窗口多开的功能
Log: 增加设置任务栏是否开启窗口多开的功能
Influence: 控制中心-个性化-任务栏,设置开启或者关闭任务栏支持窗口多开,观察任务栏相同的应用打开多个窗口的情况下,是否在多开区域存在多开的窗口
Task: https://pms.uniontech.com/task-view-170977.html
Change-Id: I208aba19f3ab94a02f72e64d0d4eeb1e83a7a6bf
|
2022-08-12 07:24:05 +00:00 |
|
donghualin
|
fd19bc4cf2
|
feat: 增加从任务栏拖动图标到回收站后移除驻留的功能
对于非驻留图标,调用unDock接口的时候,让其直接从列表中移除
Log: 增加从任务栏拖动图标到回收站后移除驻留的功能
Influence: 任务栏-拖动图标到回收站,观察该图标是否移除
Bug: https://pms.uniontech.com/bug-view-147699.html
Change-Id: I99ac17f905e10855b77bed5752b7bafa30883cee
|
2022-08-11 16:29:26 +08:00 |
|
donghualin
|
d7d2f252b7
|
fix: 增加设置是否显示最近打开区域的接口
1.增加本地配置,并增加bool类型变量来表示是否显示最近打开应用
2.在应用打开或者退出的时候,根据是否显示最近打开应用的配置来决定是否显示当前应用图标
Log: 增加是否显示最近打开应用接口
Influence: 时尚模式下,调用setShowRecent接口,观察任务栏是否显示最近打开应用
Bug: https://pms.uniontech.com/bug-view-147717.html
Change-Id: I9e2f8a8ea74bf4deb2f1db9af8b87ff1827c2297
|
2022-08-10 07:03:52 +00:00 |
|
donghualin
|
2a226a1016
|
feat: 增加窗口的UUID的信息
wayland下的拖动窗口实现分屏的功能需要UUID,在此处新增wayland的UUID的返回接口
Log: 增加窗口的返回的UUID信息
Influence: wayland下,拖动任务栏的图标查看是否支持分屏
Bug: https://pms.uniontech.com/bug-view-147657.html
Change-Id: If97699b74707cbf3fe3395a65f72f8bd58de3894
|
2022-08-09 06:15:34 +00:00 |
|
donghualin
|
8b89bc9092
|
feat: 增加关闭最后三个未驻留应用到任务栏上图标不消失的功能
增加最近打开区域的配置,在关闭未驻留应用的时候判断是否需要移除图标,同时更新配置
Log: 完成最近打开应用的功能
Influence: 任务栏-打开多个未驻留应用,然后依次关闭,当剩下最后三个的时候,观察是否还在任务栏
Bug: https://pms.uniontech.com/bug-view-147721.html
Change-Id: Ia78e973b41acb3e87c515f3bd8479f603b3dcdfd
|
2022-08-08 05:21:52 +00:00 |
|
songwentao
|
3e5a1d4992
|
fix: 玲珑后缀文案调整
文案调整
Log:
Influence: 玲珑应用后缀文案调整
Task: https://pms.uniontech.com/task-view-152805.html
Change-Id: Ibe9f0c9ad61b26459b2a45cc84c3283e28ca1a71
|
2022-07-29 10:18:53 +08:00 |
|
caixiangrong
|
7992887835
|
chore: 更新changelog
更新版本号为1.0.2
Log:
Task: https://pms.uniontech.com/task-view-160471.html
Influence: 版本号
Change-Id: Ic850cabf7dedda16ea3643304b60f09723980fa9
|
2022-07-25 13:14:23 +08:00 |
|
songwentao
|
2f7f467857
|
fix: 玲珑应用功能适配
v23环境下,玲珑应用和普通应用的desktop文件名相同, 两种类型的应用都安装的情况下只显示一个.
修复方案: 删除去重处理, 补充desktop全路径校验
Log:
Influence: 启动器-应用列表中可以获取到所有应用
Task: https://pms.uniontech.com/task-view-152805.html
Change-Id: I9eeed5e87de2cbaf7e44d75f81c40f00af344b6a
|
2022-07-22 15:25:45 +08:00 |
|
songwentao
|
20a2642e74
|
feat: 玲珑包后缀提供配置功能实现
玲珑包后缀提供配置功能的实现
Log:
Influence: 默认隐藏后缀,开启,玲珑应用则显示,否则,隐藏.
Task: https://pms.uniontech.com/task-view-152805.html
Change-Id: I72e390a8e25396454c451cde28a795e923b28144
|
2022-07-21 17:33:32 +08:00 |
|
songwentao
|
7667dbc05a
|
chore: 修改静态检查报错
修改静态检查报错
Log:
Influence: 修复gerrit static-vefified -1 报错
Task: https://pms.uniontech.com/task-view-157871.html
Change-Id: I491e7fa7403170e66fb18ca35fa3e31519aa54d5
|
2022-07-21 16:23:48 +08:00 |
|
weizhixiang
|
d6a7ca131a
|
fix: 修复AM启动崩溃的问题
部分root进程在/proc文件系统查找不到exe、cwd、cmdline信息,将其过滤掉
Log:
Task: https://pms.uniontech.com/task-view-155485.html
Influence: AM正常启动
Change-Id: Ibc6fd227d0ec1505de3c1a96be1726a422a05135
|
2022-06-27 14:24:57 +08:00 |
|
echengqi
|
dfa232bb98
|
feat: AM 默认程序迁移
默认程序迁移到AM中
Log: 默认程序迁移到AM
Task: https://pms.uniontech.com/task-view-140029.html
Influence: 默认程序
Change-Id: I0824c503b6ab844f09b3bf3cf740565b1e4215e5
|
2022-06-24 09:38:19 +08:00 |
|
tanfeng
|
2b00b9b291
|
chore: 修改changelog
修改changelog
Log: 修改changelog
Task: https://pms.uniontech.com/task-view-153061.html
Influence: changelog
Change-Id: I0ac9088db4cc9a102781ad140e8df553000421ef
|
2022-06-21 16:41:02 +08:00 |
|
weizhixiang
|
67783180ec
|
fix: 修复关闭单个应用的其中一个窗口,应用预览显示窗口异常的问题
关闭应用多个窗口中的一个,Dock1服务发送窗口信息变化信号通知前端调整界面显示
Log: 修复任务栏应用预览的问题
Task: https://pms.uniontech.com/task-view-152903.html
Influence: 任务栏应用预览正常
Change-Id: I3be3b4d40c77433ac21a64df49f1e4f913a4d0fd
|
2022-06-21 15:20:25 +08:00 |
|
weizhixiang
|
e557f374c5
|
规范任务栏代码,增加代码整洁度和安全性
Log: 规范任务栏模块代码
Task: https://pms.uniontech.com/task-view-150885.html
Influence: 无
Change-Id: I385fbb71cf4c1408ffd4c6684128b412a187ab28
|
2022-06-20 10:16:04 +08:00 |
|
weizhixiang
|
e9e79e3ac9
|
fix: 修复任务点击应用打开后,再次点击没有将应用窗口最小化的问题
调用xcb_ewmh_send_client_message接口,设置窗口WM_CHANGE_STATE属性,设置最小化
Log: 修复任务点击应用打开后,再次点击没有将应用窗口最小化的问题
Task: https://pms.uniontech.com/task-view-150819.html
Influence: 任务栏应用能正常最小化
Change-Id: Ic856a60f6fac754431687345b4c838e32780b184
|
2022-06-17 20:50:55 +08:00 |
|
weizhixiang
|
2d36508f1e
|
fix: 修复打开应用后,点击应用右键菜单“关闭所有”,应用图标背景颜色没有调整的问题
修复点击应用右键菜单“关闭所有”后,没有接受到DestroyNotify事件,主动调用xcb_flush刷新缓存数据
Log: 修复点击应用右键菜单“关闭所有”后应用图标背景颜色没有调整的问题
Task: https://pms.uniontech.com/task-view-150883.html
Influence: 应用“关闭所有”后图标显示正常
Change-Id: I8ed731adbd491e531251820826bf75cf891155b6
|
2022-06-17 17:15:04 +08:00 |
|
weizhixiang
|
e0ad69d3d7
|
fix: 修复任务栏上关闭驻留应用的最后一个窗口后,应用图标背景颜色没有调整的问题
驻留应用最后一个窗口关闭后,detach窗口需求发送WindowInfosChanged信号,通知dde-dock改变图标背景颜色
Log: 修复任务栏上关闭驻留应用的最后一个窗口后,应用图标背景颜色没有调整的问题
Task: https://pms.uniontech.com/task-view-150645.html
Influence: 驻留应用关闭最后一个窗口后图标显示正常
Change-Id: Ie01949447b5b0f92cfa3f003b85a3b2c55ccffee
|
2022-06-17 09:22:19 +08:00 |
|
weizhixiang
|
49e6d5ae80
|
fix: 修改AM重启后,任务栏上图标变成默认程序的问题
调整ServiceRestarted发送位置,使其正常发送到DBus上
Log:
Task: https://pms.uniontech.com/task-view-150375.html
Influence: AM重启后,任务栏正常显示
Change-Id: I026c52c716ed950bf175b428a0bfc6e93ba5ce38
|
2022-06-16 14:09:57 +08:00 |
|
weizhixiang
|
1ba800d8a3
|
fix: 修复初次被systemd拉起时内存泄露的问题
XCBUtils类中使用到XCB接口,其中reply类型部分接口返回值需要手动释放
Log:
Task: https://pms.uniontech.com/task-view-145329.html
Influence: 不会出现内存泄露的问题
Change-Id: Idf8f37d1144c9e5b87161c64f3b18695fbcef0d9
|
2022-06-14 20:56:21 +08:00 |
|
weizhixiang
|
58e15c84bf
|
fix: 修复任务栏上应用右键菜单存在英文的问题
修复任务栏上应用右键菜单存在英文的问题
Log:
Task: https://pms.uniontech.com/task-view-146103.html
Influence: 任务栏应用右键菜单语言显示正常
Change-Id: I4ea46b1ee756be66f9a2dc5cf00b692d6e335634
|
2022-06-14 13:31:14 +08:00 |
|
weizhixiang
|
78a345855a
|
feat: 增加任务栏应用右键菜单语言翻译
增加任务栏上应用右键菜单国际化翻译
Log: 增加任务栏应用右键菜单语言翻译
Task: https://pms.uniontech.com/task-view-146103.html
Influence: 任务栏应用右键菜单语言显示正常
Change-Id: Ia2c971eefbfe0e2b5d2e2413c925999e7b561a46
|
2022-06-14 13:08:44 +08:00 |
|
weizhixiang
|
be4580d3ca
|
fix: 修复任务栏智能隐藏失败的问题
修复任务栏智能隐藏失败的问题,其它线程调用主线程定时器没有生效,使用信号槽进行关联
Log:
Task: https://pms.uniontech.com/task-view-141249.html
Influence: 任务栏智能隐藏功能正常
Change-Id: I6c2fc5f0550c94f5309012d4b1861efe35618fce
|
2022-06-14 11:17:57 +08:00 |
|
weizhixiang
|
d2b5e1b33b
|
chore: 暂时禁止AM自启动
暂时禁止AM自启动,待V23启动器和任务栏测试功能基本正常再设置AM自启
Log:
Task: https://pms.uniontech.com/task-view-145329.html
Influence: 无
Change-Id: I25a7817b743994371452fab4eecc152d774ccc53
|
2022-06-08 22:48:31 +08:00 |
|
weizhixiang
|
27b8997916
|
fix: 修复应用数据不全的问题
部分应用id中间包含点号,在解析时直接去掉结尾.desktop
Log:
Task: https://pms.uniontech.com/task-view-145329.html
Influence: 应用数据正确
Change-Id: I14ac7080a5d26fc086523f85ee0a2f679ccb2745
|
2022-06-08 21:53:56 +08:00 |
|
weizhixiang
|
44b18dd1b1
|
fix: 修改AM随dde-session-daemon一起启动
修改AM随dde-session-daemon一起启动
Log:
Task: https://pms.uniontech.com/task-view-144887.html
Influence: 正常启动
Change-Id: Ic2c05e38a2146c354b147b8f3b717f261867a140
|
2022-06-08 14:41:06 +08:00 |
|
weizhixiang
|
9833e1d7fb
|
chore: 修复AM初次启动占用大量内存的问题
修复AM初次启动占用大量内存的问题
Log:
Task: https://pms.uniontech.com/task-view-144887.html
Influence: 正常启动
Change-Id: I6f76ee7101dd846d55f37cec949b9201bc331cd0
|
2022-06-08 10:51:28 +08:00 |
|
weizhixiang
|
0206f1abea
|
style: 修改代码风格
修改代码风格
Log:
Task: https://pms.uniontech.com/task-view-145329.html
Influence: 代码更清晰
Change-Id: I01c878350beb4a2b53a4c4cf0385c503f1174df6
|
2022-06-07 21:43:16 +08:00 |
|
weizhixiang
|
290a45c6e8
|
fix: 修复V23环境下AM崩溃问题
修复V23环境下AM崩溃问题
Log:
Task: https://pms.uniontech.com/task-view-144473.html
Influence: AM正常运行
Change-Id: I07ee273d5105a51deb056821be315371312bdc16
|
2022-06-07 18:01:25 +08:00 |
|
weizhixiang
|
a74c02d4c5
|
feat: 修复启动器获取新安装应用数据异常的问题
修复启动器获取新安装应用数据异常的问题
Log:
Task: https://pms.uniontech.com/task-view-143305.html
Influence: 启动器正常获取新安装应用
Change-Id: I556b6725348813cc1674f00273cb9e34f96283a2
|
2022-06-07 11:18:03 +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 |
|
weizhixiang
|
06ada3be52
|
fix: 修复任务栏应用需要点击两次才能active的问题
修复任务栏应用需要点击两次才能active的问题
Log:
Task: https://pms.uniontech.com/task-view-142531.html
Influence: 任务栏应用一次点击就可以打开
Change-Id: I792202025a155a21ad7133887c17289b9a653c6f
|
2022-06-02 14:26:01 +08:00 |
|
donghualin
|
3a4135a1b7
|
style: 调整代码格式
调整代码格式
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-96831.html
Change-Id: Ife0c47f5c50b5bc6a8ec767cc3caf041fdef9768
|
2022-06-02 11:31:01 +08:00 |
|
weizhixiang
|
8c0836b1cf
|
fix: 修复新打开应用的窗口没有attach到任务栏上对应的应用图标的问题
修复新打开应用的窗口没有attach到任务栏上对应的应用图标的问题
Log:
Task: https://pms.uniontech.com/task-view-138279.html
Influence: 新打开的应用可以显示在任务栏
Change-Id: I9762d84ba2ffc86dfea7b6e5c219eee8dbe85245
|
2022-05-31 21:50:19 +08:00 |
|
weizhixiang
|
7cb147fb39
|
fix: 修复任务栏应用图标右键失效问题
修复任务栏应用图标右键失效问题
Log:
Task: https://pms.uniontech.com/task-view-140805.html
Influence: 保证任务栏应用右键菜单功能正常
Change-Id: Iedb3e0394567c855f7760dc52a06d8ad1073001e
|
2022-05-31 21:13:33 +08:00 |
|
weizhixiang
|
602f7c55e1
|
fix: 修复启动器应用图标为空的问题
修复启动器应用图标为空的问题
Log:
Task: https://pms.uniontech.com/task-view-137731.html
Influence: 无
Change-Id: I7e8d63fe6078893fd45557808bf0fe053bfe7ce6
|
2022-05-27 22:05:02 +08:00 |
|