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
Cloud
6c82bec3e3
fix: the 3rd plugins can't show context menu ( #450 )
...
Tends to allow plugin popup menus.
Log: fix the 3rd plugins can't show context menu
2022-06-17 14:05:17 +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
Fan PengCheng
73aee6b7f5
fix: 修复内存泄露问题
...
添加编译参数,按照提示修复检测到的内存泄露问题
Log: 修复代码中的内存泄露
Task: https://pms.uniontech.com/zentao/task-view-77025.html
Change-Id: I4a946444ed8c2f77bde65dd3ae149ef38d7af113
2021-05-19 19:17:51 +08:00
Fan PengCheng
e2e9211d1c
feat: 修改部分函数命名和注释
...
函数命名变更,部分注释转移到源文件中,方便阅读头文件,去除mock的部分代码文件
Log:
Change-Id: I9cbb7d5a21a60c4643efbf78da7c599d85bd0829
2021-03-23 17:17:02 +08:00
liuxing
ad798181eb
feat: 移除废弃代码
...
移除任务栏pluginsitem中废弃逻辑
Log: 移除任务栏pluginsitem中废弃逻辑
Change-Id: Ie05c2751a247af37688a90269866554c3a1f6666
2021-03-19 13:38:32 +08:00
范朋程
147fed9107
feat: 修改拼写错误
...
拼写错误,已纠正
Log:
Change-Id: Ieb8c831196be5d3bb1ca87eb10ec13497525248c
2021-03-06 18:43:29 +08:00
范朋程
f38be40dda
fix: 修复第三方固定区域插件右键菜单打开时导致任务栏崩溃的问题
...
第三方固定插件中不含有gsetting对应的配置key(menuEnabled),导致崩溃
Log: 修复第三方固定区域插件右键菜单打开时导致任务栏崩溃的问题
Change-Id: I9c90ad75ef0fa674698aceeeb418fd62be9f66b3
2021-03-04 16:45:37 +08:00
weizhixiang
9dc9273afd
feat: 插件区域和托盘区域系统应用右键菜单启用开关
...
添加gsettings配置作为插件区域应用和托盘区域系统应用右键菜单的启用、禁用开关,修改配置立即生效
Log: 插件区域和托盘区域系统应用右键菜单启用开关,修改配置立即生效
Change-Id: I7f767bc86cdd5d14e02807858bc82cb57a543174
2021-02-19 15:46:47 +08:00
chenjun
2ef1176873
fix: 添加针对源代码的单元测试,添加触发自动测试代码
...
因为单元测试需要直接测试源代码,而主程序代码中include的单元使用了相对路径
单元测试的CMakeLists和主程序的CMakeLists路径不同,编译单元测试时会提示找不到文件
因此设置搜索路径,并修改各单元引用头文件的路径。在单元测试的CMakeLists中添加需要依赖
Log: 添加针对源代码的单元测试,添加触发自动测试代码
Change-Id: I0e0bc92c28d6cee42fc52064fc360c58f7c02826
2020-12-22 10:10:20 +08:00
苏义航
9188fff15b
feat: 任务栏插件显示大小新增支持自定义宽度(或高度)
...
新增插件大小策略枚举类型,支持"跟随系统"和"自定义"两种类型,默认类型为"跟随系统",那么
这样系统自带的插件大小就不需要重新写代码控制,当需要控制插件大小时,返回"自定义"类型即
可.
Log: 任务栏插件显示大小新增支持自定义宽度(或高度)
Task: https://pms.uniontech.com/zentao/task-view-44090.html
Change-Id: I6c883a66e6fe37b14b78e34d093aaf86149ee972
2020-11-09 15:19:21 +08:00
Fanpengcheng
4b20ba24a3
Revert "feat: 任务栏插件显示大小新增支持自定义宽度(或高度)"
...
This reverts commit 81d9d8635c6032b94d4c7eec3d29edaf84857bd5.
2020-11-06 15:28:56 +08:00
suyihang
81d9d8635c
feat: 任务栏插件显示大小新增支持自定义宽度(或高度)
...
新增插件大小策略枚举类型,支持"跟随系统"和"自定义"两种类型,默认类型为"跟随系统",那么
这样系统自带的插件大小就不需要重新写代码控制,当需要控制插件大小时,返回"自定义"类型即
可.
Log: 任务栏插件显示大小新增支持自定义宽度(或高度)
Task: https://pms.uniontech.com/zentao/task-view-44090.html
Change-Id: I0d4c30661ee7c02904160221dc6a72737f0b774d
2020-11-06 10:15:46 +08:00
fpc_diesel
eecce9d618
feat(accessible):update accessible on uos branch
2020-06-04 14:01:08 +08:00
fpc_diesel
f56b3ce846
feat(accessible):rename multitasking and show-desktop plugin
...
重命名任务栏左下角的回到桌面和多任务视图插件的标记命名,
对Label添加Value属性,看能不能被识别到
2020-05-08 16:25:02 +08:00
fanpengcheng_cm
684ed7cf0b
feat:set control accessible
2020-03-13 13:39:01 +08:00
王少君
9c6be185e5
Revert "feat:set cotrol accessible"
...
This reverts commit 5be2ade0b13a0d47cf58a27e19caf06b9f9ed377
2020-03-13 12:07:59 +08:00
fanpengcheng_cm
5be2ade0b1
feat:set cotrol accessible
2020-03-12 20:23:53 +08:00
chenzhe
f0fec8995a
fix(dock):delete all plugin highlight
2019-12-21 14:50:24 +08:00
wangxuwen
d325a98a2b
feat(dock): change the lohic for dock icon‘s size
2019-10-28 17:10:51 +08:00
shaojun
b7fb2fae2b
fixed:item hover status error
2019-10-24 15:13:55 +08:00
shaojun
552a61f4ea
refactor:delete invalid code
2019-10-17 19:52:55 +08:00
shaojun
c672482453
feat(pluginitem):modify drag display error
2019-09-04 13:25:48 +08:00
shaojun
a2b6cb4bff
feat(showdesktop):enum build bug
2019-09-03 20:53:49 +08:00
shaojun
c76389b385
feat(showdesktop):add showdesktop plugin
2019-09-03 20:37:35 +08:00
justforlxz
297aba83c8
fix: crash when load 3rd plugins
2019-09-03 20:21:47 +08:00
justforlxz
76212b8051
fix(gsettings): skip not have schema file plugins
2019-08-29 14:16:47 +08:00
shaojun
4f47ac2970
feat(trayplugin):remove trayplugin highlight
2019-08-27 20:02:36 +08:00
shaojun
d0fdde7a50
feat(panel):MainPanelControl add drag and drop for app and plugin
2019-08-21 12:52:53 +08:00
justforlxz
ef232eea04
feat(gsettings): control all module visible
2019-08-09 16:13:26 +08:00
Hualet Wang
c94a4d69a5
fix: typos
2019-05-19 20:22:32 +08:00
listenerri
fcb2c8563e
Merge branch 'dev/refactor-plugins-mouse' into merge-dev/refactor-plugins-mouse
...
Change-Id: I03089593b793de20d8400449812bfdc9e4e83ecb
2019-01-07 09:47:51 +08:00
listenerri
a5cf01551a
fix: hover background of plugins item in Efficient mode
...
https://github.com/linuxdeepin/internal-discussion/issues/744
Change-Id: I50996e20d4bbe4e6e166f1ec2816aaa25d92815f
2019-01-03 19:16:49 +08:00
listenerri
7a5501e53d
feat: update plugin API version
...
Note:
1. add a new function in PluginProxyInterface for set applet widget
visible from a plugin.
2. remove requestContextMenu function from PluginProxyInterface,
cause's the context menu should be handled in Dock, it is enough for
a plugin to simply provide menu data and handle callbacks with
functions itemContextMenu and invokedMenuItem in PluginsItemInterface
https://github.com/linuxdeepin/internal-discussion/issues/646
Change-Id: Ic4af4eee138e87911ff5b18ccbbb0c3f7187ac4d
2018-12-18 11:28:36 +08:00
listenerri
0a3eb2b619
fix: touch screen drag/drop tray icons to tray container by mistake
...
https://github.com/linuxdeepin/internal-discussion/issues/602
Change-Id: Idd3e72dce0fd552d840c282bfc282d8c7d76b317
2018-12-10 18:07:48 +08:00
listenerri
4d8e077243
fix: tray hover state not refresh after some mouse event
...
such as drag/drop or mouseRelease event
https://github.com/linuxdeepin/internal-discussion/issues/580
Change-Id: Ie815849801a7bd4fa263c6e67d3e5e21153488cd
2018-12-10 10:13:57 +08:00
listenerri
3ee25e36b1
fix: hover background while dragging
...
Change-Id: Ic23e01ed024fdb5b9b8530c4a639ae53a7e96e1e
2018-12-07 16:52:37 +08:00
listenerri
dfa4dd9d24
fix(TrayPlugin): send hover event to XEmbed trays
...
https://github.com/linuxdeepin/internal-discussion/issues/561
Change-Id: I216520849bceae0d38dd062db9d27eaf86e68e89
2018-12-07 15:59:53 +08:00
listenerri
caede05fe7
feat: tray icon hover state
...
https://github.com/linuxdeepin/internal-discussion/issues/514
Change-Id: I9ce935ced29ab62b02f879c12658227a81b3dfdb
2018-12-06 14:54:10 +08:00
listenerri
63dc102939
fix: typo2
...
Change-Id: I2b1c9b1936becb74be46ca42fc764ba4a4ce87b4
2018-12-05 11:41:24 +08:00
listenerri
5e9886fa97
fix: click item is ignored
...
Change-Id: I7ef7f440d59bb7a75ad50d5a9c85f6084c4704bf
2018-11-30 18:17:08 +08:00
listenerri
9bfb8eee37
fix: system tray icon still be shown while dragging
...
Change-Id: I8c0947c2be3f8d0269218a4e75004a1a00efd37a
2018-11-22 10:25:38 +08:00
Hualet Wang
ca08567861
feat: touchscreen support
...
Change-Id: Ica912c5e672d0e02f6e9540fd95d12d916dd5d74
2018-11-16 09:58:46 +08:00
listenerri
bffcc3a185
fix: can not show context menu on system-tray control button
...
Change-Id: Iaffe42041f83d0ee44d3b417b62df30a4875fa6e
2018-11-06 11:34:44 +08:00
listenerri
5c042701e1
fix(system-tray): crash when refresh wired tray visible
...
Change-Id: I9cbcd484e90342b90feaa873a69a57aa55a1c9bc
2018-11-01 16:28:01 +08:00
listenerri
e9c48fb2f0
refactor(system-tray): new fashion system tray
...
Change-Id: I7d359c1a33fbb32bc174026e7aee130d328313ef
2018-10-22 10:06:12 +08:00
Felix Yan
30bbae4407
refactor: fix some typos
...
Change-Id: If7f13f449f5156e359b0501d7a65ee66525a97f9
2018-03-20 15:32:33 +08:00
石博文
133b711d1f
update license
...
Change-Id: I9df92e43b79f7c2b3688b595f80df7b3a7bb7ed2
2018-02-07 11:52:47 +08:00
石博文
cdfe2d48f3
improve popup applet hide behavior
...
Change-Id: Icf1f738ca567f19bede58d90061c78a4bc924cc2
2017-12-26 10:41:12 +08:00
石博文
138a460078
fix system_tray popup applet not shown
...
Change-Id: I4a99c2871d104ff6ce00725e35097fe5137ed12a
2017-11-24 10:51:11 +08:00