| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'master' into imodlist-updates | Mikaël Capelle | 2020-10-26 | 1 | -3/+3 |
| |\ | |||||
| | * | Add IOrganizer::onProfileXXX callbacks. | Mikaël Capelle | 2020-10-24 | 1 | -3/+3 |
| | | | |||||
| * | | Move IOrganizer::getMod() to IModList::getMod(). | Mikaël Capelle | 2020-10-25 | 1 | -4/+4 |
| | | | |||||
| * | | Move IOrganizer::modsSortedByProfilePriority() to ↵ | Mikaël Capelle | 2020-10-25 | 1 | -2/+2 |
| | | | | | | | | | IModList::allModsByProfilePriority(). | ||||
| * | | Rename IOrganizer::refreshModList -> refresh. | Mikaël Capelle | 2020-10-25 | 1 | -11/+9 |
| |/ | |||||
| * | Check for problems when closing the settings dialog. | Mikaël Capelle | 2020-10-14 | 1 | -0/+3 |
| | | |||||
| * | Do not show 'Enable Mods... ' action for game without SaveGameInfo feature. | Mikaël Capelle | 2020-09-28 | 1 | -8/+8 |
| | | |||||
| * | Allow MO2 to find game saves into subdirectories. | Mikaël Capelle | 2020-09-28 | 1 | -2/+12 |
| | | |||||
| * | Use IProfile::absoluteIniFilePath(). | Mikaël Capelle | 2020-09-27 | 1 | -4/+1 |
| | | |||||
| * | Allow absolute path for ini files. | Mikaël Capelle | 2020-09-27 | 1 | -2/+2 |
| | | |||||
| * | Merge pull request #1238 from Holt59/plugin-installer-callbacks | Mikaël Capelle | 2020-09-23 | 1 | -2/+2 |
| |\ | | | | | Add IPluginInstaller onInstallationStart and onInstallationEnd callbacks | ||||
| | * | Add 'reinstallation' parameter to onInstallationStart(). | Mikaël Capelle | 2020-09-22 | 1 | -2/+2 |
| | | | |||||
| | * | Add IPluginInstaller onInstallationStart and onInstallationEnd callbacks. | Mikaël Capelle | 2020-09-21 | 1 | -2/+2 |
| | | | |||||
| * | | Merge pull request #1236 from Holt59/expose-modinterface-meta | Mikaël Capelle | 2020-09-23 | 1 | -36/+36 |
| |\ \ | |/ |/| | Add getters for most meta-information in mod. | ||||
| | * | Change modId() to nexusId(). | Mikaël Capelle | 2020-09-22 | 1 | -15/+15 |
| | | | |||||
| | * | Add getters for most meta-information in mod. | Mikaël Capelle | 2020-09-20 | 1 | -36/+36 |
| | | | |||||
| * | | Fix issue with global saves directory when setting files are availble for ↵ | Mikaël Capelle | 2020-09-20 | 1 | -6/+10 |
| |/ | | | | non-Bethesda games. | ||||
| * | Standardizing | Jeremy Rimpo | 2020-09-09 | 1 | -9/+9 |
| | | |||||
| * | Traslate lines, use QPair | Jeremy Rimpo | 2020-09-09 | 1 | -9/+9 |
| | | |||||
| * | Fixes for bulk update check | Jeremy Rimpo | 2020-09-09 | 1 | -7/+8 |
| | | | | | | * Check game source for validity * Display name of source when no updates found | ||||
| * | Added Open Meta File context action to downloads | erri120 | 2020-08-20 | 1 | -0/+1 |
| | | |||||
| * | added confirmation for sorting, some users click it by mistake | isanae | 2020-07-20 | 1 | -0/+10 |
| | | |||||
| * | shift+ and ctrl+double-click in mod list will now only open one mod instead ↵ | isanae | 2020-07-20 | 1 | -34/+32 |
| | | | | | | | of the whole selection since these modifiers are also used for selecting, this is too error prone and users have reported opening a crapload of tabs in their browser or explorer windows | ||||
| * | resize data tab columns when migrating from < 2.3 so the new columns are visible | isanae | 2020-07-10 | 1 | -3/+8 |
| | | |||||
| * | Add a dash between the managed game and "Mod Organizer" to distinguish app name. | AL | 2020-06-24 | 1 | -1/+2 |
| | | |||||
| * | Clean notification of userInterfaceInitialized between MainWindow and ↵ | Mikaël Capelle | 2020-06-16 | 1 | -2/+3 |
| | | | | | OrganizerCore. | ||||
| * | Move userInterfaceInitialized notification at the end of the first show event. | Mikaël Capelle | 2020-06-16 | 1 | -2/+3 |
| | | |||||
| * | Update for new organizer callbacks. | Mikaël Capelle | 2020-06-15 | 1 | -0/+2 |
| | | |||||
| * | Avoid using indexOf everywhere. | Mikaël Capelle | 2020-06-11 | 1 | -6/+7 |
| | | |||||
| * | Fix refresh events of tabs in the right panel when some tabs are hidden. | Mikaël Capelle | 2020-06-11 | 1 | -7/+6 |
| | | |||||
| * | Hide plugins and archives tabs when features are missing. | Mikaël Capelle | 2020-06-09 | 1 | -0/+12 |
| | | |||||
| * | Mark mods with orphaned nexus ids as checked to avoid repeated requests. | AL | 2020-06-09 | 1 | -0/+14 |
| | | |||||
| * | Fix consecutive mod update checks checking some mods again.. | AL | 2020-06-09 | 1 | -1/+2 |
| | | | | | by correctly setting the last nexus update timestamp on a missed case. | ||||
| * | Fix problems button not updating on startup in some cases. | AL | 2020-06-08 | 1 | -1/+1 |
| | | | | | | Mainwindow wasn't guaranteed to exist after first directory structure refresh was complete so there was no mainwindow slot triggered to check for problems. Added a proper problems check in the mainwindow constructor. | ||||
| * | Use QEventLoop instead of manually spinning calling ProcessEvents in a while ↵ | AL | 2020-06-07 | 1 | -5/+14 |
| | | | | | with a sleep. | ||||
| * | Change time measurement to not include lock wait time. | AL | 2020-06-07 | 1 | -2/+1 |
| | | |||||
| * | Make checks that occur at the same time not return immediately to avoid ↵ | AL | 2020-06-07 | 1 | -20/+19 |
| | | | | | issues with stuff that might need to rely on check completion. | ||||
| * | Make even the last direct call to checkForProblemsImpl use the async version. | AL | 2020-06-07 | 1 | -6/+8 |
| | | |||||
| * | Avoid executing Problems checks concurrently. | AL | 2020-06-07 | 1 | -3/+14 |
| | | | | | | Reduce timer to 500ms. Make other calls also scheduled. | ||||
| * | Make a couple more calls async since there is no good reason not to. | AL | 2020-06-07 | 1 | -2/+2 |
| | | |||||
| * | * Change the diagnoseUpdate() signals to collapse into a single async call ↵ | AL | 2020-06-06 | 1 | -10/+8 |
| | | | | | | | | | | | | | | | | | in case of multiple signals in short time span. * Make mainwindow constructor and show() use updateProblemsButton() to just update the problems icon without performing checks. * Make directory refreshed schedule a problems check since it can overlap with other invocations. * Make changing translation not trigger checks at all. * Make changing style only update the icon instead of also performing the check. * Make MainWindow ctor, MainWindow::show()and MainWindow::resetActionIcons() just update the icon without actually performing a check. * Make clearing overwrite checkForProblems synchronously. Same before opening the notifications window and after closing it. | ||||
| * | Make checkForProblems update local variable with the problem count, | AL | 2020-06-06 | 1 | -6/+14 |
| | | | | | | Make updateProblemsButton just update the ui using that variable (no heavy operation) Add checkForProblemsAsync to perform the heavy checks in another thread. | ||||
| * | Merge pull request #1092 from Holt59/mod-data-content | isanae | 2020-05-28 | 1 | -2/+3 |
| |\ | | | | | Use ModDataContent feature from GamePlugin | ||||
| | * | Expose ModDataContentHolder from OrganizerCore instead of vector of Content. | Mikaël Capelle | 2020-05-28 | 1 | -3/+2 |
| | | | |||||
| | * | Switch to using the ModDataContent feature from the game plugin. | Mikaël Capelle | 2020-05-25 | 1 | -2/+4 |
| | | | |||||
| * | | Fix modlist scrolling to wrong location after filter refresh in some cases. | AL | 2020-05-26 | 1 | -1/+2 |
| |/ | | | | If the currently selected column wasn't the Name column it would scroll to the first modnamee that matched the currently selected column contents (like scrolling to a mod called Audio overhaul after assigning Audio category to another mod). | ||||
| * | Remove useless calls to diskContentModified(). | Mikaël Capelle | 2020-05-25 | 1 | -4/+0 |
| | | |||||
| * | Update ModInfo to use a single file tree for all content-related operations. | Mikaël Capelle | 2020-05-24 | 1 | -2/+2 |
| | | |||||
| * | Only show color context menu for mods when right clicking on Notes column. | AL | 2020-04-29 | 1 | -4/+7 |
| | | |||||
| * | Allow coloring notes field. | AL | 2020-04-29 | 1 | -10/+9 |
| | | |||||
