| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
For symbolic icons, we prefer symbolics in inherited themes over
generic icons in the theme itself. So far this was implemented
by looking at icon_name[0] and looking that up in inherited themes
if it is symbolic. But with automatic rtl/ltr handling, the first
icon name will always have an -rtl or -ltr suffix, and an icon
with that suffix is not going to exist in most cases. To fix this,
look for shorter icon names too, as long as they are still symbolic.
https://bugzilla.gnome.org/show_bug.cgi?id=737000
|
|
|
|
|
| |
Using 'highcolor' here seems confusing, since there is a theme
by that name. Just say full-color.
|
|
|
|
|
|
|
|
| |
This is the recommended way to use this function. It should
also fix problems with the inspector when GSETTINGS_SCHEMA_DIR
is set.
https://bugzilla.gnome.org/show_bug.cgi?id=737027
|
|
|
|
|
|
|
| |
We were forgetting to free the hash table, which then gave
us weak ref notifies at an unexpected time.
https://bugzilla.gnome.org/show_bug.cgi?id=737026
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
windows when realizing
Otherwise, they might not be properly set before the window is mapped.
For the opaque region and border window, it means that they won't get
set before the next size allocation, which tends to not be a bit deal.
For the shadow width, though, _GTK_FRAME_EXTENTS has a different meaning
when it's set before the window is mapped, so we need to make sure that
it's properly set when the window is mapped.
|
| |
|
|
|
|
|
| |
The script runs into this error here:
OptionParser::NeedlessArgument: needless argument: --sourcemap=none
|
|
|
|
| |
This is not used anymore.
|
|
|
|
|
|
|
|
|
|
| |
- Move the class to the Deprecated section.
- Warning at the bottom of the class description.
- A missing property was not marked as deprecated.
- Update doc of gtk_container_set_border_width() to not mention
GtkAlignment.
https://bugzilla.gnome.org/show_bug.cgi?id=736622
|
| |
|
|
|
|
|
| |
These can't quite be replaced by h/valign, so keep the properties
undeprecated for 3.14.
|
|
|
|
| |
We don't want to keep a prelit item when the mouse cursor is elsewhere.
|
|
|
|
|
|
|
| |
item->prelight
is always equal to
iconview->priv->last_prelight == item
so there is no need to track it separately.
|
|
|
|
| |
Don't just draw it for selected cells.
|
|
|
|
|
|
| |
This reverts commit 687eae4b513b367aaff2ad89457e874b935ce3d0.
Still not a solved problem.
|
|
|
|
|
| |
We were queueing redraws for the old and the new prelit item, even when
they were the same item.
|
|
|
|
|
|
|
| |
This simplifies the code and - more importantly - fixes the cases like
in testsuite/reftests where the no_undefined definition was missing.
https://bugzilla.gnome.org/show_bug.cgi?id=736382
|
|
|
|
|
|
|
| |
... so that invisible columns get it, too.
Works around weird effects seen when buttons are animated and columns
get hidden/shown.
|
|
|
|
| |
Otherwise the label will not pick up the property.
|
|
|
|
|
| |
The _GDK_EXTERN decoration needs to be with the function prototype, if one
exists, so move the _GDK_EXTERN decoration up.
|
|
|
|
|
|
|
|
| |
This allows us to access otherwise hidden windows, which can be
useful to provide better debug information than would be available
through other means.
https://bugzilla.gnome.org/show_bug.cgi?id=736557
|
|
|
|
| |
Noticed while debugging a totem problem.
|
|
|
|
| |
See https://bugzilla.gnome.org/show_bug.cgi?id=735959
|
|
|
|
|
|
| |
We want buttons with an icon and text to have the padding of the
text-button on the label side and on the image-button on the icon
side.
|
|
|
|
| |
Not worth keeping this around.
|
|
|
|
| |
These return statements weren't making any difference.
|
|
|
|
|
|
|
| |
There was some X11-specific code before an early exit
in the functions that grab and ungrab keys during DND.
It seems to not cause a problem under Wayland, but moving
it out of the way seems right anyway.
|
|
|
|
| |
This is app specific, doesn't belongs here.
|
| |
|
|
|
|
| |
- the previous patch introduced uneven height on the toolbar
|
|
|
|
|
| |
Now the stack switcher buttons look right even when not in the
header-bar.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=736535
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=736512
|
|
|
|
|
|
|
|
|
| |
If the query fails because it has been cancelled, it means that
dispose() has been called, so don't try and update anything.
This fixes a segfault with Nautilus in certain situations.
https://bugzilla.gnome.org/show_bug.cgi?id=736512
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=736512
|
|
|
|
|
|
| |
When resetting the stack, don't forget to disconnect signals.
https://bugzilla.gnome.org/show_bug.cgi?id=736307
|
|
|
|
| |
The message area is no longer a vbox.
|
|
|
|
|
|
|
|
|
|
|
|
| |
fr(bepo) XKB keymap sends dead_stroke with AltGr+l keys
and gtk-im-simple-context should send '/' with
dead_stroke+dead_stroke keys but gtkimcontextsimpleseqs.h
was not sorted in the descending order and failed to get
dead_stroke.
Also need to add dead_currency for Shift+AltGr+e and
dead_belowcomma for Shift+AltGr+Cedilla.
https://bugzilla.gnome.org/show_bug.cgi?id=736250
|
|
|
|
| |
...to make them visible in the dark variant, e.g. Boxes.
|
| |
|
|
|
|
|
|
|
| |
This is quite an oversight, and causes bad things to happen if
the child is later changed.
https://bugzilla.gnome.org/show_bug.cgi?id=736307
|
| |
|
|
|
|
| |
These were leftover at various places in the documentation.
|
|
|
|
|
| |
label-text-layout was missing, causing two broken links further
down in the page.
|
|
|
|
|
|
|
|
|
| |
This is an expected keybinding, and it is not hard to support.
Note that we use a private ::escape signal instead of using
::cancel directly, since we want to be able to suppress the
cancellation when we are on a progress page.
https://bugzilla.gnome.org/show_bug.cgi?id=579625
|
|
|
|
|
|
|
| |
The target value is only relevant if we're actually animating.
Don't look at it otherwise.
https://bugzilla.gnome.org/show_bug.cgi?id=736178
|
|
|
|
|
|
|
| |
This is a bandaid fix that makes the origin case work again
by switching RGBA window. The arrow case is still unreliable.
https://bugzilla.gnome.org/show_bug.cgi?id=732916
|
|
|
|
|
| |
Its seems that gtk_gesture_get_last_event may return NULL,
protect against that to avoid critical warnings.
|
|
|
|
|
|
|
|
|
| |
When closing the application window before closing the inspector window,
the selected widget will be set to NULL once and all the property pages
will try to g_object_weak_unref that NULL widget, so bail out in
gtk_inspector_prop_list_set_object if it's NULL.
https://bugzilla.gnome.org/show_bug.cgi?id=736201
|
|
|
|
|
|
|
|
|
| |
When GtkApplicationWindow has a menubar, we don't chain up
to the GtkWindow size_allocate, which used to position the
popovers. Move that to _gtk_window_set_allocation() which
is always called by GtkApplicationWindow.
https://bugzilla.gnome.org/show_bug.cgi?id=736205
|