summaryrefslogtreecommitdiff
path: root/iced_builder/src/error.rs (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-12-30feat: add config loading, with theming support, limited to Palette for nowpml681-4/+15
2024-12-28refactor!: switch to `uuid` for uuid generationpml683-30/+38
Existing project files can only be opened after deleting all ids
2024-12-26feat: add `tip` widget helper from `hecrj/icebreaker`pml683-6/+27
2024-12-26refactor: `views` -> `panes`, `mod.rs` -> `{panes,types}.rs`pml6811-111/+90
2024-12-25refactor: remove uses find_parent internally, change element_list to &[]pml684-17/+19
2024-12-24feat: move rustfmt.toml to `iced_builder`pml681-0/+0
2024-12-24style: add `max_width=80` to rustfmt.tomlpml6812-135/+187
2024-12-14refactor: apply a few clippy suggestionspml683-13/+17
2024-12-14feat: switch to `blob_uuid` for uuid generationpml683-44/+50
2024-12-11feat: remove `indexmap` in favor of BTreeMappml684-184/+183
2024-12-08feat: switch to `hecrj/iced_fontello` for icon font managementpml6810-101/+1071
2024-11-06feat: animated theme switching with `iced_anim` cratepml6810-263/+496
c c
2024-11-05fix: error when dropping new element on element listpml681-4/+2
2024-11-04feat: add `unsaved_changes` dialogpml684-26/+45
2024-11-04feat(error): use `Arc` instead of .to_string for From implspml681-9/+10
2024-10-30feat: add error dialogs, windows manifestpml6816-161/+458
2024-10-28feat: implement very basic playgroundpml687-21/+89
fix: `is_dirty` was never checked for in the main update fn, allowing unsaved work to easily be overwritten
2024-10-26feat: implement `std::error::Error` for custom `Error` enumpml684-31/+17
2024-10-26test: remove all leftover println callspml681-4/+1
c
2024-10-26refactor: rename `ActionKind` to `Action`pml683-18/+16
2024-10-26feat: add C-S-s keybind for `Save As`pml684-32/+43
2024-10-25test(rendered_element): remove unused `test` methodpml681-12/+0
2024-10-25refactor: change all leftover mentions of `props` to `options`pml681-21/+15
2024-10-25refactor: extract views from `main.rs` filepml689-164/+206
2024-10-24feat: implement d&d for existing elementspml684-26/+61
2024-10-24feat(actions): refactor match statement, add special case for containerspml681-16/+30
When a new element is dragged on top of a container that isn't the root element (i.e. has a parent) and said parent isn't a container either, the element is inserted into the container's parent element. s
2024-10-24test: remove some unneeded printlnspml682-9/+0
2024-10-22feat: disable appending to container if it already has childrenpml683-14/+25
fix: Column element now showing in element list
2024-10-21feat: implement d&d for new elementspml6810-303/+467
`ActionKind` enum to help generalize d&d actions removed `codegen` module small refactors
2024-10-04feat: update to iced 0.13.1, basic project state file, prepare for drag&droppml6815-671/+1651
2024-09-30feat: implement fmt::Display for RenderedElement, work on propspml683-13/+72
2024-09-28feat: rework RenderedElement, prepare for JSON project formatpml686-57/+88
2024-09-28feat: add button to switch between designer and code viewpml683-12/+45
f
2024-09-23feat: make code view scrollable, add autogen comment to codepml682-1/+9
2024-09-23feat: restructure project, start drag and droppml6819-215/+1022
2024-09-22feat: add "Copy to clipboard" button for code viewpml683-22/+52
2024-09-22feat: finish codegenpml683-14/+55
2024-09-22feat: rework propspml684-75/+49
w
2024-09-22feat: finish codegen with limited props and elementspml683-54/+113
2024-09-22feat: finish codegen for elements **without** propspml687-48/+152
feat: wow
2024-09-22feat: format children nodes into code (without props)pml684-17/+52
2024-09-22feat: start codegenpml683-10/+48
2024-08-30feat: add usable state logicpml684-83/+402