Matthias Clasen
0eb791eaaa
Make mask nodes more versatile
...
Add a GskMaskMode enumeration and implement it
in the GL and cairo renderers.
2023-02-14 19:07:01 -05:00
Emmanuele Bassi
f1311dc053
Merge branch 'gsk-render-node-type-abi-breakage' into 'main'
...
gsk: Move new 4.10 `GskRenderNodeType`s to the end instead of inserting them in the middle
See merge request GNOME/gtk!5519
2023-02-14 19:28:36 +00:00
Sebastian Dröge
a252aadadf
gsk: Move new 4.10 GskRenderNodeType
s to the end instead of inserting them in the middle
2023-02-14 21:04:41 +02:00
Matthias Clasen
44c95d3c96
Merge branch 'kjellahl/clang' into 'main'
...
gskglrenderjob: Fix compilation with clang
See merge request GNOME/gtk!5516
2023-02-14 14:18:29 +00:00
Hugo Carvalho
e0afd22c84
Update Portuguese translation
2023-02-14 11:39:50 +00:00
Kjell Ahlstedt
869ab1cd1b
gskglrenderjob: Fix compilation with clang
2023-02-14 10:29:25 +01:00
Matthias Clasen
730593fab5
Merge branch 'texttag_textview_documentation' into 'main'
...
Update TextTag and TextView indent Documentation
See merge request GNOME/gtk!5507
2023-02-14 00:08:39 +00:00
Matthias Clasen
d0798c9526
Merge branch 'matthiasc/for-main' into 'main'
...
gtk-demo: Fix hotspot handling in dnd
See merge request GNOME/gtk!5513
2023-02-14 00:03:55 +00:00
Matthias Clasen
e6dfb8732a
gtk-demo: Fix hotspot handling in dnd
...
We were not remembering the pointer coordinates.
2023-02-13 18:39:45 -05:00
Aurimas Černius
453ef8c7e1
Update Lithuanian translation
2023-02-13 21:07:37 +00:00
Sabri Ünal
819595d1a9
Update Turkish translation
2023-02-13 18:08:05 +00:00
Andre Klapper
306276b689
Fix invalid markup in Belarusian UI translation
2023-02-13 18:32:03 +01:00
Emmanuele Bassi
bb15a7ef46
Merge branch 'faq-updates' into 'main'
...
faq: Some updates
See merge request GNOME/gtk!5512
2023-02-13 14:50:35 +00:00
Matthias Clasen
cd0fe13dae
faq: Add a question about parallel UIs
2023-02-13 08:54:36 -05:00
Matthias Clasen
3dcea74e85
faq: Don't number questions
...
The numbering makes it unnecessarily hard to add
and remove questions, and does not really seem
necessary. Just use bullets.
2023-02-13 08:52:04 -05:00
Matthias Clasen
537c2f6c7a
faq: Some updates
...
Miscellaneous tweaks and changes, after reading
the whole thing.
2023-02-13 08:52:03 -05:00
Matthias Clasen
72379f64e9
Merge branch 'fix-font-chooser-filter' into 'main'
...
Fix an assertion in GtkFontChooserWidget when setting a filter.
See merge request GNOME/gtk!5511
2023-02-13 12:41:48 +00:00
Akira TAGOH
4532c3020b
Fix an assertion in GtkFontChooserWidget when setting a filter.
2023-02-13 12:49:02 +09:00
Kukuh Syafaat
b60bd8a73d
Update Indonesian translation
2023-02-13 02:47:33 +00:00
Matthias Clasen
37f12e4bf9
Post-release version bump
2023-02-12 21:04:15 -05:00
Matthias Clasen
8967b2da01
4.9.4
2023-02-12 20:36:13 -05:00
Matthias Clasen
dfb019509d
docs: Document new build options
2023-02-12 20:36:13 -05:00
Matthias Clasen
a770b429ec
Merge branch 'fix-gst-gl-use' into 'main'
...
gstreamer: Fix gl context use
Closes #5586
See merge request GNOME/gtk!5508
2023-02-13 00:41:51 +00:00
Matthias Clasen
7430bd7780
gstreamer: Fix gl context use
...
We were not activating the context in which
we want to wait for the fence. This caused
a stream of critical warnings.
Fixes : #5586
2023-02-12 19:29:04 -05:00
Jacob Mealey
272a40a01a
Update TextTag and TextView indent Documentation
...
Change the documentation for both to be in line with Pango documentation
specifically regarding hanging indentation.
2023-02-12 23:12:51 +00:00
Matthias Clasen
f121f607ae
Merge branch 'search_entry_placeholder' into 'main'
...
gtksearchentry: Add getter/setter for placeholder text
See merge request GNOME/gtk!4312
2023-02-12 22:06:36 +00:00
Matthias Clasen
83c5f5ff0f
Apply 4 suggestion(s) to 2 file(s)
2023-02-13 06:47:06 +09:00
Alexandros Theodotou
87d21dc5c9
gtksearchentry: Add getter/setter for placeholder text
2023-02-13 06:46:31 +09:00
Matthias Clasen
cef7e6b741
Merge branch 'mark-deprecations' into 'main'
...
docs: Mark various deprecations
See merge request GNOME/gtk!5502
2023-02-12 21:44:00 +00:00
Yuri Chornoivan
84b5e94ffd
Update Ukrainian translation
2023-02-12 17:56:09 +00:00
Matthias Clasen
679d510059
Merge branch 'template-child-dispose-order' into 'main'
...
gtk: Set widget template children to NULL before destroy unref
See merge request GNOME/gtk!4611
2023-02-12 16:36:52 +00:00
Matthias Clasen
0c2b437643
Merge branch 'main' into 'main'
...
Add note about widgets implementing the interface adding the `horizontal`/`vertical` CSS classes
See merge request GNOME/gtk!5391
2023-02-12 16:28:12 +00:00
madmurphy
0764cf0c9c
Add note about widgets implementing the interface adding the horizontal
/vertical
CSS classes
2023-02-12 16:28:12 +00:00
Marco Melorio
2504215459
docs: Mark everything in GtkVolumeButton as deprecated
2023-02-12 17:20:11 +01:00
Marco Melorio
d45db3a961
docs: Mark everything in GtkStatusBar as deprecated
2023-02-12 17:20:11 +01:00
Matthias Clasen
557a1ed879
Merge branch 'no-more-lpr' into 'main'
...
printing: Drop the lpr backend
See merge request GNOME/gtk!5500
2023-02-12 15:29:27 +00:00
Matthias Clasen
c28b6a3ee6
Merge branch 'texture-atlas-crash' into 'main'
...
gl: Avoid a crash in the texture library
Closes #5175
See merge request GNOME/gtk!5501
2023-02-12 15:28:06 +00:00
Marco Melorio
b34c139028
docs: Mark everything in GtkLockButton as deprecated
2023-02-12 16:12:17 +01:00
Matthias Clasen
dd22e2aea9
printing: Drop the lpr backend
...
We want to consolidate and get to fewer print
backends (ideally only one), and the future is cpdb.
2023-02-12 10:10:06 -05:00
Marco Melorio
6e6f2f652c
docs: Mark everything in GtkCellAreaContext as deprecated
2023-02-12 16:09:39 +01:00
Marco Melorio
3aac70f245
docs: Mark everything in GtkAssistant as deprecated
2023-02-12 16:09:25 +01:00
Matthias Clasen
7f3ea15d80
Update POTFILES.in
2023-02-12 10:09:22 -05:00
Matthias Clasen
d3dfdd214f
gl: Avoid a crash in the texture library
...
entry->texture can be NULL, so check before
using it.
Fixes : #5175
2023-02-12 10:01:11 -05:00
Matthias Clasen
b6c3cf4eee
gl: Maintain state when truncating
...
When we truncate the command queue because it
is too big, we were messing up our state accounting
and running into criticals as a consequence.
This can be reproduced by opening a well-populated
fishbowl demo in the inspectors recorder.
Fixes : #5188
2023-02-12 09:56:32 -05:00
Matthias Clasen
157ef1d395
Deprecate GtkVolumeButton
...
Too specialized.
2023-02-12 09:48:49 -05:00
Matthias Clasen
d0263f563a
NEWS: Updates
2023-02-12 09:21:38 -05:00
Matthias Clasen
83b48bb25f
Merge branch 'mask-nodes-rebased' into 'main'
...
gsk: Introduce mask nodes
See merge request GNOME/gtk!5497
2023-02-12 14:11:47 +00:00
Matthias Clasen
81e9eca256
Merge branch 'nacho/scalebutton-active' into 'main'
...
gtkscalebutton: add active property
See merge request GNOME/gtk!5492
2023-02-12 14:01:27 +00:00
Ignacio Casal Quinteiro
44c2d585b8
gtkscalebutton: add active property
2023-02-12 14:01:26 +00:00
Matthias Clasen
348803af7d
Add a mask node demo
2023-02-12 08:35:25 -05:00