Emmanuele Bassi
ace684c7ab
Merge branch 'wip/chergert/for-main' into 'main'
...
a11y/atspi: make TextCaretMoved match GTK 3 / ATK
See merge request GNOME/gtk!6956
2024-02-28 01:15:53 +00:00
Christian Hergert
752e704e99
accessibletext: handle NULL gracefully from get_contents_at()
...
This fixes a g_critical() internally with GtkTextView when running orca.
2024-02-27 16:40:48 -08:00
Christian Hergert
8c7e13746b
a11y/atspi: make TextCaretMoved match GTK 3 / ATK
...
When testing VTE on GTK 3 using ATK, the variant parameter is <0> instead
of <''> on the wire. Make that match to increase the chances that tooling
will hit the same expectations.
2024-02-27 16:35:29 -08:00
Matthias Clasen
dfed398371
Merge branch 'gtk4-edge-tiling-resize-fix' into 'main'
...
[gtk4/wayland] Infer edge constraints from tiled edges.
See merge request GNOME/gtk!6745
2024-02-27 17:39:04 +00:00
Matthias Clasen
962ba49a8e
Merge branch 'wip/chergert/for-main' into 'main'
...
textview: always set n_ranges out parameter
See merge request GNOME/gtk!6950
2024-02-27 02:19:40 +00:00
Christian Hergert
5811e443f8
textview: always set n_ranges out parameter
2024-02-26 17:49:03 -08:00
Aurimas Černius
f55e1392d4
Update Lithuanian translation
2024-02-26 20:56:00 +00:00
Daniel Mustieles
0fbe5ba40c
Update Spanish translation
2024-02-26 15:25:40 +00:00
Matthias Clasen
980ea63d78
Merge branch 'video-cursor-timeout' into 'main'
...
video: Install the hide cursor timeout later
Closes #6264
See merge request GNOME/gtk!6948
2024-02-26 14:45:02 +00:00
Matthias Clasen
dcc3533363
video: Install the hide cursor timeout later
...
We were installing the timeout in root, but removing it in unmap,
which could lead to trouble if we ever dispose a GtkVideo widget
without mapping it.
Fixes : #6264
2024-02-26 08:17:27 -05:00
Matthias Clasen
28964aa0a4
Merge branch 'search-entry-input-hints-property-since-marker' into 'main'
...
Add missing `Since` marker to `GtkSearchEntry:input-hints`
See merge request GNOME/gtk!6947
2024-02-26 12:26:33 +00:00
Matthias Clasen
7fd8a0ac99
Merge branch 'michaelweghorn/fix_at_spi_socket_doc' into 'main'
...
a11y: Fix gtk_at_spi_socket_new doc
See merge request GNOME/gtk!6946
2024-02-26 12:21:34 +00:00
Sebastian Dröge
d919ed4e4b
Add missing Since marker to GtkSearchEntry:input-hints
2024-02-26 11:09:50 +02:00
Matej Urbančič
61ec6fb5eb
Update Slovenian translation
2024-02-26 09:00:38 +00:00
Michael Weghorn
237eb8bb90
a11y: Fix gtk_at_spi_socket_new doc
2024-02-26 07:52:19 +01:00
Matthias Clasen
ff57cd9331
Merge branch 'gtk-jan2024_docs_tweaks' into 'main'
...
docs: Clarify child objects in GtkBuilder
See merge request GNOME/gtk!6945
2024-02-26 03:05:22 +00:00
Matthias Clasen
c97d02f487
docs: Mention child properties in builder docs
...
Clarify that there is no need for <child> if we have a property.
2024-02-25 21:46:11 -05:00
Matthias Clasen
36ced69ebf
Merge branch 'matthiasc/for-main' into 'main'
...
Make one of the tests more robust
See merge request GNOME/gtk!6944
2024-02-26 01:36:15 +00:00
Matthias Clasen
427a52a9ad
Make one of the tests more robust
...
The text-mixed-color-nocairo test was using a 20pt font, which
results in 16.6 pixels, which is prone to triggering rounding
errors and problems with fractional node bounds. Make it use
20px instead.
2024-02-25 20:03:35 -05:00
Matthias Clasen
9b5aee0d1b
Cosmetics
2024-02-25 18:20:22 -05:00
Matthias Clasen
ee5afdf919
Merge branch 'fix-inhibit-idle-warning' into 'main'
...
application: Prevent a warning
Closes #6470
See merge request GNOME/gtk!6942
2024-02-25 14:05:11 +00:00
Rūdolfs Mazurs
49a6b5d50a
Update Latvian translation
2024-02-25 13:36:27 +00:00
Matthias Clasen
dd7a0cbeb7
application: Prevent a warning
...
When we've handled a inhibit idle request via Wayland, there is
no need to call into the D-Bus inhibit api unless there's other
inhibit flags to handle.
Fixes : #6470
2024-02-25 08:21:05 -05:00
Sabri Ünal
38d808f3e2
Update Turkish translation
2024-02-25 13:08:46 +00:00
Andika Triwidada
16a608b9e5
Update Indonesian translation
2024-02-25 09:18:45 +00:00
Asier Sarasua Garmendia
f1ff37e970
Update Basque translation
2024-02-25 06:41:43 +00:00
Baurzhan Muftakhidinov
71c68f5f36
Update Kazakh translation
2024-02-25 04:41:15 +00:00
Matthias Clasen
0d3265edc7
Merge branch 'more-monitor-madness' into 'main'
...
wayland: Fix handling of output scales more
Closes #6472
See merge request GNOME/gtk!6941
2024-02-25 02:19:08 +00:00
Matthias Clasen
854e40c60c
wayland: Fix handling of output scales more
...
It turns out that the workaround in 7b380b2ffc was insufficient.
During initialization, we end up calling apply_monitor_changes()
while xdg_output is set, but xdg_output_geometry isn't. Be more
careful and prevent that from wreaking havoc with negative scales.
Fixes : #6472
2024-02-24 20:56:19 -05:00
Logan Rathbone
882387a62a
docs: Cross-reference GtkExpression binding method in GtkBuilder docs
...
The GtkBuilder docs previously only explained the GBinding methodology.
2024-02-24 13:54:35 -05:00
Logan Rathbone
73f7370ead
docs: Clarify GtkExpression usage in .ui files
2024-02-24 13:54:35 -05:00
Logan Rathbone
8e9241f3ba
docs: Remove unnecessary fetching of adjustment in :output code example
2024-02-24 13:54:35 -05:00
Logan Rathbone
3c67931f5f
docs: Clarify child objects in GtkBuilder
...
Also, document the GListStore special case.
2024-02-24 13:54:34 -05:00
Yaron Shahrabani
06f3b5dfd4
Update Hebrew translation
2024-02-24 16:37:47 +00:00
Matthias Clasen
05acb70d1c
Merge branch 'matthiasc/for-main' into 'main'
...
wayland: Fix handling of output scales
See merge request GNOME/gtk!6940
2024-02-24 12:00:16 +00:00
Matthias Clasen
7b380b2ffc
wayland: Fix handling of output scales
...
Wayland protocols, in their wisdom, replaced xdg_output_done
with wl_output_done, just to make it more fun to handle multiple
protocol versions.
2024-02-23 22:50:58 -05:00
Matthias Clasen
f6e4b964b7
Merge branch 'gdkenums-formats' into 'main'
...
gdk: Improve docs for GdkMemoryFormat
See merge request GNOME/gtk!6939
2024-02-24 01:18:11 +00:00
Matthias Clasen
0b2d08f076
Merge branch 'fix-since-flag' into 'main'
...
gtkenums: Set since tag on POPOVER_MENU_SLIDING
See merge request GNOME/gtk!6938
2024-02-24 01:10:15 +00:00
Maximiliano Sandoval
1ad1a9fe4a
gdkenums: Backtick the formats in docs
2024-02-24 01:12:59 +01:00
Maximiliano Sandoval
fe15db92bd
gdkenums: Add docs for missing formats
2024-02-24 01:12:57 +01:00
Maximiliano Sandoval
682b7773fc
gdkenums: Document Since tags for memory formats
2024-02-24 00:43:21 +01:00
Maximiliano Sandoval
9055b6c6e5
gtkenums: Set since tag on POPOVER_MENU_SLIDING
...
See d05f47a695 (note_2024930) .
2024-02-24 00:19:18 +01:00
Danial Behzadi
9fd56dc5ad
Update Persian translation
2024-02-23 20:50:54 +00:00
Matthias Clasen
1ec7f2bbcd
Merge branch 'bilelmoussaoui/icons' into 'main'
...
icons: Set is_symbolic in IconPaintable.new_for_file
See merge request GNOME/gtk!6937
2024-02-23 20:42:45 +00:00
Bilal Elmoussaoui
4eb7208e35
icons: Set is_symbolic in IconPaintable.new_for_file
...
Otherwise symbolic icons won't be recognized as such.
Currently, in apps like Icon Library / App Icon Preview. Trying to
render the generated on-fly symbolic icons, require caching them in a
directory that mimics an icon theme and updating the search path of the
default gtk::IconTheme. That is mostly because
Gtk.IconPaintable.new_for_file wouldn't set is-symbolic even if the
passed file is a symbolic icon.
This would allow us to remove all the hacks in our apps
2024-02-23 18:43:06 +01:00
Andi Chandler
1ad88f7662
Update British English translation
2024-02-23 17:09:53 +00:00
Yuri Chornoivan
96b30073cf
Update Ukrainian translation
2024-02-23 07:48:03 +00:00
Matthias Clasen
456956a2bd
Merge branch 'matthiasc/for-main' into 'main'
...
entrybuffer: Fix some ubsan warnings
See merge request GNOME/gtk!6934
2024-02-23 01:47:25 +00:00
Matthias Clasen
4c794505da
Merge branch 'michaelweghorn/a11y_report_empty_string' into 'main'
...
a11y: Report empty string as such
See merge request GNOME/gtk!6933
2024-02-23 01:06:10 +00:00
Matthias Clasen
f627c9443e
wayland: Quiet an ubsan complaint
...
unsigned char is promoted to int, which lacks the 32nd bit to
make 0xff << 24 work. Explicitly cast to unsigned int to make
it clear what we want to happen.
2024-02-22 19:57:02 -05:00