| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Oblivion Remastered Meta PR (#2241) | Jeremy Rimpo | 2025-05-23 | 1 | -4/+7 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Allow for mod directory maps - Set main data files based on game - Mapped mod directories to VFS - Update overwrite setup * Skip if mod contains no 'data' dir * More mod directory compatibility fixes * Workaround for Obl:Rem save location - SLocalSavePath does nothing yet MO2 wants to use it to override the default save location - This only applies to BGS games anyway, we should move this logic * First pass for overwrite mod directory support * More overwrite move / delete restrictions * Fix issue with moving directories that are not required * Formatting pass * More modDataDirectory updates * Formatting --------- Co-authored-by: Mikaël Capelle <capelle.mikael@gmail.com> | ||||
| * | Speedup refresh when archive parsing is enabled and updateBSAList (#2239) | RJ | 2025-05-23 | 1 | -14/+18 |
| | | | | | | | | | * Precompute load order for ModThreads * Precompute file infos for plugin association check --------- Co-authored-by: RJ <Liderate@users.noreply.github.com> | ||||
| * | Refactoring of game features for better management. (#2043) | Mikaël Capelle | 2024-06-09 | 1 | -13/+13 |
| | | |||||
| * | Switch from fmtlib to std::format. (#2031) | Mikaël Capelle | 2024-05-25 | 1 | -3/+3 |
| | | | | | | * Switch from fmtlib to std::format. * Remove libffi from dependencies in Github action. | ||||
| * | Code cleanup | Jeremy Rimpo | 2023-09-09 | 1 | -1/+4 |
| | | |||||
| * | Merge remote-tracking branch 'origin/qt6' | Jeremy Rimpo | 2023-09-04 | 1 | -0/+5 |
| |\ | |||||
| | * | Parse secondary data directories into the directory structure | Jeremy Rimpo | 2023-09-04 | 1 | -0/+5 |
| | | | |||||
| * | | Apply clang-format. | Mikaël Capelle | 2023-07-09 | 1 | -123/+107 |
| | | | |||||
| * | | Convert everything to CRLF. | Mikaël Capelle | 2023-07-09 | 1 | -510/+510 |
| |/ | |||||
| * | C++20 fixes | Jeremy Rimpo | 2022-04-19 | 1 | -1/+0 |
| | | |||||
| * | Remove dependency on Core5Compat | Jeremy Rimpo | 2022-04-19 | 1 | -1/+0 |
| | | |||||
| * | Fix parsing plugins with dots in name | Chris Bessent | 2021-11-26 | 1 | -0/+5 |
| | | |||||
| * | Use priority from profile (+1) in directory structure to be consistent. | Mikaël Capelle | 2021-01-21 | 1 | -1/+1 |
| | | |||||
| * | Update following change to getLoadOrder() in game_features. | Mikaël Capelle | 2020-06-14 | 1 | -4/+4 |
| | | |||||
| * | Avoid using GamePlugins when not provided by the game plugin. | Mikaël Capelle | 2020-05-07 | 1 | -4/+9 |
| | | |||||
| * | now using new common cmakefiles | isanae | 2020-04-23 | 1 | -1/+1 |
| | | | | | | fixed includes because shared/ isn't in the path anymore removed unused modeltest files | ||||
| * | timing for refreshBSAList and updateProblemsButton | isanae | 2020-02-18 | 1 | -2/+2 |
| | | |||||
| * | added more timings | isanae | 2020-02-18 | 1 | -1/+1 |
| | | | | | missed fileregisterfwd.h in cmake list | ||||
| * | changed FileRegister to a deque instead | isanae | 2020-02-18 | 1 | -1/+0 |
| | | |||||
| * | moved TimeThis to uibase | isanae | 2020-02-18 | 1 | -7/+27 |
| | | | | | fixed progress bar | ||||
| * | re-enabled archive parsing | isanae | 2020-02-18 | 1 | -50/+76 |
| | | |||||
| * | removed directoryrefresher.h from organizercore.h | isanae | 2020-02-18 | 1 | -41/+133 |
| | | |||||
| * | split directoryentry | isanae | 2020-02-18 | 1 | -2/+9 |
| | | | | | made classes noncopyable, fixed a few unintended copies | ||||
| * | error checking in dump() | isanae | 2020-02-18 | 1 | -19/+18 |
| | | | | | removed a bunch of "{} saved" in the logs | ||||
| * | removed lastAccessed from FileEntry, not used | isanae | 2020-02-18 | 1 | -3/+10 |
| | | | | | FileRegister keeps a vector instead of a map | ||||
| * | removed some unnecessary counters | isanae | 2020-02-18 | 1 | -38/+27 |
| | | | | | delete old structure in thread | ||||
| * | thread-safe OriginConnection | isanae | 2020-02-18 | 1 | -16/+21 |
| | | | | | | ThreadPool now keeps threads running keep ModThreads around so avoid reallocating buffers | ||||
| * | more instrumentation | isanae | 2020-02-18 | 1 | -39/+67 |
| | | | | | tighter mutexes, required thread-safe FileEntry | ||||
| * | thread-safe directory entry | isanae | 2020-02-18 | 1 | -40/+69 |
| | | |||||
| * | threaded refresher | isanae | 2020-02-18 | 1 | -45/+143 |
| | | |||||
| * | wstring_view when possible | isanae | 2020-02-18 | 1 | -1/+4 |
| | | | | | first implementation of NtQueryDirectoryFile | ||||
| * | replaced qWarning() | isanae | 2019-07-22 | 1 | -2/+2 |
| | | |||||
| * | Fix conflict detection concerning overwrite | LostDragonist | 2019-03-09 | 1 | -2/+1 |
| | | |||||
| * | Avoid calling addModBSAToStructure() altogether if archive conflicts is ↵ | Al | 2019-02-10 | 1 | -1/+5 |
| | | | | | disasbled. | ||||
| * | Fix some logs | LostDragonist | 2019-01-31 | 1 | -1/+1 |
| | | |||||
| * | Make logs more consistent in format and content | LostDragonist | 2019-01-30 | 1 | -1/+8 |
| | | |||||
| * | Merge remote-tracking branch 'origin/Develop' into archive_conflicts_2 | Silarn | 2019-01-05 | 1 | -1/+1 |
| |\ | |||||
| | * | Change qPrintable to qUtf8Printable to better support non-ASCII text | LostDragonist | 2019-01-05 | 1 | -1/+1 |
| | | | |||||
| * | | Clean up and fix merge issues | LostDragonist | 2018-12-12 | 1 | -2/+1 |
| | | | |||||
| * | | Fixed mainwindow.cpp so that Qt Creator does not break it anymore. | Al12rs | 2018-12-12 | 1 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | We should be able to normally use Creator now without having to worry about breaking the build. Partial fix for conflict information getting messd up after opening infodialog or disabling a mod. Icons still get messed up but conflict tab remains consistent at first inspection. Reverted main tab to plugins Changed version of Archive conflicts branch to 2.2.0 pre-alpha. | ||||
| * | | Initial archive conflict parsing | Silarn | 2018-12-12 | 1 | -3/+24 |
| |/ | | | | | | | | | Squashed commit: Basic archive conflict parsing - pass 1 Merge fixes for archive parsing Basic archive conflict parsing - pass 1 Merge fixes for archive parsing Should fix conflict detection for archive files | ||||
| * | Revert "Applied clang-format on source" | Sandro Jäckel | 2018-02-23 | 1 | -91/+106 |
| | | | | | This reverts commit 5e5c9c07291f6b09623d31c92b1fb61c4ede576e. | ||||
| * | Applied clang-format on source | Sandro Jäckel | 2018-02-22 | 1 | -106/+91 |
| | | |||||
| * | Disable BSA Conflict Checking. | LePresidente | 2017-12-26 | 1 | -2/+2 |
| | | | | | Version Bump to 2.1.0.1 (Once off using the 4th point do to change being so minor) Next version will be 2.1.1 | ||||
| * | cleanup | Tannin | 2016-05-07 | 1 | -1/+1 |
| | | |||||
| * | removed get-prefix from many getters. removed const from managed_game variable. | Tannin | 2015-12-28 | 1 | -1/+1 |
| | | | | | other fixes | ||||
| * | Reworked startup considerably so now no longer dependant on GameInfo | Thomas Tanner | 2015-11-28 | 1 | -1/+1 |
| | | | | | Did some const correctness to the "managed_game" property as you shouldn't really be altering the plugin details whilst MO is running | ||||
| * | Replace last occurrence of GameInfo::getNexusGameID and remove a whole load ↵ | Thomas Tanner | 2015-11-26 | 1 | -1/+0 |
| | | | | | of gameinfo.h includes | ||||
| * | Removes all references to GameInfo::getGameDirectory apart from one during ↵ | Thomas Tanner | 2015-11-25 | 1 | -1/+7 |
| | | | | | | | | | startup Did some const correctness improvements Also may have fixed a potential crash as the Profile copy constructor didn't copy the m_GamePlugin membber | ||||
| * | small code beautification | Tannin | 2015-07-07 | 1 | -3/+5 |
| | | |||||
