Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Command Line Switch To Disable Version Check #1588
Describe the new feature
In relation to #1560
Please answer these questions before submitting your feature request.
Is your feature request related to an issue? Please include the issue number.
Does this feature exist in another product or project? Please provide a link.
Other applications have a 'safe mode' switch. Various plugins/checks are turned off.
Do you have a screenshot? Please add screenshots to help explain your idea.
I've committed to master the new option as I described in my previous comment. The setting is not saved unless user enters Preferences and presses Save. This is useful also for testing with some value and then through it away. I've tested with integer, string, boolean, font, colour values and it's working for me in every case, except for the language, which is initialised before reading the command line and consequently, the setting is correctly set, but not applied in the session. I think this glitch can be tolerated.
Several options can be concatenated for getting a profile completely different to your saved preferences.
That opens the door to having several desktop shortcuts with different profiles.
If this works well in tomorrow's nightly, I think it can be cherry-picked to the v3.11.x branch. It would need new translations for two strings related to the command line usage, though.
There is a pending decision about whether this should be added to the v3.11.x branch for working around #1311. I think it's safe enough; the code is very simple indeed (so totally undeserved compliments, by the way
Might as well add it to the 3.11 branch. I should have time to get an alpha2 release created either friday or this weekend. If I don't have the SQLCipher bits worked out by then, then alpha2 can be with standard SQLite until until I do have SQLCipher working. That'll still give people something newer to test.