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
2be8ad8661
Implement import
2023-06-05 18:55:21 -04:00
Emilia Allison
ce523717ee
Export to JSON
...
import is not implemented
2023-06-05 17:14:02 -04:00
Emilia Allison
ecdbb81117
Expand export menu
2023-06-05 16:54:15 -04:00
Emilia Allison
b14278dda8
Avoid export of an empty file
2023-06-05 14:56:01 -04:00
Emilia Allison
3bd3873043
Tweak to upper menu
...
Changed "save" to "export" for clarity
2023-06-05 14:52:51 -04:00
Emilia Allison
44574db301
Means to reset local state
...
Resolves #9
2023-06-05 14:38:29 -04:00
Emilia Allison
52baa03d79
Export to CSV
2023-06-05 14:25:47 -04:00
Emilia Allison
d5d26facde
Add, modify, delete transfers
2023-06-01 13:04:03 -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
0414ddba3a
Give plate components their instance
2023-05-24 16:10:33 -04:00
Emilia Allison
1b0be78e85
Plate switching!
2023-05-24 11:42:54 -04:00
Emilia Allison
282369346c
New plate dialog
2023-05-22 18:31:02 -04:00
Emilia Allison
a294cffd50
Glue source_plate to transfer_menu
2023-05-22 13:25:16 -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