Commit Graph

49594 Commits

Author SHA1 Message Date
abc171c93a Update Indonesian translation 2018-03-01 09:46:57 +00:00
d76c7c82fc Update Slovak translation 2018-02-26 11:17:48 +00:00
5d3ccfe21e Update Italian translation 2018-02-26 08:02:38 +00:00
44e7df2a14 Update Icelandic translation 2018-02-26 07:51:26 +00:00
9f84e9a2c5 Merge branch 'quartz-symbol-not-found-gtk3' into 'gtk-3-22'
gdkquartz.h: export pasteboard functions

See merge request GNOME/gtk!20
2018-02-25 21:29:03 +00:00
9112ca7f88 Update Esperanto translation 2018-02-25 18:15:28 +00:00
4c43e8468a Update Turkish translation 2018-02-25 15:51:20 +00:00
d41dfcab35 Update Korean translation 2018-02-25 14:49:53 +00:00
80458ff586 Update Korean translation 2018-02-25 14:48:59 +00:00
4fe6cba27a Update Kazakh translation 2018-02-24 15:14:20 +00:00
5b328804ec Update Hungarian translation 2018-02-23 22:17:48 +00:00
f3f75f62e8 Update Scottish Gaelic translation 2018-02-23 17:34:56 +00:00
68eb897900 Update Scottish Gaelic translation 2018-02-23 17:25:08 +00:00
5cd21e5579 Update Friulian translation 2018-02-23 08:56:19 +00:00
bc3a939f90 Update Galician translation 2018-02-23 00:26:32 +00:00
2246a1e3c9 Update Dutch translation 2018-02-22 19:56:58 +00:00
af9f458bc9 Updated Spanish translation 2018-02-22 11:23:24 +01:00
e3fb265b90 Update Serbian Latin translation 2018-02-22 10:16:15 +00:00
57f6f8307d Update Serbian translation 2018-02-22 10:09:01 +00:00
ab628e365d Update Serbian Latin translation 2018-02-21 14:35:57 +00:00
4107e670d0 Update Serbian translation 2018-02-21 14:33:06 +00:00
57a4558691 Update Friulian translation 2018-02-21 09:28:45 +00:00
796245ca30 Update French translation 2018-02-19 21:28:35 +00:00
146b1e0d42 Merge branch 'test-fix-a11y-schema' into 'gtk-3-22'
testsuite/a11y: Fix missing glib schemas

See merge request GNOME/gtk!16
2018-02-19 18:23:11 +00:00
c96be5a00b Merge branch 'gtk-3-22' into 'gtk-3-22'
gtkprintbackendcups.c: fix \n at end of a debugging note

See merge request GNOME/gtk!24
2018-02-19 17:57:04 +00:00
92711d7f79 Merge branch 'gtk-debug-flags-with-open-display' into 'gtk-3-22'
gtk_init: Fix debug flags handling when a display is already open

See merge request GNOME/gtk!26
2018-02-19 17:55:12 +00:00
8f82b06676 Updated Lithuanian translation 2018-02-18 21:43:14 +02:00
2946ca859c Update German translation 2018-02-18 12:48:31 +00:00
49e3c10575 Merge branch 'gtk-3-22' into 'gtk-3-22'
Fix annotation for gtk_tree_view_is_blank_at_pos()

See merge request GNOME/gtk!12
2018-02-18 10:45:52 +00:00
8e540f2f62 gtk_init: Fix debug flags handling when a display is already open
In PyGObject gdk_init() is called before gtk_init() and thus there is
already a default display open when gtk_init() is called.
The code assigning the display to the debug_flags struct gets only
called when the default display changes, which never happens
when there already is one. As a result GTK_DEBUG=interactive
doesn't do anyting with Python apps.

This makes it call the change callback in case a display is already
there.

See https://gitlab.gnome.org/GNOME/pygobject/issues/166
2018-02-18 10:34:52 +01:00
5aa939dc93 Fix incorrect optimization in find_builtin_icon().
When we found an icon with exactly the requested size, we'd stop
searching immediately (good), but we'd neglect to set the returned
min_difference to 0 (bad).  This caused theme_lookup_icon() to
prefer other, potentially much worse, matches over the exact one.
2018-02-17 22:03:27 -05:00
bd13a5a5ce docs: Add proper deprecation text for GtkStatusIcon
We link to the HowDoI for GNotification in the class description, but we
should be more verbose in the deprecation notices for each function of
the GtkStatusIcon class.

https://bugzilla.gnome.org/show_bug.cgi?id=743975
2018-02-17 17:30:54 -05:00
d2a4febfa7 gtkprintbackendcups.c: fix \n at end of a debugging note
(cherry picked from commit 7461ceebe34bfc6f882145e89e1ba2f187d08303)
2018-02-17 21:25:41 +03:00
688426f57f Update Polish translation 2018-02-17 17:18:59 +01:00
9bf8449a2e Update Croatian translation 2018-02-16 23:01:50 +00:00
b6343a1f4d Update Croatian translation 2018-02-16 22:57:44 +00:00
c830834170 Update Brazilian Portuguese translation 2018-02-16 16:20:06 +00:00
2760b020a8 gdkquartz.h: export pasteboard functions 2018-02-16 12:44:18 +00:00
ff40208857 Update Polish translation 2018-02-15 17:12:30 +01:00
c60ea284c5 testsuite/a11y: Fix missing glib schemas
The a11y tests complain that org.gtk.Settings schemas are missing
and fail. This copies the code to build and include the schemas from
the reftests testsuite.
2018-02-15 12:30:57 +01:00
238239c00d Update Swedish translation 2018-02-15 09:47:55 +00:00
fb79115314 gtkplacessidebar: Rename favorites to starred
To have more consistency in the name. The same was done in Nautilus in
commit 27b039b37c.
2018-02-15 10:16:10 +01:00
8cc04e8337 Update POTFILES.in 2018-02-15 04:31:13 +01:00
9f142161e4 Merge branch 'wip/carlosg/imwayland-3-22' into 'gtk-3-22'
modules: Add wayland IM implementation

See merge request GNOME/gtk!5
2018-02-15 03:03:02 +00:00
463ee95136 3.22.28 2018-02-14 12:48:01 -05:00
e8bffe0c56 modules: Add wayland IM implementation
This IM context implementation goes through the gtk-text-input protocol,
leaving up to the compositor the actual interaction with IM engines. If
the protocol is not offered by the compositor, GTK+ will fallback to the
IMs as specified through GtkSettings.
2018-02-14 14:58:06 +01:00
3146f29d3a gdk/wayland: Add GdkDisplay call to query available globals
The internal known_globals hashtable is used to carry accounting for
interfaces that depend on others (as ordering is not guaranteed), extend
its usage so it also keeps track of unimplemented interfaces (here at
least).

The API call will then use this to allow querying the globals offered by
the compositor, it will be useful to determine whether we can use
text-input protocols or should fallback to other IMs.
2018-02-14 14:58:06 +01:00
c6901a8b95 Fix irregular gdk_frame_clock_get_frame_time
This fixes stuttering in animations that rely on the regularity of
gdk_frame_clock_get_frame_time.

https://bugzilla.gnome.org/show_bug.cgi?id=787665

BEFORE
gdkgears:
58 FPS and visibly stuttering
gnome-maps on a 59.95Hz monitor:
"paint" g_get_monotonic_time +17278μs, gdk_frame_clock_get_frame_time +17278μs
"paint" g_get_monotonic_time +17449μs, gdk_frame_clock_get_frame_time +17426μs
"paint" g_get_monotonic_time +17620μs, gdk_frame_clock_get_frame_time +17600μs

AFTER
gdkgears:
60 FPS and smoother
gnome-maps on a 59.95Hz monitor:
"paint" g_get_monotonic_time +18228μs, gdk_frame_clock_get_frame_time +16680μs
"paint" g_get_monotonic_time +15010μs, gdk_frame_clock_get_frame_time +16680μs
"paint" g_get_monotonic_time +17134μs, gdk_frame_clock_get_frame_time +16680μs
2018-02-14 08:02:52 -05:00
3274f3a6cc Fix annotation for gtk_tree_view_is_blank_at_pos()
The annotation (allow-none) is wrong. Since
gtk_tree_view_is_blank_at_pos() also calls
gtk_tree_view_get_path_at_pos(), the same fields should have the same
annotations.
2018-02-14 13:51:22 +01:00
f82a6421f4 Add missing private header to the build
Closes: #26

        https://bugzilla.gnome.org/show_bug.cgi?id=793442
2018-02-14 10:36:24 +00:00