Commit Graph

171 Commits

Author SHA1 Message Date
Emilia Allison 108a2677e3
fix: Retain unknown columns when mangling headers on CSV import 2024-08-03 17:37:41 -04:00
Emilia Allison ad57482dea
Bump rev version for web
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-02-21 10:05:40 -05:00
Emilia Allison 12684c0eea
Merge plates
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
i wrote this so late it probably does not work ughhhhhhhhh
2024-02-20 23:31:56 -05:00
Emilia Allison 0ec29f6783
Reorganize tree_callbacks
I am going to make too many
2024-02-20 21:26:24 -05:00
Emilia Allison e01468b63a
Reorganize main_window_callbacks
There were so many
2024-02-20 21:18:53 -05:00
Emilia Allison 8f82c4e224
Linear volume heatmap visualization
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-02-18 22:01:08 -05:00
Emilia Allison 2fdc15c9aa
Accept higher version of lib on web 2024-02-18 22:00:41 -05:00
Emilia Allison f7f492b70e
feature: Improved CSV Parsing
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
1. Superior field detection: short of having actual typos, most ways to
   express a field should now be properly registered. Further, it will
   be considerably easier to add new variants.
2. Numeric well parsing: some systems do not use alphanumeric wells like
   H12 or E7. Purely numeric wells will now be supported but only if the
   plate format is manually specified; this feels like a good tradeoff
   since a failed detection would yield very odd behaviour to a user.
2024-02-16 20:57:06 -05:00
Emilia Allison e546fa354e
Merge branch 'main' into beta-release
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-02-13 22:21:31 -05:00
Emilia Allison df54905637
add license
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
temp/pipeline/head There was a failure building this commit Details
note: before the addition of this license, technically
plate-tool was owned _in full_ by me!
also note: plate-tool was being developed prior to my
employment anywhere.
2024-02-13 22:21:09 -05:00
Emilia Allison 3962fef9b1
add license
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
note: before the addition of this license, technically
plate-tool was owned _in full_ by me!
also note: plate-tool was being developed prior to my
employment anywhere.
2024-02-13 22:18:43 -05:00
Emilia Allison 6cfa686b55
fix: not switching on plate type
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
me when i migrate correctly the first time and have no lingering bugs
2024-02-13 22:06:55 -05:00
Emilia Allison 72d81439c1
fix: custom get_destination_wells
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
The code here was like, stupid tbh.
2024-02-13 21:54:23 -05:00
Emilia Allison 94cb530de8
Remove log line 2024-02-13 21:10:31 -05:00
Emilia Allison c3995f5725
Bump version numbers
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-02-13 20:57:53 -05:00
Emilia Allison 7556f528a6
update readme 2024-02-13 20:53:57 -05:00
Emilia Allison 6dc13675ae
hotfix: Jenkinsfile 2
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-02-13 20:48:54 -05:00
Emilia Allison 2a463e2133
hotfix: Jenkinsfile
Gitea Scan/plate-tool/pipeline/head There was a failure building this commit Details
2024-02-13 20:46:17 -05:00
Emilia Allison e71a72bff9
Merge branch 'dev' into beta-release
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-02-13 20:44:29 -05:00
Emilia Allison 430d0aa845
Merge branch 'main' into beta-release
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-02-13 20:43:18 -05:00
Emilia Allison bf09f281b3
Revise jenkinsfile, only run on main and beta
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-02-13 20:38:45 -05:00
Emilia Allison 9366d29202
lib: fix stupid typo 2024-02-13 20:32:42 -05:00
Emilia Allison c2a64d679a
web: auto button 2024-02-13 20:27:58 -05:00
Emilia Allison 1aa4c1b7bb
web: use new utility function in callback 2024-02-13 19:58:14 -05:00
Emilia Allison 6c8533f7a6
lib: auto creation from csv 2024-02-13 19:56:47 -05:00
Emilia Allison d7c98d37a2
Reorg csv in lib 2024-02-13 18:33:42 -05:00
Emilia Allison bfa1fef9d8
update readme 2024-02-13 18:23:22 -05:00
Emilia Allison b79c377793
Change plate format 2024-02-11 22:04:03 -05:00
Emilia Allison 9db0d4aa19
lib migration pt4 2024-02-11 20:49:52 -05:00
Emilia Allison 4d82ea5567
lib migration pt3 2024-02-11 20:03:29 -05:00
Emilia Allison 7d35959ac2
lib migration pt 2 2024-02-11 19:46:43 -05:00
Emilia Allison ffc81f505b
lib migration pt1 2024-02-11 19:32:30 -05:00
Emilia Allison a8b72c0a7a
huge clippy 2024-02-10 22:00:39 -05:00
Emilia Allison 338a7b98c7
the refactor i've wanted most
SourcePlate and DestinationPlate are now the same
why did i not do this originally omg
2024-02-10 21:57:30 -05:00
Emilia Allison 0625854895
More robust CSV parsing
Permit lowercases, alternative column names
2024-02-10 18:00:47 -05:00
Emilia Allison 8a3bbc8b92
Refactor import_csv callbacks 2024-02-10 17:25:04 -05:00
Emilia Allison de42499444
Close buttons on imports
Resolves #3
2024-02-10 17:18:28 -05:00
Emilia Allison e836c4264a
Hotfix merge
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-02-10 16:49:56 -05:00
Emilia Allison 5430b3d42c
hotfix
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
temp/pipeline/head There was a failure building this commit Details
2024-02-10 16:47:32 -05:00
Emilia Allison 020f7740d3
Add callbacks per #2
Gitea Scan/plate-tool/pipeline/head There was a failure building this commit Details
Squashed commit of the following:

commit 4710335750
Author: Emilia <contact@emiliaallison.com>
Date:   Sat Feb 10 16:34:52 2024 -0500

    tree callbacks

commit f8216cb0bd
Author: Emilia <contact@emiliaallison.com>
Date:   Sat Feb 10 09:20:59 2024 -0500

    transfer_menu callbacks

commit 15accc2fca
Author: Emilia <contact@emiliaallison.com>
Date:   Tue Jan 30 20:37:15 2024 -0500

    I think this file was supposed to be in the last one lol

commit 53457a3e86
Author: Emilia <contact@emiliaallison.com>
Date:   Sat Jan 13 14:05:34 2024 -0500

    new_plate_dialog callbacks

    For #2

commit c2a3f0302b
Author: Emilia <contact@emiliaallison.com>
Date:   Sat Jan 13 13:57:14 2024 -0500

    Finish main_window callback refactor

    For #2

commit 820f672cb7
Author: Emilia <contact@emiliaallison.com>
Date:   Sat Jan 13 13:23:11 2024 -0500

    Import json button refactor

    Partial for #2

commit a90b5f83d8
Author: Emilia <contact@emiliaallison.com>
Date:   Fri Jan 12 22:22:28 2024 -0500

    A number of moves to address #2

commit 62d870521e
Author: Emilia <contact@emiliaallison.com>
Date:   Fri Jan 12 21:44:10 2024 -0500

    First callback move

commit e2ef9fa84d
Author: Emilia <contact@emiliaallison.com>
Date:   Fri Jan 12 21:43:50 2024 -0500

    Increment version number in cargo.lock

    why wasn't this done already?
2024-02-10 16:38:00 -05:00
Emilia Allison 4710335750
tree callbacks
Gitea Scan/plate-tool/pipeline/head There was a failure building this commit Details
2024-02-10 16:34:52 -05:00
Emilia Allison f8216cb0bd
transfer_menu callbacks
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-02-10 09:20:59 -05:00
Emilia Allison ca5c15756e Merge pull request 'Update main version' (#7) from beta-release into main
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
Reviewed-on: #7
2024-01-31 02:00:40 +00:00
Emilia Allison 0b6aec2f6c
pls work
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
2024-01-30 20:56:48 -05:00
Emilia Allison 0b82f2b1ab
See last commit
Gitea Scan/plate-tool/pipeline/head There was a failure building this commit Details
2024-01-30 20:55:09 -05:00
Emilia Allison 1f213f47e8
Jenkinsfile compatability with main
Gitea Scan/plate-tool/pipeline/head There was a failure building this commit Details
2024-01-30 20:50:11 -05:00
Emilia Allison 15accc2fca
I think this file was supposed to be in the last one lol 2024-01-30 20:37:15 -05:00
Emilia Allison 53457a3e86
new_plate_dialog callbacks
Gitea Scan/plate-tool/pipeline/head There was a failure building this commit Details
For #2
2024-01-13 14:05:34 -05:00
Emilia Allison c2a3f0302b
Finish main_window callback refactor
Gitea Scan/plate-tool/pipeline/head This commit looks good Details
For #2
2024-01-13 13:57:14 -05:00
Emilia Allison 820f672cb7
Import json button refactor
Partial for #2
2024-01-13 13:23:11 -05:00