| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Index API response into lookup maps
* extract new findLatestActiveSuccessor method from update check function
* extract method to check if a file is active
* use new isActiveFileStatus in modInfoRegular
* fix bug when merging during mod install
* remember ordering of installed nexus file ids
* refactor update check logic to prioritize Nexus file IDs over filenames
* refactor nxmUpdatesAvailable to simplify update checking logic
* refactor update check logic to find Nexus file IDs by filename and streamline successor retrieval
* refactor update checking to streamline version resolution and improve successor retrieval
|
| |
|
|
|
|
|
| |
* Extended MODL / direct download handling
- name, modname, version, and source options added to download command
- nxmhandler init adds schemas and MODL entry with default launch args
- Add MODL register button to general tab
- On window display, call meta function to trigger both registrations
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
* 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.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
| |
|
| |
Co-authored-by: RJ <Liderate@users.noreply.github.com>
|
| |
|
|
|
|
|
|
| |
* Precompute load order for ModThreads
* Precompute file infos for plugin association check
---------
Co-authored-by: RJ <Liderate@users.noreply.github.com>
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
link. (#2082)
* Move slot connections to avoid issue when starting MO2 to download a NXM link.
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
* 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>
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
| |
- Should resolve issues with certain settings not 'applying' immediately
- For example: Starfield 'enable plugin management' setting
|
| |
|
|
|
| |
* Add working directory and arguments to onAboutToRun (optional).
* Add onRefreshCallback functionality.
|
| |\
| |
| | |
Tutorial updates
|
| | |
| |
| |
| |
| | |
- Add ability to exit tutorial early
- Update and clarify many of the tutorials
|
| | |
| |
| |
| |
| |
| |
| | |
- 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
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
- We will check the mod info first then fall back to the download file
- Add category field in the info dialog nexus tab
|
| | |
| |
| |
| |
| |
| |
| |
| | |
* 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 wiki linkage for games
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
This is the difference between "D:\Downloads\USSEP.7z" and
"USSEP.7z".
|
| |/ |
|
| | |
|
| | |
|