summaryrefslogtreecommitdiff
path: root/src/mainwindow.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Disabling tutorials (#2366)Jeremy Rimpo2026-04-171-4/+8
|
* Change IOrganizer::profile return type to a shared_ptr (#2322)Jonathan Feenstra2026-01-111-5/+6
|
* Add executable setting to minimize MO2 to the system tray while running (#2313)Jonathan Feenstra2026-01-031-1/+19
|
* Add author and uploader columns to mod list (#2269)Jonathan Feenstra2025-08-181-0/+6
|
* Move to VCPKG (#2068)Mikaël Capelle2025-05-291-15/+22
| | | | | | | | | * Remove SConscript related files. * Force-load translations from uibase and gamebryo/creation. * Bring githubpp here and add a standalone preset. * Switch VersionInfo -> Version for ModOrganizer2. (#2063) * Add pre-commit hook. * Use 7zip build from VCPKG registry. * Use archive.dll from the bin folder instead of dlls.
* Oblivion Remastered Meta PR (#2241)Jeremy Rimpo2025-05-231-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* Update following SafeWriteFile changes (#2218)RJ2025-05-231-3/+12
| | | Co-authored-by: RJ <Liderate@users.noreply.github.com>
* Speedup refresh when archive parsing is enabled and updateBSAList (#2239)RJ2025-05-231-5/+11
| | | | | | | | * Precompute load order for ModThreads * Precompute file infos for plugin association check --------- Co-authored-by: RJ <Liderate@users.noreply.github.com>
* Update following USVFS move to VCPKG. (#2244)Mikaël Capelle2025-05-221-1/+1
|
* Highlight mods that contain selected files in data tab (#2179)Jonathan Feenstra2025-01-021-0/+1
|
* (Un-)endorse & (un-)track mods from the same source (#2141)Jonathan Feenstra2024-10-301-6/+8
|
* Move slot connections to avoid issue when starting MO2 to download a NXM ↵Mikaël Capelle2024-08-011-15/+3
| | | | | link. (#2082) * Move slot connections to avoid issue when starting MO2 to download a NXM link.
* Refactoring of game features for better management. (#2043)Mikaël Capelle2024-06-091-12/+9
|
* Use `lootGameName()` and `displayGameName()` in initial places. (#2030)Mikaël Capelle2024-05-261-1/+1
| | | | | | | | | | * Use `displayGameName()` in create instance dialogs & the main window, this doesn't cover all places `gameName()` was being used for purely display reasons, but it covers the bulk. * Use `lootGameName()` instead of `gameShortName()` for LOOT cli initiation. * Use game display name in status bar. --------- Co-authored-by: Twinki <Twinki@users.noreply.github.com>
* Use primary game source for categories if definedJeremy Rimpo2023-12-281-2/+8
|
* Tutorial translation updatesJeremy Rimpo2023-10-041-1/+7
|
* Discord link updatesJeremy Rimpo2023-10-031-1/+1
|
* Updates to refresh sort button after various eventsJeremy Rimpo2023-10-021-6/+19
|
* Refresh the esp/bsa lists after closing settingsJeremy Rimpo2023-10-011-0/+2
| | | | | - Should resolve issues with certain settings not 'applying' immediately - For example: Starfield 'enable plugin management' setting
* Refresh Callback (+ Extra for AboutToRun) (#1884)Mikaël Capelle2023-09-291-4/+8
| | | | | * Add working directory and arguments to onAboutToRun (optional). * Add onRefreshCallback functionality.
* Merge pull request #1883 from ModOrganizer2/tutorial_updatesJeremy Rimpo2023-09-271-10/+4
|\ | | | | Tutorial updates
| * Tutorial updatesJeremy Rimpo2023-09-251-10/+4
| | | | | | | | | | - Add ability to exit tutorial early - Update and clarify many of the tutorials
* | Restructure category refresh actionJeremy Rimpo2023-09-231-12/+21
| | | | | | | | | | | | | | - Remove plugins class - Route signals to run Nexus API call from MainWindow - Pass Dialog instance to route response data - Revert CategoryFactory::instance to return reference
* | Fix rebase issuesJeremy Rimpo2023-09-211-1224/+4
| |
* | Update new instance / migration dialogsJeremy Rimpo2023-09-211-10/+11
| |
* | Add nexus category ID to mod infoJeremy Rimpo2023-09-211-0/+2
| | | | | | | | | | - We will check the mod info first then fall back to the download file - Add category field in the info dialog nexus tab
* | Several updatesJeremy Rimpo2023-09-211-30/+49
| | | | | | | | | | | | | | | | * No longer cause an error when deleting a category that's being used * Add a dialog when installing a mod with no Nexus mapping (if not disabled) * Allow disabling Nexus category mapping in Settings (Nexus tab) * Add context option to remove nexus mappings in the category editor * Some clang style fixes
* | Add reminder dialog for old instancesJeremy Rimpo2023-09-211-3/+42
| |
* | Category setup dialog for new instancesJeremy Rimpo2023-09-211-2/+52
| |
* | Refactoring for upstream mergeJeremy Rimpo2023-09-211-1/+5
| |
* | WIP: Fix data storage and fix loadingSilarn2023-09-211-1/+60
| |
* | WIP: Refactor cat dialog and implement nex cat updatesSilarn2023-09-211-1/+1
| |
* | WIP: Category QObj refactorSilarn2023-09-211-1/+1
| |
* | WIP: Initial changes to fetch nexus categoriesSilarn2023-09-211-7/+1168
|/
* Apply clang-format.Mikaël Capelle2023-07-091-690/+828
|
* Merge pull request #1636 from LostDragonist/supporturlMikaël Capelle2022-05-021-1/+19
|\ | | | | Add wiki linkage for games
| * Add first start dialog and help menu entryChris Bessent2021-12-271-1/+19
| |
| * Fix discord inviteChris Bessent2021-12-261-1/+1
| |
* | Better nexus network errorsJeremy Rimpo2022-04-191-5/+5
| |
* | Remove dependency on Core5CompatJeremy Rimpo2022-04-191-8/+9
| |
* | First pass for Qt6 compatibilityJeremy Rimpo2022-04-191-2/+2
| |
* | Fix update checking for files not installed from the downloadsChris Bessent2022-01-021-1/+1
| | | | | | | | | | This is the difference between "D:\Downloads\USSEP.7z" and "USSEP.7z".
* | Fix discord inviteChris Bessent2021-12-271-1/+1
|/
* Fix optional access on profiles dialogChris Bessent2021-12-071-1/+1
|
* Fix parsing plugins with dots in nameChris Bessent2021-11-261-10/+10
|
* Merge pull request #1621 from LostDragonist/misc_fixesChris Bessent2021-11-231-25/+38
|\ | | | | Misc fixes
| * Don't add invalid games to the "visit Nexus" listChris Bessent2021-11-221-13/+30
| |
| * Fix selecting a new profileChris Bessent2021-11-221-12/+8
| | | | | | | | | | | | This fixes clicking the "select" button in the profiles dialog when a newly created profile is selected. This was broken as the profile was being selected before the profile was added to the list of selections. Fixes #1489
* | Add a toggle for the Alt key showing the menubarQudix2021-09-111-3/+7
|/
* Fix checking for updates when no installedFileChris Bessent2021-08-261-0/+5
|