Commit Graph

50402 Commits

Author SHA1 Message Date
abe3ccf572 Update German translation 2018-08-31 13:03:16 +00:00
cc1832ddde Update Brazilian Portuguese translation 2018-08-31 12:52:14 +00:00
d54f330905 Update Turkish translation 2018-08-31 10:58:24 +00:00
ae2b356e86 Update Indonesian translation 2018-08-31 03:23:08 +00:00
813c7b19ea GtkApplication: track screensaver state
A number of applications want to track the state of the screensaver.
Make this information available as a boolean property. We only listen
for state changes when ::register-session is set to TRUE.

This is implemented for unsandboxed D-Bus access by talking
directly to org.gnome.ScreenSaver or org.freedesktop.ScreenSaver,
and for sandboxed D-Bus by using a (new) portal API.
A Quartz implementation is missing.
2018-08-30 23:17:37 -04:00
3fc319ff1b GtkApplication: Respect GTK_USE_PORTAL
When the environment variable is set, don't connect
to the session manager, but instead rely on the
inhibit portal.
2018-08-30 23:17:37 -04:00
f734c3d3b0 file chooser portal: use request path utilities
Less code duplication, more sticky toffee!
2018-08-30 23:10:13 -04:00
c3077467d0 print portal: use request path utilities
Less code duplication, more cookies!
2018-08-30 23:10:13 -04:00
e2d066a2ec color picker portal: Add request path utility
Less code duplication, more cake!
2018-08-30 23:10:13 -04:00
6829719d6d Add utility functions for portal paths
The paths that we create for requests and sessions
need some icky code to create. Keep it in one place.
2018-08-30 23:10:13 -04:00
3471349013 Update Galician translation 2018-08-30 17:42:44 +00:00
33f77d86ff Updated Czech translation 2018-08-30 16:49:53 +02:00
f56a934a3a Updated Czech translation 2018-08-30 14:44:50 +02:00
2dfed03b73 Update Italian translation 2018-08-30 12:24:38 +00:00
8aa98cda45 Update German translation 2018-08-30 08:31:13 +00:00
409a6b81e2 Update Galician translation 2018-08-29 21:49:56 +00:00
887b6f61a3 Updated French translation 2018-08-29 23:01:15 +02:00
983739341d Updated Lithuanian translation 2018-08-29 22:22:58 +03:00
26f16c821b Update Turkish translation 2018-08-29 16:35:23 +00:00
8234b065f6 Update Galician translation 2018-08-29 11:11:45 +00:00
31354e1c68 Update Indonesian translation 2018-08-29 05:28:52 +00:00
34c7eba642 3.23.3 2018-08-28 20:27:03 -04:00
79c6c944ec Update Brazilian Portuguese translation 2018-08-28 22:32:57 +00:00
3c265e8c1a Update Swedish translation 2018-08-28 21:10:24 +00:00
ceb69490a9 Merge branch 'app-private-recent-list' into 'gtk-3-24'
FileChooserWidget: Don't show recent items with private hint set

See merge request GNOME/gtk!172
2018-08-28 20:14:16 +00:00
5111f7af99 FileChooserWidget: Don't show recent items with private hint set 2018-08-28 20:14:16 +00:00
aa69b3af5a Merge branch 'gtk-3-24.win.updated' into 'gtk-3-24'
Fix pre-C99 builds of the gtk-3-24 branch

See merge request GNOME/gtk!310
2018-08-28 20:10:04 +00:00
2307f8ec67 Merge branch 'fix-warning-combobox-destroy' into 'gtk-3-24'
Fix warning on GtkComboBox destroy

See merge request GNOME/gtk!311
2018-08-28 19:27:24 +00:00
ea2bef06ec Update Polish translation 2018-08-28 18:48:15 +02:00
aa5d926c84 Check for NULL priv->popup_window in gtk_combo_box_popdown()
Fixes issue #125
2018-08-28 18:39:05 +02:00
61921eba57 Fix a typo
Its Hieroglyphs!

Closes: #1292
2018-08-28 12:26:49 -04:00
7ca98179fc Update Korean translation 2018-08-28 15:53:18 +00:00
608b44a9fa demos/gtk-demo/paint.c: Fix build on pre-C99
Use a const GdkRGBA to replace the compound literal use.
2018-08-28 17:43:11 +08:00
6cf7297653 gtk/gtkeventcontrollerscroll.c: Include fallback-c89.c
... instead of just math.h, as it uses the C99 function trunc().  This
is so that the code builds on pre-C99 compilers.
2018-08-28 17:43:11 +08:00
723e50990f gtk/fallback-c89.c: Add C89 fallback for trunc()
Check for trunc() during configure and provide a fallback implementation
for it if it is not found.
2018-08-28 17:43:04 +08:00
ab3527672e Update Brazilian Portuguese translation 2018-08-28 03:39:09 +00:00
5dd2df75c9 Update Brazilian Portuguese translation 2018-08-28 02:56:52 +00:00
7f930b5ded Update Korean translation 2018-08-27 14:12:09 +00:00
a9df4a8f1b Update Italian translation 2018-08-27 08:02:19 +00:00
0dc84df59b Merge branch 'clear_preedit' into 'gtk-3-24'
Clear preedit when a text input loses focus

See merge request GNOME/gtk!302
2018-08-26 23:48:26 +00:00
ac654740f3 Deprecate GtkRange::upper/lower-stepper-sensitivity
These properties have been removed in GTK+ 4.
Deprecate them here.
2018-08-26 18:58:59 -04:00
f459bd6c19 Update Indonesian translation 2018-08-26 13:43:56 +00:00
4e690a3091 Update Indonesian translation 2018-08-26 13:43:26 +00:00
4dfd44a84f Update Kazakh translation 2018-08-25 17:27:26 +00:00
a9ab1b1b39 Update Kazakh translation 2018-08-25 17:26:55 +00:00
5dd8befca4 Update Kazakh translation 2018-08-25 17:26:07 +00:00
49242af74c Update German translation 2018-08-25 10:48:51 +00:00
49b17e6c1e imwayland: clear preedit on focus out 2018-08-23 22:03:01 +02:00
da8994f941 Don't deprecate gtk_widget_show_all()
After discussions on IRC, the conclusion was reached that deprecations
only make sense if an action can be taken to not use the deprecated code
that makes the code more current and simplifies a later port to a newer
GTK version.

In this particular case, the suitable action would be adding
gtk_widget_show() calls whenever a widget is created, so that a call to
show_all() is not necessary.
However, in GTK4 these calls would not be necessary and end up just
bloating the codebase unnecessarily.

So it was decided the better solution would be to not deprecate the API
and instead leave this work to be done during potential GTK4 ports of
applications.

This reverts commit 4d71d2303d.

Fixes !1282
2018-08-22 19:48:20 +02:00
2b9f5e9e32 Update Chinese (Taiwan) translation 2018-08-21 16:23:16 +00:00