Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEW FEATURE] MANAGE INSTRUMENT --> add capacity to save individual Hardware component #466

Open
strambc opened this issue Mar 8, 2024 · 1 comment
Assignees
Labels
GUI Change Request a change in the graphical aspects of the GUI High High priority issue New feature Request for new feature

Comments

@strambc
Copy link
Member

strambc commented Mar 8, 2024

Is your feature request related to a problem? Please describe.
Creating Microscope Templates is very difficult without the capacity to save and import individual components.

USE CASE: I have described multiple Objectives that I know are commonly used, and I want to save the specifications of each so that I can use it in another microscope or share it with others
IDEAL: Save one at a time + Save All components.

Describe the solution you'd like
Add capacity to save individual hardware components

This issue is described in Trello https://trello.com/c/KgEjVI0A

In summary this is the proposed roadmap to Create "Individual component oject+download" method

  • Add "Save" option to individual component window

  • Add "Save all components" option to "Save" button in the bottom right

  • Build Download Method to ask where to Download and Download

  • Prepare the object ready to Save:
    -- Wipe ID;
    -- File Name is Manufacturer_Model_CatalogueNr.;
    -- replace Name field with File Name

  • Build logic: IF Save Method exists (MMA_React is in MMA_Electron) then execute Save Method, ELSE execute Download method.

@strambc strambc added the New feature Request for new feature label Mar 8, 2024
@strambc strambc added High High priority issue GUI Change Request a change in the graphical aspects of the GUI labels Mar 8, 2024
@strambc
Copy link
Member Author

strambc commented Mar 8, 2024

This is linked to an Electron Issue to Create "Save to home folder" method - MMA_Electron

WU-BIMAC/MicroMetaApp-Electron#53

  • Build method to Save to folder in micrometapp/component/categoryName
  • Install Save Method to React to allow saving to homefolder on the file system instead of download

@strambc strambc changed the title [Save Individual component] MANAGE INSTRUMENT --> add capacity to save individual Hardware component [NEW FEATURE] MANAGE INSTRUMENT --> add capacity to save individual Hardware component Mar 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
GUI Change Request a change in the graphical aspects of the GUI High High priority issue New feature Request for new feature
Projects
None yet
Development

No branches or pull requests

2 participants