slint/sixtyfps_compiler/passes
Simon Hausmann 7354b17a6a Minor cleanup in ItemTreeBuilder trait
Pass the sub-component as a parameter in enter_component(), as it's needed in the C++
implementation, it's readily available (no need to unwrap again) and Rust will need it, too.
2021-11-04 17:55:39 +01:00
..
apply_default_properties_from_style.rs Do the default_geometry pass without inlining 2021-10-28 15:52:29 +02:00
binding_analysis.rs Fix wrong analysis leading to wrong optimization 2021-11-03 13:13:53 +01:00
check_expressions.rs Hard error when not calling a callback 2021-10-05 12:56:26 +02:00
check_public_api.rs Add support for global aliases 2021-08-31 17:09:11 +02:00
clip.rs Refactor the way the two-ways biding are represented internaly 2021-08-20 18:26:36 +02:00
collect_custom_fonts.rs Update license date 2021-07-02 15:55:54 +02:00
collect_globals.rs Collect globals before inlining 2021-10-28 15:52:29 +02:00
collect_structs.rs Fix structure collection with non-inlined components 2021-10-28 15:52:29 +02:00
collect_subcomponents.rs Progressively work on pass so they work without inlining 2021-10-28 15:52:29 +02:00
compile_paths.rs Update license date 2021-07-02 15:55:54 +02:00
deduplicate_property_read.rs Refactor the way the two-ways biding are represented internaly 2021-08-20 18:26:36 +02:00
default_geometry.rs Do the default_geometry pass without inlining 2021-10-28 15:52:29 +02:00
embed_images.rs Rename the embed_resources pass to embed_images 2021-10-06 21:28:35 +02:00
ensure_window.rs Fix the tests after the last commit 2021-11-04 10:23:56 +01:00
flickable.rs Do the default_geometry pass without inlining 2021-10-28 15:52:29 +02:00
focus_item.rs Progressively work on pass so they work without inlining 2021-10-28 15:52:29 +02:00
generate_item_indices.rs Minor cleanup in ItemTreeBuilder trait 2021-11-04 17:55:39 +01:00
infer_aliases_types.rs Refactor the way the two-ways biding are represented internaly 2021-08-20 18:26:36 +02:00
inlining.rs Fix detection of is_set_externally 2021-11-02 11:14:20 +01:00
lower_layout.rs Make the layout pass work on non-inlined tree 2021-10-28 15:52:29 +02:00
lower_popups.rs Fix PopupWindow position when all elements are not inlined 2021-10-28 15:52:29 +02:00
lower_shadows.rs Normalize identifiers to - instead of _ 2021-08-10 22:21:01 +02:00
lower_states.rs Refactor the way the two-ways biding are represented internaly 2021-08-20 18:26:36 +02:00
lower_tabwidget.rs Fix TabWidget drawing with the Qt Fusion style 2021-09-30 19:43:53 +02:00
materialize_fake_properties.rs Fix materialized property being wrongly re-initilized when used within the same Element 2021-10-07 09:23:24 +02:00
move_declarations.rs Dialog: automatically add clicked callback for the standard button 2021-09-30 10:21:13 +02:00
optimize_useless_rectangles.rs Optimize away Rectangle that serve no purpose 2021-09-05 09:29:00 +02:00
remove_aliases.rs Prefer keeping the global property when there is an alias to a global 2021-11-02 10:25:55 +01:00
remove_unused_properties.rs Make sure we do not optimize away properties used from other components 2021-10-28 15:52:29 +02:00
repeater_component.rs Fix panic when calling focus() on a repeated element 2021-08-20 15:39:54 +02:00
resolve_native_classes.rs Make sure we do not optimize away properties used from other components 2021-10-28 15:52:29 +02:00
resolving.rs Improve diagnostics when images cannot be located for embedding 2021-10-05 23:16:46 +02:00
transform_and_opacity.rs Refactor the way the two-ways biding are represented internaly 2021-08-20 18:26:36 +02:00
unique_id.rs Make sure the ids are unique globally 2021-10-28 15:52:29 +02:00
visible.rs Normalize identifiers to - instead of _ 2021-08-10 22:21:01 +02:00
z_order.rs Janitor: Remove unnecessary & 2021-07-07 08:42:28 +02:00