lp:~hikiko/unity/unity.shadows-on-existing-pixmaps

Created by Eleni Maria Stea on 2016-01-26 and last modified on 2016-08-01
Get this branch:
bzr branch lp:~hikiko/unity/unity.shadows-on-existing-pixmaps
Only Eleni Maria Stea can upload to this branch. If you are Eleni Maria Stea please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Eleni Maria Stea
Project:
Unity
Status:
Merged

Recent revisions

4078. By Eleni Maria Stea on 2016-05-30

merged to trunk

[ Eleni Maria Stea ]
* PanelView: Don't draw it if the geo doesn't intersect the monitor
  geo (as in ezoom)
[ Marco Trevisan (Treviño) ]
* Bumping version to 7.5.0, as per 7.4 release
[ Andrea Azzarone ]
* Do not reset the shortcut for icons that have their own shortcut.
  (LP: #1562847)
* Fallback to "background" class in case no background is specified
  for title bars and top panel. (LP: #1575527)
* GnomeKeyGrabber: do not activate an action if it's a repeated one.
  (LP: #1572241)
* Properly calculate array indexes to avoid crashes. (LP: #1570843)
* Properly remove SoftwareCenterLauncherIcon in case of failure. (LP:
  #1553165)
* Update ExpoLauncherIcon in case the quicklist is used to switch vp.
  (LP: #1525685)
[ Marco Trevisan (Treviño) ]
* DashStyle: ensure LazyLoadTexture disconnects from signals on
  destruction (LP: #1580212)
* Releasing Unity 7.4.0
* SwitcherController: don't try to get a window from empty selections
  (LP: #1580211)
* SwitcherView: close the mouse-selected application on middle-click
  (LP: #1574689)
* UnityScreen, UnityWindow: cleanup a little the code, and ensure
  overridden CompositeWindow functions get actually called
[ handsome_feng ]
* Change the x_offset of expo when launcher position changed. (LP:
  #1573897, #1562348)
[ Andrea Azzarone ]
* Do not use pointers to LazyLoadTextures. (LP: #1569100)
* Fix unity script crash. (LP: #1566565)
* LockscreenController: Don't use SetActivate(False) for gnome-
  screensaver to prevent unlocking on tty switch. It will not only
  deactivate the screensaver but also unlock the screen. (LP:
  #1552537)
* unityshell.xml: Fix typo (LP: #1559427)
[ Andrea Azzarone ]
* Improve the "lock on suspend" logic to always keep in sync the
  inhibitor with the lockscreen.
[ Marco Trevisan (Treviño) ]
* DecoratedWindow: Just send estimated extents on
  _NET_REQUEST_FRAME_EXTENTS (LP: #1368118)
* TextureCache: add support for loading themed textures (LP: #903179,
  #1208790)
* Unity: stop unity7 upstart instance if needed and restart it if not
  clearly requested (LP: #1555633)
* ForceQuitDialog: set client leader
[ Andrea Azzarone ]
* ApplicationLauncherIcon: use the starting property to show an icon
  when launched (LP: #676457)
[ Marco Trevisan (Treviño) ]
* UserPromptView: don't hide local scale property (LP: #1551820)
[ Sebastien Bacher ]
* set the gettext domain directly in CMakeLists rather than using
  refering to the project name, the translation template is updated
  during the build by dh_translations which is not clever enough to
  understand the variable (LP: #1557081)
[ handsome_feng ]
* Dash: move it down when the launcher is positioned at the bottom.
  (LP: #1552630)
* Launcher: add Bottom mode, so that the launcher can be positioned
  horisontally (LP: #1552630)
[ Andrea Azzarone ]
* Add a "Format..." option to volume icons. (LP: #1057008)
[ Marco Trevisan (Treviño) ]
* DashView: ensure that we update scaling when monitor changes (LP:
  #1546690)
* DecoratedWindow: move the shadow under the window if we've a client-
  side decorated window with corners (LP: #1516403)
* LauncherController: add overlay shortcut to all the
  WindowedLauncherIcon's we have
* ThemeSettings: add small class for reading gtk settings for theming
  (LP: #1543757, #1288998)
[ Andrea Azzarone, Didier Roche ]
* Gnome-software launcher integration.
[ Marco Trevisan (Treviño) ]
* GnomeFileManager: use *WithTimestamp file operations instead of
  using Activate workaround (LP: #1445595)
* unity.migrations: add 04_unity_update_software_center_desktop_file
[ Robert Ancell ]
* Drop unused build-dependency on libgee-dev.
* Switch from Ubuntu Software Center to GNOME Software. (LP: #1547129)
[ Didier Roche ]
* debian: Recommends session-shortcuts, prodiving easy way to
  shutdown, reboot and logout from dash
[ Marco Trevisan (Treviño) ]
* CMake: use GNUInstallDirs with native multi-arch support (LP:
  #1508635, #1485668)
* Launcher: add FileManager, Trash and Volume icons integration (LP:
  #1524721, #1161323, #1063838, #1063823)
* SwitcherModel: avoid to access to invalid selection or to divide by
  zero (LP: #1537524)
[ handsome_feng ]
* Extend the lockscreen theme for kylin.
* Multiarchify the library packages.

4077. By Eleni Maria Stea on 2016-02-01

fixed edge cases of shaped windows

4076. By Eleni Maria Stea on 2016-01-31

the window should be redrawn in next event loop: fixes artifacts with the
inactive shadow color which is partially updated in some cases

4075. By Eleni Maria Stea on 2016-01-31

used larger textures because CairoGraphics::BlurSurface uses exponential
blur with infinite area and so the shadow textures don't fit the windows

4074. By Eleni Maria Stea on 2016-01-28

added comment with copyright/license etc

4073. By Eleni Maria Stea on 2016-01-27

fixed bug: shape pixmap should be member of the window (if it's in
 the manager it's global)

4072. By Eleni Maria Stea on 2016-01-27

fixes indentation

4071. By Eleni Maria Stea on 2016-01-27

working shadows

4070. By Eleni Maria Stea on 2016-01-26

black quad - texture still missing

4069. By Eleni Maria Stea on 2016-01-26

changed window drawing order (shadows should be rendered before the windows)

Branch metadata

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

Subscribers