summaryrefslogtreecommitdiff
path: root/iced_builder/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* refactor: apply clippy suggestionspml682025-01-045-70/+56
* feat: add custom theme codegen for `Project`pml682025-01-0410-101/+225
* refactor: apply clippy suggestionspml682024-12-313-24/+10
* feat: use monospace font for `TextEditor`pml682024-12-311-1/+2
* feat: optionally define Extended Palette in custom themepml682024-12-314-17/+168
* refactor: unsaved_changes_dialog emits bool instead of MessageDialogResultpml682024-12-312-8/+11
* feat: add config loading, with theming support, limited to Palette for nowpml682024-12-3011-69/+418
* refactor!: switch to `uuid` for uuid generationpml682024-12-281-5/+6
* feat: add `tip` widget helper from `hecrj/icebreaker`pml682024-12-263-6/+27
* refactor: `views` -> `panes`, `mod.rs` -> `{panes,types}.rs`pml682024-12-268-2/+2
* refactor: remove uses find_parent internally, change element_list to &[]pml682024-12-254-17/+19
* style: add `max_width=80` to rustfmt.tomlpml682024-12-2410-134/+182
* refactor: apply a few clippy suggestionspml682024-12-143-13/+17
* feat: switch to `blob_uuid` for uuid generationpml682024-12-141-10/+9
* feat: remove `indexmap` in favor of BTreeMappml682024-12-112-6/+5
* feat: switch to `hecrj/iced_fontello` for icon font managementpml682024-12-085-11/+31
* feat: animated theme switching with `iced_anim` cratepml682024-11-068-44/+52
* fix: error when dropping new element on element listpml682024-11-051-4/+2
* feat: add `unsaved_changes` dialogpml682024-11-044-26/+45
* feat(error): use `Arc` instead of .to_string for From implspml682024-11-041-9/+10
* feat: add error dialogs, windows manifestpml682024-10-3010-112/+142
* feat: implement very basic playgroundpml682024-10-287-21/+89
* feat: implement `std::error::Error` for custom `Error` enumpml682024-10-261-25/+11
* test: remove all leftover println callspml682024-10-261-4/+1
* refactor: rename `ActionKind` to `Action`pml682024-10-263-18/+16
* feat: add C-S-s keybind for `Save As`pml682024-10-264-32/+43
* test(rendered_element): remove unused `test` methodpml682024-10-251-12/+0
* refactor: change all leftover mentions of `props` to `options`pml682024-10-251-21/+15
* refactor: extract views from `main.rs` filepml682024-10-259-164/+206
* feat: implement d&d for existing elementspml682024-10-244-26/+61
* feat(actions): refactor match statement, add special case for containerspml682024-10-241-16/+30
* test: remove some unneeded printlnspml682024-10-242-9/+0
* feat: disable appending to container if it already has childrenpml682024-10-223-14/+25
* feat: implement d&d for new elementspml682024-10-218-303/+464
* feat: update to iced 0.13.1, basic project state file, prepare for drag&droppml682024-10-046-224/+468
* feat: implement fmt::Display for RenderedElement, work on propspml682024-09-303-13/+72
* feat: rework RenderedElement, prepare for JSON project formatpml682024-09-284-57/+84
* feat: add button to switch between designer and code viewpml682024-09-283-12/+45
* feat: make code view scrollable, add autogen comment to codepml682024-09-232-1/+9
* feat: restructure project, start drag and droppml682024-09-235-0/+585