Merge lp://qastaging/~unity-2d-team/unity-2d/Shell-MultiMonitor into lp://qastaging/unity-2d

Proposed by Albert Astals Cid
Status: Superseded
Proposed branch: lp://qastaging/~unity-2d-team/unity-2d/Shell-MultiMonitor
Merge into: lp://qastaging/unity-2d
Diff against target: 5104 lines (+2027/-885)
74 files modified
libunity-2d-private/src/CMakeLists.txt (+1/-0)
libunity-2d-private/src/application.cpp (+68/-36)
libunity-2d-private/src/application.h (+5/-3)
libunity-2d-private/src/applicationslist.cpp (+23/-50)
libunity-2d-private/src/applicationslist.h (+8/-3)
libunity-2d-private/src/applicationslistdbus.cpp (+9/-6)
libunity-2d-private/src/applicationslistmanager.cpp (+98/-0)
libunity-2d-private/src/applicationslistmanager.h (+49/-0)
libunity-2d-private/src/bfb.cpp (+39/-16)
libunity-2d-private/src/bfb.h (+9/-6)
libunity-2d-private/src/dashclient.cpp (+27/-0)
libunity-2d-private/src/dashclient.h (+8/-0)
libunity-2d-private/src/hudclient.cpp (+28/-0)
libunity-2d-private/src/hudclient.h (+8/-0)
libunity-2d-private/src/indicatorentrywidget.cpp (+13/-3)
libunity-2d-private/src/indicatorentrywidget.h (+2/-0)
libunity-2d-private/src/launcherdevice.cpp (+6/-0)
libunity-2d-private/src/launcherdevice.h (+1/-0)
libunity-2d-private/src/launcheritem.cpp (+4/-10)
libunity-2d-private/src/launcheritem.h (+4/-2)
libunity-2d-private/src/listaggregatormodel.cpp (+21/-0)
libunity-2d-private/src/listaggregatormodel.h (+2/-0)
libunity-2d-private/src/panelpalettemanager.cpp (+4/-2)
libunity-2d-private/src/screeninfo.cpp (+11/-0)
libunity-2d-private/src/screeninfo.h (+1/-0)
libunity-2d-private/src/strutmanager.cpp (+8/-3)
libunity-2d-private/src/trash.cpp (+6/-0)
libunity-2d-private/src/trash.h (+1/-0)
libunity-2d-private/src/unity2ddeclarativeview.cpp (+95/-114)
libunity-2d-private/src/unity2ddeclarativeview.h (+29/-15)
libunity-2d-private/src/unity2dpanel.cpp (+0/-35)
libunity-2d-private/src/unity2dpanel.h (+0/-18)
libunity-2d-private/src/workspaces.cpp (+6/-0)
libunity-2d-private/src/workspaces.h (+1/-0)
panel/applets/appname/appnameapplet.cpp (+4/-4)
panel/applets/appname/windowhelper.cpp (+12/-9)
panel/applets/appname/windowhelper.h (+1/-1)
shell/DashLoader.qml (+36/-0)
shell/HudLoader.qml (+35/-0)
shell/Shell.qml (+110/-78)
shell/app/CMakeLists.txt (+6/-0)
shell/app/dash.xml (+9/-0)
shell/app/dashdbus.cpp (+21/-13)
shell/app/dashdbus.h (+6/-3)
shell/app/hud.xml (+9/-0)
shell/app/huddbus.cpp (+13/-7)
shell/app/huddbus.h (+6/-3)
shell/app/shell.cpp (+4/-30)
shell/app/shelldbus.cpp (+4/-4)
shell/app/shelldbus.h (+3/-3)
shell/app/shelldeclarativeview.cpp (+27/-232)
shell/app/shelldeclarativeview.h (+12/-55)
shell/app/shellmanager.cpp (+683/-0)
shell/app/shellmanager.h (+128/-0)
shell/common/Background.qml (+12/-2)
shell/common/VisibilityController.qml (+4/-4)
shell/common/visibilityBehaviors/IntelliHideBehavior.qml (+2/-2)
shell/dash/Dash.qml (+49/-38)
shell/dash/Home.qml (+3/-3)
shell/dash/LensBar.qml (+1/-1)
shell/hud/Hud.qml (+11/-5)
shell/launcher/Launcher.qml (+5/-27)
shell/launcher/LauncherItem.qml (+2/-1)
shell/launcher/LauncherList.qml (+19/-10)
shell/launcher/LauncherLoader.qml (+22/-7)
shell/launcher/ListViewDragAndDrop.qml (+6/-0)
spread/Workspaces.qml (+2/-0)
spread/app/spreadmanager.cpp (+6/-3)
spread/app/spreadview.cpp (+7/-3)
spread/app/spreadview.h (+2/-0)
tests/dash/fullscreen.rb (+17/-14)
tests/multimonitor/dash-moving.rb (+129/-0)
tests/run-tests.rb (+2/-0)
tests/shell/input_shaping_common.rb (+2/-1)
To merge this branch: bzr merge lp://qastaging/~unity-2d-team/unity-2d/Shell-MultiMonitor
Reviewer Review Type Date Requested Status
MichaƂ Sawicz Pending
Review via email: mp+97208@code.qastaging.launchpad.net

This proposal supersedes a proposal from 2012-02-23.

This proposal has been superseded by a proposal from 2012-03-15.

Description of the change

Multimonitor support for the shell

To post a comment you must log in.
1013. By Albert Astals Cid

Bad merge

1014. By Albert Astals Cid

declarativeView is not a root context property but a per view one

1015. By Albert Astals Cid

Kill manualSliding

1016. By Albert Astals Cid

Merge Spread-Multimonitor2

1017. By Albert Astals Cid

Merge bzr+ssh://bazaar.launchpad.net/~aacid/unity-2d/Spread-Multimonitor2/

1018. By Albert Astals Cid

onlyOneLauncherChanged changing means panelsFreeGeomtryChanged

1019. By Albert Astals Cid

Merge

1020. By Albert Astals Cid

Merge

1021. By Albert Astals Cid

Remove one space

1022. By Albert Astals Cid

Add braces

1023. By Albert Astals Cid

Use smarter way of reading the arg suggested by Gerry

1024. By Albert Astals Cid

toggleDash -> toggleDashRequested

1025. By Albert Astals Cid

Protect against a shell without hudloader

1026. By Albert Astals Cid

Workaround dbus problems

1027. By Albert Astals Cid

Pass a parent to the PanelPaletteManager QObject so it is properly deleted when the Unity2dPanel goes away

1028. By Albert Astals Cid

Removing means removing, you know?

1029. By Albert Astals Cid

Connect to monitors-changed of gdk screen to see if that help us detecting primary display change

1030. By Albert Astals Cid

Query the geometry when really needed, fixes moving the dash around screens of different sizes

1031. By Albert Astals Cid

Retrigger a capture of the background when moving the hud/dash around

1032. By Albert Astals Cid

Revert r1029, doesn't help with nvidia and is not needed with intel

1033. By Albert Astals Cid

Get the screenshot from the correct position

1034. By Albert Astals Cid

Propagate launcher application moves to other launchers once the drop is finished

1035. By Albert Astals Cid

Minor fix for RTL dash placement in MM with screens of different size

Unmerged revisions

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches