lp://staging/~dandrader/unity8/multiMonitorScreenshot

Created by Daniel d'Andrada and last modified
Get this branch:
bzr branch lp://staging/~dandrader/unity8/multiMonitorScreenshot
Only Daniel d'Andrada can upload to this branch. If you are Daniel d'Andrada please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Daniel d'Andrada
Project:
Unity 8
Status:
Merged

Recent revisions

2343. By Daniel d'Andrada

s/Ctrl/Alt

2342. By Daniel d'Andrada

Refactor screenshotting code and make it work in multimonitor scenarios

+ Implement snapshotting the focused window with Alt+PrtScn
+ Workaround bug in QWindow regarding visibility when moving between screens

2341. By Launchpad Translations on behalf of unity-team

Launchpad automatic translations update.

2340. By CI Train Bot Account

Resync trunk.

2339. By CI Train Bot Account

Releasing 8.12+16.04.20160421.1-0ubuntu1

2338. By Robert Bruce Park

Use new bileto_pre_release_hook
Approved by: Robert Bruce Park

2337. By Michael Zanetti

Fixes for programmatically closing Applications

* Don't keep on restarting the zombietimer in the mock or else we'll never close if stopApplication() is called repeatedly
* Don't keep on hammering on stopApplication() like mad, just call it once per application

2336. By Daniel d'Andrada

Surface-based window management

- We no longer deal with the Session concept.
- Each application has a list of top-level surfaces and each surface has a list of prompt surfaces (general support for child surfaces not yet implemented)
- Stages (desktop, phone and tablet) work on a TopLevelSurfaceList model instead of ApplicationManager.
- TopLevelSurfaceList contains all the top-level surfaces from all running (or suspended) applications
Approved by: Gerry Boland, Lukáš Tinkl

2335. By Daniel d'Andrada

Refactor keymap switching code

- Make it declarative
- Isolate it in a single file
Approved by: Lukáš Tinkl

2334. By Daniel d'Andrada

Use Item.grabToImage() instead of qtmir's ApplicationScreenshot provider

The latter doesn't make sense in surface-based window management.
Approved by: Michael Zanetti, Gerry Boland

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/unity8
This branch contains Public information 
Everyone can see this information.

Subscribers