Age | Commit message (Collapse) | Author | Files | Lines |
|
When enabling org.mate.interface window-scaling-factor-qt-sync (default), m-s-d will attempt to set QT_SCALE_FACTOR during the init phase.
When disabled, the user can then choose to control this env var elsewhere.
|
|
Also fix build warnings on xsettings
|
|
Also set QT_* env variables during init, and restart marco, mate-panel, toggle desktop icons when changing scales
|
|
This change allows for Xft/Gdk settings to be changed dynamically for
the scaling factor and font DPI. It also has an optional auto-detection
algorithm for the most appropriate settings to use for different screen
sizes and resolutions. The auto-detect is re-triggered whenever the
screen size changes.
|
|
* Support font size and mouse cursor auto-scaling for HiDPI displays
* Fix where DPI is getting scaled
* Remove ceil for scaled DPI
|
|
this requires https://github.com/mate-desktop/mate-desktop/commit/b133f518f6f2310093fd3b5248049c7048cfb8d4
closes https://github.com/mate-desktop/mate-desktop/issues/296
|
|
Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1517547
|
|
|
|
|
|
|
|
|
|
|
|
msd-xsettings-manager.c: In function 'xsettings_callback':
msd-xsettings-manager.c:600:37: warning: passing argument 2 of 'xft_callback' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
xft_callback (NULL, key, manager);
^~~
msd-xsettings-manager.c:498:1: note: expected 'gchar * {aka char *}' but argument is of type 'const char *'
xft_callback (GSettings *gsettings,
|
|
Change this in order to match new default fontconfig settings
(introduced in fontconfig 2.11.95).
|
|
ported from gnome-settings-daemon
|
|
|
|
it either does nothing or only calls parent functions
taken from
https://git.gnome.org/browse/gnome-settings-daemon/commit?id=ae424dcc41e736d4882012367857a24686f282cb
https://git.gnome.org/browse/gnome-settings-daemon/commit?id=b8b9cff2c2a05468318b1c8e3d43e65f9c64a87c
|
|
fixes the issue with GLib >= 2.43,
https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619
Closes https://github.com/mate-desktop/mate-settings-daemon/pull/95
|
|
It's required lower down the GTK+ stack on Unices anyway, so there's
no point in making it an option.
Taken from GSD commit: f6257d7e81aaa79dcd7430c0de092145f64f6146
From: Bastien Nocera <[email protected]>
|
|
Export Xft.lcdfilter legacy setting for the benefit of OpenOffice.org
which doesn't follow the other fontconfig settings.
Taken from GSD commit: 6cf315249ab27d4396b0f5b5edb1e689a5cafc68
From: Chris Coleman <[email protected]>
gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=631924
|
|
Taken from GSD commit: f8d7e4124d269200708a2f7259a0e629726c5785
From: Matthias Clasen <[email protected]>
|
|
|
|
|
|
|
|
Closes https://github.com/mate-desktop/mate-settings-daemon/issues/63
See https://developer.gnome.org/gtk3/stable/GtkSettings.html#GtkSettings--gtk-decoration-layout
|
|
And instead, use glib macros (since 2.14)
http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=0dda56c4462e070dabdab68092b6574b5e894181
|
|
for reference: xsettings: Port XSettings sync to GSettings
http://git.gnome.org/browse/gnome-settings-daemon/commit/?id=6d7498114930de358573e97f54880c586c9f9c66
|
|
|
|
|
|
|
|
|
|
|
|
|