[mutter] monitor-manager/dummy: Make modes env var override the defaults
- From: Jonas Ådahl <jadahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [mutter] monitor-manager/dummy: Make modes env var override the defaults
- Date: Mon, 24 Jun 2019 14:17:09 +0000 (UTC)
commit 980d9b10421c9e93d8e973dbb91ed5ffdfdb0d29
Author: Jonas Ådahl <jadahl gmail com>
Date: Tue Apr 9 10:50:28 2019 +0200
monitor-manager/dummy: Make modes env var override the defaults
So that one can effectively change the default resolution.
https://gitlab.gnome.org/GNOME/mutter/merge_requests/529
src/backends/meta-monitor-manager-dummy.c | 18 ++++++++++--------
1 file changed, 10 insertions(+), 8 deletions(-)
---
diff --git a/src/backends/meta-monitor-manager-dummy.c b/src/backends/meta-monitor-manager-dummy.c
index 5dc7cd3e5..c37ed983c 100644
--- a/src/backends/meta-monitor-manager-dummy.c
+++ b/src/backends/meta-monitor-manager-dummy.c
@@ -145,14 +145,6 @@ append_monitor (MetaMonitorManager *manager,
const char *mode_specs_str;
GList *l;
- for (i = 0; i < G_N_ELEMENTS (default_specs); i++)
- {
- CrtcModeSpec *spec;
-
- spec = g_memdup (&default_specs[i], sizeof (CrtcModeSpec));
- mode_specs = g_list_prepend (mode_specs, spec);
- }
-
mode_specs_str = getenv ("MUTTER_DEBUG_DUMMY_MONITORS_SPECS");
if (mode_specs_str && *mode_specs_str != '\0')
{
@@ -181,6 +173,16 @@ append_monitor (MetaMonitorManager *manager,
}
}
}
+ else
+ {
+ for (i = 0; i < G_N_ELEMENTS (default_specs); i++)
+ {
+ CrtcModeSpec *spec;
+
+ spec = g_memdup (&default_specs[i], sizeof (CrtcModeSpec));
+ mode_specs = g_list_prepend (mode_specs, spec);
+ }
+ }
for (l = mode_specs; l; l = l->next)
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]