You have been requested to review the proposed merge of lp:~darkxst/ubuntu/saucy/gnome-shell/lp1219188 into lp:ubuntu/gnome-shell.
For more details, see: https://code.launchpad.net/~darkxst/ubuntu/saucy/gnome-shell/lp1219188/+merge/183319 -- https://code.launchpad.net/~darkxst/ubuntu/saucy/gnome-shell/lp1219188/+merge/183319 Your team Ubuntu GNOME Developers is requested to review the proposed merge of lp:~darkxst/ubuntu/saucy/gnome-shell/lp1219188 into lp:ubuntu/gnome-shell.
=== modified file 'debian/changelog' --- debian/changelog 2013-07-31 21:29:20 +0000 +++ debian/changelog 2013-08-31 11:09:17 +0000 @@ -1,3 +1,12 @@ +gnome-shell (3.8.4-0ubuntu2) UNRELEASED; urgency=low + + * debian/patches: + - git_fix_calendar_wrapping.patch: fixes wrapping of long calender events + - git_background_schema.patch, git_use_screensaver_bg.patch: git patches + to allow using seperate bg for lock screen (LP: #1219188) + + -- Tim Lunn <t...@feathertop.org> Sat, 31 Aug 2013 21:07:20 +1000 + gnome-shell (3.8.4-0ubuntu1) saucy; urgency=low * New upstream release. === added file 'debian/patches/git_background_schema.patch' --- debian/patches/git_background_schema.patch 1970-01-01 00:00:00 +0000 +++ debian/patches/git_background_schema.patch 2013-08-31 11:09:17 +0000 @@ -0,0 +1,57 @@ +From 4413f816e6016e3759e7e0b2d8188ee62aa1ab6a Mon Sep 17 00:00:00 2001 +From: Giovanni Campagna <gcampa...@src.gnome.org> +Date: Mon, 19 Aug 2013 22:48:56 +0000 +Subject: Background: allow passing the settings schema from outside + +This way it is possible to use different settings for different +backgrounds. + +https://bugzilla.gnome.org/show_bug.cgi?id=688210 +--- +diff --git a/js/ui/background.js b/js/ui/background.js +index 1d9ab7c..246060a 100644 +--- a/js/ui/background.js ++++ b/js/ui/background.js +@@ -295,14 +295,15 @@ const Background = new Lang.Class({ + _init: function(params) { + params = Params.parse(params, { monitorIndex: 0, + layoutManager: Main.layoutManager, +- effects: Meta.BackgroundEffects.NONE }); ++ effects: Meta.BackgroundEffects.NONE, ++ settings: null }); + this.actor = new Meta.BackgroundGroup(); + this.actor._delegate = this; + + this._destroySignalId = this.actor.connect('destroy', + Lang.bind(this, this._destroy)); + +- this._settings = new Gio.Settings({ schema: BACKGROUND_SCHEMA }); ++ this._settings = params.settings; + this._monitorIndex = params.monitorIndex; + this._layoutManager = params.layoutManager; + this._effects = params.effects; +@@ -716,8 +717,10 @@ const BackgroundManager = new Lang.Class({ + layoutManager: Main.layoutManager, + monitorIndex: null, + effects: Meta.BackgroundEffects.NONE, +- controlPosition: true }); ++ controlPosition: true, ++ settingsSchema: BACKGROUND_SCHEMA }); + ++ this._settings = new Gio.Settings({ schema: params.settingsSchema }); + this._container = params.container; + this._layoutManager = params.layoutManager; + this._effects = params.effects; +@@ -776,7 +779,8 @@ const BackgroundManager = new Lang.Class({ + _createBackground: function() { + let background = new Background({ monitorIndex: this._monitorIndex, + layoutManager: this._layoutManager, +- effects: this._effects }); ++ effects: this._effects, ++ settings: this._settings }); + this._container.add_child(background.actor); + + let monitor = this._layoutManager.monitors[this._monitorIndex]; +-- +cgit v0.9.2 + === added file 'debian/patches/git_fix_calendar_wrapping.patch' --- debian/patches/git_fix_calendar_wrapping.patch 1970-01-01 00:00:00 +0000 +++ debian/patches/git_fix_calendar_wrapping.patch 2013-08-31 11:09:17 +0000 @@ -0,0 +1,24 @@ +From cb45a38838eb441d4d3184560263ace5cc79057b Mon Sep 17 00:00:00 2001 +From: Florian Müllner <fmuell...@gnome.org> +Date: Tue, 09 Jul 2013 17:59:06 +0000 +Subject: calendar: Fix line-wrapping of calendar events + +Commit 929636ebd0b8f428 broke line-wrapping of longish calendar events, +add back the required CSS width. + +https://bugzilla.gnome.org/show_bug.cgi?id=703893 +--- +--- a/data/theme/gnome-shell.css ++++ b/data/theme/gnome-shell.css +@@ -1153,6 +1153,11 @@ + min-width: 320px; + } + ++#calendarArea { ++ /* this is the total width of the popup */ ++ max-width: 720px; ++} ++ + .calendar-vertical-separator { + -stipple-width: 1px; + -stipple-color: #505050; === added file 'debian/patches/git_use_screensaver_bg.patch' --- debian/patches/git_use_screensaver_bg.patch 1970-01-01 00:00:00 +0000 +++ debian/patches/git_use_screensaver_bg.patch 2013-08-31 11:09:17 +0000 @@ -0,0 +1,27 @@ +From fdc08325065d464ea05e669d6f2a4889fe0b1d58 Mon Sep 17 00:00:00 2001 +From: Giovanni Campagna <gcampa...@src.gnome.org> +Date: Mon, 19 Aug 2013 22:51:34 +0000 +Subject: ScreenShield: use the screensaver background + +Now that that's configurable in the control center, we should +use the appropriate background here. + +https://bugzilla.gnome.org/show_bug.cgi?id=688210 +--- +diff --git a/js/ui/screenShield.js b/js/ui/screenShield.js +index f375735..942f3eb 100644 +--- a/js/ui/screenShield.js ++++ b/js/ui/screenShield.js +@@ -599,7 +599,8 @@ const ScreenShield = new Lang.Class({ + + let bgManager = new Background.BackgroundManager({ container: widget, + monitorIndex: monitorIndex, +- controlPosition: false }); ++ controlPosition: false, ++ settingsSchema: SCREENSAVER_SCHEMA }); + + this._bgManagers.push(bgManager); + +-- +cgit v0.9.2 + === modified file 'debian/patches/series' --- debian/patches/series 2013-07-31 21:29:20 +0000 +++ debian/patches/series 2013-08-31 11:09:17 +0000 @@ -10,3 +10,6 @@ revert-power-dbus-name-update.patch revert-disable-periodic-gc.patch git_gjs_api_change.patch +git_fix_calendar_wrapping.patch +git_background_schema.patch +git_use_screensaver_bg.patch
-- Mailing list: https://launchpad.net/~ubuntu-gnome-dev Post to : ubuntu-gnome-dev@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-gnome-dev More help : https://help.launchpad.net/ListHelp