Commit Graph

51746 Commits

Author SHA1 Message Date
f0696dfae0 Adwaita: Drop the background of nested headerbars
This is needed to work around headerbar sliding animation issues without
refactoring Adwaita's support of titlebars and headerbars as it may
break applications.

https://gitlab.gnome.org/GNOME/gtk/issues/1264
2018-09-07 13:07:46 +02:00
f9ba306116 Adwaita: Style separator.sidebar
Let separators be declared as sidebars to have the same style as those
drawn by GtkStackSidebar. This also let them handle the selection-mode
class, whether they are assigned it or they descend from something in
selection mode.

This is convenient when building a custom sidebar using a GtkSeparator
and to extend a sidebar to the title bar.
2018-09-07 12:42:26 +02:00
47122288b8 Fix portal path handling
This was broken when I recently introduced this helper
function.
2018-09-05 19:58:03 -04:00
6d5279f3c8 Merge branch 'gtk-3-24' into 'gtk-3-24'
GtkApplication: Fix CRITICAL on shutdown when register_session=FALSE

See merge request GNOME/gtk!320
2018-09-05 23:24:35 +00:00
3c7d5e749c GtkApplication: Fix CRITICAL on shutdown when register_session=FALSE 2018-09-05 21:46:28 +02:00
207e93f09c Merge branch 'ci-msys2-gtk-3-24' into 'gtk-3-24'
ci: Add an optional Windows build job using autotools and MSYS2

See merge request GNOME/gtk!319
2018-09-05 18:10:07 +00:00
edf0e746ad Updated Spanish translation 2018-09-05 11:28:49 +02:00
d1c119bc9f Updated Spanish translation 2018-09-05 11:26:10 +02:00
7d1b32fddc Finalise changelog 2018-09-04 18:11:07 +01:00
5aadc88c3a Update changelog 2018-09-04 17:52:24 +01:00
91def0cdc6 debian/libgtk-3-0.symbols: Update for this release 2018-09-04 17:52:07 +01:00
fa8aa9616e Update changelog 2018-09-04 17:33:45 +01:00
d097378b82 debian/control{,.in}: Bump Standards-Version to 4.2.1, no changes required 2018-09-04 17:33:45 +01:00
46b672098a Update upstream source from tag 'upstream/3.24.0'
Update to upstream version '3.24.0'
with Debian dir da972d0067
2018-09-04 17:28:43 +01:00
115bc01cec New upstream version 3.24.0 2018-09-04 17:26:14 +01:00
7a704fc47f Revert "debian/{control{,.in},gbp.conf,watch}: Update for experimental"
This reverts commit 99b78e089c.
2018-09-04 17:24:54 +01:00
84139f43f9 Drop changelog entry that is in the experimental branch too 2018-09-04 17:23:25 +01:00
e9b0f9cc9b Merge branch 'debian/experimental' into debian/master 2018-09-04 17:23:02 +01:00
ef57e59af6 Updated Czech translation 2018-09-04 11:09:06 +02:00
ef1a1b5cb1 3.24.0 2018-09-03 12:41:53 -04:00
003dc26a57 ci: Add an optional Windows build job using autotools and MSYS2
Set to "manual" because it takes 40-60 minutes depending on the ccache hit rate.
2018-09-03 17:10:40 +02:00
51a64c52b7 Update Greek translation 2018-09-03 10:46:15 +00:00
176c89828f Don't install ChangeLog
It currently just says "A git checkout and git-log is required to generate
this file"; even if it was complete, Policy 4.2.0 does not require
detailed changelogs to be installed. Please see NEWS for a summary of
changes, or the upstream git repository https://gitlab.gnome.org/GNOME/gtk
for a comprehensive change history.
2018-09-03 08:01:44 +01:00
64217cb154 debian/libgtk-3-0.bug-control: When bugs are reported against GTK+, include details of various engines, modules and LD_PRELOADs if installed 2018-09-03 08:01:17 +01:00
5cfbcb9080 Don't install ChangeLog
It currently just says "A git checkout and git-log is required to generate
this file"; even if it was complete, Policy 4.2.0 does not require
detailed changelogs to be installed. Please see NEWS for a summary of
changes, or the upstream git repository https://gitlab.gnome.org/GNOME/gtk
for a comprehensive change history.
2018-09-03 08:00:18 +01:00
e357fc8ebb Update Swedish translation 2018-09-02 23:14:29 +00:00
f761fcc8ea Updated Danish translation of gtk-properties 2018-09-02 23:46:11 +02:00
d673bbce42 Updated Danish translation of gtk 2018-09-02 23:45:24 +02:00
88bbc09bcc Updated Danish translation of gtk 2018-09-02 23:19:34 +02:00
eaa8b0c76c Update Croatian translation 2018-09-02 21:16:16 +00:00
01c81360ed Updated Danish translation of gtk-properties 2018-09-02 21:42:45 +02:00
351d9a75fe Update Croatian translation 2018-09-02 18:38:45 +00:00
c7e89d07eb Update Hungarian translation 2018-09-02 17:17:54 +00:00
f8d185d8df Update Hungarian translation 2018-09-02 17:12:37 +00:00
e33b93a97e themes: Fix linked elements in error state
Add instructions for color of linked elements border which ajoints
entry, when parent linked entry is in error state.
2018-09-02 14:43:13 +05:00
2ea70c0318 Update Galician translation 2018-09-01 13:00:28 +00:00
db40563ab0 Update Polish translation 2018-08-31 19:46:22 +02:00
c57e98123f Update Latvian translation 2018-08-31 16:58:13 +00:00
c1ebaf6d81 Update Italian translation 2018-08-31 14:51:30 +00:00
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