Guillaume Bernard
3fc6acf638
Update French translation
2023-03-28 09:36:51 +00:00
Matthias Clasen
2b8bf0236a
Merge branch 'cursor-size-fix-4-10' into 'gtk-4-10'
...
wayland: Don't crash on cursor size 0
See merge request GNOME/gtk!5722
2023-03-26 12:15:04 +00:00
Matthias Clasen
c80d712d35
wayland: Don't crash on cursor size 0
...
The cursor-theme-size setting is documented as
'0 means the default size'. Make it so by using
size 24 if we see a 0. Its better than crashing.
Fixes : #5700
2023-03-25 22:01:20 -04:00
Matthias Clasen
3c5b8be62e
Merge branch 'cherry-pick-d209f556' into 'gtk-4-10'
...
Backport !5702 (fix for #5685 ) into gtk-4-10
See merge request GNOME/gtk!5713
2023-03-24 16:15:11 +00:00
Chun-wei Fan
5df9d4a727
Merge branch 'alternative-fix-5685' into 'main'
...
GDK/Win32: Use wgl* functions directly as needed (fix #5685 )
Closes #5685
See merge request GNOME/gtk!5702
(cherry picked from commit d209f55677
)
627ee674
GDK-Win32: Add wrapper functions for calling core wgl* functions
b5ebe270
gtkgstsink.c: Drop workarounds needed for Windows
2023-03-24 11:38:58 -04:00
Matthias Clasen
8cefb950d0
Merge branch 'cherry-pick-7b22983b' into 'gtk-4-10'
...
Don't leak all AT contexts
See merge request GNOME/gtk!5703
2023-03-24 03:04:20 +00:00
Matthias Clasen
804d6cf6c9
Don't leak all AT contexts
...
create_at_context was confused - it stored a reference
to the newly created context in priv->context, but then
also returned a reference, and the caller stored that
in priv->context again.
Change it to only return a reference.
Fixes : #5690
(cherry picked from commit 7b22983be5
)
2023-03-23 08:19:45 -04:00
Emmanuele Bassi
c8bedb7d3d
Merge branch 'backport_next_accessible-sibling_fix' into 'gtk-4-10'
...
a11y: Backport the gtk_accessible_get_next_accessible_sibling fix
See merge request GNOME/gtk!5699
2023-03-22 16:02:15 +00:00
Bruce Cowan
d80cecec06
Update British English translation
2023-03-22 15:46:17 +00:00
Matthias Clasen
678e11ecb5
Merge branch 'fix_next_accessible_sibling_after_refcounts' into 'main'
...
a11y: Fix the logic in gtk_accessible_get_next_accessible_sibling which decided whether we will use the overridden sibling on the context.
See merge request GNOME/gtk!5659
2023-03-22 16:34:42 +01:00
Emmanuele Bassi
b35898abf8
Merge branch 'cherry-pick-724ecf3b' into 'gtk-4-10'
...
Ensure GtkFileChooserCell's type
See merge request GNOME/gtk!5697
2023-03-22 12:33:13 +00:00
Matthias Clasen
6cddd96eb7
Merge branch 'ebassi/ensure-file-chooser-types' into 'main'
...
Ensure GtkFileChooserCell's type
See merge request GNOME/gtk!5696
(cherry picked from commit 724ecf3b51
)
b2e8158c
Ensure GtkFileChooserCell's type
2023-03-22 06:55:36 -04:00
Martin
96c47b8c6e
Update Slovenian translation
2023-03-20 22:16:13 +00:00
Benjamin Otte
c9987d4889
Merge branch 'cherry-pick-56b904f1-2' into 'gtk-4-10'
...
Merge branch 'wip/otte/for-main' into 'main'
See merge request GNOME/gtk!5683
2023-03-19 17:33:38 +00:00
Benjamin Otte
d0648a5c6e
Merge branch 'wip/otte/for-main' into 'main'
...
treelistmodel: Clear item in right place
Closes #5681
See merge request GNOME/gtk!5682
(cherry picked from commit 56b904f1e6
)
dd1e76e6
treelistmodel: Clear item in right place
2023-03-19 13:10:24 -04:00
Benjamin Otte
04dc23d047
Merge branch 'cherry-pick-f211a217' into 'gtk-4-10'
...
Merge branch 'wip/otte/for-main' into 'main'
See merge request GNOME/gtk!5679
2023-03-19 14:37:46 +00:00
Matthias Clasen
c95d677083
Merge branch 'for-4-10' into 'gtk-4-10'
...
[4.10] Cherry-pick "listitem: Claim sequence when handling an event"
See merge request GNOME/gtk!5680
2023-03-19 14:23:16 +00:00
Benjamin Otte
d87ac9761d
listitem: Claim sequence when handling an event
...
See my rants on IRC for why we definitely need to claim gestures by
default in GTK5.
Fixes #5669
2023-03-19 12:12:40 +00:00
Benjamin Otte
ea7acdace3
Merge branch 'wip/otte/for-main' into 'main'
...
Fix inspector doing weird stuff
Closes #5646
See merge request GNOME/gtk!5678
(cherry picked from commit f211a2177f
)
f4be5c80
cssnode: Refer the correct previous item
9048e391
treelistmodel: Cache the item
bf556850
treelistmodel: Track the item in the row
c4636852
treelistmodel: Clarify docs
2023-03-19 02:24:01 -04:00
Danial Behzadi
f55cbf5643
Update Persian translation
2023-03-18 01:10:45 +00:00
Matthias Clasen
a1912482ce
Merge branch 'cherry-pick-565c9aed' into 'gtk-4-10'
...
Merge branch 'gridview-filler-tile-fix' into 'main'
See merge request GNOME/gtk!5666
2023-03-17 04:54:23 +00:00
Benjamin Otte
8d18ef4f5c
Merge branch 'gridview-filler-tile-fix' into 'main'
...
gridview: Fix condition for adding filler tiles
See merge request GNOME/gtk!5664
(cherry picked from commit 565c9aed94
)
65b6150e
gridview: Fix condition for adding filler tiles
2023-03-16 19:50:28 -04:00
Benjamin Otte
9af8f92ba1
Merge branch 'cherry-pick-fbc8bfb3' into 'gtk-4-10'
...
Merge branch 'wip/otte/for-main' into 'main'
See merge request GNOME/gtk!5663
2023-03-16 21:46:28 +00:00
Benjamin Otte
d31dc4343b
Merge branch 'wip/otte/for-main' into 'main'
...
Various small fixes
Closes #5380
See merge request GNOME/gtk!5662
(cherry picked from commit fbc8bfb303
)
707c63c6
win32: Fix rowstride math
ef3c515c
rowstrides are gsize, not int
a0382ef4
listview: Fix culling issues when using CSS padding
2023-03-16 17:05:40 -04:00
Matthias Clasen
ce651ee924
Merge branch 'drag-gl-wayland-hotspot-fix-4-10' into 'gtk-4-10'
...
[4.10] wayland: Reset pending offset in GL path
See merge request GNOME/gtk!5660
2023-03-16 19:48:45 +00:00
Ivan Molodetskikh
96e0c0f095
wayland: Reset pending offset in GL path
...
Otherwise GL surfaces that redraw without changing the hotspot have it
applied on top every frame and quickly slide away.
The cairo path and the X11 backend do not have this bug.
2023-03-16 10:54:15 -07:00
Kukuh Syafaat
f548ee93a2
Update Indonesian translation
2023-03-15 12:03:47 +00:00
Changwoo Ryu
a2d29d6a72
Update Korean translation
2023-03-15 10:04:10 +00:00
Aleksandr Melman
2c34a8a970
Update Russian translation
2023-03-14 21:01:53 +00:00
Martin
bd181cab67
Update Slovenian translation
2023-03-14 17:19:43 +00:00
Benjamin Otte
f4a7c2a7c5
Merge branch 'cherry-pick-a05b73cb' into 'gtk-4-10'
...
Merge branch 'wip/hadess/children-left-msg' into 'main'
See merge request GNOME/gtk!5653
2023-03-14 16:32:44 +00:00
Benjamin Otte
40bc44503a
Merge branch 'wip/hadess/children-left-msg' into 'main'
...
gtk: Fix "children left" warning with fatal warnings
See merge request GNOME/gtk!5652
(cherry picked from commit a05b73cb05
)
4f1ea18c
gtk: Fix "children left" warning with fatal warnings
2023-03-14 12:32:00 -04:00
Matthias Clasen
7ed8c5b6c7
Post-release version bump
2023-03-14 08:16:30 -04:00
Matthias Clasen
d776ad789d
4.10.1
4.10.1
2023-03-14 07:50:49 -04:00
Daniel
86bbc13a61
Updated Spanish translation
2023-03-14 12:43:00 +01:00
Matthias Clasen
664ce48a4c
Merge branch 'matthiasc/for-main' into 'main'
...
gsk: Mark mask nodes as 'supports transforms'
See merge request GNOME/gtk!5650
2023-03-14 05:30:17 +00:00
Matthias Clasen
42f1b623bf
css: Small speedups
2023-03-14 01:14:57 -04:00
Matthias Clasen
6b7f0266ac
icontheme: Silence a compiler warning
2023-03-14 01:14:57 -04:00
Matthias Clasen
ad84ee8352
tests: Add more tests for texture scale nodes
2023-03-14 01:14:57 -04:00
Matthias Clasen
c035384fc8
gsk: Mark mask nodes as 'supports transforms'
...
Just like blur nodes, the renderer can handle
these without creating an extra offscreen.
2023-03-14 01:14:57 -04:00
Matthias Clasen
7b1644b2d0
Merge branch 'fix-texture-scale-rotation' into 'main'
...
gtk4-demo: Polish the image scaling demo
See merge request GNOME/gtk!5649
2023-03-14 05:08:37 +00:00
Benjamin Otte
aaac380053
Merge branch 'bilelmoussaoui-main-patch-31679' into 'main'
...
GLTexture: Add GL_RGB format support
See merge request GNOME/gtk!5647
2023-03-14 05:03:13 +00:00
Matthias Clasen
dcc6cb8f1c
gsk: Fix rotated texture scale nodes
...
This was causing us to render rotated texture scale
nodes to an unclipped offscreen, bringing 'giant
intermediate texture' problems back.
2023-03-14 05:36:08 +01:00
Matthias Clasen
0c1ec82a74
gtk4-demo: Add a tooltip to image scaling
...
Show some information about the values.
2023-03-14 05:36:08 +01:00
Matthias Clasen
3eb9afb0ca
gtk4-demo: Polish the image scaling demo
...
Make the scale binding bidirectional again, fix up
the ranges and the sensitivity of the actions, and
add a mark for the unscaled position.
2023-03-14 05:36:08 +01:00
Jürgen Benvenuti
36037a2ee8
Update German translation
2023-03-13 18:30:32 +00:00
Bilal Elmoussaoui
23408f6dbf
GLTexture: Add GL_RGB format support
2023-03-13 13:59:17 +00:00
Matthias Clasen
413abef01d
Merge branch 'more-scaled-texture-fixes' into 'main'
...
Fix gtk_snapshot_append_scaled_texture
See merge request GNOME/gtk!5638
2023-03-13 08:58:58 +00:00
Matthias Clasen
4f8743a537
Merge branch 'matthiasc/for-main' into 'main'
...
gtk4-demo: Fix rotation handling in image scaling
See merge request GNOME/gtk!5643
2023-03-13 07:55:52 +00:00
Matthias Clasen
e24d4ba5db
gtk4-demo: Use gtk_snapshot_append_scaled_texture
2023-03-13 08:54:13 +01:00