diff options
Diffstat (limited to 'system/blueprint-compiler/README')
-rw-r--r-- | system/blueprint-compiler/README | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/system/blueprint-compiler/README b/system/blueprint-compiler/README new file mode 100644 index 0000000000..9aaa5bbfa4 --- /dev/null +++ b/system/blueprint-compiler/README @@ -0,0 +1,10 @@ +GtkBuilder XML format is quite verbose, and many app developers +don't like using WYSIWYG editors for creating UIs. Blueprint +files are intended to be a concise, easy-to-read format that +makes it easier to create and edit GTK UIs. Internally, it compiles +to GtkBuilder XML as part of an app's build system. It adds no +new features, just makes the features that exist more accessible. +Another goal is to have excellent developer tooling--including a +language server--so that less knowledge of the format is required. +Hopefully this will increase adoption of cool advanced features like +GtkExpression. |