[gnome-shell] background: Add option to not use background content size
- From: Marge Bot <marge-bot src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] background: Add option to not use background content size
- Date: Fri, 29 Jan 2021 22:01:22 +0000 (UTC)
commit cfc1f1fd9c834f194ddd708b6c0d2c098e1f0dac
Author: Georges Basile Stavracas Neto <georges stavracas gmail com>
Date: Tue Jun 9 18:18:21 2020 -0300
background: Add option to not use background content size
Will be used by next commit to draw workspaces at a different size of the
background itself.
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1599>
js/ui/background.js | 7 +++++++
1 file changed, 7 insertions(+)
---
diff --git a/js/ui/background.js b/js/ui/background.js
index 08e8036214..df2d98112f 100644
--- a/js/ui/background.js
+++ b/js/ui/background.js
@@ -662,6 +662,7 @@ var BackgroundManager = class BackgroundManager {
vignette: false,
controlPosition: true,
settingsSchema: BACKGROUND_SCHEMA,
+ useContentSize: true,
});
let cache = getBackgroundCache();
@@ -673,6 +674,7 @@ var BackgroundManager = class BackgroundManager {
this._vignette = params.vignette;
this._monitorIndex = params.monitorIndex;
this._controlPosition = params.controlPosition;
+ this._useContentSize = params.useContentSize;
this.backgroundActor = this._createBackgroundActor();
this._newBackgroundActor = null;
@@ -747,6 +749,11 @@ var BackgroundManager = class BackgroundManager {
let backgroundActor = new Meta.BackgroundActor({
meta_display: global.display,
monitor: this._monitorIndex,
+ request_mode: this._useContentSize
+ ? Clutter.RequestMode.CONTENT_SIZE
+ : Clutter.RequestMode.HEIGHT_FOR_WIDTH,
+ x_expand: !this._useContentSize,
+ y_expand: !this._useContentSize,
});
backgroundActor.content.set({
background,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]