杨万青
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