summaryrefslogtreecommitdiff
path: root/src/settings.h
Commit message (Collapse)AuthorAgeFilesLines
* 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
* - esp reader now handles invalid files more gracefullyTannin2013-09-211-1/+46
| | | | | | | | | | | | | | | | | - files moved will now also be treated as "deleted" in the old location so a newly created file with that same name is not created in overwrite - introduced a mechanism by which MO can recognize if it crashed before when attempting to load a plugin. That plugin can be blacklisted so it doesn't get loaded again - plugins can now programaticaly change their settings - plugins can now store data persistently without exposing that data as settings - requesting an unset-setting from a plugin is no longer treated as a bug - clarified warning message for when files are in overwrite directory - the proxyPython plugin will now discover if python initialization crashed MO on a previous session and give the user a chance to fix it or disable the plugin - bugfix: GetModuleFileName modified the buffer past the zero termination. While this doesn't violate the API documentation it is different from the regular windows implementation - bugfix: proxy plugins couldn't access the parent widget - bugfix: when moving a file from overwrite to a mod the in-memory file structure wasn't updated - bugfix: name input dialog for profiles allowed names that weren't valid directory names - bugfix: profile dialog wasn't able to delete profiles if the name started or ended in whitespaces - bugfix: The name-cells for plugin settings could be changed (without effect) - removed a few obsolete files from the repository
* - the download manager now registers download speed. Right now this is only usedTannin2013-08-301-0/+7
| | | | | | | | | | | | | to display an average speed on the settings menu - added a python27.dll compiled with vc100. This can now be bundled without introducing more dependencies - bugfix: extracting now stops after an error - bugfix: the way hook.dll caused CREATE_ALWAYS/CREATE_NEW to always write into overwrite could lead to the file being created when the call should have failed (because the file existed and was protected) - bugfix: GetPrivateProfileString does NOT properly report files as missing. This means that the ini-query optimization could optimize away requests that should work - bugfix: fomod installer couldn't display images because they were unpacked to the wrong temporary location - bugfix: When disabling local saves and choosing to delete the saves nothing happened - bugfix: the python plugin couldn't find the pyqt libraries
* - added the ability to connect to the internet through a proxyTannin2013-07-131-0/+5
| | | | | - integrated fomod installer now supports the or-operator for page conditions - integrated fomod installer now caches condition results to speed up tests
* - caching of downloadwidgets to fix performance problem, currently broken ↵Tannin2013-06-291-0/+5
| | | | | | | | | | | | and disabled - added new state for downloads "uninstalled" for mods that were at one point installed and then removed - user-configured server preference is now used - updated tutorial to account for removal of integrated browser - reverted to qt 4 - using performance optimised findfirstfile on win vista and up - bugfix: it was possible to disable all columns of the mod list - bugfix: hook.dll doesn't load on win xp
* - some fixes for qt5 compatibilityTannin2013-06-201-11/+7
| | | | | | | | | | | | | | | | | | | | | - hook.dll no longer creates a dump and uninstalls it if an exception is reported that doesn't originate from it - NCC used read-only transactions again because otherwise solid archives become unusably slow. - removed the integrated nexus browser - the mod description and motd are now rendered in QTextBrowser. This (and the above) eliminates the dependency on qtwebkit - removed the direct file download for mod files - reduced CPU usage during downloads by invalidating only one column of the download list. This widget still needs to be replaced - added the complete filename as an option for the modname - applications that require elevation can now be started by invoking an elevated secondary ModOrganizer instance - MO will now register nexus file servers and provides a settings dialog to pick preferred servers. (This preference is not used yet) - worked around 1-2 bugs in QSortFilterProxy - handling of nxm links is now done by an external application. This allows the registration of different applications depending on the game - integrated fomod installer now displays the screenshot in a scalable view - bugfix: integrated fomod installer didn't name output files correctly if the name differs from the source name - bugfix: a successful login to nexus was (sometimes?) not correctly detected as a success - bugfix: top-level entries in QtGroupingProxy were sometimes incorrectly displayed as groups - bugfix: GetPrivateProfile... optimization could cause null-pointer indirection - bugfix: GetCurrentWorkingDirectory caused buffer overflow in case of pre-flighting (buffer size 0) - bugfix: configurator plugin now also uses qt5 (it's currently broken though)
* - creating mods from overwriteTannin2013-04-041-0/+5
| | | | | | | - moving files from overwrite to mods - offline mode - several fixes to the grouping system - fix to "duplicate translation" errors
* - proper detection of user-preferred languageTannin2013-02-191-0/+5
| | | | - resume and removal of failed download fixed
* - moved shared and uibase libraries to namespacesTannin2013-02-171-204/+204
| | | | - bugfix: the "fix mods" function was accessing the save game data incorrectly, causing a crash
* initial commit to mercurial repository.Tannin2013-02-031-0/+223
Corresponds to MO version 0.12.6