- 28 Mar, 2018 1 commit
-
-
Lionel Landwerlin authored
Should fix one of the crash from #129.
-
- 26 Mar, 2018 6 commits
-
-
Emmanuele Bassi authored
m4macros: Use PKG_PROG_PKG_CONFIG See merge request GNOME/gtk!81
-
Milo Casagrande authored
-
Cheng-Chia Tseng authored
-
Simon McVittie authored
Signed-off-by:
Simon McVittie <smcv@debian.org>
-
Simon McVittie authored
While these lines are being changed anyway, they might as well be more correct. Signed-off-by:
Simon McVittie <smcv@debian.org>
-
Helmut Grohne authored
AM_PATH_GTK_3_0 uses AC_PATH_PROG for finding pkg-config. Unfortunately, that will find the build architecture pkg-config which in turn will miss the host architecture gtk+3.0. What must be used here is the host architecture pkg-config and that is found with AC_PATH_TOOL. Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894069 Reviewed-by:
Simon McVittie <smcv@debian.org> Fixes: #133
-
- 25 Mar, 2018 1 commit
-
-
Matthias Clasen authored
wayland: Don't paint if the window is unmapped See merge request GNOME/gtk!31
-
- 23 Mar, 2018 1 commit
-
-
Dz Chen authored
-
- 22 Mar, 2018 2 commits
-
-
Daniel Boles authored
https://gitlab.gnome.org/GNOME/gtk/merge_requests/50 forgot this.
-
Nikita Churaev authored
Only add margins to direct children of toolbar items, this fixes the gaps between linked buttons inside custom toolbar items. https://gitlab.gnome.org/GNOME/gtk/merge_requests/66
-
- 21 Mar, 2018 3 commits
-
-
Matej Urbančič authored
-
Matej Urbančič authored
-
Charles Monzat authored
-
- 20 Mar, 2018 6 commits
-
-
Matthias Clasen authored
xdg shell (stable; gtk 3 22) See merge request GNOME/gtk!36
-
Cheng-Chia Tseng authored
-
Matthias Clasen authored
Fix issue #114 See merge request GNOME/gtk!73
-
Carlos Garnacho authored
Fixes two things: 1) As GTK+ can be coerced into using the wayland IM module despite the compositor not implementing the interface, all paths not checking for global state before sending requests are prone to crashes, this one fell hit this pitfall. And 2) ensures the tap gesture only triggers TOGGLE_INPUT_PANEL if the widget IM is focused. This is a possibility on eg. WebKit pages, where its IM is only focused as long as a form element in the page is focused. Tapping elsewhere shouldn't toggle the OSK. https://gitlab.gnome.org/GNOME/gtk/issues/114 Closes: #114
-
Peter Bloomfield authored
…the wayland registry. Wnen _gtk_im_module_get_default_context_id calls match_backend (context_id) and the default GdkDisplay is wayland, match_backend() should return TRUE only if gdk_wayland_display_query_registry (display, "gtk_text_input_manager") returns TRUE.
-
Benjamin Otte authored
gtkstylecontext: guard against gtk_css_widget_node_get_widget() returning NULL in more places See merge request GNOME/gtk!70
-
- 19 Mar, 2018 6 commits
-
-
Christoph Reiter authored
When the widget gets finalized it clears the widgetnode and gtk_css_widget_node_get_widget returns NULL. Guard against gtk_css_widget_node_get_widget() returning NULL like in other places. See https://gitlab.gnome.org/GNOME/pygobject/issues/28#note_82862
-
Daniel Boles authored
-
Daniel Boles authored
This is cosmetic and unlikely to have confused anyone, but still
-
Daniel Boles authored
Fix the double border in windows with a search bar. See merge request GNOME/gtk!50
-
Руслан Ижбулатов authored
-
Chun-wei Fan authored
Since the Cairo build files for Visual Studio does not really generate the pkg-config files for us, and we stopped making makeshift ones in gobject-introspection, stop making the .pc files we generate here refer to the Cairo .pc's, and instead make them link directly to cairo-gobject.lib and cairo.lib.
-
- 17 Mar, 2018 3 commits
-
-
Milo Casagrande authored
-
Dušan Kazik authored
-
Timm Bäder authored
i.e. if G_ENABLE_CONSISTENCY_CHECKS is defined. This makes sense, considering that this warning is about consistency of internal widget state.
-
- 16 Mar, 2018 4 commits
-
-
Daniel Boles authored
If @menu_label == NULL, we create a default page->menu_label. This took @tab_label.get_label() and passed that to page->menu_label.set_text(). This is wrong because we set the plain text of the menu_label from the rich text of @tab_label. So, if @tab_label used mnemonics or markup, our menu_label got the raw underline or markup tags shown in it as raw text. As we call set_text() on the menu Label, the fix is to be symmetric: use @tab_label’s get_text() as source, as that strips underlines and markup. It’s not worth making the default Label ‘inherit’ :use-underline/markup; that’s a slippery slope, and users wanting such things can just create a fully fledged GtkLabel to pass as @menu_label to suppress the default. https://bugzilla.gnome.org/show_bug.cgi?id=705509
-
Olivier Fourdan authored
If a window is unmapped by the client while gdk is processing updates, (for example Firefox un-mapping its window on Expose events), the windowing backend resources might be lost (for example with Wayland) which can cause a crash in end_paint(). Make sure we drop the cairo surfaces as well when hiding the surface, that will avoid the crash in gdk_window_impl_wayland_end_paint() when trying to attach the staging cairo surface to a released wl_surface, these will be recreated when needed when the surface becomes visible again and there is no need to keep such buffers around for a surface which is not visible anyway. https://bugzilla.gnome.org/show_bug.cgi?id=793062
-
Jonas Ådahl authored
Broke up a long line, added an empty one, and indented another one. https://bugzilla.gnome.org/show_bug.cgi?id=791939
-
Jonas Ådahl authored
This commit adds support the stable version of the xdg-shell protocol. Support for the last version of the unstable series is left intact, but will not receive new features. The stable version is prioritized above the older version. https://bugzilla.gnome.org/show_bug.cgi?id=791939
-
- 15 Mar, 2018 4 commits
-
-
Timm Bäder authored
Backported from gtk4.
-
Matthias Clasen authored
Fix filechooser dialog using non default display (gtk3) See merge request GNOME/gtk!59
-
Kukuh Syafaat authored
-
Balázs Úr authored
-
- 14 Mar, 2018 3 commits
-
-
Daniel Boles authored
Otherwise, the + or - button might change sensitivity based on whether it can be used to wrap, but without ensuring we update its state, the ability to :wrap isn't reflected until something else triggers a draw. https://gitlab.gnome.org/GNOME/gtk/issues/88
-
Daniel Boles authored
I found myself wanting to test this for something else, so let's test it. It revealed a bug immediately! https://gitlab.gnome.org/GNOME/gtk/issues/88
-
Daniel Boles authored
This makes better use of space.
-