| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
The values can be:
"requested" - the style as requested
"regular" - use a regular full-color icon
"symbolic" - use a symbolic icon
The property defaults to "requested", so no changes should be seen
unless CSS overrides it.
It is also inherited, so that using this CSS
.toolbar { -gtk-icon-style: symbolic; }
is enough to force the whole toolbar to use symbolic icons.
|
|
|
|
|
|
|
| |
This essentially reverts b33877e1737a7799b29f5b3a3d291e55e95e8436
Now that we can theme the spinner as a real icon using -gtk-icontheme()
this limit is no longer necessary.
|
|
|
|
|
| |
This property allows transforming icons and is mainly intended to be
used for spinner animations.
|
|
|
|
|
|
|
|
|
| |
The value implements the 2D parts of CSS transforms. See
http://www.w3.org/TR/css3-transforms/
For the specification.
All it does is give us an expressive way to define Cairo matrices (and
their transforms)
|
|
|
|
|
| |
If the -gtk-icon-source property is not set to "none" (the default),
draw it as the spinner icon. Otherwise fall back to previous methods.
|
|
|
|
|
| |
This is to be used for rendering icon content via CSS, such as spinners
or checkboxes.
|
|
|
|
|
|
|
| |
This allows using icons from the icontheme as images in CSS. The
reasoning is that this allows to give the image control about how it's
scaled (by using the icon theme's scaling method. So we can get crisp
images at different resolutions.
|
|
|
|
|
| |
gtk_button_set/get_alignment should be deprecated together
with the properties they are setters/getters for.
|
|
|
|
|
| |
This will be needed for lockdown, e.g. on the login screen.
https://bugzilla.gnome.org/show_bug.cgi?id=730007
|
|
|
|
|
| |
Export gtk_window_set_interactive_debugging.
https://bugzilla.gnome.org/show_bug.cgi?id=730008
|
| |
|
| |
|
|
|
|
|
| |
Two stray references, pointed out in
https://bugzilla.gnome.org/show_bug.cgi?id=730035
|
| |
|
|
|
|
|
|
|
| |
Calling gtk_tree_store_reorder() on a node without children would cause a
segfault; Fixes https://bugzilla.gnome.org/show_bug.cgi?id=698396
Signed-off-by: Olivier Brunel <jjk@jjacky.com>
|
| |
|
|
|
|
| |
Explain possible gotcha with catch-all rules.
|
|
|
|
|
|
| |
Control-Shift-I is already used for similar things in many
applications, so provide Control-Shift-D as an alternative.
https://bugzilla.gnome.org/show_bug.cgi?id=730043
|
|
|
|
| |
This has been dangling ever since 3.0.
|
|
|
|
|
| |
GtkMisc is heading for retirement. Point to the GtkWidget h/valign
properties instead.
|
|
|
|
|
| |
GtkMisc is heading for deprecation. Just use GtkWidget h/valign.
https://bugzilla.gnome.org/show_bug.cgi?id=650762
|
|
|
|
|
| |
These are directly passed through to GtkMisc/GtkAlignment, which
are both on the way to deprecation.
|
| |
|
|
|
|
|
|
|
|
| |
Make the relative_to widget the parent for a GtkPopover's
GtkActionGroup. This, for example, makes the menu model of a
GtkMenuButton find action groups attached to the button.
https://bugzilla.gnome.org/show_bug.cgi?id=729915
|
|
|
|
|
|
|
|
| |
Returns NULL in case of a duplicated tag name in the tag table. It is
still a programmer error to duplicate a name, but if it happens the
behavior is a little nicer (and hopefully doesn't crash).
https://bugzilla.gnome.org/show_bug.cgi?id=614717
|
|
|
|
|
|
|
|
| |
The user doesn't need to check the return value, because if FALSE is
returned it is a programmer error. But it permits a nicer behavior for
gtk_text_buffer_create_tag() in case of failure.
https://bugzilla.gnome.org/show_bug.cgi?id=614717
|
|
|
|
| |
The stock browser was removed from gtk3-demo.
|
|
|
|
|
| |
It was a failed experiment, it is basically unused, and it complicates
code in GtkIconTheme that we want to rework.
|
|
|
|
|
|
| |
gtk_widget_show/_hide already check the widget's visibility.
https://bugzilla.gnome.org/show_bug.cgi?id=728135
|
|
|
|
|
|
| |
The inspector templates are using the <item> tag with an
id attribute, which was causing extract-strings to fail.
Fix this.
|
|
|
|
|
| |
Change things around so GTK_DEBUG=interactive also brings
up the inspector window.
|
|
|
|
|
| |
This was apparently just forgotten.
First bug found by GtkInspector.
|
|
|
|
|
|
| |
This avoids namespace collisions with the original
gtkparasite project, and adds the gtk prefix to
all symbols and type names.
|
|
|
|
|
| |
This is bound to Ctrl-Shift-I (for inspector) by default.
It loads the gtkparasite module and opens a parasite window.
|
|
|
|
|
| |
In the following commits, this function will be used to load the
gtkparasite module.
|
|
|
|
| |
Forgot to add those files in 3a72e2fb2483d4dd26eb74319613ffb505d89128
|
|
|
|
|
|
|
|
| |
Here's the spec:
http://dev.w3.org/csswg/css-cascade/#all-shorthand
Also use it in the reset-to-defaults CSS where a bunch of properties had
been missing.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Quoting the spec:
If the cascaded value of a property is the unset keyword,
then if it is an inherited property, this is treated as
inherit, and if it is not, this is treated as initial.
Spec in question:
http://dev.w3.org/csswg/css-cascade/
Also use unset in the reset-to-defaults.css we use to reset css in
reftests.
|
|
|
|
|
|
| |
In the GTK_IMAGE_ICON_NAME case, instead of keeping around the icon_name,
create a GThemedIcon and use that. This way, we can reuse the code paths
for the GTK_IMAGE_GICON case.
|
|
|
|
|
|
|
|
| |
We have to use the internal accessor to the visible flag, instead of
calling gtk_widget_set_visible(), from within the show() and hide()
implementations - otherwise we'll recurse.
https://bugzilla.gnome.org/show_bug.cgi?id=721069
|
|
|
|
|
|
| |
The window type is a construct-only property, so we should
pass it to g_object_new, not set it after the fact in the
constructor.
|
|
|
|
| |
Nothing in GTK uses it anymore.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|