blueprint-compiler/tests/samples
James Westman 6c67e1fc5a
xml: Fix flags and enums
GtkBuilder XML uses enum nicknames, full names, or integer values, but
we accept GIR names, so passing those through doesn't work if the name
has an underscore (which traditionally turns into a dash in the
nickname). Avoid the problem by always writing the integer value of the
enum member.
2022-12-19 15:15:25 -06:00
..
accessibility.blp language: a11y: Fix property names 2022-03-28 14:38:05 -05:00
accessibility.ui xml: Fix flags and enums 2022-12-19 15:15:25 -06:00
accessibility_dec.blp language: a11y: Fix property names 2022-03-28 14:38:05 -05:00
action_widgets.blp tests: Test XML outputs 2022-12-19 13:53:52 -06:00
action_widgets.ui tests: Test XML outputs 2022-12-19 13:53:52 -06:00
binding.blp Change sync-create to no-sync-create 2022-02-09 15:39:02 -06:00
binding.ui Change sync-create to no-sync-create 2022-02-09 15:39:02 -06:00
child_type.blp tests: Fix child_type test 2022-03-28 14:38:05 -05:00
child_type.ui tests: Fix child_type test 2022-03-28 14:38:05 -05:00
combo_box_text.blp Remove some semicolons 2021-11-30 21:04:35 -06:00
combo_box_text.ui Add GtkComboBoxText items 2021-11-12 18:40:26 -06:00
comments.blp tokenizer: Fix multiline comment regex 2021-11-25 18:43:33 -06:00
comments.ui tokenizer: Fix multiline comment regex 2021-11-25 18:43:33 -06:00
enum.blp Fix enums with "-"/"_" in the name 2021-11-24 14:57:34 -06:00
enum.ui xml: Fix flags and enums 2022-12-19 15:15:25 -06:00
expr_lookup.blp Add lookup expressions 2022-06-24 23:16:15 -05:00
expr_lookup.ui Add lookup expressions 2022-06-24 23:16:15 -05:00
file_filter.blp decompiler: Support GtkFileFilter tags 2021-12-15 11:32:33 -06:00
file_filter.ui Add GtkFileFilter properties 2021-11-12 09:23:25 -06:00
flags.blp Fix type check for flags when only one is present 2022-03-02 13:57:30 -06:00
flags.ui xml: Fix flags and enums 2022-12-19 15:15:25 -06:00
id_prop.blp Create an interactive porting tool 2021-12-01 23:38:28 -06:00
id_prop.ui Validate object types 2021-11-05 00:44:33 -05:00
layout.blp Add compilation tests 2021-10-31 23:36:20 -05:00
layout.ui Add compilation tests 2021-10-31 23:36:20 -05:00
layout_dec.blp Create an interactive porting tool 2021-12-01 23:38:28 -06:00
menu.blp Fix menus 2022-12-19 15:15:25 -06:00
menu.ui Fix menus 2022-12-19 15:15:25 -06:00
menu_dec.blp Fix menus 2022-12-19 15:15:25 -06:00
numbers.blp tests: Test XML outputs 2022-12-19 13:53:52 -06:00
numbers.ui tests: Test XML outputs 2022-12-19 13:53:52 -06:00
object_prop.blp tests: Test XML outputs 2022-12-19 13:53:52 -06:00
object_prop.ui tests: Test XML outputs 2022-12-19 13:53:52 -06:00
parseable.blp language: Support boxed types and GType 2022-10-06 13:03:33 -05:00
parseable.ui language: Support boxed types and GType 2022-10-06 13:03:33 -05:00
placeholder.ui decompiler: Allow and ignore <placeholder/> 2022-03-28 14:34:27 -05:00
placeholder_dec.blp decompiler: Allow and ignore <placeholder/> 2022-03-28 14:34:27 -05:00
property.blp Improve value parsing 2021-11-01 21:51:25 -05:00
property.ui xml: Fix flags and enums 2022-12-19 15:15:25 -06:00
signal.blp tests: add tests for signal's object attribute 2022-01-17 05:37:17 +00:00
signal.ui Separate output into its own module 2022-10-15 19:40:47 -05:00
size_group.blp Remove some semicolons 2021-11-30 21:04:35 -06:00
size_group.ui xml: Fix flags and enums 2022-12-19 15:15:25 -06:00
string_list.blp gir: Fix assignable_to for interface implementations 2022-01-11 22:37:24 -06:00
string_list.ui gir: Fix assignable_to for interface implementations 2022-01-11 22:37:24 -06:00
strings.blp Allow \' in strings 2021-11-25 18:27:53 -06:00
strings.ui Allow \' in strings 2021-11-25 18:27:53 -06:00
style.blp Remove some semicolons 2021-11-30 21:04:35 -06:00
style.ui Add compilation tests 2021-10-31 23:36:20 -05:00
style_dec.blp Create an interactive porting tool 2021-12-01 23:38:28 -06:00
template.blp Fix referencing template by ID 2022-07-16 21:16:45 -05:00
template.ui Fix referencing template by ID 2022-07-16 21:16:45 -05:00
template_no_parent.blp Make template parent optional 2022-01-16 21:08:16 -06:00
template_no_parent.ui Make template parent optional 2022-01-16 21:08:16 -06:00
translated.blp Create an interactive porting tool 2021-12-01 23:38:28 -06:00
translated.ui Support translation contexts 2021-11-24 21:17:59 -06:00
typeof.blp language: Support boxed types and GType 2022-10-06 13:03:33 -05:00
typeof.ui language: Support boxed types and GType 2022-10-06 13:03:33 -05:00
uint.blp Fix uint properties 2021-11-24 14:46:49 -06:00
uint.ui Fix uint properties 2021-11-24 14:46:49 -06:00
unchecked_class.blp Fix crash in flags value for unchecked classes 2022-04-18 15:42:55 -05:00
unchecked_class.ui Fix crash in flags value for unchecked classes 2022-04-18 15:42:55 -05:00
unchecked_class_dec.blp Fix crash in flags value for unchecked classes 2022-04-18 15:42:55 -05:00
using.blp Create an interactive porting tool 2021-12-01 23:38:28 -06:00
using.ui Add compilation tests 2021-10-31 23:36:20 -05:00