- 06 Mar, 2018 6 commits
-
-
-
Timm Bäder authored
-
Timm Bäder authored
-
Timm Bäder authored
-
Timm Bäder authored
We can't use gtk_widget_get_allocation for either non-anchored widgets (which happens with the child widget when the expander is unexpanded) nor toplevel windows since that will include the window decorations. Fixes #70 in gtk4
-
Timm Bäder authored
-
- 05 Mar, 2018 1 commit
-
-
Timm Bäder authored
Instead of tracking whether the click happened inside the title widget ourselves, just attach the gesture to the title widget.
-
- 04 Mar, 2018 23 commits
-
-
Rūdolfs Mazurs authored
-
Rūdolfs Mazurs authored
-
Timm Bäder authored
Since this is a GtkContainer, forall will be used to destroy all the widgets.
-
Timm Bäder authored
We free the allocated data later using g_free, so don't use GSlice when allocating it.
-
Timm Bäder authored
Use the child widget list of the overlay, not the passed child.
-
Timm Bäder authored
We are creating these using g_object_new, so the _new function is never called, resulting in a NULL mb_charset. Fix this by moving the initialisation into the _init function.
-
Benjamin Otte authored
gtkimcontextxim: fix gtk_im_context_xim_set_client_widget not handling widget=NULL See merge request GNOME/gtk!46
-
Timm Bäder authored
Measure the text here directly and check if the created node bounds will be clipped away before even creating the text node.
-
Timm Bäder authored
An alternative GskTextNode constructor that does no text measuring. That way, we can measure the text before and check if the node will be outside of the current clip anyway.
-
Timm Bäder authored
-
Timm Bäder authored
-
Timm Bäder authored
-
Timm Bäder authored
-
Timm Bäder authored
-
Timm Bäder authored
Both main child and all others are in the same coordinate space, so no need to add the parent position here.
-
Timm Bäder authored
The GtkBin size_allocate implementation will allocate a size to the main child, which GtkOverlay already does.
-
Timm Bäder authored
-
Timm Bäder authored
-
Timm Bäder authored
This was just testing that text nodes do alpha correctly, but the test even breaks if the default font is different from the one that was used to create the reference image, so drop it for now.
-
Timm Bäder authored
use an early return for an already existing layout.
-
Christoph Reiter authored
gtk_im_context_set_client_widget() allows passing NULL as widget to signal that the widget no longer exists. The xim implementation didn't handle that case which led to the test suite on gitlab-ci failing.
-
Christoph Reiter authored
Include gtk/gtk-a11y.h in introspection file. See merge request GNOME/gtk!43
-
Christoph Reiter authored
a11y: Include gtkstackaccessible.h in gtk-a11y.h See merge request GNOME/gtk!41
-
- 03 Mar, 2018 2 commits
-
-
Tomasz Miąsko authored
The gir XML file contains description of types and functions from gtk/gtk-a11y.h. Indicate that this header should be included in addition to gtk/gtk.h in applications written in C. #56
-
Tomasz Miąsko authored
-
- 02 Mar, 2018 6 commits
-
-
(cherry picked from commit 3059df0d)
-
Piotr Drąg authored
-
Piotr Drąg authored
-
Benjamin Otte authored
-
Benjamin Otte authored
-
Benjamin Otte authored
The CSS color spec version 4 introduces this, support has hit Safari, Chrome and Firefox, so this looks like a feature that's here to stay. https://drafts.csswg.org/css-color/#hex-notation
-
- 01 Mar, 2018 2 commits
-
-
Piotr Drąg authored
-
Christoph Reiter authored
macos: Fix missing gdk symbol exports for gtk dnd See merge request GNOME/gtk!39
-