shaojun
7ce3a6c70d
feat(plugin interface):interface method move to below,and add a version to interface
2019-09-10 16:20:18 +08:00
shaojun
c112e33bef
feat(plugin):plugin layout
2019-09-06 14:45:00 +08:00
shaojun
4b65d62fb5
feat(plugin):plugin icon always 20x20,change dark icon while dock mini size
2019-09-05 15:28:39 +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
shaojun
6a100691a0
feat(shutdown):change shutdown ui
2019-09-03 09:35:11 +08:00
listenerri
e7002b8f28
feat: update dock plugin version
...
add new interface for remove plugin settings PluginProxyInterface
Change-Id: Ib26c879b3b5faa822adbee5bf33c1bae3935b7c1
2019-02-14 17:20:56 +08:00
listenerri
07e8775371
feat: update plugin interface version
...
add a new function in PluginsItemInterface: pluginSettingsChanged
this function is called after DeepinSync completes a synchronization
Change-Id: I7c758c27423446c28cab820ddc072680d1eccb6a
2019-01-30 17:49:17 +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
d446bfff25
refactor: change displayMode and position methond of plugin interface to public
...
Change-Id: I7b6def66bbd089659a12711b1c3cd8a515d0f1de
2018-12-06 13:12:09 +08:00
listenerri
9c37265713
fix: typo2
...
Change-Id: I2b1c9b1936becb74be46ca42fc764ba4a4ce87b4
2018-12-04 16:05:15 +08:00
listenerri
a87911ce80
fix: typo
...
Change-Id: I2ed2597138c60bd18a7798942c2b5d0a4eef8f88
2018-12-04 09:50:56 +08:00
listenerri
091b52bccd
fix: dock hide problem and remove old imp
...
efficient dock still hide in auto/smart hide mode while applet of
plugins is showing and mouse leaved
https://github.com/linuxdeepin/developer-center/issues/707
Change-Id: I373ce94e802f79e1430a636d5019b24fdbaa650b
2018-12-04 09:28:12 +08:00
listenerri
8105f8b9f3
refactor: plugins default sort order
...
Change-Id: I5ab49d88c970bd66c63a6fe6d82cab08d2f4606a
2018-11-21 18:22:22 +08:00
haruyukilxz
4837c9dd35
feat: integrating plugins config files
...
Change-Id: Id50d220be6c71fb26271634886abe5496efb3077
2018-11-09 10:57:03 +08:00
石博文
2a0f955d1f
install dbus files
...
Change-Id: Ib24ac2df5b95158e2b9208480b8d6b741dd3ede9
2018-03-05 21:43:32 +08:00
石博文
133b711d1f
update license
...
Change-Id: I9df92e43b79f7c2b3688b595f80df7b3a7bb7ed2
2018-02-07 11:52:47 +08:00
石博文
ae785f6f9a
add new plugin interface to allow disable plugin
...
Change-Id: I44ee961151f05bf98c332d28088938bda544740e
2017-10-23 10:06:36 +08:00
石博文
71ccbcef83
update license
...
Change-Id: I90da53ccbbd08d5195469fdfe6ff98fc630d0b34
2017-09-18 14:33:44 +08:00
Felix Yan
bb78359063
Fix a typo: DONT -> DON'T
...
Change-Id: I13999f6944aeb6a849b099f8b1d865fa016c60fb
2017-04-07 17:09:49 +08:00
石博文
b078a0f7a5
support plugins update icon
...
Change-Id: I30d7e8f600a963a6fa4b898a9e5000579ab499f8
2017-03-20 10:36:18 +08:00
石博文
2e0094bca2
add unified context menu interface
...
Change-Id: Ib71440419be82bc134c75638d0c8df3ecec3865f
2016-09-19 14:11:18 +08:00
石博文
82b26d9109
add documents
...
Change-Id: I94eb2be8d6d977ed01357465079a25e4c81c681f
2016-09-07 16:45:57 +08:00
石博文
c253da3614
always place system tray into left side
...
Change-Id: I0620b7140775b67a11761c38eff5817f2668adad
2016-09-06 14:51:11 +08:00
石博文
338f159999
record container config
...
Change-Id: I9bbe88b784066514495b087a62eee22d100c9e7d
2016-08-15 14:11:19 +08:00
石博文
2d9464b893
add menu to trash plugin
...
Change-Id: I833ac3ed1a7952cbff43de7664f7dccd02a6a502
2016-08-09 07:02:26 +00:00
石博文
ab5a88f22c
add container widget
...
Change-Id: I3ed54a4fe6b947205a78a70d3abc7eb902317981
2016-08-08 13:55:00 +08:00
Iceyer
22dfdbf37e
Add setAccessibleName for dock item
...
Change-Id: Iaf3189f680370b85e0fca09b2699190cebab5929
2016-08-02 09:28:06 +08:00
石博文
b5543494ba
add popup window
...
Change-Id: I969ba51d02828a1d8689797a31f8e78161f4981f
2016-08-02 09:28:06 +08:00
石博文
6d7a835ae0
modify interface
...
Change-Id: I9605629e583aa206e54058471d8fdcedd5d35e4f
2016-08-02 09:28:06 +08:00
石博文
056f550da1
add popup applet signal
...
Change-Id: I85032991ceda2a08363df9518ec56b2e45b7d2b2
2016-08-02 09:28:06 +08:00
石博文
d8c7a81465
add plugin item command
...
Change-Id: Id5df1be8d4d1e477c97f31d1463fc9cb155fe6a9
2016-08-02 09:28:06 +08:00
石博文
5aa989debb
remove plugin simple mode
...
Change-Id: Ib287e902fddee96d8d4f49f829eed7015aff3a44
2016-08-02 09:28:06 +08:00
石博文
2189f4a7b6
remove repeatt plugin interface
...
Change-Id: I12e124d289a504f3dc7a4bba754f53cf66df3d5c
2016-08-02 09:28:06 +08:00
石博文
dd20d77e3f
add calendar
...
Change-Id: Ic50f6cfb7efdb5b424d9c0b4a04beb682b2737bc
2016-08-02 09:28:06 +08:00
石博文
b38a33ee24
add plugin metadata file
...
Change-Id: I136bbb8e4f5c24f86e7542a5b49a9619d2d292b1
2016-08-02 09:28:06 +08:00
石博文
3607e87f69
optimize systray plugin
...
Change-Id: I8126005aa2efbe9d7c6d0998b73372c6f3e72c38
2016-08-02 09:28:06 +08:00
石博文
0910dc5e90
add systemtray plugin
...
Change-Id: Ic9e951e65ce993358425dea3cb9ca9659b82b591
2016-08-02 09:28:06 +08:00
石博文
d9d2faccca
add system tray plugin
...
Change-Id: Iba6e206e506ecfd50f8600fefd7b150e27117f97
2016-08-02 09:28:06 +08:00
石博文
5d014c4642
change plugin interface
...
Change-Id: I4cb86dff01404d407823e210717a64c1e86ee6fe
2016-08-02 09:28:06 +08:00
石博文
654accbaf5
add some plugins interface method
...
Change-Id: I863da1169a5aceb1aa4891edd3ac000014e2eaa1
2016-08-02 09:28:06 +08:00
石博文
af16b0c136
optimize datetime plugin
...
Change-Id: I43404063fa1053cfbbd14f8a71bef207cb624185
2016-08-02 09:28:06 +08:00
石博文
464057344c
add click command
...
Change-Id: Ie22375f7bb0a88c657a7a74ad30758dec9e3e59d
2016-08-02 09:28:06 +08:00
石博文
6cf703deec
add shutdown plugin
...
Change-Id: I9e1835b8d9c38da9b58e70a56a19ac946f5b7b6c
2016-08-02 09:28:06 +08:00
石博文
2037457bf7
change plugin interface
...
Change-Id: Ie2e3fd67559cd1af77deec2377c7978ad00364f1
2016-08-02 09:28:06 +08:00
石博文
1dfa6568dc
add install path
...
Change-Id: I3be50deb69372cf08f8a9567e42d737fae7e6957
2016-08-02 09:28:06 +08:00
石博文
cc6437046a
add settings enum
...
Change-Id: I9d3461dc84d6692c87388183c773d3aba5d9341f
2016-08-02 09:28:06 +08:00
石博文
d501d3903b
optimize datetime plugin
...
Change-Id: Id188ab920cd66ee2c91215c9877cc3edabd0fa1e
2016-08-02 09:28:06 +08:00
石博文
2ceeccec1d
add datetime plugin
...
Change-Id: I7f12547715adedbbae63693fb98d814e006fb93c
2016-08-02 09:28:06 +08:00
石博文
3d2a1e76c3
add plugins
...
Change-Id: Ib35a19191b8169993ca5e04cc9d5654b8519a56e
2016-08-02 09:28:06 +08:00