212 Commits

Author SHA1 Message Date
石博文
137ac55518 update plugins api version
Change-Id: Ifa977978f2ba7cc5795e7f1a10a1b9fe9c6e9923
2017-10-23 11:53:44 +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
石博文
9fd4486849 adjust dbus signal order
Change-Id: Ia43ca2cdeaf577da1078ac33e6e0c7d64746826c
2017-06-07 14:07:36 +08:00
石博文
362499f6aa fix preview not work
Change-Id: I33f015dcf61e5745e1abf441e733d03c37ddf1eb
2017-05-10 16:54:04 +08:00
石博文
0785cd9623 Fix dock panel has dangling entry
Change-Id: Id928ee9d89d2e0771a71e83357bac4dd074e9766
2017-05-04 10:09:27 +08:00
石博文
4c4e0a0fb0 support preview
Change-Id: I425bb6d6fe98d9b0f8906a5289fe1dafc9121cc7
2017-04-27 14:32:31 +08:00
石博文
085b197454 add log if load plugin failed
Change-Id: I9ab7497f2fbdb5ead027a49194ed8db9bfc71f56
2017-04-25 20:42:31 +08:00
石博文
42316299df hide item set keep parent to MainPanel before show
Change-Id: If32f1e9a7c3eb2b2c64204137315ef93fa0a3aa7
2017-04-24 15:41:06 +08:00
石博文
b0c9dfb414 Add delay between load plugins
Change-Id: I6eefc81fe3792f5d8b7397b75fc8fd71d40150e7
2017-04-20 17:22:19 +08:00
石博文
3595af6faa add preview widget
Change-Id: Ibf9df14c26acf58e14fc90e7f1bcc51c2186b227
2017-03-28 16:52:38 +08:00
石博文
8cdcd7c648 add log
Change-Id: I3880adb9550ae333c754c8ef5c88890acd4d0cef
2017-03-27 14:44:31 +08:00
石博文
0bc98ed93a update after icon changed
Change-Id: I4250a95f02515e2bed0d5e97d772372b1f2a0bcc
2017-03-13 08:02:33 +08:00
石博文
389b1f4b63 Fix plugins item not delete
Change-Id: I8dae4579373e1e41b15607a3d197ec2fa42e5665
2017-03-07 15:51:00 +08:00
石博文
83a0d66185 adjust item layout if receive itemUpdate signal
Change-Id: Icf29a0ff3d09b1ef7998939da85f17610467aa5c
2017-02-09 09:27:03 +08:00
石博文
d4198e04ab hide container item if its empty
Change-Id: Ib58f490c082d5580dd2a0c2fbab2e0fe590e56b5
2016-09-23 14:20:18 +08:00
石博文
2e0094bca2 add unified context menu interface
Change-Id: Ib71440419be82bc134c75638d0c8df3ecec3865f
2016-09-19 14:11:18 +08:00
石博文
9f19967068 fix trash item count calculate error
trash item count different with dde-file-manager

Change-Id: I707b3b718157f23d262d9db6b95d0c125b320e8a
2016-08-22 20:30:19 +08:00
石博文
327984199c optimize item paint
Change-Id: Iad05a1967417cf6a3dc4f2ab47e8de0f0d1d5e50
2016-08-19 10:19:38 +08:00
石博文
47bbc404a7 refersh icon when gtk icon theme changed
Change-Id: Ice7500f6526dc04d8a920c301dc3f08c9d1eb6b3
2016-08-18 15:20:10 +08:00
石博文
338f159999 record container config
Change-Id: I9bbe88b784066514495b087a62eee22d100c9e7d
2016-08-15 14:11:19 +08:00
石博文
c77742f817 fix drag item from container
Change-Id: I2c9e3e7586a1dffe778752e444da30bf5d16928e
2016-08-11 14:33:27 +08:00
石博文
33a2038688 support drag out of container
Change-Id: I4278eb1c510ed87730c1b8ae42dc29308e2de908
2016-08-10 16:30:21 +08:00
石博文
5cd74e2abb support plugins drop to container
Change-Id: I289c3982a0f36ff97ae094609b8e2abfe6daae7e
2016-08-10 14:59:55 +08:00
石博文
8f51d88c51 fix interface not save if no plugin added
Change-Id: I58db00219aa9e003f3896a9f75662d36be45393d
2016-08-09 17:01:56 +08:00
石博文
2d9464b893 add menu to trash plugin
Change-Id: I833ac3ed1a7952cbff43de7664f7dccd02a6a502
2016-08-09 07:02:26 +00:00
石博文
9f954ba8e4 support item sort key
Change-Id: I22befdb0758690c9dcbfbe16d58d14f2b7e04269
2016-08-08 20:52:19 +08:00
石博文
ab5a88f22c add container widget
Change-Id: I3ed54a4fe6b947205a78a70d3abc7eb902317981
2016-08-08 13:55:00 +08:00
石博文
0acfa37a67 optimize plugin load order
Change-Id: Ib4d0fb0dfbe3d4cc83f2f898c98b07f79d84ca27
2016-08-02 14:41:42 +08:00
石博文
70253afad8 delay load plugins
Change-Id: Ida0ee8d2f92103272aa64d3ec9873d7230867d07
2016-08-02 09:28:06 +08:00
石博文
0dc3a9fd63 hide wired item when wireless actived
Change-Id: Ib43746e4bde740415b1c0939420b0b2c95d47f0c
2016-08-02 09:28:06 +08:00
石博文
466af2c1aa disable drop app when already on dock
Change-Id: I77c5dbe6cd6423fded9edf07cbc8fd589df2cea9
2016-08-02 09:28:06 +08:00
石博文
66cabb9c5a add efficient mode power plugin
Change-Id: Iad6799a4919042229d6ab9c39dc4976906c04fc0
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
石博文
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
石博文
b38a33ee24 add plugin metadata file
Change-Id: I136bbb8e4f5c24f86e7542a5b49a9619d2d292b1
2016-08-02 09:28:06 +08:00
石博文
e10e6dc2d2 add auto hide check
Change-Id: I002c5c9fd147d6da9c6c83c596100c3e5bc3857e
2016-08-02 09:28:06 +08:00
石博文
c34050ffe4 support backend service restart
Change-Id: I2cb03cee2f7c0af10a8cb6466821b2430de92313
2016-08-02 09:28:06 +08:00
石博文
abce92e13f add system tray fashion mode
Change-Id: I653a0e22eb575608ea0633c88dd421a4ad0c019f
2016-08-02 09:28:06 +08:00
石博文
3607e87f69 optimize systray plugin
Change-Id: I8126005aa2efbe9d7c6d0998b73372c6f3e72c38
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
石博文
e53b4577bd support plugins item drag & drop
Change-Id: Iaee1b8023cbfeb1d03705f8729639732d5a0dbd6
2016-08-02 09:28:06 +08:00
石博文
c981babb53 fix dock crash when load old plugin
Change-Id: I676eb34279731d7b739e486633377addabf28273
2016-08-02 09:28:06 +08:00
石博文
8bb4dfe627 fix plugin load
Change-Id: I2c6f7d842462a80bfec1ae16f36b8d1b67782e6c
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