summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Change IOrganizer::profile return type to a shared_ptr (#2322)Jonathan Feenstra2026-01-1111-21/+24
|
* Add instanceName and profiles methods to plugin API (#2321)Jonathan Feenstra2026-01-116-2/+51
|
* Add executable setting to minimize MO2 to the system tray while running (#2313)Jonathan Feenstra2026-01-038-12/+195
|
* fix(qt): remove obsolete call to AA_EnableHighDpiScaling (#2283)itch2025-09-151-1/+0
|
* Fix an issue with implementation of CombinedModDataContent. (#2278)Mikaël Capelle2025-09-032-16/+18
|
* Add author and uploader columns to mod list (#2269)Jonathan Feenstra2025-08-1821-35/+336
|
* Add version of MO2 plugin loaded in logs. (#2252)Mikaël Capelle2025-06-062-14/+15
|
* Move to VCPKG (#2068)Mikaël Capelle2025-05-2949-4514/+1256
| | | | | | | | | * 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-2314-78/+280
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* Mass Metadata Parsing: Prevent re-querying and manual prompts to enter ↵Jonathan Feenstra2025-05-235-10/+105
| | | | | | | | | | | missing data (#2135) * Add a button to "Query Info" of every download in the list --------- Co-authored-by: Deewens <dudonadrien@gmail.com> Co-authored-by: KenJyn76 <liambonilla@gmail.com> Co-authored-by: Al <26797547+Al12rs@users.noreply.github.com>
* Ignore conflicts between hidden files (#2148)Jonathan Feenstra2025-05-234-81/+114
| | | | * Ignore conflicts between hidden files * Optimize checks for .mohidden extension
* Update following SafeWriteFile changes (#2218)RJ2025-05-235-8/+14
| | | Co-authored-by: RJ <Liderate@users.noreply.github.com>
* Speedup refresh when archive parsing is enabled and updateBSAList (#2239)RJ2025-05-232-19/+29
| | | | | | | | * Precompute load order for ModThreads * Precompute file infos for plugin association check --------- Co-authored-by: RJ <Liderate@users.noreply.github.com>
* Fix an error when filters hide highlighted rows (#2245)Jeremy Rimpo2025-05-222-3/+1
| | | | - Crash caused by dataChanged triggering selectionChanged in loop - Repaint accomplishes what we need
* Update copyrights (#2246)Jeremy Rimpo2025-05-222-2/+2
|
* Update following USVFS move to VCPKG. (#2244)Mikaël Capelle2025-05-229-372/+458
|
* Dependency Updates Meta PR (#2242)Jeremy Rimpo2025-05-226-32/+21
| | | | | * Update dll manifests * Fixes for emit / model refresh issues
* Store integer instead of QString in categories table ID columns (#2230)RJ2025-04-121-7/+14
| | | Co-authored-by: RJ <Liderate@users.noreply.github.com>
* Do not sort categories table while adding rows (#2229)RJ2025-04-012-3/+5
| | | Co-authored-by: RJ <Liderate@users.noreply.github.com>
* Add new contributors to the about dialog (#2175)Jonathan Feenstra2025-03-011-1/+26
|
* Write BOM if original file used one (#2213)Chris Djali2025-02-282-3/+8
| | | Important for UTF-16 as lots of things can't detect or read UTF-16 without a BOM
* Add form and header versions to plugin list tool tips and plugin API and add ↵Jonathan Feenstra2025-01-315-7/+98
| | | | more columns (#2200)
* Add startDownloadNexusFileForGame (#2181)Jonathan Feenstra2025-01-024-7/+15
|
* Highlight mods that contain selected files in data tab (#2179)Jonathan Feenstra2025-01-0211-48/+69
|
* (Un-)endorse & (un-)track mods from the same source (#2141)Jonathan Feenstra2024-10-302-25/+32
|
* Fix error message showing even though instance is already selected (#2154)Jonathan Feenstra2024-10-301-2/+2
|
* Hide hidden folders if "show hidden files" is unchecked in data tab (#2146)Jonathan Feenstra2024-10-161-1/+7
|
* Prevent crash when opening NXM link before selecting instance (#2144)Jonathan Feenstra2024-10-151-2/+8
|
* Show blueprint master count in plugin counter tooltip and hide unsupported ↵Jonathan Feenstra2024-10-131-13/+47
| | | | plugin types (#2143)
* Match capitilization of "Hidden files" in data tab with downloads tab (#2142)Jonathan Feenstra2024-10-131-1/+1
|
* Highlight masters of selected plugins (#2140)Jonathan Feenstra2024-10-126-3/+55
|
* Rename Optional ESPs tab to Optional Plugins and improve wording (#2134)Jonathan Feenstra2024-10-101-12/+12
|
* Add filter checkbox to data tab to show/hide hidden files (#2136)Jonathan Feenstra2024-10-105-4/+54
|
* Include notes in search when filtering mods if the column is enabled (#2139)Jonathan Feenstra2024-10-101-1/+2
|
* Resize columns to contents in notifications window (#2128)Jonathan Feenstra2024-10-031-0/+1
|
* Starfield Updates: Shattered Space & Blueprint Support (#2131)Jeremy Rimpo2024-10-034-46/+138
| | | | | --------- Co-authored-by: Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com>
* Add author and description methods to IPluginList (#2118)Jonathan Feenstra2024-09-284-0/+36
|
* Bump version to 2.5.2. (#2090)Mikaël Capelle2024-08-041-3/+3
|
* Replace chopped by mid in download list. (#2089)Mikaël Capelle2024-08-031-1/+1
|
* Bump version to 2.5.2rc2. (#2084)Mikaël Capelle2024-08-011-1/+1
|
* Move slot connections to avoid issue when starting MO2 to download a NXM ↵Mikaël Capelle2024-08-014-130/+119
| | | | | link. (#2082) * Move slot connections to avoid issue when starting MO2 to download a NXM link.
* Fix FIXABLE status for ModDataChecker. (#2080)Mikaël Capelle2024-07-282-6/+14
| | | | * Fix FIXABLE status for ModDataChecker. * Fix issue with registerFeature() without games.
* Bump version to 2.5.2rc1. (#2078)Mikaël Capelle2024-07-211-2/+2
|
* Set default style to 'windowsvista' and allow stylesheet to modify base ↵Mikaël Capelle2024-07-192-195/+347
| | | | | | | style (#2072) * Set 'windowsvista' as the default style. * Allow stylesheet to modify base style.
* Archive preview support (#2056)Jeremy Rimpo2024-07-117-19/+53
| | | | | * Support for archive file previews - Should account for alternates - Extracts files and requests preview from plugins that claim support
* Parse unmanaged file location when creating ModInfoForeign (#2053)Jeremy Rimpo2024-06-224-62/+51
| | | | | | | | | | * Parse unmanaged file location when creating ModInfoForeign - Fixes issues with secondaryDataDirectories * Revert SF memory address changes - CCC implementation prevents the need to determine core plugin LO by dependency chains * The light flag wins over the medium flag - I had expected the opposite, but apparently the light flag still wins if both are set. This shouldn't really happen but it's possible, even with the CK * Update display to account for multi-flagged plugins - Show both icons, warn if both set
* Use new Skip File & Skip Directory in usvfs (#2033)Twinki2024-06-1510-15/+264
| | | | | | | | | | | | * Use new Skip File & Skip Directory in usvfs. # Motivations https://github.com/ModOrganizer2/usvfs/pull/61 Highlights some reasons why the ability to skip files & directories would be beneficial # Modifications - Add two new settings, `skip_file_suffixes` and `skip_directories` - Wire the two new settings up to usvfs - Add two new buttons to the `Workarounds` dialog, one to adjust Skip File Suffixes and another for Skip Directories, both buttons act nearly identical to the Executable Blacklist button - Add a new grouping in the `Workarounds` dialog box that contains the usvfs buttons to keep the dialog a tad organized
* Add medium plugin support (Starfield) (#2048)Jeremy Rimpo2024-06-135-70/+108
| | | | | | | * Add medium plugin support (Starfield) - Coopt the overlay support for the new 'medium' / ESH plugin flag - Update various displays to include ESH info * Rework address display for SF weirdness * Fix core ESH display
* Fix manifest for debug mode. (#2047)Mikaël Capelle2024-06-105-93/+98
|
* PluginList::refresh speedup (#2046)RJ2024-06-102-53/+53
| | | | * Move loadOrderMechanism out of loop * PluginList::refresh reduce number of loops