summaryrefslogtreecommitdiff
path: root/src/profile.cpp
Commit message (Expand)AuthorAgeFilesLines
* Send local saves to recycle bin when switching from global to local saves ins...Mikaël Capelle2026-06-061-1/+1
* Improve code for reading text files line-by-lineJonathan Feenstra2026-05-171-15/+13
* Update following SafeWriteFile changes (#2218)RJ2025-05-231-1/+1
* Refactoring of game features for better management. (#2043)Mikaël Capelle2024-06-091-13/+15
* Default profile settings (#1869)Jeremy Rimpo2023-09-191-11/+37
* Apply clang-format.Mikaël Capelle2023-07-091-212/+211
* Enable forced libraries by defaultChris Bessent2021-08-221-1/+1
* Fix fixDirectoryName includesChris Bessent2021-04-291-1/+1
* Move settings around. Remove unused settings.Mikaël Capelle2021-01-291-5/+0
* Replace isFixedPriority by hasAutomaticPriority.Mikaël Capelle2021-01-211-4/+4
* Prevent backups from being enabled.Mikaël Capelle2021-01-211-1/+8
* Use actual priority of overwrite instead of INT_MAX, and remove useless checks.Mikaël Capelle2021-01-211-20/+15
* INT_MAX -> std::numeric_limits, plus minor clean.Mikaël Capelle2021-01-211-1/+1
* Remove unused priority-related functions from Profile.Mikaël Capelle2021-01-211-17/+1
* Add const-qualifier to for loop variable.Mikaël Capelle2021-01-211-1/+1
* Increase robustness of mods priority in profile.Mikaël Capelle2021-01-201-77/+123
* Improve error message about an extra overwrite modChris Bessent2021-01-191-6/+2
* Clamp priority to the correct value, taking backups into account.Mikaël Capelle2021-01-181-6/+14
* Merge pull request #1366 from LostDragonist/mod_casingMikaël Capelle2021-01-181-0/+18
|\
| * Add a warning about overwrite mods being disabledChris Bessent2021-01-181-0/+18
| * Improve performance by changing the map to be case insensitiveChris Bessent2021-01-161-10/+1
| * Make modlist.txt less case sensitiveChris Bessent2021-01-161-1/+10
* | moved criticalOnTop() to uibaseisanae2021-01-181-1/+0
|/
* don't count overwrite, m_Overwrite is dead codeisanae2020-12-241-4/+4
* Allow absolute path for ini files.Mikaël Capelle2020-09-271-5/+6
* Fix gameDirectory() -> documentsDirectory(). Use QFileInfo more properly.Mikaël Capelle2020-09-271-4/+4
* Rename iniFilePath() -> absoluteIniFilePath().Mikaël Capelle2020-09-271-1/+1
* Add IProfile::iniFilePath().Mikaël Capelle2020-09-271-0/+25
* now using new common cmakefilesisanae2020-04-231-3/+3
* Merge pull request #1054 from isanae/bunch-of-fixesisanae2020-04-171-0/+96
|\
| * dump a bunch of counts for mods when selecting a profileisanae2020-04-171-0/+96
* | Fix crash when game plugin does not provide any ini files.AL2020-04-171-1/+5
|/
* error checking in dump()isanae2020-02-181-5/+1
* removed some ambiguous overloads for settingsisanae2019-10-071-33/+33
* fixes for VS preview: missing namespace, missing setting() with two parametersisanae2019-10-051-0/+5
* split settings into a bunch of classesisanae2019-09-021-4/+4
* Merge pull request #807 from isanae/logging-reworkJeremy Rimpo2019-08-021-21/+30
|\
| * replaced formatSystemMessageQ() with formatSystemMessage()isanae2019-07-221-2/+5
| * changed qDebug() to log::debug()isanae2019-07-221-8/+8
| * changed qCritical() to log::error()isanae2019-07-221-2/+2
| * replaced qWarning()isanae2019-07-221-9/+12
| * removed unused or redundant stuff in error_report.hisanae2019-07-221-1/+4
* | Refactor obsolete methodsSilarn2019-07-031-1/+1
|/
* merged CustomOverwrites and ForcedLibraries, they were mostly identicalisanae2019-06-151-2/+2
* Fix typo in missing INI dialogLostDragonist2019-04-131-1/+1
* Fix conflict detection concerning overwriteLostDragonist2019-03-091-11/+4
* Make logs more consistent in format and contentLostDragonist2019-01-301-1/+1
* Make logs more consistent in format and contentLostDragonist2019-01-301-11/+11
* Reduce file I/O operations when enabling/disabling multiple modsLostDragonist2019-01-221-0/+31
* Remove profile-specific executable settings when removing the executableLostDragonist2019-01-111-1/+6