slint/internal/compiler/passes
Simon Hausmann 907b58161c Add support for invoking an init callback on component and element construction
This enables imperative code to be run. To be used sparingly :-)
2022-11-17 10:12:08 +01:00
..
embed_glyphs switch to yeslogic-fontconfig-sys from servo-fontconfig 2022-10-05 15:21:54 +02:00
apply_default_properties_from_style.rs Always set Window.default-font-size 2022-11-03 17:15:44 +01:00
binding_analysis.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
check_expressions.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
check_public_api.rs Don't generate a native setter for out property 2022-11-09 18:48:19 +01:00
check_rotation.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
clip.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
collect_custom_fonts.rs Add support for invoking an init callback on component and element construction 2022-11-17 10:12:08 +01:00
collect_globals.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
collect_init_code.rs Add support for invoking an init callback on component and element construction 2022-11-17 10:12:08 +01:00
collect_structs.rs collect_structs: Also visit the type of array expression 2022-10-19 14:19:39 +02:00
collect_subcomponents.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
compile_paths.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
const_propagation.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
deduplicate_property_read.rs deduplicate_property_read: bail out if there is a write 2022-05-31 14:55:09 +02:00
default_geometry.rs Center element by default in their parent with the new syntax 2022-11-15 17:33:27 +01:00
embed_glyphs.rs Add support for invoking an init callback on component and element construction 2022-11-17 10:12:08 +01:00
embed_images.rs Compiler: move the image and font embedding behind a software-renderer flag 2022-11-09 12:56:44 +01:00
ensure_window.rs Center element by default in their parent with the new syntax 2022-11-15 17:33:27 +01:00
flickable.rs Always keep the binding of the right in a two way binding 2022-11-04 15:32:20 +01:00
focus_item.rs Add support for invoking an init callback on component and element construction 2022-11-17 10:12:08 +01:00
generate_item_indices.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
infer_aliases_types.rs New syntax: New lookup rules for unqualified identifier 2022-10-20 16:40:29 +02:00
inlining.rs Add support for invoking an init callback on component and element construction 2022-11-17 10:12:08 +01:00
lower_accessibility.rs Center element by default in their parent with the new syntax 2022-11-15 17:33:27 +01:00
lower_layout.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
lower_popups.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
lower_property_to_element.rs Polish of the rotation feature 2022-08-30 12:10:42 +02:00
lower_shadows.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
lower_states.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
lower_tabwidget.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
materialize_fake_properties.rs New syntax: allow to create component without base 2022-10-26 18:09:57 +02:00
move_declarations.rs Add support for invoking an init callback on component and element construction 2022-11-17 10:12:08 +01:00
optimize_useless_rectangles.rs New syntax: allow to create component without base 2022-10-26 18:09:57 +02:00
remove_aliases.rs remove alias pass: make sure to keep priority correctly 2022-11-15 13:19:20 +01:00
remove_unused_properties.rs Update copyright information to reflect name change 2022-02-09 10:27:47 +01:00
repeater_component.rs Center element by default in their parent with the new syntax 2022-11-15 17:33:27 +01:00
resolve_native_classes.rs New syntax: allow to create component without base 2022-10-26 18:09:57 +02:00
resolving.rs input output property: fix semantic with two ways bindings 2022-11-11 13:02:53 +01:00
unique_id.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00
visible.rs Make sure that the Clip element created for a visible binding has an empty size 2022-11-14 12:46:46 +01:00
z_order.rs Refactoring: split ElementType away from the types used as property type 2022-10-26 14:50:44 +02:00