donghualin
|
8c03c2c768
|
fix: 默认显示电源按钮和回收站
配置中增加电源和回收站
Log:
Influence: 新安装系统,观察任务栏上是否有电源和回收站的显示
Task: https://pms.uniontech.com/task-view-216841.html
Change-Id: Icb0981a39c2ac27443e8784838f455f98775e87c
|
2022-12-16 10:54:45 +08:00 |
|
donghualin
|
80dfd4a2b8
|
fix: 修复无法通过点击插件图标隐藏快捷面板的问题
设置不检测的QWidget,当鼠标在不检测的QWidget内部点击的时候,无需关闭当前快捷面板
Log:
Influence: 从插件图标打开快捷面板,再次点击该插件图标,观察快捷面板是否隐藏
Bug: https://pms.uniontech.com/bug-view-175201.html
Change-Id: Ia523a7a414cdbd9cbd088ab0729e3b01414b8a93
|
2022-12-15 19:58:58 +08:00 |
|
donghualin
|
a88f5e6fa1
|
fix: 修复高缩放率下时尚模式显示异常
计算图标大小的时候,在不拖动的情况下,直接获取后端的大小,无需乘以缩放率
Log: 修复高缩放率下时尚模式的显示问题
Influence: 高缩放率下,进入时尚模式,观察任务栏是否显示异常
Bug: https://pms.uniontech.com/bug-view-176321.html
Change-Id: Ic1c59164f1495dc5e5cbf6f7600dda7aae995ae9
|
2022-12-15 14:40:14 +08:00 |
|
donghualin
|
7a8016abe5
|
fix: 修复高分辨率快捷面板显示异常的问题
1、高缩放率下,图标尺寸需要除以缩放率
2、拖动快捷面板图标到任务栏的时候,设置拖动图标
Log: 修复高分辨率快捷面板显示异常的问题
Influence: 高分辨率,任务栏快捷面板,观察全局搜索图标显示
Bug: https://pms.uniontech.com/bug-view-176421.html
Change-Id: Iddd5dfc6851a9d8a3f35be10cdfa780c11862a4c
|
2022-12-15 11:59:24 +08:00 |
|
donghualin
|
ef7d532008
|
feat: 更新翻译文件
更新翻译文件
Log: 更新翻译文件
Influence: 查看翻译内容是否为当前系统对应的语言
Task: https://pms.uniontech.com/task-view-226203.html
Change-Id: I87711c52e5575497bb531b86b00893f1653a3225
|
2022-12-14 01:37:02 +00:00 |
|
donghualin
|
d600d61ec6
|
fix: 更新翻译文案
更新翻译文案
Log: 更新翻译文案
Influence: 无
Task: https://pms.uniontech.com/task-view-226203.html
Change-Id: I02168491f07d3b5de839824d85faa733e2f55dfe
|
2022-12-14 01:33:00 +00:00 |
|
donghualin
|
bbc0ec5ea5
|
fix: 社区版加载键盘布局插件
1、修改键盘布局服务的接口
2、Indicator读取布局插件在所有的插件加载完成后进行,否则键盘布局插件对应的服务还未启动
Log: 加载键盘布局插件
Influence: 社区版-观察键盘布局插件
Task: https://pms.uniontech.com/task-view-225011.html
Change-Id: I924bd2fa0a8b189af7825546e712482d836ed276
|
2022-12-14 01:33:00 +00:00 |
|
donghualin
|
5e4c288cea
|
fix: 修复智能隐藏下切换模式显示错乱的问题
原因:在切换模式的时候,需要重新计算任务栏的大小,但是由于时尚模式和高效模式下的尺寸不一样,所以在计算图标的时候会以切换之前的尺寸为参考来进行计算,导致计算的结果错误
修复:在切换模式的时候,提前设置任务栏的尺寸(上下为高度,左右为宽度),这样在下次计算图标的时候获取到的尺寸始终是以正确的尺寸进行计算,任务栏显示正常
Log: 修复智能隐藏下切换模式显示错乱
Influence: 任务栏设置为智能隐藏,从高效模式切换到时尚模式,观察任务栏显示是否正常
Bug: https://pms.uniontech.com/bug-view-176321.html
Change-Id: Ia66cb3e96d4f42c42acc921315e9457d582a82c1
|
2022-12-14 01:33:00 +00:00 |
|
donghualin
|
477bc09965
|
fix: 修复重启AM后任务栏崩溃的问题
1、重启AM后,需要重新更新每个子部件的dockInter,因为这些字部件的dockInter是从MultiScreenWorker类中获取的,而MultiScreenWorker类中的dockInter已经被释放重新获取了;
2、重新启动AM后,由于任务栏会重新执行positionChanged的方法,在这个过程中会执行300毫秒的动画,在动画执行完成后,会判断当前服务是否重启过,如果重启过服务,则重新刷新界面
Log: 修复重启AM后任务栏崩溃的问题
Influence: 重启AM服务,观察任务栏是否重启
Task: https://pms.uniontech.com/task-view-225201.html
Change-Id: I1d5337fe7a0101450dfce7338d32aad73c14f697
|
2022-12-14 01:33:00 +00:00 |
|
donghualin
|
541cdf60e7
|
feat: 支持从快捷面板拖动图标驻留到任务栏
增加从快捷面板拖动应用到任务栏的功能
Log:
Influence: 从快捷面板拖动图标到任务栏,观察是否驻留在任务栏
Bug: https://pms.uniontech.com/bug-view-171517.html
Change-Id: I3351be282ef8d3afbb55f227fc6ae8ce16c78a97
|
2022-12-14 01:30:20 +00:00 |
|
zhaoyingzhen
|
75a9312fcb
|
fix: 适配协同后端接口变化修改。
协同后端修改导致问题。
Log:
Bug: https://pms.uniontech.com/bug-view-176323.html
Influence: 协同设备列表显示
Change-Id: I804ce4c3f8d8dab8f3c998664fa742b3f18aa67b
|
2022-12-13 21:02:55 +08:00 |
|
范朋程
|
3efc00ac29
|
fix: 修复控制中心调节透明度对任务栏无作用的问题
控制中心使用了Appearance的接口,任务栏需要适配
Log: 修复控制中心调节透明度对任务栏无作用的问题
Influence: 任务栏透明度调节
Task: https://pms.uniontech.com/task-view-226127.html
Change-Id: I3c2edcb82155bdc65220c25c9e139d34c0e92d34
|
2022-12-13 19:12:46 +08:00 |
|
范朋程
|
949c9eb9af
|
fix: 修复反复开关蓝牙导致的崩溃问题
野指针问题
Log: 修复反复开关蓝牙导致的崩溃问题
Influence: 蓝牙开关功能
Task: https://pms.uniontech.com/task-view-226123.html
Change-Id: Id6c495ffa24aebbb15ad0bac8cdc5ed9aeef8f54
|
2022-12-13 17:15:49 +08:00 |
|
donghualin
|
460705c401
|
fix: 修复黑色背景下蓝牙列表名称颜色显示错误
蓝牙设备名称对应的DLabel增加主题变化后改变颜色
Log:
Influence: 改变主题,观察蓝牙列表设备名称的颜色是否改变
Bug: https://pms.uniontech.com/bug-view-167961.html
Change-Id: I7a22e77688aa8767eb6e3439d9885cd871945cde
|
2022-12-08 11:13:29 +08:00 |
|
donghualin
|
455402d640
|
fix: 修复无法通过蓝牙主面板开启关闭蓝牙的问题
开启和关闭蓝牙通过调用AdaptersManager类的setAdapterPowered接口来实现
Log: 修复开启关闭蓝牙失败的问题
Influence: 打开快捷面板,点击蓝牙图标,观察蓝牙是否正常开启和关闭
Bug: https://pms.uniontech.com/bug-view-171419.html
Change-Id: I6f2acfded7a90e3454f507118224e5179a726fb8
|
2022-12-07 21:16:31 +08:00 |
|
donghualin
|
9fbca27acc
|
fix: 声音调整改成新接口
org.deepin.daemon.Audio1改成org.deepin.dde.Audio1
Log: 声音调整换新接口
Influence: 鼠标移动到任务栏的声音图标,滚动鼠标,声音跟着调整
Bug: https://pms.uniontech.com/bug-view-172417.html
Change-Id: I369b74beb8e5e2e7e95c83dc88eef98c2849efc4
|
2022-12-07 07:00:11 +00:00 |
|
donghualin
|
309d2508ca
|
fix: 点击任务栏时间显示窗口呼出小组件面板
修改服务的路径
Log: 点击任务栏时间显示窗口呼出小组件面板
Influence: 点击任务栏时间窗口小组件是否显示。
Task: https://pms.uniontech.com/task-view-165407.html
Change-Id: Id521c10772a76d70f4a70253a0f087450f361288
|
2022-12-07 07:00:11 +00:00 |
|
范朋程
|
7b7f5c1f19
|
chore: 整理代码
整理代码缩进,减少代码量
Log: 无
Influence: 自动化标记功能
Task: https://pms.uniontech.com/task-view-124695.html
Change-Id: Icb22250683d5cd19ef328781e80cd5886da16c3c
|
2022-12-06 10:08:10 +00:00 |
|
范朋程
|
16d8ee9253
|
feat: 隐藏显示动画调整
任务栏智能隐藏或一直隐藏时,鼠标移动到屏幕边缘过一段时间再唤起任务栏
DConfig配置:delayIntervalOnHide,默认值0,单位毫秒
Log: 隐藏显示动画调整
Change-Id: I3a93a868e790566b6548f83ff740f5913db9bcc8
|
2022-12-06 10:05:28 +00:00 |
|
chenhongtao
|
dc03c4331c
|
fix: remove the permission of +x in source
Log: remove the 'x' permission of source file
|
2022-12-06 09:08:41 +00:00 |
|
范朋程
|
2d958dd670
|
chore: V23接口改造适配
V23接口改造适配
Log: V23接口改造适配
Influence: 无
Task: https://pms.uniontech.com/task-view-207483.html
Change-Id: Ide530c023ea41f86fad2e8001ec67f1afaa897ab
|
2022-12-06 14:40:35 +08:00 |
|
shaojun
|
bc7f62efe4
|
feat: 调整屏幕键盘插件图标 (#731)
原图标不对,应该用20x20的图标,满足任务栏最小时的颜色变化策略
Log: 调整屏幕键盘插件图标
Task: https://pms.uniontech.com/task-view-224239.html
Change-Id: I38148c9f837d480d8df2a96aa560db787406b44a
|
2022-12-06 13:51:38 +08:00 |
|
donghualin
|
3d89a3d474
|
fix: 修复控制中心调整任务栏尺寸缓慢显示的问题
requestUpdate信号在手动调整的时候已经在合适的时机发出,重复发送会导致在控制中心调整任务栏尺寸的时候引起重复调整导致反应缓慢
Log: 修复控制中心调整任务栏尺寸缓慢显示的问题
Influence: 从控制中心个性化调整任务栏尺寸,观察任务栏的尺寸是否正常调整
Bug: https://pms.uniontech.com/bug-view-171799.html
Change-Id: If5692f8cf6569fd2d57c46173f3622c26c222c1f
|
2022-12-06 03:06:17 +00:00 |
|
donghualin
|
e08e86dbff
|
fix: 修复调整任务栏位置后显示错误的问题
在调整窗口尺寸的时候,同时设置子窗口的尺寸,更新子窗口的布局,保证子窗口在调整位置后正确显示
Log:
Influence: 时尚模式下,将任务栏从下方调整在左侧,观察托盘面板显示是否正常
Task: https://pms.uniontech.com/task-view-218981.html
Change-Id: Iaa1f62c93b2ca705e212483eee2cdb5894a5a475
|
2022-12-06 02:05:31 +00:00 |
|
donghualin
|
5530675d05
|
fix: 修复U盘插件不显示的问题
老版本的U盘插件没有适配icon接口,需要根据实际情况将itemWidget显示
Log: 修复U盘插件不显示的问题
Influence: 系统中使用v20的U盘插件,插入U盘,查看U盘图标是否显示
Task: https://pms.uniontech.com/task-view-223159.html
Change-Id: I7d2e7867203962ced078087c66fbddb7020d30df
|
2022-12-05 15:00:43 +08:00 |
|
donghualin
|
13988c0b2a
|
feat: 声音插件滚轮调节音量
适配插件接口的eventHandler事件,响应对滚轮的处理,让其来调节音量
Log:
Influence: 将鼠标放在任务栏声音图标上,滚动滚轮,观察音量大小是否调节
Bug: https://pms.uniontech.com/bug-view-172417.html
Change-Id: I82cf58f652568f4152083973ba8328a39f496656
|
2022-12-05 10:25:18 +08:00 |
|
范朋程
|
c35bee0c65
|
fix: 修复音量调节控件幅度不正确的问题
音量调节幅度为2%,这里的控件上次修改时漏掉了
亮度调节也有类似的问题,一并修复
Log: 修复音量调节控件幅度不正确的问题
Influence: 音量控件调节幅度
Bug: https://pms.uniontech.com/bug-view-172417.html
Change-Id: I945698a16b8ad19dee8d22e71cc639ca68204946
|
2022-12-05 09:57:52 +08:00 |
|
donghualin
|
b698b07dde
|
fix: 修改插件接口
1、icon接口中增加主题参数默认值
2、删除以前的不带主题的icon接口
3、PluginStatus改为PluginMode
4、插件接口类中增加eventHandler虚函数
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-222025.html
Change-Id: I03c8ec09b96faf12f5ab15c8223da8dacae3e4ff
|
2022-12-02 15:59:35 +08:00 |
|
donghualin
|
077d6f056f
|
fix: 修复从任务栏拖出托盘应用后托盘不弹出的问题
1.当图标只剩下一个的时候,遍历获取展开图标错误
2.在系统图标删除之前,需要将内置的插件返回的widget的parent设置为nullptr,防止在系统图标删除的时候把插件的widget给删除了
3、在拖动图标的过程中,不从原来的系统中删除原来的图标,再释放后,再将原来的图标删除
Log:
Influence: 从任务栏拖动微信或企业微信,观察托盘是否弹出
Bug: https://pms.uniontech.com/bug-view-171497.html
Change-Id: Iacbfe3406112e92a68d268beaaea3c1a3c3afe7c
|
2022-12-02 13:51:58 +08:00 |
|
donghualin
|
4c4d06310b
|
fix: 去掉插件中读取禁用当前插件的配置
需求:在新的需求中,通过从控制中心中勾选或者取消勾选插件的显示功能,不再从系统中移除插件,插件中无需通过配置的功能来决定是否加载插件,而变成在插件内部根据当前插件是否需要加载来决定是否加载,例如蓝牙,只要系统中存在蓝牙,就始终加载蓝牙插件
Log: 插件始终都要加载
Influence: 插入蓝牙观察是否有蓝牙图标
Bug: https://pms.uniontech.com/bug-view-175085.html
Change-Id: I1a07ce0d6bd658a03e349e94283768082794684d
|
2022-12-02 13:51:58 +08:00 |
|
donghualin
|
7b11668d04
|
fix: 插件适配不同主题图标
实现根据主题返回不同图标的接口
Log:
Influence: 切换主题,观察任务栏的图标和控制中心个性化中的图标是否发生了变化
Task: https://pms.uniontech.com/task-view-222025.html
Change-Id: Ib5420a963da4d5f6b4ed7c3e4927890bd80118e4
|
2022-12-02 13:51:58 +08:00 |
|
donghualin
|
40d13df340
|
feat: 任务栏适配不同主题的插件图标
根据当前主题获取不同颜色的图标
Log:
Influence: 切换不同的主题,观察图标是否发生变化
Task: https://pms.uniontech.com/task-view-222025.html
Change-Id: I751218f21bda4052d0bc60a46895660a4f7aad8b
|
2022-12-02 13:51:58 +08:00 |
|
donghualin
|
d4522035cf
|
docs: 更新插件开发文档
修改文档的最新接口的说明以及示例代码
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-221667.html
Change-Id: Ief0a7122727bfa3171a0b60ff86dc027013d9b4a
|
2022-12-02 13:51:58 +08:00 |
|
caixr23
|
3e26d6ca35
|
fix: 修复任务栏图标模糊问题 (#729)
高分屏支持设置错误
Log: 修复任务栏图标模糊问题
Bug: https://pms.uniontech.com/bug-view-174459.html
Influence: 缩放后任务栏-各插件图标,右键菜单图标
|
2022-11-30 08:46:54 +00:00 |
|
donghualin
|
bd9beca6ef
|
fix: 修复wayland下高效模式设置任务栏struct失效的问题
在wayland环境下,如果任务栏状态为智能隐藏或者一直隐藏,那么在高效模式下,任务栏距离边缘的距离如果为0,会导致在WindowManager类中设置窗管_d_dwayland_dockstrut属性失效,因此,此处将动画位置距离边缘设置为1,此时就不会出现_d_dwayland_dockstrut属性失效的情况
Log: 修复wayland下高效模式任务栏执行动画过程中窗体大小变化的问题
Influence: 进入wayland-任务栏设置为一直隐藏或智能隐藏,窗体最大化,让任务栏显示隐藏,观察任务栏窗体是否发生变化
Bug: https://pms.uniontech.com/bug-view-150637.html
Change-Id: I4cb554f9ba0a1a4b8b481cdfa9fc6d4d1ccfbd75
|
2022-11-30 16:25:50 +08:00 |
|
donghualin
|
7a254eb8ea
|
fix: 修复wayland下智能隐藏偶尔失效的问题
在改变隐藏模式的时候,无需检测鼠标位置即可
Log:
Influence: 进入wayland,任务栏设置为智能隐藏,从任务栏打开一个窗口,观察智能隐藏是否有效果
Bug: https://pms.uniontech.com/bug-view-154513.html
Change-Id: I959ba137ae383cd81fb4c5b6df0750a814372581
|
2022-11-30 13:40:40 +08:00 |
|
donghualin
|
8cb6cb89d7
|
feat: 增加回收站和电源插件在控制中心的显示和隐藏
响应DConfig配置文件的变化,根据当前新增或删除的配置来新增或删除插件
Log:
Influence: 从控制中心勾选或者取消勾选回收站和电源插件,观察任务栏的变化
Task: https://pms.uniontech.com/task-view-216841.html
Change-Id: Ia79ae924180d07e1b11f26bd119c83a8932cb80d
|
2022-11-30 13:08:19 +08:00 |
|
donghualin
|
224066836a
|
fix: 修复控制中心显示多条重复控件的问题
原因:插件在多次调用itemAdded方法,导致条件到列表中的控件重复
修改:过滤掉重复加载的插件,保证同一个插件在控制中心只显示一次
Log:
Influence: 控制中心-个性化,观察蓝牙或者任务栏等插件是否只显示一次
Bug: https://pms.uniontech.com/bug-view-171581.html
Change-Id: I52912c0c51159df1f84ed16dcbe891c346a6bfaa
|
2022-11-30 12:21:41 +08:00 |
|
donghualin
|
f11366a27d
|
fix: dock代码中移除音乐插件
从dock代码中移除音乐插件,适配不同插件的显示
Log:
Influence: 打开音乐播放器,任务栏快捷面板中显示音乐播放面板
Task: https://pms.uniontech.com/task-view-220489.html
Change-Id: Ib52383990489336bb6213b79963b151d4e1a7a14
|
2022-11-30 12:21:41 +08:00 |
|
donghualin
|
6d14fd1be7
|
feat: 将音乐播放功能提取为单独的插件
将dock中的音乐播放功能提取为音乐插件
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-220489.html
Change-Id: Ie58d1645fff08332a03398aa8ce9cb0e90f16ad2
|
2022-11-30 12:19:18 +08:00 |
|
范朋程
|
3edc83802b
|
fix: 修复音量增强未响应的问题
初始化时,音量的最大值不应该固定为100,应该根据音量增强是否开启自动变更
Log: 修复音量增强未响应的问题
Influence: 任务栏-音量-音量增强
Bug: https://pms.uniontech.com/bug-view-171869.html
Change-Id: I4eaeb0a3ba571f798cd0d5d430f0388e66999955
|
2022-11-29 12:22:57 +08:00 |
|
donghualin
|
5ad52ae407
|
fix: 新增或移除显示屏插件自动添加或删除
增加显示屏变化的信号,当新增或删除显示屏的时候,根据信号来移除或新增插件
Log:
Influence: 拔出显示屏后再插入显示屏,观察任务栏快捷面板中的亮度设置插件是否发生变化
Task: https://pms.uniontech.com/task-view-220489.html
Change-Id: If093e8c2de7e6574be7cdecd5f44f7b379cfb886
|
2022-11-29 10:37:29 +08:00 |
|
chenjun
|
4dc7185e7c
|
fix: 按UI设计要求调整插件管理标题与说明文字间距 (#727)
按UI设计要求调整插件管理标题与说明文字间距
Log: 按UI设计要求调整插件管理标题与说明文字间距
Bug: https://pms.uniontech.com/bug-view-173635.html
Influence: 按UI设计要求调整插件管理标题与说明文字间距
5.6.2
|
2022-11-29 10:05:36 +08:00 |
|
donghualin
|
9ebbd85dde
|
fix: 修复快捷面板没有自动刷新图标的问题
在快捷面板图标中增加updateShow方法,在插件更新的时候,调用该方法来更新界面
Log:
Influence: 执行快捷面板中的截图图标,观察图标是否发生变化
Task: https://pms.uniontech.com/task-view-220599.html
Change-Id: I252fdd4f562e7da4d6a8033ae0ce5ddbb5b233f3
|
2022-11-28 17:31:27 +08:00 |
|
donghualin
|
fe06c5c91a
|
fix: 修复wayland下无法拖动任务栏的问题
调用系统的拖动光标的设置
Log:
Influence: 进入wayland,鼠标移动到任务栏边缘,观察鼠标形状是否改变,能否正常调整任务栏尺寸
Task: https://pms.uniontech.com/task-view-220523.html
Change-Id: Ife47a0d22b62342d10a4ee5113bceef5f0494328
|
2022-11-28 15:58:35 +08:00 |
|
donghualin
|
7ad0475c6d
|
fix: 移除代码中对显示相关的插件的引用
删除亮度设置和相关的引用代码
Log:
Influence: 无
Task: https://pms.uniontech.com/task-view-220489.html
Change-Id: I7c8f0e93d6b69a92242f3809aca2f6d3ac74fac5
|
2022-11-28 15:31:01 +08:00 |
|
donghualin
|
4aed03f62b
|
feat: 增加display插件
将原来在dde-dock中的显示相关的代码部分移动到display插件中,生成新的插件
Log:
Influence: 展开任务栏快捷面板,观察是否有亮度设置相关的功能
Task: https://pms.uniontech.com/task-view-220489.html
Change-Id: Ifc1bb2395c3f9ff449513078aba0e3c56ad66881
|
2022-11-28 15:31:01 +08:00 |
|
donghualin
|
4f3f7a0aed
|
fix: 插件根据标记来决定插件的类型
在决定插件的位置的时候,根据插件的返回的标记来决定当前插件是属于固定插件、快捷插件、托盘插件、系统插件还是工具插件
Log:
Influence: 任务栏插件类型
Task: https://pms.uniontech.com/task-view-220099.html
Change-Id: I5dedc16fd7ccaac9d54dccf657e1a938bf3f2160
|
2022-11-28 15:31:01 +08:00 |
|
chenjun
|
b4cd7f51f1
|
feat: 修改屏幕键盘和回收站默认在任务栏不显示 (#726)
修改屏幕键盘和回收站默认在任务栏不显示
Log: 修改屏幕键盘和回收站默认在任务栏不显示
Task: https://pms.uniontech.com/task-view-212929.html
Influence: 屏幕键盘和回收站默认在任务栏不显示
|
2022-11-28 15:17:07 +08:00 |
|
donghualin
|
c7df15ce0e
|
feat: 插件增加标记
插件接口类中增加flag接口,用于返回不同的插件的属性,在各插件的实现中实现这个接口
Log:
Influence: 任务栏插件
Task: https://pms.uniontech.com/task-view-220099.html
Change-Id: I9e8b8e0f5f9818856b70a76bbda9eb31dc4ebf65
|
2022-11-28 14:40:55 +08:00 |
|