Commit Graph

261 Commits

Author SHA1 Message Date
Emilia Allison 7470fea541
Stop asking to track output files 2025-11-26 21:05:46 -05:00
Emilia Allison 62f5291840
Don't eradicate state when I add a new option 2025-11-25 22:29:22 -05:00
Emilia Allison c28ec328f9
Permit toggling well volume display 2025-11-25 22:25:29 -05:00
Emilia Allison 844bd14b4f
Evil bug preventing volumes from adding 2025-11-25 22:22:00 -05:00
Emilia Allison 36d075b49a
Delete transfer button 2025-11-25 22:19:03 -05:00
Emilia Allison 31066dd6f6
Show total volume as text on each well 2025-11-25 21:38:54 -05:00
Emilia Allison 50052fc88d
Small fixes for wasm version
Also, the vibe coded wasm versions of file picking seem to work?
big if true
2025-11-25 21:17:40 -05:00
Emilia Allison 45f81d2409
oh my god this was so painful to debug
Literally, I just didn't know what something was so I put unreachable??? Hello???
2025-11-25 20:57:23 -05:00
Emilia Allison 7e55ad033e
Import json and csv
plus the worlds dumbest boolean logic
2025-11-25 20:56:48 -05:00
Emilia Allison 9fff3608d6
Add a single debug derive to lib 2025-11-25 20:55:37 -05:00
Emilia Allison 5aa29ff836
Add volume and scroll wheel functionality for numeric values 2025-11-23 20:22:55 -05:00
Emilia Allison fb095d644d
Option to show plates side-by-side (horizontally) 2025-11-23 19:43:50 -05:00
Emilia Allison 35eba6f906
Refactor upper_menu to have sub functions for menu structure 2025-11-23 19:29:20 -05:00
Emilia Allison e855732901
Refactor top bar menu to new file 2025-11-23 19:25:57 -05:00
Emilia Allison f0476fe650
Replace a deprecated function call 2025-11-23 18:49:29 -05:00
Emilia Allison 810c19d7df
Edit plate was not working, and new plate by dbl click 2025-11-22 23:07:44 -05:00
Emilia Allison b171f39eaa
Export json 2025-11-22 23:07:29 -05:00
Emilia Allison 068785b4c8
Remove long comment now that refactor is tested 2025-11-22 22:37:43 -05:00
Emilia Allison a05c62cd9b
Echo client export now available 2025-11-22 22:23:46 -05:00
Emilia Allison d99c03d441
CSV export, no echo format yet 2025-11-22 22:00:05 -05:00
Emilia Allison 7c76e148ce
Fix transfer_region in release mode 2025-11-22 21:06:58 -05:00
Emilia Allison 58013fc176
Replace lazy_static crate with LazyLock 2025-11-22 20:56:16 -05:00
Emilia Allison 495c9eaf2a
Fix build in plate-tool-web
This is the eframe branch but like why not idk
2025-11-22 20:45:43 -05:00
Emilia Allison d39cc2e79f
Update eframe and rebuild 2025-11-22 20:45:35 -05:00
Emilia Allison 1ca011f69c
transfer_region refactor 2
Remove `.checked_sub` where logic makes this unnecessary
2025-01-18 12:52:39 -05:00
Emilia Allison 5acae8ffde
transfer_region refactor 1
Cleaning up difficult to reason about code
2025-01-18 12:47:32 -05:00
Emilia Allison 5e70a17a00
pretty 2025-01-12 22:02:37 -05:00
Emilia Allison 7295115506
Toggle values instead 2025-01-12 19:50:10 -05:00
Emilia Allison 4a9bec7d5d
Volume heatmap, checkboxes 2025-01-12 19:48:08 -05:00
Emilia Allison 418bf4a79e
Display options for plate 2025-01-12 19:22:57 -05:00
Emilia Allison e6d80ab8a3
Edit plates 2025-01-12 17:25:46 -05:00
Emilia Allison 1d2028959d
lib fix: swapped row/col on parse string 2025-01-12 14:59:14 -05:00
Emilia Allison 26526bb249
lib fix: Disable height checking for pool direction 2025-01-12 12:03:28 -05:00
Emilia Allison fcbfa6e544
New plates, plate switching 2025-01-12 12:00:39 -05:00
Emilia Allison ff60439dd5
Build for web 2025-01-12 12:00:23 -05:00
Emilia Allison 619f9594cf
lib fix: do not permit out-of-plate destinations 2025-01-11 09:52:25 -05:00
Emilia Allison 2ea2963b22
Edit transfers 2025-01-11 09:51:52 -05:00
Emilia Allison 949822f26c
no direct slice indexing 2025-01-04 20:23:09 -05:00
Emilia Allison 453ad9ed35
0 indexing is a blight 2025-01-04 20:07:19 -05:00
Emilia Allison d296854580
evil mass commit
please stop doing thisssss
2025-01-04 19:22:53 -05:00
Emilia Allison ce0e1f2743
Disable Jenkinsfile
this won't (???) build correctly right now anyway
2025-01-02 21:23:47 -05:00
Emilia Allison bbf420080d
big eframe moment
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
perhaps a "Draw the rest of the owl" commit
2025-01-02 21:21:52 -05:00
Emilia Allison b34b02af89
Init function for the transfer region cache 2025-01-02 21:21:34 -05:00
Emilia Allison 8bf11eecca
Useful impls on transfer_region 2025-01-02 21:21:17 -05:00
Emilia Allison 6b7d657760
Convenience const plate types 2025-01-02 21:20:02 -05:00
Emilia Allison 5b45e50f4f
Add Hash impl to lib plate types 2025-01-02 21:19:51 -05:00
Emilia Allison 438bd6b26c
Export uuid from lib 2025-01-02 21:19:18 -05:00
Emilia Allison 12a8e82015
Transfer region cache draft 2025-01-01 15:44:10 -05:00
Emilia Allison 3982d1a7a1
Move palettes to lib 2025-01-01 14:38:07 -05:00
Emilia Allison 2b1792c2ae
eframe work 2025-01-01 14:37:56 -05:00