okfn / opendataeditor

The Open Data Editor (ODE) is a no-code application to explore, validate and publish data in a simple way. Forever free and open source project powered by the Frictionless Framework.
http://opendataeditor.okfn.org
MIT License
183 stars 23 forks source link

ODE - Top menu options #417

Closed romicolman closed 4 weeks ago

romicolman commented 5 months ago

Problem description We need to customize the Top menu for the ODE in all OS.

Steps to reproduce it

Context: full list of options available here.. Also check discussion in here

Changes

Mac OS , Windows and Ubuntu

Open data editor menu

File Current options

Suggested changes

Edit Current options

Suggested changes

View Current options

Suggested changes

Window Current options

Suggested changes

Remove this menu in full

Help Current options

It's empty.

Suggested changes

romicolman commented 3 months ago

@Faithkenny Please, let's address this issue this week, of possible. I provided a suggested list of categories but I would love to have your insights.

romicolman commented 2 months ago

@Faithkenny can you take a look at this tomorrow?

Faithkenny commented 2 months ago

@Faithkenny can you take a look at this tomorrow?

Attending to this first thing today, being thinking about it over the weekend

Faithkenny commented 2 months ago

So I've reviewed menu items, shortcuts on similar/dissimilar apps, @romicolman's suggestions and have some recommendations

Starting with the MacOS,

Here is the Figma file

image

image

image

image

image

image

romicolman commented 2 months ago

To sum up. For Mac

Open Data Editor Menu

File Menu

Edit Menu

View Menu

Remove the Window menu

Help Menu

Faithkenny commented 2 months ago

Images updated for the Pre-release version

guergana commented 2 months ago

To sum up. For Mac

Open Data Editor Menu

* Quit Open Data Editor

File Menu

* Add file

* Add folder

* Add external data

* Delete

* Publish

Edit Menu

* Undo

* Redo

View Menu

* Reload

* Force reload

* Metadat

* Errors panel

* Source

Remove the Window menu

Help Menu

* ODE user guide

* Report an issue (it should redirect to the new section of the user guide)

Hi, in the Help Menu, could you please provide the "ODE user guide" link and the "Report an issue" link? 🙏

romicolman commented 2 months ago

Hi @guergana!

ODE user guide: https://opendataeditor.okfn.org/documentation/getting-started/ Report an issue: it will be a special paragraph on the user guide for that. Since we are still implementing changes, please add this link for now: https://github.com/okfn/opendataeditor

guergana commented 1 month ago

Hello, @romicolman I am confused about Reload and Force reload... These are options that are defaults of electron, but they don't seem to add any value to our app. In which cases do you think these options would be needed?

guergana commented 1 month ago

https://github.com/okfn/opendataeditor

@romicolman for the Report an issue link, shouldn't the address be https://github.com/okfn/opendataeditor/issues

romicolman commented 1 month ago

Hi @guergana! Regarding the report and issue link, please, add the link that I posted. The reason is that in the Readme of the repo we give non-technical users with an easy way to report problems (OKFN account), and if we redirect users to the issues section on the ODE repository we are just creating a way to do it for developers or technical audiences.

Regarding the Reload and Force reload option, please, give me a couple of minutes. I'm checking with @roll if that button had a particular functionality when it was add it to the app.

romicolman commented 1 month ago

We checked categories with @roll. Please, remove reload and force reload (I've already updated my comment to remove these 2 categories)

romicolman commented 1 month ago

Hi @guergana! Regarding the file menu, if the user selects Add (file or folder) the ODE should display the "From my computer dialog":

Image

Steps to reproduce it

Scenario 1

Scenario 2