gtk/demos/node-editor
Matthias Clasen 16431da3f2 nodeparser: Add support for cicp color states
Allow defining cicp color states with an @-rule:

    @cicp "jpeg" {
      primaries: 1;
      transfer: 13;
      matrix: 6;
      range: full;
    }

And allow using them in color() like this:

    color("jpeg" 50% 0.5 1 / 75%)

Note that custom color states use a string, unlike default color
states which use an ident.

Test included.
2024-08-05 11:11:15 -04:00
..
data demos: icons for Print and Node Editors 2020-07-13 07:30:46 -04:00
gtkrendererpaintable.c node-editor: Plug a memory leak 2023-04-27 13:42:03 +02:00
gtkrendererpaintableprivate.h node-editor: Convert headers to #pragma once 2023-12-20 09:51:19 -05:00
help-window.ui nodeeditor: Make the help window wide enough 2021-04-11 12:50:34 -04:00
main.c Add gtk4-node-editor 2019-05-05 07:18:39 +02:00
meson.build build: Move and rename demo_conf.h header 2024-01-18 20:20:58 -05:00
node-editor-application.c node-editor: Make this app non-unique 2024-06-21 19:53:46 +02:00
node-editor-application.h node-editor: Convert headers to #pragma once 2023-12-20 09:51:19 -05:00
node-editor-window.c node-editor: Make crash handling more robust 2024-02-06 18:41:47 +00:00
node-editor-window.h node-editor: Add autosave 2024-01-12 20:50:34 -05:00
node-editor-window.ui node-editor: Don't help too much 2024-02-12 14:19:21 -05:00
node-editor.gresource.xml node-editor: Use the non-devel icon 2021-02-10 07:44:59 -05:00
node-format.md nodeparser: Add support for cicp color states 2024-08-05 11:11:15 -04:00
org.gtk.gtk4.NodeEditor.appdata.xml.in node-editor: Add things 2022-05-07 07:18:36 -04:00
org.gtk.gtk4.NodeEditor.desktop node-editor: Add things 2022-05-07 07:18:36 -04:00