Matthias Clasen
6d6d76ecbb
Merge branch 'arb_fbo' into 'gtk-3-24'
...
Switch to GL_ARB_framebuffer_object
See merge request GNOME/gtk!2076
2021-06-08 14:59:05 +00:00
Emmanuele Bassi
43a8655ad0
Merge branch 'glib-main-gtk-3-24' into 'gtk-3-24'
...
subprojects: Use GLib main branch (3.24)
See merge request GNOME/gtk!3643
2021-06-07 15:06:48 +00:00
Philip Withnall
df9fe56264
subprojects: Use GLib main branch
...
GLib upstream has renamed its `master` branch to `main`.
See https://gitlab.gnome.org/GNOME/glib/-/issues/2348 .
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
2021-06-07 14:59:09 +01:00
Aurimas Černius
bfa763a24a
Updated Lithuanian translation
2021-06-06 22:52:49 +03:00
Matthias Clasen
c70d23b61f
Merge branch 'backport-mr2884-to-gtk-3-24' into 'gtk-3-24'
...
Backport !2884 to GTK3
See merge request GNOME/gtk!3632
2021-06-06 12:33:08 +00:00
Matthias Clasen
7773c423aa
Merge branch 'provide-built-dlls-as-gitlab-ci-artifacts' into 'gtk-3-24'
...
Provide built DLLs as Gitlab CI artifacts
See merge request GNOME/gtk!3633
2021-06-06 12:32:33 +00:00
Rafael Fontenelle
0ba8d3f87e
Update Brazilian Portuguese translation
2021-06-06 08:48:49 +00:00
Matthias Clasen
906eba7288
Merge branch 'imcontext-ignore-more-3' into 'gtk-3-24'
...
imcontext: Ignore more keysyms
See merge request GNOME/gtk!3636
2021-06-05 02:08:18 +00:00
Matthias Clasen
d7196e5ea8
imcontext: Ignore more keysyms
...
It finally dawned on my that #3673 is just another
case of unexpected keysyms getting sent our way via
fringe XKB features.
Ignore them all!
2021-06-04 21:30:36 -04:00
Luca Bacci
a14e5778ff
Provide built DLLs as Gitlab CI artifacts
2021-06-04 22:42:13 +02:00
Luca Bacci
547ea8b073
Backport 'fix integer overflow in monitor refresh rate calculation' to GTK3
...
Original MR by Volker Rümelin.
See https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/2884
2021-06-04 17:44:49 +02:00
Daniel Șerbănescu
5aa878d8e5
Update Romanian translation
2021-06-02 10:03:45 +00:00
Matthias Clasen
854343f8aa
Merge branch 'screensaver-async-3' into 'gtk-3-24'
...
gtkapplication-dbus: Fetch inital screen saver state async
See merge request GNOME/gtk!3614
2021-06-01 19:10:59 +00:00
Guido Günther
72ab4c46ed
gtkapplication-dbus: Fetch inital screen saver state async
...
Avoid a sync call that can make the application block for no good
reason.
Fixes 6f6b5faaa2
2021-06-01 14:32:58 +02:00
Bruce Cowan
1308bc6131
Update British English translation
2021-05-30 11:05:08 +00:00
Piotr Drąg
aeecafc11e
Update Polish translation
2021-05-30 13:00:23 +02:00
Jordi Mas
5b8eca222c
Update Catalan translation
2021-05-28 22:29:32 +02:00
Daniel Mustieles
e6676432cd
Updated Spanish translation
2021-05-27 12:16:11 +02:00
Kukuh Syafaat
1e72ea5a92
Update Indonesian translation
2021-05-27 02:52:04 +00:00
Hugo Carvalho
8c97f0832c
Update Portuguese translation
2021-05-26 16:53:18 +00:00
Matej Urbančič
f9fe28cece
Update Slovenian translation
2021-05-25 19:45:00 +00:00
Matthias Clasen
f64f335bd6
Merge branch 'ignore-nosymbol-press-3-24' into 'gtk-3-24'
...
imcontext: Ignore NoSymbol key events
See merge request GNOME/gtk!3593
2021-05-25 18:22:04 +00:00
Matthias Clasen
6baf287c5f
imcontext: Ignore NoSymbol key events
...
These can happen with some XKB options.
Fixes : #3973
2021-05-25 13:42:06 -04:00
Yuri Chornoivan
6930749ad5
Update Ukrainian translation
2021-05-25 16:20:44 +00:00
Piotr Drąg
98e5fc81ed
Update POTFILES.in
2021-05-25 16:33:30 +02:00
Yuri Chornoivan
d2ae457378
Update Ukrainian translation
2021-05-25 13:08:17 +00:00
Emmanuele Bassi
26119e5fc0
Merge branch 'filechooser-a11y' into 'gtk-3-24'
...
Improve FileChooser a11y
See merge request GNOME/gtk!2721
2021-05-25 12:57:12 +00:00
Matthias Clasen
37477a1210
Merge branch 'fix-im-reset-3-24' into 'gtk-3-24'
...
imcontextsimple: Fix a possible problem
See merge request GNOME/gtk!3586
2021-05-25 12:40:02 +00:00
Matthias Clasen
0952c11bec
imcontextsimple: Fix a possible problem
...
We were forgetting to handle the compose sequence
case in reset().
2021-05-25 08:07:26 -04:00
Matthias Clasen
eff4d45c09
Merge branch 'gtk-3-24+emoji-data-update' into 'gtk-3-24'
...
Backport Emoji changes to share the same (and newer) emojibase data
See merge request GNOME/gtk!3521
2021-05-14 00:42:04 +00:00
Kjartan Maraas
dc5fcd28fd
Update Norwegian Bokmål translation
2021-05-12 13:10:23 +00:00
Kjartan Maraas
49a14a25b3
Update Norwegian Bokmål translation
2021-05-12 12:52:53 +00:00
Yann Dirson
50889d7629
GtkFileChooserDialog: give a accessible name the GtkFileChooserWidget
...
Using pyatspi.utils.findDescendant() on the GtkFileChooserDialog using
just a role would return the Dialog, as they have the same "file
chooser" role. So we have to give it a name to distinguish between
them.
2021-05-11 19:34:00 +02:00
Yann Dirson
9673b5a749
GtkFileChooserWidget: give accessible names to GtkStack children
...
Now that an AT can request apparition of the Location field, this
allows to locate it in the a11y tree.
2021-05-11 19:34:00 +02:00
Yann Dirson
50cbb8f9a2
GtkFileChooserWidget: export a11y action "show_location"
...
Note that this changes the accessible role of the widget to "file
chooser" instead of "filler".
2021-05-11 19:34:00 +02:00
Yann Dirson
813965fbc5
GtkFileChooserWidget: add a couple of accessible names in .ui file
2021-05-11 19:34:00 +02:00
Quentin PAGÈS
42a69cce2a
Update Occitan translation
2021-05-10 19:56:15 +00:00
Emmanuele Bassi
51198cb1e9
Merge branch 'mg/iterator' into 'gtk-3-24'
...
Hoist iterator variable definition outside of for loop
See merge request GNOME/gtk!3527
2021-05-07 12:27:07 +00:00
Mosè Giordano
fa68804a5b
Hoist iterator variable definition outside of for loop
...
This is compliant with pre-C99 standard.
2021-05-07 12:47:05 +01:00
Emmanuele Bassi
ae0c559c21
Merge branch 'mg/macosx-version-max-allowed' into 'gtk-3-24'
...
Fix value of `MAC_OS_X_VERSION_MAX_ALLOWED`
See merge request GNOME/gtk!3526
2021-05-07 11:14:18 +00:00
Mosè Giordano
0e14822a22
Fix value of MAC_OS_X_VERSION_MAX_ALLOWED
2021-05-07 11:46:47 +01:00
Marco Trevisan (Treviño)
3177a3b42b
emoji: Update data to CLRD v39
...
This is based on version 6.2.0 of emojibase, containing CLRD 39
http://cldr.unicode.org/index/downloads/cldr-39
https://github.com/milesj/emojibase/blob/b3c9a78/packages/data/CHANGELOG.md
2021-05-06 16:04:25 +02:00
Marco Trevisan (Treviño)
247ed3d14a
gtkemojichooser: Use retrocompatible format for saving recent-emoji
...
Given that the format changed, not to break current user history we can
keep using the old format for saving and reading the emoji-recent
gsettings key, by converting the new data to the old one at save time.
We loose information about the short name (not really relevant), even it
could be saved using the first keyword, but this isn't really relevant.
2021-05-06 16:04:25 +02:00
Marco Trevisan (Treviño)
a1aecd26d5
gtk: Include emoji data when using autotools and msvc build systems
...
Differently from the meson case, here we just include the emoji data
files into the global gresources file, get_emoji_data() supports this
and it's just easier to handle in these build systems.
2021-05-06 16:03:11 +02:00
Marco Trevisan (Treviño)
accb8e3173
emoji: Use a portable and configuration-dependent path to load the data
...
Load the emojis data in all the platforms, respecting the configured
GTK_DATA_PREFIX
2021-05-06 15:57:50 +02:00
Matthias Clasen
1a4e368c7e
Redo the handling of Emoji data
...
Use the data files from https://github.com/milesj/emojibase.git
as source for our Emoji data. Slightly change our data format by
adding a group to each item, in both the Emoji data and in the
setting for recent-emoji.
Install translated versions of the data as separate resource
bundles in $prefix/gtk-4.0/emoji, and load them when appropriate.
Currently, we have data for de, en, es, fr, zh, with data taken
from Unicode 13 and CLDR 13.
Fixes : #950 #1511
2021-05-06 15:36:27 +02:00
Matthias Clasen
100ee4ce16
Emoji: Drop the shortname field from emoji.data
...
Match the name for Emoji completion, and display
it too. 'man worker' looks a lot more natural in
the UI than ':man_worker:'.
2021-05-06 05:22:27 +02:00
Matthias Clasen
32e972e95b
Do case-folding and tokenization when creating emoji.data
...
We can avoid doing the extra work of case-folding and
tokenization whenever we filter in the Emoji chooser.
2021-05-06 05:22:27 +02:00
Matthias Clasen
78cc9113c1
emoji: Add keywords to the data
...
And use them for matching in the Emoji chooser.
2021-05-06 05:22:26 +02:00
Matthias Clasen
cb32ff5b18
emoji: Some work on the conversion tool
...
Document the variant format, and write out json
format if asked to.
2021-05-06 05:22:26 +02:00