Emilia Allison
c88a34595e
i love clippy
2023-06-08 11:58:12 -04:00
Emilia Allison
37da146940
Format and clean warnings
2023-06-07 17:17:40 -04:00
Emilia Allison
85670fe86e
Format
...
(I should set up `cargo fmt` as a commit hook)
2023-06-07 16:14:19 -04:00
Emilia Allison
659c27c4e5
Close buttons for dialogs
...
Resolves #4
2023-06-06 18:46:04 -04:00
Emilia Allison
0e98e63c63
Allow renaming plates
2023-06-05 21:28:56 -04:00
Emilia Allison
5153b67fe4
fix: Selecting a plate resets both regions
...
Old behaviour only reset one, I don't think
this is the intuitively expect behaviour;
easy to change back if we want this instead.
2023-06-05 14:31:50 -04:00
Emilia Allison
83e8e3bf36
Styling update
2023-06-02 16:26:20 -04:00
Emilia Allison
d5d26facde
Add, modify, delete transfers
2023-06-01 13:04:03 -04:00
Emilia Allison
2fd1b0ca77
Create new transfer
2023-05-27 13:12:58 -04:00
Emilia Allison
aee565dbb3
Remove NewTransferState
...
It was bad not very good design!
Use CurrentTransfer instead.
2023-05-25 12:07:21 -04:00
Emilia Allison
74fa50bc0c
Visualize transfers
2023-05-24 18:39:38 -04:00
Emilia Allison
1b0be78e85
Plate switching!
2023-05-24 11:42:54 -04:00
Emilia Allison
5be70675ee
Allow selection of plates in tree
2023-05-24 11:20:12 -04:00
Emilia Allison
85f3fbd113
Close and delete plates
2023-05-23 21:08:32 -04:00
Emilia Allison
282369346c
New plate dialog
2023-05-22 18:31:02 -04:00
Emilia Allison
ed816d3bbe
Basic tree view, and adding plate instances
...
It's... not a tree?
2023-05-22 18:11:49 -04:00
Emilia Allison
ba3eca603b
Complete port to yew
...
This is the biggest commit of all time.
Yew requires so much cloning smh
As a side note, if you drag to select the plate a lot,
it uses a lot of CPU resources.
2023-05-22 11:35:42 -04:00
Emilia Allison
98038944f2
Wireframing and restructure
2023-05-21 12:45:12 -04:00