3075 Commits

Author SHA1 Message Date
杨万青
3bcfcdd471 Finished Dock show and hide animation 2015-07-15 16:55:16 +08:00
杨万青
dc3acf5c55 Update DOckLayout:
DockLayout add verticalalignment for sort item
    Fix right-layout item position error
2015-07-15 15:56:25 +08:00
杨万青
d878097c18 Merge branch 'dde-dock' of gitcafe.com:Hualet/dde-workspace-2015 into dde-dock 2015-07-15 14:33:13 +08:00
杨万青
9ca0418b97 Drag launcher app to dock and request undock app when drag out of dock 2015-07-15 14:29:25 +08:00
Hualet Wang
ba45451630 adjustSize on itemSizeChanged 2015-07-15 11:33:03 +08:00
Hualet Wang
4952571605 dock plugin supporting menu 2015-07-14 21:53:36 +08:00
杨万青
28f218f6a6 Control dock hide state 2015-07-14 20:18:12 +08:00
Hualet Wang
9775808093 add abstractdockitem.cpp 2015-07-14 17:33:07 +08:00
杨万青
d0a5113b09 Update DockConstants , DockmodeData and Dock style 2015-07-14 16:11:46 +08:00
杨万青
f730c2fca8 Merge branch 'dde-dock' of gitcafe.com:Hualet/dde-workspace-2015 into dde-dock 2015-07-14 14:28:01 +08:00
杨万青
a16b501494 Changes:
Improve panel menu
    Init dock mode width dbus data
    Update DockConstants
    Fix systray item width error and crash
2015-07-14 14:23:18 +08:00
Hualet Wang
8f9122e9b5 fall back to show title if there's no applet 2015-07-14 10:40:34 +08:00
Hualet Wang
146019a0aa dock plugin interface changes
1, add title() to get title
2, change getContent to getApplets which makes more sense
3, plugin now can access to mode of dock by calling dockMode on
   its proxy
2015-07-14 09:36:38 +08:00
杨万青
7116e4d030 Use DMenu to show panel menu 2015-07-13 20:24:27 +08:00
杨万青
c0c3a0af55 ArrowRectangle adaptive edge of the screen 2015-07-13 19:17:18 +08:00
Hualet Wang
4162ee7790 dock plugin interface changes
1, init method invocation time
2, use rightLayout instead of testLayout
3, item reiszed signal
2015-07-13 16:36:33 +08:00
杨万青
65b95b99f9 Handle PluginItemWrapper's enter and leave event 2015-07-13 16:16:21 +08:00
杨万青
487ed2d733 DockPluginInterface add getContents function 2015-07-13 11:33:34 +08:00
杨万青
3a6a2b7344 Export plugin header to /usr/include/dock 2015-07-13 10:19:09 +08:00
杨万青
384675b424 Update preview window style 2015-07-10 20:23:05 +08:00
杨万青
0c373c8254 Add classicmode actived app title 2015-07-10 16:08:35 +08:00
杨万青
39395ba0a9 Add preview window action 2015-07-10 10:49:25 +08:00
杨万青
58ad246ddd Update ArrowRectangle content position 2015-07-09 16:58:08 +08:00
杨万青
e9f7f3e068 Repair of sort error in the fast moving 2015-07-08 20:19:03 +08:00
杨万青
256c8fc854 Fix memory leaks on show preview 2015-07-08 17:19:59 +08:00
杨万青
6ace2a5af9 abstractdockitem add show and hide preview function 2015-07-08 12:45:44 +08:00
Hualet Wang
7d704b2d82 bugfix: window previews blink issue 2015-07-08 09:24:23 +08:00
Hualet Wang
0b7e692409 window preview cairo 2015-07-07 21:17:58 +08:00
Hualet Wang
4d5b6db792 three modes of trayicon plugin 2015-07-07 20:10:23 +08:00
杨万青
cc58d7cc8e Add app window preview and title 2015-07-07 19:41:34 +08:00
杨万青
eaf5c6a305 Fix screenmask show error and drag item error 2015-07-07 11:38:43 +08:00
杨万青
d566addbce Fix item add after init can't show 2015-07-07 10:12:16 +08:00
Hualet Wang
ee40afb328 change DockModeData::getInstants to instance() 2015-07-06 19:58:21 +08:00
Hualet Wang
12e14d9d57 make dockconstants simpler
now we can use it in dockplugininterface.h
2015-07-06 19:56:39 +08:00
杨万青
21c28ce2b1 Merge branch 'dde-dock-menu' into dde-dock
Conflicts:
	dde-dock/dde-dock.pro
2015-07-06 19:12:10 +08:00
杨万青
9f7289cea3 Add dde-dock item menu 2015-07-06 19:06:45 +08:00
Hualet Wang
f9a0aacfa4 new plugin interface, proxy, plugin manager etc. 2015-07-06 17:40:44 +08:00
杨万青
8efd47bf3b Add ArrowRectangle 2015-07-06 17:06:16 +08:00
杨万青
ac306fb40b Resize icon with dock-mode 2015-07-06 12:44:50 +08:00
杨万青
13a2fb8ec5 Fix crash when load multi systray 2015-07-06 10:56:10 +08:00
杨万青
58902d6274 Load dbus data to app item 2015-07-03 18:56:33 +08:00
杨万青
020f97334f Merge branch 'dde-dock' of gitcafe.com:Hualet/dde-workspace-2015 into dde-dock
Conflicts:
	dde-dock/dde-dock.pro
2015-07-02 20:51:13 +08:00
杨万青
eea7e35f77 Export dock dbus interface 2015-07-02 20:48:33 +08:00
Hualet Wang
38264b4388 new dockplugininterface 2015-07-02 19:48:51 +08:00
杨万青
15011129c1 Clear up AbstractDockItem 2015-07-02 16:15:45 +08:00
杨万青
3ee411c038 Add DockModeData and update DockConstants 2015-07-02 15:16:35 +08:00
杨万青
000e06ae8d Add FashionMode and ClassicMode completed 2015-07-02 12:48:45 +08:00
杨万青
95bd07ad3e Add FashionMode and ClassicMode part1 2015-07-01 23:08:54 +08:00
Hualet Wang
ca5e659ab0 dde-dock-systray-plugin.so file existence check 2015-07-01 15:07:54 +08:00
杨万青
1b04e2a3bc Update DockConstants 2015-07-01 14:18:49 +08:00