| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
This is in preparation for letting user opt out of
overlay scrolling in the control-center.
|
|
|
|
|
| |
We no longer have settings for gtk-button-images
or gtk-menu-images.
|
|
|
|
|
|
|
|
| |
The Wayland backend was already not supporting this setting
since it is an XSetting that is not backed by a GSetting.
Drop this setting altogether, since we will stop supporting
general-purpose modules.
|
|
|
|
| |
This will let us toggle the use-caret setting session-wide.
|
|
|
|
|
|
|
| |
This will be used by xsettings-kde to ensure GTK+3.x programs behave
consistently.
https://bugzilla.gnome.org/show_bug.cgi?id=688524
|
|
|
|
|
|
|
| |
This will allow us to identify situations where we are not on
the same session bus as the xsettings provider.
https://bugzilla.gnome.org/show_bug.cgi?id=671802
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=729782
|
|
|
|
|
|
|
| |
This setting will let us keep traditional appearance
of dialogs on platforms where this is expected.
The new setting is called gtk-dialogs-use-header, backed
by the Gtk/DialogsUseHeader xsetting.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Applications need a way to fix or adapt the decoration layout,
for situations like split header bars. Setting the layout from
the theme with a style property did not offer a good way to do
this, and the ::show-close-button property does not provide
fine-grained control.
To improve the situation, move the layout string to a property of
GtkHeaderBar which is backed by a setting. This allows platforms to
set a default button layout independent of the theme, while applications
can override the default.
The style GtkWindow style property is now deprecated and ignored.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a GtkSetting for whether the desktop shell is showing the desktop
folder icons.
This is on by default because most desktop shells do show the icons on
the desktop. We already have a patch in gnome-settings-daemon to bind
this to the org.gnome.desktop.background show-desktop-icons GSettings
key which is off by default on GNOME.
https://bugzilla.gnome.org/show_bug.cgi?id=712302
|
|
|
|
|
|
|
|
|
|
| |
I have been convinced that it is a bad idea to change the behaviour
at the same time as deprecating it, so go back to respecting the
Gtk/ButtonImages xsetting in buttons created with
gtk_button_new_from_stock() when it is set.
The setting as well as the function are still deprecated, and the
default value of the setting will remain FALSE.
|
|
|
|
|
|
|
|
|
| |
I have been convinced that it is a bad idea to change the behaviour
at the same time as deprecating it, so go back to respecting the
Gtk/MenuImages xsetting in GtkImageMenuItem when it is set.
The setting as well as the widget are still deprecated, and the
default value of the setting will remain FALSE.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit b2e666bf8f297eb998331fa8ce0062ce7a5198fa.
We need to keep cursor blinking configurable for accessibility
reasons.
https://bugzilla.gnome.org/show_bug.cgi?id=704134
Conflicts:
gdk/win32/gdkproperty-win32.c
gdk/x11/gdksettings.c
gtk/gtksettings.c
gtk/gtktextview.c
|
| |
|
|
|
|
|
| |
Toolbar icon size can still be changed on a per-widget basis as
needed by the application developer.
|
|
|
|
|
| |
Toolbar style can still be changed on a per-widget basis as
needed by the application developer.
|
|
|
|
| |
Just use the default value of AUTOMATIC and make it just work.
|
|
|
|
|
|
| |
This lets use use a scaled Xft/DPI for old apps while not
blowing up the size of scaled windows. Only apps supporting
Gdk/WindowScaleFactor should supprt Gdk/UnscaledDPI.
|
|
|
|
|
| |
This xsetting can be used to tell Gtk to use a specific window
scaling for the screen.
|
| |
|
| |
|
|
|
|
|
| |
We don't have icons rendered at arbitrary sizes and we have better
APIs that aren't restricted to GtkIconSizes.
|
| |
|
|
|
|
| |
Use 'F10' by default.
|
|
|
|
| |
The standard icon themes have built in fallbacks.
|
|
|
|
| |
And hardcode them to reasonable values.
|
|
|
|
| |
It is disabled by default
|
|
|
|
| |
They are both enabled by default.
|
|
|
|
|
| |
GtkImageMenuItem images can still be enabled selectively by the app author
using the always-show-image property on the item.
|
|
|
|
|
| |
Button images can still be enabled selectively by the app author
using the always-use-image property on the button.
|
|
|
|
| |
These are no longer used.
|
|
|
|
|
| |
The X name is only used while reading the property, so no need to keep
it.
|
|
|
|
|
| |
It's the same callbacks every time, so just move them into the source
file.
|
|
|
|
|
|
|
| |
Backed by an XSetting, so g-s-d can set it according to the GSettings
value.
https://bugzilla.gnome.org/show_bug.cgi?id=693724
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=692605
|
|
|
|
|
|
|
| |
This will help with implementing desktop-wide policy for
retaining of history.
https://bugzilla.gnome.org/show_bug.cgi?id=689047
|
|
|
|
|
|
|
| |
Adds a gtk-enable-primary-paste setting that is backed by
and X setting, and make GtkEntry and GtkTextView respect it.
https://bugzilla.gnome.org/show_bug.cgi?id=665243
|
| |
|
|
|
|
|
| |
Unity will set this to tell us that it is going to handle displaying the
menubar.
|
|
|
|
|
|
|
|
|
| |
This is a boolean property that will be set to TRUE if the current
desktop environment is capable of displaying the application menu as
part of the desktop shell.
If it is FALSE then the application will need to display the menu for
itself.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit introduces a new setting, gtk-visible-focus, backed
by the Gtk/VisibleFocus X setting. Its three values control how
focus rectangles are displayed.
'always' is equivalent to the traditional GTK+ behaviour of always
rendering focus rectangles.
'never' does what it says, and is intended for keyboardless
situations, e.g. tablets.
'automatic' hides focus rectangles initially, until the user
interacts with the keyboard, at which point focus rectangles
become visible.
https://bugzilla.gnome.org/show_bug.cgi?id=649567
|
| |
|
|
|
|
|
|
| |
There's a tool to see if we forgot to update the gdk_settings_map
array, or got the offsets wrong. Mention those above the XSettings
list.
|
|
|
|
|
|
|
|
|
| |
gdk_settings_map needs to be updated when gdk_settings_names is changed,
and it's easier to add the setting at the end, so we don't need to
recalculate everything.
Really fixing:
https://bugzilla.gnome.org/show_bug.cgi?id=634697
|
|
|
|
|
|
| |
Otherwise the blink timeout is the one used by default in GTK+.
https://bugzilla.gnome.org/show_bug.cgi?id=634697
|
|
|
|
|
|
|
|
|
| |
* gdk/x11/gdksettings.c:
* gtk/gtksettings.c: Add event sound settings.
Patch by Lennart Pöttering.
svn path=/trunk/; revision=20717
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2008-06-06 Behdad Esfahbod <behdad@gnome.org>
Bug 536185 – monitor font configuration
* configure.in:
* gdk/x11/gdksettings.c:
* gtk/gtksettings.c (gtk_settings_class_init),
(gtk_settings_notify), (settings_update_fontconfig):
Monitor xsettings key Fontconfig/Timestamp and upon change,
reread fontconfig configuration, clear Pango's caches, and
redraw all widgets.
svn path=/trunk/; revision=20324
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-12-17 Matthias Clasen <mclasen@redhat.com>
* gtk/gtksettings.c: Add a gtk-im-module GTK setting
* gdk/win32/gdkproperty-win32.c:
* gdk/x11/gdksettings.c: ...and back it by a Gtk/IMModule X setting.
* gtk/gtkimmodule.[hc]:
* gtk/gtkimmulticontext.[hc]: When determining the default context,
look at the gtk-im-module setting, and listen for changes to the
setting. (#502446, Akira Tagoh)
svn path=/trunk/; revision=19195
|
|
|
|
|
|
|
|
|
| |
2007-11-21 Ross Burton <ross@openedhand.com>
* gdk/x11/gdksettings.c:
Add xsetting for gtk-scrolled-window-placement (#458103).
svn path=/trunk/; revision=19021
|
|
|
|
|
|
|
|
|
|
|
|
| |
2007-11-21 Behdad Esfahbod <behdad@gnome.org>
* gdk/x11/gdksettings.c (gdk_settings_names, gdk_settings_map): Add
Gtk/EnableAccels and Gtk/EnableMnemonics xsettings for
gtk-enable-accels and gtk-enable-mnemonics GtkSettings respectively.
(#436536, Tommi Komulainen)
svn path=/trunk/; revision=19019
|