3647 Commits

Author SHA1 Message Date
杨万青
a7654cbd0f Fix the bug cause by highlight effect 2015-07-23 20:31:10 +08:00
杨万青
da7f6fb43f Item add reflection effect 2015-07-23 20:03:29 +08:00
杨万青
879aa67eb3 Item add highlight effect finished 2015-07-23 13:25:55 +08:00
Hualet Wang
736ea569df dock: change the rendering mechanism of HighlightEffect 2015-07-22 21:50:06 +08:00
杨万青
ea0e018bd6 Add item highlight effect (unfinished) 2015-07-22 20:13:46 +08:00
杨万青
c7cf1b4a07 Merge branch 'dde-dock' of gitcafe.com:Hualet/dde-workspace-2015 into dde-dock
Conflicts:
	dde-dock/dde-dock.pro
2015-07-22 16:58:13 +08:00
杨万青
59c4199434 Add Launcher item 2015-07-22 16:55:21 +08:00
杨万青
65d7df422f Change fashion-mode background-color to border-image 2015-07-22 13:11:35 +08:00
Hualet Wang
9c64fa78ef add HighlightEffect and ReflectionEffect 2015-07-21 20:23:22 +08:00
杨万青
b49362f4b5 Fix dock position error on init and dock-mode changed 2015-07-21 19:33:08 +08:00
Hualet Wang
cb1a3d06a1 use QMap to store items managed by dockproxy
1, m_items to QMap
2, prevent item creation from happening when there's already one
   with the same uuid exits
2015-07-20 19:58:57 +08:00
杨万青
e50feee224 ArrowRectangle add enterEvent and leaveEvent to control show and hide 2015-07-20 11:28:06 +08:00
Hualet Wang
61d09fb6c0 dde-dock: API version check 2015-07-20 09:52:49 +08:00
杨万青
dea0ca42ca Fix preview does not show correctly when resizePreview 2015-07-20 09:21:38 +08:00
杨万青
0f07e83b4f Merge branch 'dde-dock' of gitcafe.com:Hualet/dde-workspace-2015 into dde-dock 2015-07-17 20:23:00 +08:00
杨万青
667e16afb3 Add appletSizeChangedEvent for plugin update preview size 2015-07-17 20:21:33 +08:00
Hualet Wang
53afe99a3c load and unload plugin at anytime 2015-07-17 20:19:55 +08:00
Hualet Wang
aad6089479 filter out the NULL items 2015-07-17 14:20:33 +08:00
Hualet Wang
dedca4034a set window type to _NET_WM_WINDOW_TYPE_DOCK 2015-07-16 19:51:42 +08:00
Hualet Wang
d2feb8c227 bugfix: strut partial is set a strange value 2015-07-16 19:44:04 +08:00
Hualet Wang
5c36c09b54 set wm strut partial 2015-07-16 15:52:14 +08:00
Hualet Wang
089c944ac6 systray plugin adapte to the new interface 2015-07-16 11:33:53 +08:00
杨万青
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