Carlos Garnacho
88dc784256
modules: Check current context before retrieving surrounding
...
There may be situations where this might get called while the
currently focused context just went away (eg. after setting the
text widget unsensitive).
Closes : #1317
2018-09-07 17:01:12 +02:00
Claude Paroz
2e9439b017
Update French translation
2018-08-09 10:37:29 +00:00
Matthias Clasen
2dde4e2ff8
Merge branch 'gtk-3-24-improve-error-message' into 'gtk-3-24'
...
gtkplacessidebar: Improve error message when unlocking volume fails
See merge request GNOME/gtk!266
2018-08-08 09:18:32 +00:00
Baurzhan Muftakhidinov
08f53740a5
Update Kazakh translation
2018-08-06 17:16:43 +00:00
Piotr Drąg
a1f1144ff3
Update Polish translation
2018-08-06 18:55:14 +02:00
Matthias Clasen
290c5b6b85
Merge branch 'gtk-3-24-fix-link-error' into 'gtk-3-24'
...
font chooser widget: Add missing build flags
See merge request GNOME/gtk!290
2018-08-06 12:14:29 +00:00
Kouhei Sutou
4c94a76237
font chooser widget: Add missing build flags
...
If we detect HarfBuzz and PangoFT2, GtkFontChooserWidget uses them. So
we need to add CFLAGS and LIBS of them to GTK_DEP_CFLAGS/LIBS. If we
don't add them, MinGW build fails to link.
2018-08-06 16:19:35 +09:00
Aurimas Černius
ac030fd5e1
Updated Lithuanian translation
2018-08-05 16:02:30 +03:00
Matthias Clasen
6b6e53fd23
Make color picker circular
...
The need for center alignment was pointed out by Timm Baeder.
2018-08-05 01:50:01 +00:00
Matthias Clasen
926f25aaec
color picker: Also try kwin
...
use a kwin color picker when we run under kwin.
2018-08-05 01:48:29 +00:00
Matthias Clasen
7e74beec5b
Only use the portal color picker when appropriate
...
This is just moving this check around.
2018-08-05 01:47:35 +00:00
Matthias Clasen
fc44f9755a
Add a kwin color picker
...
This uses the org.kde.kwin.ColorPicker interface.
2018-08-05 01:47:04 +00:00
Piotr Drąg
e4a31bc9bc
Update Polish translation
2018-08-04 19:39:31 +02:00
Benjamin Otte
6e4da8fbdb
container: Deprecate focus chains
2018-07-31 22:46:15 +02:00
Matthias Clasen
4d71d2303d
Deprecate show_all apis
...
These functions are gone in GTK+ 4, so deprecate them here.
2018-07-31 13:32:55 -04:00
Andrea Azzarone
06800b22ff
window: Fallback to CSD titlebar in focus-chain
...
CSD titlebar are included in the focus-chain. The logic used makes sure that the
initial focus avoids the titlebar, but tabbing around will eventually get there.
This logic fails in case the window has no other focusable widgets apart from
the ones in the header-bar. If this happens keynav focus will be lost. To handle
the above scenario, we need to fallback to focus the header-bar (if any).
Fixes: https://gitlab.gnome.org/GNOME/gnome-software/issues/404
2018-07-31 02:37:12 +00:00
Matthias Clasen
9417389659
Update a11y test results
...
The color picker shows up here.
2018-07-31 02:06:46 +00:00
Matthias Clasen
69c85be8b2
3.23.2
2018-07-30 18:33:32 -04:00
Matthias Clasen
9bae0758eb
color picker: Better debug spew
...
This will help in debugging issues.
2018-07-30 18:10:27 -04:00
Matthias Clasen
7f290426dc
Add a color picker implementation for gnome-shell
...
This adds a GtkColorPicker implementation that talks
to gnome-shell to get a color.
2018-07-30 18:10:17 -04:00
Matthias Clasen
740fc3eeff
Add a color picker implementation for portals
...
This adds a GtkColorPicker implementation that talks
to the screnshot portal to get a color.
2018-07-30 18:10:17 -04:00
Matthias Clasen
6b3272e4b0
color editor: Add a color picker button
...
The button is shown if we have a GtkColorPicker implementation.
Currently, there are none, so the button is never shown.
2018-07-30 18:10:17 -04:00
Matthias Clasen
543fb6d7b6
Add a color picker interface
...
This will be used in the color chooser, in subsequent commits.
2018-07-30 17:33:52 -04:00
Piotr Drąg
ed1617334f
Update POTFILES.in
2018-07-30 22:44:10 +02:00
Matthias Clasen
77b4c4432e
Merge branch 'wl_text_input_clean' into 'gtk-3-24'
...
Replace gtk_text_input with text_input_unstable_v3 support
See merge request GNOME/gtk!272
2018-07-30 19:31:37 +00:00
Dorota Czaplejewicz
8d77256d53
imwayland: Add text-input-unstable-v3 support
...
The wayland input module now represents text-input-unstable-v3 support, while the old module supporting gtk-text-input was renamed to gtkwayland.
2018-07-30 20:27:22 +02:00
Matthias Clasen
5f0a14fa2a
Merge branch 'issue1214-tooltips-win32' into 'gtk-3-24'
...
Gdk-Win32: Correct handling of transient state changes
See merge request GNOME/gtk!248
2018-07-30 14:53:48 +00:00
Piotr Drąg
4693fb9461
Update Polish translation
2018-07-29 20:24:41 +02:00
Matthias Clasen
8be955571d
Updates
2018-07-29 13:08:05 +00:00
Matthias Clasen
7fa5c361be
Include Emoji category icons as resources too
...
These icons are very new in the Adwaita icon theme, so we can't
rely on them being widely available, and will just include them
for now.
2018-07-29 09:02:23 -04:00
Matthias Clasen
ff24c82dd4
Emoji chooser: Use icons for sections
...
This is more reliable than using text-style Emoji
which may not be present.
Based on work by Julian Sparber.
2018-07-29 09:02:07 -04:00
Aurimas Černius
7becabebe1
Updated Lithuanian translation
2018-07-28 20:31:14 +03:00
Carlos Garnacho
ffa4e2308a
Merge branch 'wip/chergert/imwayland-leak' into 'gtk-3-24'
...
imwayland: fix potential leak of attr list
See merge request GNOME/gtk!277
2018-07-28 10:14:56 +00:00
Christian Hergert
508e0648b5
imwayland: fix potential leak of attr list
...
This fixes a potential leak of a PangoAttrList that is set when chaining
up to the parent get_preedit_string(). We check to see if the attr list
was created and reuse it instead of leaking the previous value.
2018-07-27 23:46:31 -07:00
Luca Bacci
6348a7d48f
Gdk-Win32: Correct handling of transient state changes
...
gdk_win32_window_set_transient_for() behaves incorrectly when
called in sequence with the same arguments. This fix ensures it
always operates correctly.
In some cases this function gets called multiple times with the
same arguments, e.g. when tooltips are shown.
See issue #1214
2018-07-27 12:11:18 +02:00
Benjamin Otte
e0807fcf54
gtk; Deprecate gtk_render_frame_gap()
...
Use gtk_render_frame() instead.
2018-07-24 20:32:26 +02:00
Benjamin Otte
8fd5b567dc
gdk: Add GDK_DEPRECATED_IN_3_24() macros
2018-07-24 20:32:26 +02:00
Daniel Mustieles
a6de3ed7b4
Updated Spanish translation
2018-07-24 10:13:50 +02:00
segfault
138c196e53
gtkplacessidebar: Improve error message when unlocking volume fails
2018-07-23 23:38:06 +02:00
Daniel Mustieles
3658b8f709
Update Spanish translation
2018-07-23 10:07:23 +00:00
Daniel Mustieles
c0b03564f5
Update Spanish translation
2018-07-23 10:02:39 +00:00
Matthias Clasen
8535610b19
Merge branch 'gtk-3-24-add-spinner-to-sidebar-row' into 'gtk-3-24'
...
gtkplacessidebar: Show busy spinner in sidebar row during mount ops
See merge request GNOME/gtk!260
2018-07-22 17:14:27 +00:00
segfault
0e7228b267
gtkplacessidebar: Show busy spinner in sidebar row during mount ops
2018-07-22 17:04:05 +02:00
Bastien Nocera
5b527d6910
test: Fix compile-time warnings
...
testsuite/gtk/notify.c: In function ‘test_type’:
testsuite/gtk/notify.c:434:14: warning: assignment to ‘GObject *’ {aka ‘struct _GObject *’} from incompatible pointer type ‘GtkSettings *’ {aka ‘struct _GtkSettings *’} [-Wincompatible-pointer-types]
instance = g_object_ref (gtk_settings_get_default ());
^
testsuite/gtk/notify.c:443:16: warning: assignment to ‘GObject *’ {aka ‘struct _GObject *’} from incompatible pointer type ‘GdkWindow *’ {aka ‘struct _GdkWindow *’} [-Wincompatible-pointer-types]
instance = g_object_ref (gdk_window_new (NULL, &attributes, 0));
^
2018-07-21 14:55:30 +02:00
Carlos Garnacho
eb3fd5e941
gtksettings: Remove leftover code
...
The immodule variable is unused
2018-07-21 14:55:01 +02:00
Tim Sabsch
ca192a87c2
Update German translation
2018-07-20 20:31:47 +00:00
Matthias Clasen
fa77925da2
Merge branch 'gtk-3-24' into 'gtk-3-24'
...
Remove deprecated functions
See merge request GNOME/gtk!255
2018-07-20 14:07:44 +00:00
Benjamin Otte
172dc3e79a
Merge branch 'wip/muktupavels/deprecate-gtk-css-provider-get-default' into 'gtk-3-24'
...
gtkcssprovider: deprecate gtk_css_provider_get_default
See merge request GNOME/gtk!257
2018-07-20 14:05:12 +00:00
Alberts Muktupāvels
cb39169ba7
gtkcssprovider: deprecate gtk_css_provider_get_default
...
This function is unused since cdc6e82720
commit and does not
contain fallback style.
https://gitlab.gnome.org/GNOME/gtk/issues/1226
2018-07-20 14:55:27 +03:00
Emin Tufan Çetin
577dfb9e2f
Update Turkish translation
2018-07-20 11:21:46 +00:00