lp:~fboucault/unity-2d/windowimageprovider_remove_timestamp_hack

Created by Florian Boucault and last modified
Get this branch:
bzr branch lp:~fboucault/unity-2d/windowimageprovider_remove_timestamp_hack
Only Florian Boucault can upload to this branch. If you are Florian Boucault please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Florian Boucault
Project:
unity-2d
Status:
Merged

Recent revisions

810. By Florian Boucault

Merged lp:unity-2d

809. By Florian Boucault

Fixed comment wording in WindowImageProvider.

808. By Florian Boucault

Removed now unused ScreenInfo::currentTime()

807. By Florian Boucault

[dash & spread] Do not use a timestamp to make sure the window screenshots are
refreshed but instead make use of the 'cache' property of the Image QML element
recently introduced in Qt Quick 1.1

806. By Florian Boucault

[workspace switcher] Fixing up broken overlaid layout by reverting bzr revision 799.

805. By Florian Boucault

[dash] Fixed up and generalised definition and use of literal font sizes ('small', 'medium', etc.)

Created new javascript library fontUtils.js with new fontSizeToPixels(size) function abstracted out from TextCustom.qml
Changed 'large' to be 17px instead of 16px.
Defined 'xx-large' and used it in the search input.
Removed default size case.
Changed TileHorizontal to use 'small' size (13px) instead of nothing (14px).. Fixes: . Reviewed by MichaƂ Sawicz.

804. By Ugo Riboni

This branch removes the use-struts dconf option and enables struts automatically when the user selects hide-mode 0 (never hide).

Please note that struts don't get enabled or disabled when entering force visible mode, since it's a temporary mode that can't be enabled by the user explicitly. In that mode whatever struts settings was in place before will be maintained.. Fixes: . Reviewed by Gerry Boland.

803. By Albert Astals Cid

[launcher] Do not hide the launcher immediately after removing an icon. Fixes: https://bugs.launchpad.net/bugs/884410. Reviewed by Tiago Salem Herrmann.

802. By Tiago Salem Herrmann

[lanucher] Fix trash and workspaces truncated highlights.

ListView is not properly calculating its height due to itemPadding variable, introduced to fix a problem with spacing.
The launcher is now considering 66 the real size of its icons instead of 54, so the selectionOutline is taken into account
when calculating its height.. Fixes: https://bugs.launchpad.net/bugs/876589. Reviewed by Gerry Boland.

801. By Florian Boucault

[spread] Synchronize the workspaces layout between the spread and the window manager.
Force a square layout regardless of the number of workspaces requested.

WorkspacesInfo::updateWorkspaceGeometry underwent a major cleanup in order to
implement the above confidently.

_NET_NUMBER_OF_DESKTOPS and _NET_DESKTOP_LAYOUT refer to the root window's X properties.

The code had the following issues:
- if _NET_NUMBER_OF_DESKTOPS is not set and WorkspacesInfo::updateWorkspaceGeometry
  decides to default to 4, the property _NET_NUMBER_OF_DESKTOPS was not set to 4.
- "sanity checks" performed when _NET_DESKTOP_LAYOUT is set but incomplete were
  not smart enough to force a square layout and not always applied.
- the function was simply too long and convoluted to be easily understood.. Fixes: https://bugs.launchpad.net/bugs/715587. Reviewed by Lohith D Shivamurthy.

Branch metadata

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

Subscribers