Currently on a version check we get a pop up dialog that give you the option to follow the link to download a new version on startup. This is called before the mainwindow is rendered. Ideally we want the version checking to be after start up of the mainwindow to stop inference with loading of data (e.g. in SPIERSview) from argument past files (e.g. SPV).
Describe the solution you'd like
I'd like to enact a popup message system (say in the bottom right of the screen) that can flag to the user that a new version is available, with the option to "Not show this message again" untill a new version is released. I would also like to change the update system to allow users to select weather they want to get messages about patch releases + minor releases or just minor releases. This will of course require a more formal setting dialog with all SPIERS application group settings as well as local program settings.
In addition we should have a "Check for new version" menu item under the "About" menu.
Also... The describe message system above would/could also be used for other status message, e.g. success on saves, success/error messages on model output etc... Also I'd like it be (eventually) able to show custom messages taken from a server (e.g. messages from us the developer to the users).
Describe alternatives you've considered
None as this is an uncafinated brain dump... :)
Additional context
Context is that I need a coffee.
Currently on a version check we get a pop up dialog that give you the option to follow the link to download a new version on startup. This is called before the mainwindow is rendered. Ideally we want the version checking to be after start up of the mainwindow to stop inference with loading of data (e.g. in SPIERSview) from argument past files (e.g. SPV).
Describe the solution you'd like
I'd like to enact a popup message system (say in the bottom right of the screen) that can flag to the user that a new version is available, with the option to "Not show this message again" untill a new version is released. I would also like to change the update system to allow users to select weather they want to get messages about patch releases + minor releases or just minor releases. This will of course require a more formal setting dialog with all SPIERS application group settings as well as local program settings.
In addition we should have a "Check for new version" menu item under the "About" menu.
Also... The describe message system above would/could also be used for other status message, e.g. success on saves, success/error messages on model output etc... Also I'd like it be (eventually) able to show custom messages taken from a server (e.g. messages from us the developer to the users).
Describe alternatives you've considered
None as this is an uncafinated brain dump... :)
Additional context
Context is that I need a coffee.