How to Disable and Gray Out Update Options in GanttProject Settings

We are using GanttProject version 3.3.3316 and need to completely disable the update functionality for compliance reasons. While we have manually turned off the “Automatically check for updates” toggle and the “Check for updates daily” checkbox, users can still re-enable them, which we want to prevent.

We are requesting a way to lock or gray out these settings so users cannot modify them. If there is any configuration, deployment method, or system-level setting to enforce this, please advise.

We have attached images showing the current issue for your reference.

There is no way to disable these options. However, you probably can block the corresponding HTTP requests on your firewall.

As an option, you can build your own GanttProject from the source code and remove the options or disable them in the UI. Disabling/removing these options in the UI won’t prevent users from modifying the settings file, but it will make the task more difficult.