eduvpn / apple

app for iOS and macOS
Other
58 stars 18 forks source link

make deleting server entries more discoverable? #517

Open ghost opened 1 year ago

ghost commented 1 year ago

There's no way for the user to "discover" how to delete server entries from the app. One has to know that a right click is required. Not everybody knows this.

I am not sure how common this problem is, or whether or not we have to assume the user knows this? Also not sure how to improve this? Perhaps with an "edit" button or something that allows you to "select" the entries and then delete them?

BTW, the right click "delete" option in the Windows/macOS client (and long tip on Android) is very good hidden and not very intuitive. Most of the users (including myself) did not find that option by themselves. Perhaps it could be made more user-friendly?

roop commented 1 year ago

@fkooman: We can also delete a server by swiping on a list entry. Both these patterns (right-click / swipe) are consistent with other macOS apps (like Notes, Mail, etc.).

If we have an Edit button, it would be on a line, all by itself, which is not very nice.

Maybe we have a delete button that appears to the left of the Settings button when in the Connection view, that deletes the current server. What do you think?

ghost commented 1 year ago

If things are conform the platform conventions I guess we can't and shouldn't do much?

roop commented 1 year ago

Mail does have a dedicated button in the message pane, but Notes doesn't. So adding a button in the detail view would be still ok, and will be consistent with platform conventions still.