nikobojs / manuscrape_electron

ManuScrape desktop app for Windows 11
5 stars 2 forks source link

Export: add option to export specific observation or range of observations #66

Open Pedrotheplant opened 10 months ago

nikobojs commented 10 months ago

The range, like "all the observations created between date A and date B" ? Or another kind of range?

Pedrotheplant commented 10 months ago

I'm not an UI/UX expert, so let me hear what you think:

Adding a checkbox next to each observation so you can select observations from the menu and then click "export selected observations". Then if users want to export by date-range they can sort the observations accordingly, mark the right observations and then click "export selected observations". Adding to this, we could have an option in the sorting-bar called "select all visible observations".

nikobojs commented 10 months ago

Ah yes, that makes sense.

To solve this issue while enabling as many use cases as possible, my proposal is:

  1. When you click any export button, an export-settings dialog window opens
  2. In the dialog, you get to choose between 3 basic observation filters (all, all in date-range and "cherry-picked")
  3. If you choose cherry-picking, an observation table shows with checkboxes as you describe

With this solution we can easily add more export settings later.

How does that sound?

Pedrotheplant commented 10 months ago

Sounds great!

samuelhimmelstrup commented 6 months ago

Assign me to this one, I will do it along with the "keep export log" one. Hopefully I will have time this week, if not then next! :-)