范朋程
9fd9fdac25
fix: 修复DBus属性变化时不能及时通知的问题
...
qt可能不支持属性变化时自动通知,采用手动触发的方式实现
Log: 修复DBus属性变化时不能及时通知的问题
Influence: DBus属性变化通知,对功能暂无实际影响
Change-Id: I72cffae2dcfe8f29bed40ff15c2bbcf699848975
2022-12-30 02:54:37 +00:00
Robert
0427e19b72
chore: adapt license and copyright ( #680 )
...
Modify project to pass the REUSE check
Log: Modify project to pass the REUSE check
Task: https://pms.uniontech.com/task-view-185215.html
Change-Id: Ie954cf985f16c1a243bfc912aa7458c6e85ce9de
2022-09-06 11:36:55 +08:00
chenjun
bdbde848d0
fix: 控制中心插件上不加载远程助手的设置选项
...
远程助手只有在启动时才加载到任务栏上,因此不需要在控制中心上显示设置选项
Log: 修复控制中心个性化设置中任务栏插件点击uos-remote-assistance没有效果问题
Bug: https://pms.uniontech.com/bug-view-145773.html
Influence: 控制中心个性化设置中任务栏插件不显示uos-remote-assistance
Change-Id: I1a507c3cd988379275b171cf65452dc4bff37067
2022-08-01 17:55:31 +08:00
yinjie
9da22bcae2
fix: wayland环境多任务视图
...
1050u1版本窗管实现了wayland环境下的多任务视图功能,任务栏取消wayland环境下屏蔽多任务插件的逻辑
Log: 修复wayland环境下任务栏不显示多任务视图插件的问题
Bug: https://pms.uniontech.com/bug-view-124593.html
Influence: wayland环境下显示/隐藏多任务视图插件
Change-Id: I6f65623f117f5af60998707908f0652a2bd0987c
2022-04-18 10:17:38 +08:00
范朋程
3f073306d1
fix: 插件未增加gsettings配置项的话,默认为启用
...
除非明确增加了对应配置,并且对应的enable为false,才认为是禁用
Log: 修复部分插件加载后不在控制中心显示的问题
Influence: 三方插件可能安装后不在控制中心中显示
Task: https://pms.uniontech.com/zentao/task-view-95112.html
Change-Id: I80a4492260d9b9488d57448549d527b9dd6fdb01
2021-12-15 15:42:39 +08:00
范朋程
c650d12860
fix: 修复控制中心中调整任务栏高度反应慢的问题
...
之前是因为任务栏在每次调整后都会计算,导致反应慢
在调整期间屏蔽计算过程,调整结束后再设置相关接口的值
Log:
Bug: https://pms.uniontech.com/zentao/bug-view-101271.html
Influence: 控制中心-个性化-任务栏设置,调整任务栏高度
Change-Id: I611a305727d1916db4ed836253a1ac9966e523a9
2021-11-05 22:52:53 +08:00
范朋程
fe238fbcad
fix: 修复个性化插件自测出现的部分问题
...
修复dbus服务提供的xml数据中getPluginKey未设置返回值的问题
修复打开个性化配置页面,当任务栏位置、状态、模式发生变化时,未及时反映到界面上的问题
优化接口调用,避免同一数据反复触发dbus
按照需求更新页面文案内容
Log:
Task: https://pms.uniontech.com/zentao/task-view-86358.html
Change-Id: I598683dcf74711d6935f3c6c911e300967aa1199
2021-10-14 11:33:08 +08:00
范朋程
8d8eac0262
feat: 更新插件页面UI
...
按照设计图更新UI
Log:
Task: https://pms.uniontech.com/zentao/task-view-86359.html
Change-Id: I90f16bc2d39bbbc49f245e6ef76ac833e660e6b5
2021-10-12 10:18:08 +08:00
FanPengCheng
b7b3451735
feat: 添加dbus接口提供数据
...
提供接口,后续做控制中心的任务栏配置插件需要用到
Log:
Task: https://pms.uniontech.com/zentao/task-view-86357.html
Change-Id: I82a3718c9cc0e4ae40095a05d6e2d551a2ec74ca
2021-09-22 16:04:44 +08:00
FanPengCheng
b891a5565e
chore: 清理cppcheck警告信息
...
清理cppcheck警告信息
Log:
Task: https://pms.uniontech.com/zentao/task-view-77871.html
Change-Id: I93e77403b3f3b656be4e7d442b81dcbe227c3150
2021-05-31 20:06:39 +08:00
范朋程
29082f5f01
Merge branch 'maintain/5.2'
...
Change-Id: Ibf45f76bffd88100a2de4ec13b5da539ea843db6
# Conflicts:
# debian/control
# frame/item/components/previewcontainer.cpp
# translations/dde-dock_az.ts
2021-02-26 09:48:26 +08:00
Zhang Qipeng
625f6ba2b9
feat: 任务栏安全模式通知
...
当任务栏9分钟内累计崩溃3次进入安全模式后,发出通知,用户点击通知中的退出安全模式,任务栏重新加载插件。
Log: 新增任务栏安全模式通知。
Task: https://pms.uniontech.com/zentao/task-view-58411.html
Change-Id: I06b65ce4fdea29b635ff2af2dda0d0199035f4e8
2021-01-27 13:48:51 +08:00
chenjun
2ef1176873
fix: 添加针对源代码的单元测试,添加触发自动测试代码
...
因为单元测试需要直接测试源代码,而主程序代码中include的单元使用了相对路径
单元测试的CMakeLists和主程序的CMakeLists路径不同,编译单元测试时会提示找不到文件
因此设置搜索路径,并修改各单元引用头文件的路径。在单元测试的CMakeLists中添加需要依赖
Log: 添加针对源代码的单元测试,添加触发自动测试代码
Change-Id: I0e0bc92c28d6cee42fc52064fc360c58f7c02826
2020-12-22 10:10:20 +08:00
Fanpengcheng
ff93e9e78e
feat: 添加接口,用于性能优化测试
...
添加一个dbus接口,callShow被调用后任务栏才显示,否则任务栏不显示,
这里要求任务栏每次启动时这个接口必须被调用,startdde启动任务栏使用dde=dock -r启动,不影响以前的功能
Log:
Change-Id: I449d24e7f6f164ebdb5861bfc8084ccc8bffef9e
Reviewed-on: http://gerrit.uniontech.com/c/dde-dock/+/7291
Reviewed-by: <mailman@uniontech.com>
Reviewed-by: fanpengcheng <fanpengcheng@uniontech.com>
Tested-by: <mailman@uniontech.com>
2020-10-14 19:38:55 +08:00
zccrs
5be4c59e51
fix: dock position and size is wrong on multiple screens and the screens have different device scale ratio
...
Change-Id: I751f31cf9174eea62471924771d21517936d45da
2019-03-29 16:13:38 +08:00
listenerri
7de1c08e19
refactor: get sni properties from dbus asynchronouslly
...
Change-Id: Ie100affe4880a30cfa47c9266ee58ce5e7da282f
2019-02-18 14:58:48 +08:00
listenerri
2bc2f2e831
refactor: make MainWindow to register sni host instead of tray plugin
...
Change-Id: I8f6b05ed69ced2d937aac8828a1adb3e77e79b07
2019-01-15 19:54:13 +08:00
listenerri
945d58a4b5
refactor: using libdframeworkdbus for dock dbus daemon
...
Change-Id: I62531c101075ec9b37d3840be97bbba25c9faab4
2019-01-07 14:09:25 +08:00
listenerri
67635df6fd
refactor: handle click event of system trays
...
Change-Id: I31b9ecf03e4b9937fa19a3209f5e64e6219b2327
2018-10-25 16:52:13 +08:00
rekols
6725009933
fix: geometry error.
...
Change-Id: I2ca89ec21e922298c203a8302044501ffc1ea311
2018-05-15 20:12:22 +08:00
rekols
31a29d95ca
dbus error by value
...
Change-Id: I47ee99342d9f50555a1ac755f9effef838fc57f5
2018-05-11 20:29:44 +08:00
石博文
c0986e1c37
refactor: using new dbus interface for dock entry
...
Change-Id: I670870c30427e18518cc39d878e4e93b21a3ed28
2018-02-22 11:44:57 +08:00
石博文
133b711d1f
update license
...
Change-Id: I9df92e43b79f7c2b3688b595f80df7b3a7bb7ed2
2018-02-07 11:52:47 +08:00
石博文
d17b1661b1
fix window redius
...
Change-Id: I0a6492d288830e3331d69ced357677a6f636f8a9
2018-01-02 14:08:10 +08:00
石博文
bceddf78c4
Fix strut area outof primary screen bounds
...
Change-Id: I86c26d1e8431d1604dcf0154b1ecf37c117cdb25
2017-11-28 14:27:16 +08:00
石博文
84b880384b
fix strut error
...
Change-Id: Id983c0aaf6c8e07329c9dd9b2d66eb46520facff
2017-11-14 15:18:33 +08:00
石博文
acd2180fa8
using platform window to set geometry
...
Change-Id: I3fcf7c9da69fccf31fa9159969bc8ff3052457b0
2017-11-14 11:07:29 +08:00
Hualet Wang
842e530ec3
fix: positioned at wrong place
...
Dual monitors scaling in Qt way: no scaling on the screen position.
Change-Id: I7588e4d246d179f65fd3e86c7f20b3c3abaccac5
2017-11-06 20:49:48 +08:00
石博文
ffba5070bb
using DRegionMonitor instead XMouseArea
...
Change-Id: Ie0e6b3bab7666e30f97d67eb5bebc545b79a480f
2017-09-28 16:08:37 +08:00
石博文
71ccbcef83
update license
...
Change-Id: I90da53ccbbd08d5195469fdfe6ff98fc630d0b34
2017-09-18 14:33:44 +08:00
石博文
58d3b69ce7
Hi_DPI support
...
Change-Id: If063f16f246b65f4c2ce4eef3e57df5cc0347427
2017-08-30 17:46:23 +08:00
石博文
c252d5052a
check wid
...
Change-Id: I44b10ad9ee9f4c2590f82b88fa1acbcf23e7e835
2017-06-12 20:17:30 +08:00
石博文
4c4e0a0fb0
support preview
...
Change-Id: I425bb6d6fe98d9b0f8906a5289fe1dafc9121cc7
2017-04-27 14:32:31 +08:00
Hualet Wang
4624920533
Middle button new instances
...
Change-Id: Ia8141b1a830767206bde329b8834853a50411368
2017-02-16 10:20:53 +08:00
kirigayakazushin
6e92f5ed4c
add dbus interface
...
Change-Id: I624e5fe2aeec27e622fdc4e68e990c0e2ef79a29
2016-10-27 10:37:06 +08:00
石博文
adcc57e7cb
save auto expand delay settings to backend
...
Change-Id: Ie86fddb259ba49678026112f6482bd4424bfeeaa
2016-09-06 11:31:03 +08:00
石博文
4f3c1a8b9e
fix popup window cant shown
...
Change-Id: I0545c96c931e36af592fb3168ec2d716818673af
2016-09-01 03:21:20 +00:00
石博文
dd2777a742
show present window on clicked
...
Change-Id: I5792c1ae358f06e42f9af63fea55c23363c1aa1b
2016-08-30 16:34:02 +08:00
石博文
466af2c1aa
disable drop app when already on dock
...
Change-Id: I77c5dbe6cd6423fded9edf07cbc8fd589df2cea9
2016-08-02 09:28:06 +08:00
石博文
9cb9016933
disk plugin support unmount
...
Change-Id: If1e286bfb9f88c4fa268d7ab30b027da95e37452
2016-08-02 09:28:06 +08:00
石博文
021a618e13
fix tip not shown when app is inactive
...
Change-Id: Ifc31d319d996251525fbb9cd19d7713b0859488f
2016-08-02 09:28:06 +08:00
石博文
f55a604c3b
disable drop if item already exists
...
Change-Id: I5f0b09263b2d66989700d224e0e531bb07280b0f
2016-08-02 09:28:06 +08:00
石博文
07bf5bd4df
support drag from launcher
...
Change-Id: I95d4ab25cc2fafecda17d230f8015d57583a513a
2016-08-02 09:28:06 +08:00
石博文
2fc9f8e4c5
fix timestamp format error
...
Change-Id: I813a9d2ad2714f5d2f5deacc74f051a3c60ecdcf
2016-08-02 09:28:06 +08:00
石博文
2fbb887ee0
add app item tips
...
Change-Id: I1c742f4ccdf2b3023caa72cd82a47e0e87d85900
2016-08-02 09:28:06 +08:00
石博文
c446faddcf
add x11 timestamp
...
Change-Id: I3070d8d282e05830eb9fff2c224069b8cd319716
2016-08-02 09:28:06 +08:00
石博文
f5ee6b649e
add popup auto hide signal
...
Change-Id: I701b98144d2ae07b7dcbff1874577ac4dcc123af
2016-08-02 09:28:06 +08:00
石博文
4ab6caff79
change frontwindow interface
...
Change-Id: Id79372ae63df249e131a986009f9ff4732fb6c00
2016-08-02 09:28:06 +08:00
石博文
96b46370f2
add drop to open file
...
Change-Id: Icf959366f347533bf31b23b41cd61982583d1670
2016-08-02 09:28:06 +08:00
石博文
ecd94e4220
support dock position setting
...
Change-Id: I9234175a1d910415af56866668a0eebf0d7cb060
2016-08-02 09:28:06 +08:00