okfn/opendataeditor

ODE - Top menu options

Closed this issue · 13 comments

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

Steps to reproduce it

  • Open the ODE
  • Check the Top Menu options

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

Changes

Mac OS , Windows and Ubuntu

Open data editor menu

  • Faith, the Open Data Editor menu is too close to the name of the tool. I think we need to see if we want to keep the ODE menu.

File
Current options

  • Close window

Suggested changes

  • Add: file,External data, folder
  • Create folder
  • New project
  • Open project
  • Save

Edit
Current options

  • Undo
  • Redo
  • Cut
  • Copy
  • Paste
  • Paste and match style
  • Delete
  • Select all
  • Substitutions----Show substitutions
  • Speech ---Start speaking
  • Autorrelleno
  • Iniciar dictado
  • Emoji y símbolos

Suggested changes

  • Undo
  • Redo
  • Delete

View
Current options

  • Reload
  • Force reload
  • Toggle developers tool
  • Actual Size
  • Zoom in
  • Zoom out
  • Toggle Full Screen

Suggested changes

  • Reload
  • Force reload
  • Full Screen
  • Minimize

Window
Current options

  • Minimize
  • Zoom
  • Mover a la izquierda de la pantalla (the text is in Spanish)
  • Reemplazar ventana desplazada
  • Quitar ventana del conjunto
  • Bring all to front
  • Open data Editor

Suggested changes

Remove this menu in full

Help
Current options

It's empty.

Suggested changes

  • Open Data Editor User Guide

@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.

@Faithkenny can you take a look at this tomorrow?

@Faithkenny can you take a look at this tomorrow?

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

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

Starting with the MacOS,

  • Sentence case for the Top menu options
  • A menu item that has ellipses... at the end indicates that clicking on it will pop up a dialog
  • Some of the greyed out options are context aware e.g Recently Opened/History should be only available after after files have been imported. Some others like Settings... are ideas to signal what's coming in December
  • I agree, I also think we should take out the Window menu completely.

Here is the Figma file

image

image

image

image

image

image

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

  • Metadata
  • 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)

Images updated for the Pre-release version

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? 🙏

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

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?

https://github.com/okfn/opendataeditor

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

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.

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

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

  • File menu
  • Add
  • New file
  • The ODE shows the "From my laptop" dialog

Scenario 2

  • File menu
  • Add
  • New older
  • The ODE shows the "From my laptop" dialog