gtk/gsk
Matthias Clasen efb5e793a4 nodeparser: Change the serialization
Arrange things so that non-child parameters
are always printed before the children. This
greatly helps with readability, which really
suffers when there's hundreds of lines of indented
children between the node start and its parameters.

Update all affected tests.
2021-04-02 20:38:32 -04:00
..
broadway gsk: Add GskConicGradientNode 2020-12-03 00:47:54 +01:00
gl gl: Fix a rounding error in subpixel positioning 2021-03-21 16:05:10 -04:00
ngl ngl: Avoid huge intermediate textures 2021-04-02 19:33:44 -04:00
resources glsl: Make rounded rect clipping cheaper 2021-03-08 14:41:48 -05:00
vulkan docs: Improve gsk docs 2021-03-11 16:37:31 +00:00
gen-gsk-gresources-xml.py gsk: Give ngl its own shader sources 2021-03-12 13:18:47 -05:00
gsk-autocleanup.h gsk: Add GskTransform autocleanup definition 2020-05-08 09:14:55 +02:00
gsk.h Add GskGLShaderNode and GskGLShader 2020-09-29 09:51:16 +02:00
gskcairoblur.c Replace "gdouble" with "double" 2020-07-25 00:47:36 +02:00
gskcairoblurprivate.h gsk: Add GskShadowNode 2016-12-20 18:01:12 +01:00
gskcairorenderer.c gsk: Export Cairo renderer 2019-05-05 07:18:39 +02:00
gskcairorenderer.h docs: Improve gsk docs 2021-03-11 16:37:31 +00:00
gskdebug.c types: fix various use of volatile in type registration 2020-11-18 20:21:33 -08:00
gskdebugprivate.h gsk: Remove an unused debug flag 2020-07-20 07:03:08 -04:00
gskdiff.c gsk: Cosmetics 2021-03-28 10:26:02 -04:00
gskdiffprivate.h diff: Allow aborting a diff 2018-04-05 14:56:38 +02:00
gskenums.h gsk: Typo fix 2021-03-29 15:16:44 -04:00
gskenumtypes.c.template types: fix various use of volatile in type registration 2020-11-18 20:21:33 -08:00
gskenumtypes.h.template Use @basename@ in enumeration type templates 2019-02-04 14:02:45 +01:00
gskglshader.c glshader: Add property annotations 2021-03-11 16:37:32 +00:00
gskglshader.h glshader: Add property annotations 2021-03-11 16:37:32 +00:00
gskglshaderprivate.h Add GskGLShaderNode and GskGLShader 2020-09-29 09:51:16 +02:00
gskprivate.c More work on text nodes 2017-09-10 14:36:26 -04:00
gskprivate.h Add an api to get the vertex data for a render pass 2017-09-28 08:39:22 -04:00
gskprofiler.c Convert all profiler times from nsec to usec 2020-02-12 10:44:17 +01:00
gskprofilerprivate.h gsk: Add some more profiler apis 2019-05-07 09:37:59 -07:00
gskrenderer.c gsk: Make ngl the default OpenGL renderer 2021-03-18 15:00:39 -04:00
gskrenderer.h gskrenderer: Add property annotations 2021-03-11 16:37:32 +00:00
gskrendererprivate.h renderer: Make gsk_renderer_is_realized() public 2019-03-19 08:47:54 +01:00
gskrendernode.c gsk: Make rendernode diffing smarter 2021-03-28 10:26:06 -04:00
gskrendernode.h docs: Improve gsk docs 2021-03-11 16:37:31 +00:00
gskrendernodeimpl.c gsk: Avoid empty glyphs early 2021-03-30 00:34:52 -04:00
gskrendernodeparser.c nodeparser: Change the serialization 2021-04-02 20:38:32 -04:00
gskrendernodeparserprivate.h rendernodeparser: Skip root node when it's a container 2019-05-21 06:43:59 +02:00
gskrendernodeprivate.h gsk: Make rendernode diffing smarter 2021-03-28 10:26:06 -04:00
gskroundedrect.c gskroundedrect: Convert docs 2021-03-11 16:37:32 +00:00
gskroundedrect.h gskroundedrect: Convert docs 2021-03-11 16:37:32 +00:00
gskroundedrectprivate.h Move gtk_rounded_rect_scale_affine to the right place 2021-03-07 15:17:32 -05:00
gsktransform.c gsktransform: Convert docs 2021-03-11 16:37:32 +00:00
gsktransform.h GskTransform: Add gsk_transform_transform_point() 2020-01-24 06:19:12 +01:00
gsktransformprivate.h gsk: move transform structure to private.h 2021-02-10 16:14:59 -08:00
gsktypes.h Use a single compilation symbol 2019-11-27 13:33:43 +00:00
meson.build meson: Find libcairo-script-interpreter when cairo is a subproject 2021-03-16 11:47:28 +01:00