~woodrow-shen/unity/+git/bugfix-lp-842693:master

Last commit made on 2016-09-06
Get this branch:
git clone -b master https://git.launchpad.net/~woodrow-shen/unity/+git/bugfix-lp-842693
Only Woodrow Shen can upload to this branch. If you are Woodrow Shen please log in for upload directions.

Branch merges

Branch information

Recent commits

b346110... by CI Train Bot Account

Releasing 7.4.0+16.04.20160906-0ubuntu1

3847ca5... by CI Train Bot Account

* SwitcherView: always disable animations when in lowgfx mode (LP:
  #1602784)
* When locked discard damages from windows below lockscreen. (LP:
  #1605180)
* DecoratedWindow: display unmaximize button if the window is
  vertically or horizontally maximized (LP: #1608480)
* Make sure the switcher detail view is properly scaled. Also scale
  the xy_offset to make sure the switcher and launcher do not overlap.
  (LP: #1605256)
* Close session dialog on first ESC. (LP: #1521116)
* Filter out scrolling envents for FilterExpanderLabel. (LP: #1604632)
* Disable menu discovery animation if MenusDiscoveryDuration is 0.
  (LP: #942962)
* Redraw fake decorations on window resize. (LP: #940470)
* Use compiz::Window::serverNext instead of compiz::Window::next in
  IsWindowObscured as the latter can be outdated just after
  scale/spread terminates. (LP: #1614116)
* DecoratedWindow: avoid deferencing an invalid shadow texture ptr,
  and split functions (LP: #1608464)
* DecoratedWindow: display unmaximize button if the window is
  vertically or horizontally maximized (LP: #1608480)
* DecorationsForceQuitDialog: make CSS selectors work with gtk 3.20
* UserAuthenticatorPam: ensure pam_handle_ is null initialized and
  don't proceed if not set (LP: #1611668)
* DecorationStyle: set css name for Gtk 3.20
* OverlayRenderer: properly decorate launcher/panel when the launcher
  is at the bottom (LP: #1611694)
* OverlayRenderer: don't use rotated textures, just rotate them at
  rendering time
* SpreadWidgets: add container for spread filter and new spread
  decorations (LP: #1283314)
* WindowButton: properly partially unmaximize a window when
  middle/left clicking in the restore button (LP: #1616136)

4feef1c... by Marco Trevisan (Treviño)

debian/changelog: no bug #1616031 is not sadly fixed here

1a0aede... by Andrea Azzarone

Use compiz::Window::serverNext instead of compiz::Window::next in IsWindowObscured as the latter can be outdated just after scale/spread terminates.

10fc1c5... by Marco Trevisan (Treviño)

WindowButton: properly partially unmaximize a window when middle/left clicking in the restore button

be487c6... by Andrea Azzarone

Redraw fake decorations on window resize.

afcddb5... by Andrea Azzarone

Disable menu discovery animation if MenusDiscoveryDuration is 0.

60eb201... by Marco Trevisan (Treviño)

debian/changelog: add bug #1616031 as fixed too

0577d1e... by Marco Trevisan (Treviño)

SpreadWidgets: add container for spread filter and new spread decorations

Now when windows are spread, launcher and panel aren't "naked" anymore

83ed68a... by Marco Trevisan (Treviño)

OverlayRenderer: don't use rotated textures, just rotate them at rendering time

So removing duplicated data, since we can do this at code level