summaryrefslogtreecommitdiff
path: root/src/settings.h
Commit message (Collapse)AuthorAgeFilesLines
* renamed "revoke nexus authorization" to "disconnect from nexus" because ↵isanae2019-06-041-12/+18
| | | | | | | "revoking" is ambiguous reworked manual key dialog to look more like MO1 moved all the UI stuff from callbacks in Settings back to SettingsDialog in a central updateNexusButtons(), which also enables/disables buttons as needed
* added const version of Settings::directInterface() for restoring statesisanae2019-05-201-0/+1
| | | | | added top-level saveState() and restoreState() to ModInfoDialog that are called from MainWindow, because it now also has to handle expander states in the conflict tab added internal opened state to expander widget instead of using widget visibility so it can be saved even after the dialog is closed
* Restart MO if the API key is changed or the reset geometries button was clickedLostDragonist2019-04-301-0/+1
|
* Add setting to hide the API counterLostDragonist2019-03-061-0/+6
|
* Remove the spoofed NMM versionLostDragonist2019-02-221-6/+0
| | | | The new API does not require this and it serves no purpose to keep it.
* Small updates, cleanup, update code, cache settings, tooltipsSilarn2019-02-181-16/+0
|
* Add settings option to switch between fixed and dynamic cache timeoutsSilarn2019-02-181-0/+17
|
* Implement Windows Credential ManagerSilarn2019-02-181-2/+2
|
* Implement using the DPAPI to encrypt credentialsSilarn2019-02-181-2/+2
|
* Several Nexus API-related changesSilarn2019-02-181-0/+1
| | | | | | | | * Added 30-second ping so Nexus doesn't close our connection * Set an overall 5 minute timeout before we give up listening for auth * Fixed some old signal and slot connections * Added a button to revoke the current API authorization * Updated bulk endorsement function with new API changes
* Initial Nexus API changes:Silarn2019-02-181-6/+6
| | | | | - Switch to SSO with WebSocket - Update endpoints (all but version checking)
* Merge remote-tracking branch 'origin/Develop' into archive_conflicts_2Silarn2019-01-181-2/+2
|\
| * Support for force loading librariesLostDragonist2019-01-111-2/+2
| |
* | Fix conflict colors and make archive conflict colors configurableLostDragonist2018-12-301-0/+6
| |
* | Merge branch 'Develop' into archive_conflicts_2Project5792018-12-291-0/+6
|\| | | | | | | Updating to 2.1.7alpha1
| * Add an option to disable endorsementsLostDragonist2018-12-241-0/+6
| |
* | Added button to disable Archives in Data Tree and entirely.Project5792018-12-121-0/+6
|/
* Add option to remove column colors for mod list separatorsLostDragonist2018-12-111-0/+7
|
* Add the ability to change the managed game directoryLostDragonist2018-12-111-0/+5
|
* Add workaround setting to prevent the GUI from locking when running an ↵LostDragonist2018-12-081-0/+6
| | | | executable
* Add executable blacklistingLostDragonist2018-11-291-3/+4
|
* Added ability to change color of conflict and plugin highlighting from the ↵Al12rs2018-11-011-1/+17
| | | | settings.
* Added the path of the managed game in the settings menu under the path tab, ↵Al12rs2018-06-221-0/+1
| | | | it's read only for now as allowing the user to change it would probably require a lot more work.
* Support for multi-game downloadsSilarn2018-04-161-1/+2
|
* Revert "Applied clang-format on source"Sandro Jäckel2018-02-231-344/+358
| | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e.
* Applied clang-format on sourceSandro Jäckel2018-02-221-358/+344
|
* Move crash dumps to instance-dependant data folderEran Mizrahi2017-12-121-0/+2
|
* new diagnostics settings dialog tabEran Mizrahi2017-12-101-1/+24
|
* Merge branch 'master' into new_vfs_libraryTannin2016-06-301-5/+19
|\
| * Some include-what-you-use suggested changesThomas Tanner2016-06-271-5/+19
| |
* | more configuration optionsTannin2016-03-021-5/+22
| | | | | | | | | | | | - overwrite path configurable - one can now set a base directory for all configurable paths - user can now opt in/out of receiving pre-release updates (not functional yet)
* | made instance-switching usableTannin2016-01-101-2/+18
|/ | | | | this includes tons and tons of changes to how paths are determined. the profiles-dir can now also be configured
* Merge branch 'master' of https://github.com/ThosRTanner/modorganizer into ↵TanninOne2015-12-061-5/+5
|\ | | | | | | ThosRTanner-master
| * Added support for include-what-you-use in a very simplistic fashion to the ↵Thomas Tanner2015-10-171-5/+5
| | | | | | | | | | | | Scons build. This isn't exactly production ready because the qt headers are a nightmarish web of interdependencies but it's useful for checking. I've also removed a few unused include files it detected and corrected some things that upset clang in a big way.
* | Bunch of const correctness changes. There shouldn't be any update of plugin ↵Thomas Tanner2015-11-251-2/+2
|/ | | | games once MO has started
* and now I find out I don't need to do it at allTom Tanner2015-06-231-2/+2
|
* Finish refactoring all the tab code into classesTom Tanner2015-06-211-0/+16
|
* More refactoring, slightly easier to use classesTom Tanner2015-06-211-41/+42
|
* Factor out general, nexis, plugins tab code into individual classesTom Tanner2015-06-201-2/+82
| | | | Add some code and page to control what is/isn't significant in overwrite
* fixes to make MO compile with mingw (also fixes some warnings generated by ↵Tannin2015-05-161-2/+2
| | | | mingw)
* Add in a tab to allow saving of steam username and password.Tom Tanner2015-05-091-0/+17
|
* - bugfixesTannin2015-01-061-0/+12
| | | | | | | - moved more functionality to game-plugins - further decoupled management functionality from the UI - created another "tutorial" which is only a single page with relevant parts of the ui highlighted with info as tooltips
* - fixes after mergeTannin2015-01-041-1/+2
|
* - descriptions for plugin settings are now displayedTannin2014-09-101-310/+311
|
* - performance optimizations for detection of file changes in mod directoriesTannin2014-08-011-3/+0
| | | | | | - added a workaround for download-link handling in chrome - MO will now create a profile even if the game-launcher has never been run - bugfix: files weren't cleanly removed from vfs file register
* normalized eol style (all files should now have windows line endings)Tannin2014-07-171-313/+313
|
* - loot client now only updates the masterlist once per MO sessionTannin2014-06-081-5/+5
| | | | | | | | | | - new event to notify plugins of changed mod priority - overwrite now shows up in the "checked" category instead of "unchecked" - display of "foreign" mods can now be limited to only official content - bugfix: bsa extraction dialog showed up even if the plugin was disabled - bugfix: after detection of foreign mods the priority of the overwrite folder could get messed up - bugfix: when displaying only the context menu for the mod list as a whole, the menu didn't disappear - bugfix: MO crashed when trying to download via the integrated browser
* - added an option to show meta info on downloads instead of filenamesTannin2014-04-231-0/+10
| | | | | | - MO will now cancel if user tries to run MO vfs-injected - when saving the MO ini file it is now written to a tmp file first and then overwritten - updated to link against boost python 1.55
* - nxmhandler will now ask before registering itselfTannin2014-01-041-0/+7
| | | | | | - downloads from nexus are now displayed before file information is retrieved - logging from the ui is now a bit more informative - download list now scrolls to bottom automatically
* - plugins can now be localized tooTannin2013-11-271-0/+5
| | | | | - fixes to the installer script - extended build scripts to fetch translations from pootle server automatically