unity:xenial

Last commit made on 2018-02-21
Get this branch:
git clone -b xenial https://git.launchpad.net/unity
Members of Unity Team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
xenial
Repository:
lp:unity

Recent commits

c0f3175... by CI Train Bot Account on 2018-02-21

Releasing 7.4.5+16.04.20180221-0ubuntu1

(bzr r4118)

dd81349... by CI Train Bot Account on 2018-02-21

* Unity use track_obj to safely connect to UScreen and Settings
  signals (LP: #1748330) (LP: #1748330)
* CairoBaseWindow: don't try to compute the blur of an invalid texture
  (LP: #1290056)
* Unity: use new definition of infinite CompRegion's

Fixed bugs:
  - LP: #1290056
  - LP: #1748330

(bzr r4117)

9128bf3... by Marco Trevisan (Treviño) on 2018-02-21

Unity: use new definition of infinite CompRegion's

Fixes LP: #1750619

(bzr r4116.1.3)

ddb3525... by Marco Trevisan (Treviño) on 2018-02-19

CairoBaseWindow: don't try to compute the blur of an invalid texture

Nux isn't smart enough to protect us.

Fixes LP: #1290056

(bzr r4116.1.2)

2a3bd78... by Marco Trevisan (Treviño) on 2018-02-19

Unity use track_obj to safely connect to UScreen and Settings signals (LP: #1748330)

Fixes LP: #1748330

(bzr r4116.1.1)

c9d17b0... by CI Train Bot Account on 2017-12-01

Releasing 7.4.5+16.04.20171201.3

(bzr r4116)

3d0f22d... by CI Train Bot Account on 2017-12-01

* InputMonitor: add an unity class that monitors XInput2 events and
  converts them to XEvent
* EdgeBarrierController: use InputMonitor to get the barrier events
  instead of relying on its implementation
* DecorationsMenuLayout: use input monitor for menu scrubbing (LP:
  #1614597)
* PanelView: use InputMonitor to track menu events
* LockScreenPanel: use InputMonitor events instead of mouse polling
  for menu scrubbing
* MenuManager: add support for mouse trackers with triangle algorithm
  support (LP: #1618405)
* PanelView: scale gradient refinement properly
* PanelService: don't allow to deactivate menus if they've been opened
  too shortly
* LockScreenController: ignore icon_paths_changed signal in
  menumanager for Lockscreen
* LockScreenController: use InputMonitor to get all the events and
  hide the Blank Window (LP: #1321075)
* LockScreenController: use input monitor to get the events to switch
  monitor (LP: #1316862)
* LauncherOptions: use track_obj to manage option changes (LP:
  #1622995)
* UnityScreen: toggle gestures recognition on lock (LP: #1645507)
* GnomeSessionManager: add gcancellable to instance and use it for
  calls with temporary proxies
* BackgroundSettings: use gnome-bg to generate textures with proper
  scaling (LP: #1666359)
* UnityWindow: safely check validity of UnityWindow from scaled one
  (LP: #1659847)
* Panel: ensure the menu-manager tracker is updated to match monitor
  (LP: #1671432)
* compiz-profile-setter: tool to update the current profile and use in
  systemd and Unity settings (LP: #1668950)
* BGHash, UnityScreen: get desktop averageColor from compiz
* Launcher: disable or reduce most icon effects on lowgfx (LP:
  #1700859)
* PanelController: ensure we disconnect from signals on destruction
  (LP: #1504870)
* tools: add migration script to set the default values for unity-
  lowgfx profile
* Properly handle the file manager copy dialog in
  FileManagerLauncherIcon and in StorageLauncherIcon. (LP: #1575452,
  LP: #1609845)
* Correctly position the force quit dialog when scaling is different
  than 1.0 (LP: #1637991)
* GnomeSession: Retrieve the session id using dbus if $XDG_SESSION_ID
  is not set
* Round gtk scaling factor to closest integer. (LP: #1649736)
* Keep the screen locked if rebooting with autologin. (LP: #1600389)
* Use g_mkdir_with_parents instead of mkdir.
* Lockscreen: always draw the background-color in the lockscreen (LP:
  #1702701)
* Refactor the way UserAuthenticator is created and passed around.
  Handle failures to create new threads and fallback to a "Switch to
  greeter..." button in case of failure. (LP: #1311316)
* Wait until the color buffer is cleared before suspending. (LP:
  #1532508)
* UnitySettings: If scale-factor is not set, find and set right scale
  for HiDPI displays.
* shouldn't create blur rectangles when there's no blur, skips the
  blur rects processing in low gfx.
* removes lowgfx option from ccsm, reads the "lowgfx" gsetting (LP:
  #1668950)
* Fixed tooltip scaling issues. (LP: #1673950)

Fixed bugs:
  - LP: #1311316
  - LP: #1316862
  - LP: #1321075
  - LP: #1504870
  - LP: #1532508
  - LP: #1575452
  - LP: #1600389
  - LP: #1609845
  - LP: #1614597
  - LP: #1618405
  - LP: #1622995
  - LP: #1637991
  - LP: #1645507
  - LP: #1649736
  - LP: #1659847
  - LP: #1666359
  - LP: #1668950
  - LP: #1671432
  - LP: #1673950
  - LP: #1700859
  - LP: #1702701

(bzr r4115)

0b80342... by Marco Trevisan (Treviño) on 2017-12-01

debian/rules: disable tests for powerpc

(bzr r4114.1.53)

57ef7f0... by Marco Trevisan (Treviño) on 2017-12-01

Releasing Unity 7.4.5

(bzr r4114.1.52)

dfe02c0... by Marco Trevisan (Treviño) on 2017-12-01

dash: reverting neko-mode, not SRU material

(bzr r4114.1.51)