Fran Dieguez
858bd9f84c
Update Galician translation
2023-08-15 23:40:15 +00:00
Matthias Clasen
be7e5c866f
Merge branch 'matthiasc/for-main' into 'main'
...
gsk: Add more details to the docs
See merge request GNOME/gtk!6292
2023-08-15 19:27:59 +00:00
Matthias Clasen
93a90bafc3
Add some statistics to the map demo
2023-08-15 13:55:46 -04:00
Matthias Clasen
03a511aab4
path-tool: Make info show statistics
...
It is somewhat interesting to know how many
contours, lines, etc. a path consists of.
2023-08-15 13:33:23 -04:00
Matthias Clasen
5cf9a09c07
gsk: Add more details to the docs
2023-08-15 12:38:24 -04:00
Matthias Clasen
9558c70683
Merge branch 'dboles/signal-factory-typos' into 'main'
...
SignalListItemFactory: small doc grammar+sense fix
See merge request GNOME/gtk!6291
2023-08-15 14:36:35 +00:00
Daniel Boles
57d98a12fa
SignalListItemFactory: small doc grammar+sense fix
...
* "to to" => "to"
* "a object" => "an object"
* "its new prop is about to be unset" => "its prop is about to be unset"
2023-08-15 10:47:30 +01:00
Danial Behzadi
3dd40049a9
Update Persian translation
2023-08-14 22:35:12 +00:00
Matthias Clasen
225e626ada
Merge branch 'matthiasc/for-main' into 'main'
...
Fix GskStandardContour to have a 'good' size
See merge request GNOME/gtk!6289
2023-08-14 20:28:46 +00:00
Matthias Clasen
081f504ae4
Tweak the directions illustration
...
Still not 100% happy with it, but it is better.
2023-08-14 16:09:27 -04:00
Matthias Clasen
45aa8e4e00
Fix GskStandardContour to have a 'good' size
...
We need the size of GskStandardContour to be
at least as aligned as graphene_point_t, or
things break in hard to debug ways.
2023-08-14 15:59:45 -04:00
Matthias Clasen
87430be658
Fix up a testcase
...
I had gotten the path direction enum mixed up here.
2023-08-14 15:59:45 -04:00
Matthias Clasen
012c16ccd6
Merge branch 'matthiasc/for-main' into 'main'
...
gtk-demo: Clean up path walk demo
See merge request GNOME/gtk!6288
2023-08-14 19:20:57 +00:00
Matthias Clasen
de0cef5d4d
Merge branch 'path-convenience' into 'main'
...
pathpoint: Add gsk_path_get_rotation
See merge request GNOME/gtk!6284
2023-08-14 19:20:40 +00:00
Matthias Clasen
e807a84967
gtk-demo: Clean up path walk demo
2023-08-14 15:19:42 -04:00
Matthias Clasen
b5e105d4f4
snapshot: Add more path api
...
Add convenience methods to fill or stroke
a path with a color.
2023-08-14 14:58:22 -04:00
Matthias Clasen
a85ab3585e
Revise gsk_path_point_get_tangent
...
Update the directions enum to allow all four
tangents to be obtained. Add an illustration
to the docs for clarity.
Update all callers.
2023-08-14 14:58:22 -04:00
Matthias Clasen
a1d40c5236
Add gsk_path_point_get_rotation
...
This returns the tangent in the form of an angle.
2023-08-14 14:58:22 -04:00
Matthias Clasen
95ea6b2615
Merge branch 'path-point-api-revision2' into 'main'
...
pathpoint: Revise argument order
See merge request GNOME/gtk!6287
2023-08-14 18:53:23 +00:00
Ekaterine Papava
82d8bc9403
Update Georgian translation
2023-08-14 18:34:10 +00:00
Matthias Clasen
536d432444
Merge branch 'path-map-demo' into 'main'
...
demos: Add a map demo
See merge request GNOME/gtk!6285
2023-08-14 17:49:26 +00:00
Yuri Chornoivan
3b8c26a116
Update Ukrainian translation
2023-08-14 17:30:53 +00:00
Matthias Clasen
6ace4b60d8
pathpoint: Revise argument order
...
In order for introspection and documentation to
not be confused, we need to have the GskPathPoint
be the first argument.
Update all callers.
2023-08-14 13:20:34 -04:00
Matthias Clasen
7601b89561
Merge branch 'fix-4986' into 'main'
...
Fix native filechooser on macOS
Closes #4986
See merge request GNOME/gtk!6272
2023-08-14 16:26:15 +00:00
Matthias Clasen
0cdd2e7008
Merge branch 'color-dialog-button-activate' into 'main'
...
Make new-style dialog buttons activatable
See merge request GNOME/gtk!6255
2023-08-14 16:26:13 +00:00
Piotr Drąg
595152bdba
Update POTFILES.in
2023-08-14 15:16:29 +02:00
Benjamin Otte
90f0733673
demos: Add a map demo
...
For now, this just shows a world map.
Once we have measures, we can make this
a little more interesting.
2023-08-14 08:41:16 -04:00
Matthias Clasen
625e83e1de
Merge branch 'wip/alice/menu-button' into 'main'
...
menubutton: Fix focus on the internal gizmo
Closes #6025
See merge request GNOME/gtk!6283
2023-08-14 11:19:21 +00:00
Matthias Clasen
daac04be82
Merge branch 'bilelmoussaoui/gi' into 'main'
...
gi: Add missing since annotation
See merge request GNOME/gtk!6282
2023-08-14 11:15:28 +00:00
Matthias Clasen
8ec9bba892
Merge branch 'dboles/inspector-object-tree-flash' into 'main'
...
inspector/object-tree: Fix ! flash @ select widget
Closes #6022
See merge request GNOME/gtk!6279
2023-08-14 11:14:49 +00:00
Alice Mikhaylenko
b63e365fd2
menubutton: Fix focus on the internal gizmo
...
Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/6025
2023-08-14 14:24:06 +04:00
Daniel Boles
859a25b0e7
Inspector: Fix ! flash on select widget @ obj tree
...
Widgets are flashed by the window when it receives Tree::object-selected
- but we were emitting said signal from select_object(), i.e. if we were
made to select by an external caller. We should also emit it if the user
interactively selects an item, so the window receives+flashes the widget
fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/6022
2023-08-14 10:48:26 +01:00
Bilal Elmoussaoui
f5d47a4658
gi: Add missing since annotation
2023-08-14 08:41:12 +00:00
Matthias Clasen
fa6645f157
Merge branch 'fix-add-segment' into 'main'
...
Fix gsk_path_builder_add_segment
See merge request GNOME/gtk!6280
2023-08-14 01:01:37 +00:00
Joshua Lee
69b6067c5e
fontdialogbutton: Make activatable
2023-08-14 01:26:23 +01:00
Joshua Lee
e645f59748
colordialogbutton: Make activatable
2023-08-14 01:26:20 +01:00
Efstathios Iosifidis
2929686c1d
Update Greek translation
2023-08-13 21:18:23 +00:00
Andika Triwidada
c83256e080
Update Indonesian translation
2023-08-13 13:42:39 +00:00
Matthias Clasen
4b7e1b1233
Fix gsk_path_builder_add_segment
...
We were splitting the last segment, but did not
actually use the result of the split. Oops.
2023-08-13 09:40:19 -04:00
Matthias Clasen
95a8821614
text: Track user changes better
...
Make all the action signal handlers call
begin/end_change(), so we can rely on
change_count being >0 to check later if
an action is user-initiated or programmatic.
Fixes : #6018
2023-08-13 09:31:42 -04:00
Benjamin Otte
73500f9ebb
Merge branch 'wip/otte/for-main' into 'main'
...
treeviewcolumn: Set ascending class for ascending order
Closes #6002
See merge request GNOME/gtk!6277
2023-08-13 03:54:19 +00:00
Matthias Clasen
eae38756c2
Merge branch 'matthiasc/for-main' into 'main'
...
path-tool: Make the docs match
See merge request GNOME/gtk!6278
2023-08-12 23:51:21 +00:00
Matthias Clasen
8bf7187b89
path-tool: Make the docs match
...
We've removed various things from the tool,
and forgot to keep the docs up-to-date.
2023-08-12 19:29:27 -04:00
Matthias Clasen
e7fb8842b5
Merge branch 'path-for-merge-8' into 'main'
...
Add gtk-path-tool
See merge request GNOME/gtk!6263
2023-08-12 21:39:15 +00:00
Matthias Clasen
aaac0cb4a1
Merge branch 'bilelmoussaoui/linkify' into 'main'
...
docs: Drop uneeded ` in gi-docgen links
See merge request GNOME/gtk!6276
2023-08-12 21:23:13 +00:00
Benjamin Otte
67a4279d3f
rendernode: Put typedef into gsktypes.h
...
Makes includes simpler for headers that want to use GskRenderNode.
2023-08-12 23:13:47 +02:00
Benjamin Otte
dd4b8a4c89
gl: Pass swizzle array directly
...
There's no need to pass pointers to arrays, as arrays are already
pointers.
2023-08-12 23:13:23 +02:00
Benjamin Otte
4cc5a54da3
viewport: Fix leak
...
Fixes #6002
2023-08-12 23:13:23 +02:00
Benjamin Otte
07add0144e
columnview: Fix refcounting woes
...
The new code did not deal with the GtkScrollInfo properly.
Related: #6002
2023-08-12 23:13:23 +02:00
Benjamin Otte
d1c7376b05
gdkcontext: Make has_unpack_subimage() do the version check
...
Makes the code look simpler when we actually use that function.
2023-08-12 23:13:23 +02:00