inexorgame-obsolete / deprecated-cube-engine-inexor

UNMAINTAINED: Please have a look at the vulkan-renderer
https://inexor.org
zlib License
11 stars 1 forks source link

Open the user interface in web browser automatically during startup #522

Open aschaeffer opened 6 years ago

aschaeffer commented 6 years ago

Open the user interface in the default web browser as soon as following requirements are fulfilled:

The behaviour is adjustable via the flag --start-minimized.

Profile start-minimized
client false
server true
serverfarm true
devenv true

See also: https://www.npmjs.com/package/open

Croydon commented 6 years ago

👍 For the --start-minimized flag. I would also like a permanent setting for this.

I hate it if when application start unasked my browser.

aschaeffer commented 6 years ago

The problem to solve is that the user doesn't have a visual feedback after starting Inexor Flex the first time. Ideally, ui-flex is ready within seconds and we can show the download progress (media repositories and release download). The --start-minimized flag is meant to be used on command line and profile.toml.

Croydon commented 6 years ago

It's fine by me when opening the UI in a browser is default, as long as anyone can disable it permanentely via settings.

Croydon commented 6 years ago

This should probably only be the case for the dev profile?

inexor-flex is starting directly the core client and non-devs don't care for more most of the time.

a-teammate commented 6 years ago

Yes, this should be a setting for the instance as well. It would be a good idea to inform the user prominently in the start screen of inexor flex to be able to change that setting by deselecting a checkbox