Skip to content

[macOS] opt in feature to inform the user about new available version #6

@esterlus

Description

@esterlus

There should be some GUI section which informs the user about a new release version.
This could be some icon in the corner which per default indicates no version checks are done.

The application could prompt the user

  • once he is connected via VPN
  • or if he clicks that icon
    if it should make a version check / checks

Depending on the context (clicked or connected), the user can

  • always allow
  • allow this time
  • deny this time
  • always deny
    or a subset of those.

This setting should be stored and exposed in some settings menu (which is not part of this issue)

Behavior with always allowed updates

Once allowed and a new version is available, download the installer and wait for the user to exit the application.
Then on exit prompt him to run the installer.

Show an icon indicating that everything is up to date if it is or somehow indicate an update is waiting to be installed once the application quits.

Behavior with allow this time

Do the same as with always allowed updates but after next application start switch the icon back to no version checks are done.

Behavior with deny this time

Don't do anything. Keep the icon in no version check is done mode. After next application restart ask again when connected.

Behavior with always deny

Don't do anything even after restarts. Have the icon symbolize that no version check will ever be done.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions