Commit Graph

255 Commits

Author SHA1 Message Date
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
Emilia Allison dc3ef4830a
Eframe plate
big if true?
2024-12-24 21:54:36 -05:00
Emilia Allison 0e0d72ec9c
fix: dbl click dest called wrong screenshot function
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-12-16 22:04:06 -05:00
Emilia Allison 754000952b
Update README.md
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-11-19 18:23:36 -06:00
Emilia Allison 3d8445ec82
Formatting on tests
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-11-15 15:28:34 -06:00
Emilia Allison 04554f634b
fix: Optimize region transfer map 2024-11-15 15:28:01 -06:00
Emilia Allison ad3bbd3649
fix: Typo in transfer validation 2024-11-15 15:27:18 -06:00