When running Servoy in Offline mode (designer.enabled=false in the servoy.properties file) the client won’t automatically check for version updates. This is a good thing. However, how best to manage the version updates for the end user? In my solution, I’ve removed the menus (I don’t like giving access to things like “delete all records”, or even showing those menus with the items disabled as it creates clutter.)
Consequently, the Help menu doesn’t appear to the end users either. Short of doing a full install over the end user’s existing installation, is there a minimum set of files the developer can distribute to upgrade the end user? or is that too hard eg the list of files changes with each upgrade. Any other approaches to this?
A thought - could there be a function application.checkForUpdates()
In this way, we could control this through a method, without giving access to the menus.
Thanks in advance for any feedback.