pre-commit-ci[bot]
7665d9dd61
[pre-commit.ci] Auto fixes from pre-commit.com hooks.
2025-05-31 07:34:59 +00:00
Mikaël Capelle
12104ed988
Add checkbox to enable USVFS debug mode.
2025-05-31 09:34:06 +02:00
Mikaël Capelle
87d0f2eeb6
Fix registry for 2.5.3-beta.2. ( #2250 )
2025-05-29 14:24:52 +02:00
Mikaël Capelle
455b5075f1
Update registry for 2.5.3-beta.2. ( #2249 )
2025-05-29 13:06:12 +02:00
Mikaël Capelle
39210af3e5
Move to VCPKG ( #2068 )
...
* 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.
2025-05-29 11:04:36 +02:00
Jeremy Rimpo and Mikaël Capelle
3a8ea3ccce
Oblivion Remastered Meta PR ( #2241 )
...
* 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 >
2025-05-23 14:08:01 -05:00
5d766e94a7
Mass Metadata Parsing: Prevent re-querying and manual prompts to enter 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 >
2025-05-23 09:24:23 +02:00
Jonathan Feenstra
a823d2aa88
Ignore conflicts between hidden files ( #2148 )
...
* Ignore conflicts between hidden files
* Optimize checks for .mohidden extension
2025-05-23 09:23:36 +02:00
RJ and RJ
b531bbff39
Update following SafeWriteFile changes ( #2218 )
...
Co-authored-by: RJ <Liderate@users.noreply.github.com >
2025-05-23 09:18:03 +02:00
RJ and RJ
3ef0db4cca
Speedup refresh when archive parsing is enabled and updateBSAList ( #2239 )
...
* Precompute load order for ModThreads
* Precompute file infos for plugin association check
---------
Co-authored-by: RJ <Liderate@users.noreply.github.com >
2025-05-23 09:15:43 +02:00
Jeremy Rimpo
15f3d2ba05
Fix an error when filters hide highlighted rows ( #2245 )
...
- Crash caused by dataChanged triggering selectionChanged in loop
- Repaint accomplishes what we need
2025-05-22 14:35:48 -05:00
Jeremy Rimpo
48f1f600de
Update copyrights ( #2246 )
2025-05-22 20:51:49 +02:00
Mikaël Capelle
a41028fafc
Update following USVFS move to VCPKG. ( #2244 )
2025-05-22 19:35:44 +02:00
Jeremy Rimpo
eddc30a47f
Dependency Updates Meta PR ( #2242 )
...
* Update dll manifests
* Fixes for emit / model refresh issues
2025-05-22 10:38:39 +02:00
RJ and RJ
52b37a760c
Store integer instead of QString in categories table ID columns ( #2230 )
...
Co-authored-by: RJ <Liderate@users.noreply.github.com >
2025-04-12 14:46:03 +02:00
RJ and RJ
bff386d277
Do not sort categories table while adding rows ( #2229 )
...
Co-authored-by: RJ <Liderate@users.noreply.github.com >
2025-04-01 13:33:52 +02:00
Jonathan Feenstra
d2832ec9c3
Add new contributors to the about dialog ( #2175 )
2025-03-01 11:49:18 +01:00
Chris Djali
62ccbb1d02
Write BOM if original file used one ( #2213 )
...
Important for UTF-16 as lots of things can't detect or read UTF-16 without a BOM
2025-02-28 19:52:49 +01:00
Jonathan Feenstra
6299be28e1
Add form and header versions to plugin list tool tips and plugin API and add more columns ( #2200 )
2025-01-31 20:07:41 +01:00
Jonathan Feenstra
9049e65c5e
Add startDownloadNexusFileForGame ( #2181 )
2025-01-02 14:10:53 +01:00
Jonathan Feenstra
f8340e1620
Highlight mods that contain selected files in data tab ( #2179 )
2025-01-02 08:52:38 +01:00
Jonathan Feenstra
110014bf5e
Update readme ( #2180 )
2024-12-25 11:22:19 +01:00
Jonathan Feenstra
91912f5fef
(Un-)endorse & (un-)track mods from the same source ( #2141 )
2024-10-30 16:20:39 +01:00
Jonathan Feenstra
f42a9f1cef
Fix error message showing even though instance is already selected ( #2154 )
2024-10-30 15:20:04 +01:00
Jonathan Feenstra
61ef16d08d
Hide hidden folders if "show hidden files" is unchecked in data tab ( #2146 )
2024-10-16 08:36:12 +02:00
Jonathan Feenstra
c44ee31e9f
Prevent crash when opening NXM link before selecting instance ( #2144 )
2024-10-15 11:02:56 +02:00
Jonathan Feenstra
08fc25d641
Show blueprint master count in plugin counter tooltip and hide unsupported plugin types ( #2143 )
2024-10-13 13:24:43 +02:00
Jonathan Feenstra
f305502c5d
Match capitilization of "Hidden files" in data tab with downloads tab ( #2142 )
2024-10-13 12:42:01 +02:00
Jonathan Feenstra
b6de58f2d3
Highlight masters of selected plugins ( #2140 )
2024-10-12 13:37:58 +02:00
Jonathan Feenstra
75e24cd926
Rename Optional ESPs tab to Optional Plugins and improve wording ( #2134 )
2024-10-10 13:50:24 +02:00
Jonathan Feenstra
bafc058b7f
Add filter checkbox to data tab to show/hide hidden files ( #2136 )
2024-10-10 13:49:31 +02:00
Jonathan Feenstra
71434efaa9
Include notes in search when filtering mods if the column is enabled ( #2139 )
2024-10-10 13:45:40 +02:00
Jonathan Feenstra
8f1dbe9f35
Resize columns to contents in notifications window ( #2128 )
2024-10-03 09:48:50 +02:00
Jeremy Rimpo and Jonathan Feenstra
19fae10b2b
Starfield Updates: Shattered Space & Blueprint Support ( #2131 )
...
---------
Co-authored-by: Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com >
2024-10-03 09:46:53 +02:00
Jonathan Feenstra
7ed06a77c1
Add author and description methods to IPluginList ( #2118 )
2024-09-28 19:58:29 +02:00
Mikaël Capelle
9c130cbf2f
Bump version to 2.5.2. ( #2090 )
2024-08-04 09:58:53 +02:00
Mikaël Capelle
ea38fdc6ce
Replace chopped by mid in download list. ( #2089 )
2024-08-03 13:37:39 +02:00
Mikaël Capelle
89f39ef200
Bump version to 2.5.2rc2. ( #2084 )
2024-08-01 10:58:31 +02:00
Mikaël Capelle
acd201157d
Move slot connections to avoid issue when starting MO2 to download a NXM link. ( #2082 )
...
* Move slot connections to avoid issue when starting MO2 to download a NXM link.
2024-08-01 10:40:44 +02:00
Mikaël Capelle
f11925ab88
Fix FIXABLE status for ModDataChecker. ( #2080 )
...
* Fix FIXABLE status for ModDataChecker.
* Fix issue with registerFeature() without games.
2024-07-28 14:39:20 +02:00
Mikaël Capelle
2395c13c25
Bump version to 2.5.2rc1. ( #2078 )
2024-07-21 16:49:38 +02:00
Mikaël Capelle
cc92f6cf88
Set default style to 'windowsvista' and allow stylesheet to modify base style ( #2072 )
...
* Set 'windowsvista' as the default style.
* Allow stylesheet to modify base style.
2024-07-19 09:49:53 +02:00
Jeremy Rimpo
193442e773
Archive preview support ( #2056 )
...
* Support for archive file previews
- Should account for alternates
- Extracts files and requests preview from plugins that claim support
2024-07-11 16:46:29 +02:00
Jeremy Rimpo
a4f6298111
Parse unmanaged file location when creating ModInfoForeign ( #2053 )
...
* 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
2024-06-22 08:31:26 +02:00
Twinki
d3b647ab2b
Use new Skip File & Skip Directory in usvfs ( #2033 )
...
* 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
2024-06-15 18:51:47 +02:00
Jeremy Rimpo
6d08d434a8
Add medium plugin support (Starfield) ( #2048 )
...
* 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
2024-06-13 17:51:09 +02:00
Mikaël Capelle
3d8bfdd1d4
Fix manifest for debug mode. ( #2047 )
2024-06-10 20:46:00 +02:00
RJ
fff03d34e2
PluginList::refresh speedup ( #2046 )
...
* Move loadOrderMechanism out of loop
* PluginList::refresh reduce number of loops
2024-06-10 15:55:32 +02:00
Mikaël Capelle
88c386d74d
Refactoring of game features for better management. ( #2043 )
2024-06-09 12:18:17 +02:00
Mikaël Capelle
c43535f5bc
Update for new USVFS function scheme. ( #2044 )
...
* Update for new USVFS function scheme.
* Fix call to usvfsVersionString().
* Move USVFS to mo2 dependencies instead of third party in CI.
2024-06-09 11:00:13 +02:00
Jeroen Ruigrok van der Werven
3d18f0cd38
Only list instance directory with a MO INI file ( #1965 )
2024-06-08 07:56:25 +02:00
Mikaël Capelle
a11617ff65
Use MO2 formatting action. ( #2032 )
2024-05-26 12:20:02 +02:00
Mikaël Capelle and Twinki
1871f32a8d
Use lootGameName() and displayGameName() in initial places. ( #2030 )
...
* 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 >
2024-05-26 11:12:08 +02:00
Mikaël Capelle
fa82d1cca1
Switch from fmtlib to std::format. ( #2031 )
...
* Switch from fmtlib to std::format.
* Remove libffi from dependencies in Github action.
2024-05-25 13:14:46 +02:00
Jeremy Rimpo
9ee4c5afe1
Disable ESLs when no ESL support ( #2026 )
...
* Show ESL plugins but disable and warn if unsupported
2024-05-19 09:40:47 +02:00
RJ and Liderate
a1d199134d
Fixes for stylesheets that use transparent backgrounds ( #2029 )
...
* Remove uneeded "Fix" text
* Don't set Qt::WA_OpaquePaintEvent when imagesThumbnails has transparent base
---------
Co-authored-by: Liderate <Liderate@users.noreply.github.com >
2024-05-19 09:40:17 +02:00
RJ and Liderate
16423b2682
Directly open logs and crashDumps folders from diagnostics settings ( #2028 )
...
Co-authored-by: Liderate <Liderate@users.noreply.github.com >
2024-05-19 09:15:50 +02:00
Mikaël Capelle
5adb1ec43d
Merge pull request #1962 from ashemedai/ignore_cache_instance
...
Ignore Qt-created 'cache' directory in list of instances.
2024-01-01 12:47:18 +01:00
Jeroen Ruigrok van der Werven
4472df8656
Ignore Qt-created 'cache' directory
2023-12-31 13:35:26 +01:00
Jeremy Rimpo
45c017de2f
Merge pull request #1959 from ModOrganizer2/category_alternate_source
...
Use primary game source for categories if defined
2023-12-28 15:03:35 -06:00
Jeremy Rimpo
b350afee9e
Use primary game source for categories if defined
2023-12-28 03:26:39 -06:00
Jeremy Rimpo
b3d27472cf
Merge pull request #1949 from ModOrganizer2/251rc1
...
Update version to 2.5.1 RC 1
2023-12-16 16:47:18 -06:00
Jeremy Rimpo
e1932b34ea
Update version to 2.5.1 RC 1
2023-12-16 16:46:39 -06:00
Jeremy Rimpo
70a41a9b27
Merge pull request #1941 from ModOrganizer2/dummy-display-tweak
...
Change recordless plugin display to flag icon
2023-12-16 16:30:32 -06:00
Jeremy Rimpo
20aa98b511
Change recordless plugin display to flag icon
2023-12-05 19:23:09 -06:00
Mikaël Capelle
783c05478f
Merge pull request #1937 from ModOrganizer2/null-category-fix
...
Null category fix
2023-12-03 09:04:41 +01:00
Jeremy Rimpo
0315a88bd8
Rename sort button to match UI
2023-12-02 15:53:29 -06:00
Jeremy Rimpo
026fec4468
Fix crash if no Nexus category is assigned
2023-12-02 15:52:25 -06:00
Jeremy Rimpo
04eff9750f
Merge pull request #1926 from ModOrganizer2/2_5_x
...
Version 2.5.0
2023-11-29 00:05:32 -06:00
Jeremy Rimpo
22714e5cdc
Version 2.5.0
2023-11-24 20:48:23 -06:00
Jeremy Rimpo
8dd1637d1d
Merge pull request #1924 from ModOrganizer2/style_updates
...
Style updates
2023-11-20 12:07:21 -06:00
Jeremy Rimpo
2eade4c638
Style updates
...
- Remove Transparent Style directory (pulled in by MOB)
- Update Night Eyes to 1.2
2023-11-19 19:21:24 -06:00
Jeremy Rimpo
828c9c8157
Merge pull request #1921 from ModOrganizer2/rc_fixes
...
A few fixes for RC 1
2023-11-17 03:36:55 -06:00
Jeremy Rimpo
773e3acd58
A few fixes for RC 1
...
* Convert the priority index to a string as Windows appears to be converting these to localized numerals
* Skip separators when assigning categories
* Update the context menu requirements for displaying the auto-assign option
* Bump to RC 2
2023-11-16 23:57:16 -06:00
Mikaël Capelle
1b4ed39747
Merge pull request #1917 from ModOrganizer2/translation_bump
...
Bump version and update translations
2023-11-07 10:56:39 +01:00
Jeremy Rimpo
efef62f49d
Bump version and update translations
2023-11-07 03:58:07 -05:00
Jeremy Rimpo
8c562fe8a9
Merge pull request #1915 from ModOrganizer2/download_issues
...
Download issue fixes
2023-11-05 12:55:19 -06:00
Jeremy Rimpo
8f77fff215
Merge pull request #1911 from ModOrganizer2/plugin_display
...
Display changes for plugins
2023-11-05 12:49:39 -06:00
Jeremy Rimpo
c48b7d8803
Download issue fixes
...
- Add scoped watcher disabler
- Disable during mod install
- Update interprocess message handler to fix 'unable to communicate' issues
2023-11-05 12:37:16 -06:00
Mikaël Capelle
af5e04208a
Merge pull request #1904 from Liderate/master
...
Replace spaces with ? wildcard when looking for game executable, fix #1605 .
2023-11-05 09:17:23 +01:00
Jeremy Rimpo
037e17e816
Display changes for plugins
...
- Only bold master plugins
- Only italicize light plugins
2023-10-31 23:09:27 -05:00
Jeremy Rimpo
3c0cd1c888
Merge pull request #1907 from ModOrganizer2/plugin_updates
...
Plugins updates
2023-10-27 21:19:30 -05:00
Jeremy Rimpo
f8954806c3
Explain overlay comments
2023-10-27 20:53:53 -05:00
Liderate
f6af8ed275
Replace spaces with ? wildcard for #1605
2023-10-21 04:25:12 -04:00
Jeremy Rimpo
8f6ba13fbc
Use hasNoRecords
2023-10-18 23:08:49 -05:00
Jeremy Rimpo
2f5cca5c60
Plugins updates
...
- Temporarily remove some overlay info
- Add isDummy and dummy info
- Display refinements for plugin info
2023-10-18 22:57:48 -05:00
Jeremy Rimpo
d57d8bdd5a
Merge pull request #1906 from ModOrganizer2/geometries_directory
...
Add new content images to resources
2023-10-17 14:17:46 -05:00
Jeremy Rimpo
1adb8b9ada
Add new content images to resources
2023-10-17 00:56:04 -05:00
Mikaël Capelle
cd4ba84219
Merge pull request #1903 from Liderate/master
...
Improve invalid name handling for profiles.
2023-10-13 18:58:17 +02:00
Liderate
067ae9c89d
Improve invalid name handling for profiles
2023-10-13 01:08:20 -04:00
Jeremy Rimpo
f8d02faf71
Merge pull request #1901 from ModOrganizer2/translation_bump
...
Update translations and version
2023-10-09 02:51:44 -05:00
Jeremy Rimpo
c92285bb20
Update translations and version
2023-10-09 02:26:42 -05:00
Jeremy Rimpo
16977b5159
Merge pull request #1899 from ModOrganizer2/overlay_support
...
Additional overlay plugin support
2023-10-08 13:05:11 -05:00
Jeremy Rimpo
028c8eafa9
Additional overlay plugin support
...
* Add isOverlayFlagged to IPluginList
* Further notate plugin list
* Rename to match xEdit / Wrye / LOOT
* Update counter
2023-10-08 04:17:07 -05:00
Jeremy Rimpo
48e8fdff0d
Merge pull request #1897 from ModOrganizer2/tutorial_translation_fixes
...
Tutorial translation updates
2023-10-05 09:17:40 -05:00
Jeremy Rimpo
09b8baac5a
Tutorial translation updates
2023-10-04 13:57:44 -05:00
Jeremy Rimpo
e9a5e5b274
Merge pull request #1895 from ModOrganizer2/discord_link
...
Discord link updates
2023-10-04 03:06:10 -05:00
Jeremy Rimpo
7e50a26c6a
Merge pull request #1896 from ModOrganizer2/override_index_fix
...
Skip index for override plugins
2023-10-04 02:45:21 -05:00
Jeremy Rimpo
81082d70e2
Skip index for override plugins
2023-10-04 00:55:16 -05:00
Jeremy Rimpo
57e9b7e258
Discord link updates
2023-10-03 23:33:28 -05:00
Jeremy Rimpo
f8a3d5b86e
Merge pull request #1894 from ModOrganizer2/loot_0_22
...
WIP: Plugin sorting updates
2023-10-03 23:15:42 -05:00
Jeremy Rimpo
b5ba8522d8
Merge pull request #1893 from ModOrganizer2/fix/directory-refreshed-qtimer
...
Fix QTimer being created on incorrect thread after refresh.
2023-10-02 20:21:11 -05:00
Jeremy Rimpo
a705938ffd
Allow moving force enabled plugins
...
- Mirrors LOOT functionality
- Rename 'forceEnabled' to 'forceLoaded' to better reflect the difference
2023-10-02 18:30:03 -05:00
Jeremy Rimpo
62e8ddc9ca
Updates to refresh sort button after various events
2023-10-02 18:28:35 -05:00
Jeremy Rimpo
c19fbb6818
Plugin sorting updates
...
- Add enabledPlugins for core plugins which are enabled but NOT auto-loaded (may need to be written to plugins.txt or have an ambiguous load order position)
- General Starfield updates
- Add enabledPlugins for "BlueprintShips-Starfield.esm"
- Disable plugin management if sTestFile is in use (also applies to FO4)
- Write the enabledPlugins to plugins.txt to enforce base game load order
- Allow for LOOT sorting (dynamic based on settings)
- Incorporate enabledPlugins into force enabled plugins in plugin list
- Update various interface layers
TODO: Fix sort button to dynamically update if status changes
TODO: Auto refresh lists if the INI Editor is closed
2023-10-02 15:27:14 -05:00
Mikaël Capelle
0d5f023f76
Fix QTimer being created on incorrect thread after refresh.
2023-10-02 22:23:37 +02:00
Jeremy Rimpo
34ad5d85ed
Merge pull request #1892 from ModOrganizer2/settings_refresh
...
Refresh the esp/bsa lists after closing settings
2023-10-02 09:46:10 -05:00
Jeremy Rimpo
ee8dbed66c
Refresh the esp/bsa lists after closing settings
...
- Should resolve issues with certain settings not 'applying' immediately
- For example: Starfield 'enable plugin management' setting
2023-10-01 20:13:36 -05:00
Mikaël Capelle
ff0eb2fb70
Refresh Callback (+ Extra for AboutToRun) ( #1884 )
...
* Add working directory and arguments to onAboutToRun (optional).
* Add onRefreshCallback functionality.
2023-09-29 08:23:52 +02:00
Jeremy Rimpo
63f663ac8a
Translation updates
2023-09-28 22:15:36 -05:00
Jeremy Rimpo
11d106ec0b
Merge pull request #1887 from ModOrganizer2/race_fix
...
Attempt to fix possible race condition
2023-09-28 13:27:15 -05:00
Jeremy Rimpo
590801329d
Attempt to fix possible race condition
2023-09-28 03:32:36 -05:00
Jeremy Rimpo
e7ee47b6e2
Merge pull request #1883 from ModOrganizer2/tutorial_updates
...
Tutorial updates
2023-09-27 15:28:04 -05:00
Jeremy Rimpo
79d457f598
Merge pull request #1880 from ModOrganizer2/qt6-category
...
WIP: Category Revamp
2023-09-25 17:39:41 -05:00
Jeremy Rimpo
523ea046a9
Tutorial updates
...
- Add ability to exit tutorial early
- Update and clarify many of the tutorials
2023-09-25 17:34:41 -05:00
Jeremy Rimpo
74668b9363
Fixes for table
...
* row increment needs to be before the logic but after the ID check/continue
* avoid running context menu logic on null rows
2023-09-24 19:03:08 -05:00
Jeremy Rimpo
cdc16dfbb2
Use c++11 for loop
2023-09-24 14:36:52 -05:00
Jeremy Rimpo
c30b5183ae
Convert for loops, move nexusCats
2023-09-24 05:54:27 -05:00
Jeremy Rimpo
11522cf700
Remove unnecessary plugincontainer from settings
2023-09-23 22:24:09 -05:00
Jeremy Rimpo
4bd860a0d2
Remove download refresh scoped blocker
...
- Accidentally added to this branch
2023-09-23 21:51:41 -05:00
Jeremy Rimpo
5f14c57555
Unnecessary class definition
2023-09-23 21:35:29 -05:00
Jeremy Rimpo
5d67b8dd21
Remove extraneous function
2023-09-23 21:02:52 -05:00
Jeremy Rimpo
efdff42d5f
Make category struct attributes private
2023-09-23 20:59:40 -05:00
Jeremy Rimpo
b7d4d20bf1
Revert TS
2023-09-23 19:04:01 -05:00
Jeremy Rimpo
a67a919e54
Revert version.rc
...
I think VS did this when I tried to use the GUI
2023-09-23 19:03:07 -05:00
Jeremy Rimpo
e22331fa03
Restructure category refresh action
...
- 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
2023-09-23 19:00:41 -05:00
Jeremy Rimpo
31a85a3db5
Reassign filter group for category classes
2023-09-22 13:50:31 -05:00
Jeremy Rimpo
aff3e09873
Add UI file
2023-09-22 02:41:32 -05:00
Jeremy Rimpo
7c900bb1c8
Add new dialog for category import
...
- Merge or replace strategies
- Nexus mappings are optional
- If mappings are applied, remapping is optional
2023-09-21 21:04:45 -05:00
Jeremy Rimpo
d2e48ed72e
Fix rebase issues
2023-09-21 17:43:29 -05:00
Jeremy Rimpo
133c072eb7
Rework download category parsing
...
- Bypasses issue where hidden downloads are not accessible
- getCategoryID no longer necessary
2023-09-21 17:35:08 -05:00
Jeremy Rimpo
639fc787bf
Update new instance / migration dialogs
2023-09-21 17:35:08 -05:00
Jeremy Rimpo
e18452ee76
Category dialog tweaks for clarity
2023-09-21 17:35:08 -05:00
Jeremy Rimpo
049a7e2efd
Dialogs and bugfixes
2023-09-21 17:35:08 -05:00
Jeremy Rimpo
f8b015220d
Cleanup
2023-09-21 17:35:08 -05:00
Jeremy Rimpo
59bc9e3167
Make the category table sortable
2023-09-21 17:35:08 -05:00
Jeremy Rimpo
c50ad58843
Add nexus category ID to mod info
...
- We will check the mod info first then fall back to the download file
- Add category field in the info dialog nexus tab
2023-09-21 17:35:08 -05:00
Jeremy Rimpo
f6bb73deb2
Clang cleanup
2023-09-21 17:35:05 -05:00
Jeremy Rimpo
4342fe3ce1
Several updates
...
* 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
2023-09-21 17:32:37 -05:00
Jeremy Rimpo
6dfe55f444
Fix archive parsing and BSA invalidation
2023-09-21 17:31:32 -05:00
Jeremy Rimpo
41c4d09229
Fix merge issues
2023-09-21 17:30:35 -05:00
Jeremy Rimpo
fba3d52f56
Preserve old category if Nexus category can't be mapped
2023-09-21 17:29:40 -05:00
Jeremy Rimpo
05edcc8ab4
C++20 fixes
2023-09-21 17:29:38 -05:00
Jeremy Rimpo
eeddc993a7
Add reminder dialog for old instances
2023-09-21 17:27:49 -05:00
Jeremy Rimpo
9a801f6501
Don't overwrite existing Nexus category mappings
2023-09-21 17:27:33 -05:00
Jeremy Rimpo
8f31a1ceec
Category setup dialog for new instances
2023-09-21 17:27:17 -05:00
Jeremy Rimpo
3243101eed
Fix issues with category reset and NX save
2023-09-21 17:25:46 -05:00
Jeremy Rimpo
b9f05672b9
Allow remapping category from context menu
2023-09-21 17:24:57 -05:00
Jeremy Rimpo
535623693e
Add menu item to auto-assign categories based on nexus assignments
2023-09-21 17:23:34 -05:00
Jeremy Rimpo
69f953a3fb
Refactoring for upstream merge
2023-09-21 17:22:03 -05:00
Jeremy Rimpo
6016b04ef0
Fix rebase issue
2023-09-21 17:14:55 -05:00
Silarn
375b8e613e
Implement drag & drop nexus cat assignment
2023-09-21 17:12:17 -05:00
Silarn
2f7478f8fc
WIP: Fix data storage and fix loading
2023-09-21 17:11:59 -05:00
Silarn
f764271b1f
WIP: Refactor cat dialog and implement nex cat updates
2023-09-21 17:10:39 -05:00
Silarn
127db7799e
WIP: Category QObj refactor
2023-09-21 17:03:43 -05:00
Silarn
4fd45b937c
WIP: Initial changes to fetch nexus categories
2023-09-21 16:54:49 -05:00
Silarn
0b6afd6a9a
Add new API connection to retrieve game info
2023-09-21 16:46:52 -05:00
Jeremy Rimpo
83f9af3d3e
First pass for Qt6 compatibility
2023-09-21 16:30:41 -05:00
Jeremy Rimpo
7050927540
Default profile settings ( #1869 )
...
* Fix archive parsing and BSA invalidation
2023-09-19 18:19:39 +02:00
Eddoursul
59b5b1cfca
Download files from direct URLs via a command line parameter ( #1873 )
...
* Download files via a command line parameter
* Use a GET parameter to predetermine Content-Disposition header in S3-compatible temporary URLs
2023-09-18 19:48:13 +02:00
Jeremy Rimpo
a6879e2c63
Merge pull request #1863 from ModOrganizer2/starfield
...
Starfield Support
2023-09-17 16:13:26 -05:00
Jeremy Rimpo
f2a784ed70
Allow unforced plugins to be checkable again
2023-09-16 03:21:18 -05:00
Jeremy Rimpo
dff79a6cc0
Bumping version since betas are pulling ahead
2023-09-15 21:31:17 -05:00
Jeremy Rimpo
800c2ea084
Context menu fix
...
Prevent changing the status of force disabled or enabled plugins via the context menu
2023-09-15 21:30:07 -05:00
Mikaël Capelle
1387f6aefe
Merge pull request #1870 from LePresidente/master
...
Update readme.md with new discord links
2023-09-15 14:38:09 +02:00
Brian Munro
6e9e4482c1
Update readme.md with new discord links
2023-09-13 10:46:21 +02:00
Jeremy Rimpo
d15a87b0e6
Fix lint issues
2023-09-13 03:23:47 -05:00
Jeremy Rimpo
b1f3c7ea51
Fix merge issues and small plugin display corrections
2023-09-12 16:53:45 -05:00
Jeremy Rimpo
3dc00922ed
Changes for None-type plugin sorting
...
* Display checkboxes for all plugins
* Disable checkboxes for force enabled/disabled plugins
* Display tooltip data for all plugins regardless of force status
2023-09-12 15:08:21 -05:00
Jeremy Rimpo
d586bb23e9
Code cleanup
2023-09-09 05:13:48 -05:00
Jeremy Rimpo
94455c2dab
Add 'None' LoadOrderMechanism which disables managed plugins
...
- Primary plugins are still marked as loaded
2023-09-09 04:37:03 -05:00
Jeremy Rimpo
58cc25f322
Implement 'override' plugin support
2023-09-05 13:25:01 -05:00
Jeremy Rimpo
e0d6bb12bf
Update translation files
2023-09-05 00:09:41 -05:00
Jeremy Rimpo
6b0b7a1cec
beta 2
2023-09-05 00:08:10 -05:00
Jeremy Rimpo
5bb4a2aae7
Merge remote-tracking branch 'origin/qt6'
2023-09-04 22:28:46 -05:00
Jeremy Rimpo
fdc4ebd18c
Map multiple data directories to USVFS
2023-09-04 22:20:25 -05:00
Jeremy Rimpo
3f33571a18
Add VDF reader to licenses and update openssl
2023-09-04 20:08:21 -05:00
Jeremy Rimpo
69e73933b9
Version bump
2023-09-04 19:43:07 -05:00
Jeremy Rimpo
978b4b234b
Parse secondary data directories into the directory structure
2023-09-04 19:40:09 -05:00
Mikaël Capelle
c8e247f900
Merge pull request #1842 from Holt59/dev/mob-github-action
...
Switch to generic mob Github action.
2023-07-10 19:49:58 +02:00
Mikaël Capelle
92689d124a
Switch to generic mob action.
2023-07-10 19:04:09 +02:00
Mikaël Capelle
0dd04fbdb6
Merge pull request #1841 from ModOrganizer2/fix/fix-pch-include-order
...
Fix order of includes in pch.h.
2023-07-09 21:32:48 +02:00
Mikaël Capelle
9ddde468ea
Fix order of includes in pch.h.
2023-07-09 21:32:30 +02:00
Mikaël Capelle
26d32db436
Merge pull request #1840 from ModOrganizer2/ci/fix-build-on-pr
...
Fix build on PR
2023-07-09 18:18:49 +02:00
Mikaël Capelle
6c0d1ccb5a
Fix build CI.
2023-07-09 18:17:54 +02:00
Mikaël Capelle
27cf8372aa
Merge branch 'master' of github.com:ModOrganizer2/modorganizer
2023-07-09 17:36:09 +02:00
Mikaël Capelle
ef94aee284
Merge pull request #1839 from Holt59/ci/initial-gh-action-for-build
...
Clang-Format + Github Workflow
2023-07-09 17:36:03 +02:00
Mikaël Capelle
3de050e9c0
Create test action to build.
2023-07-09 17:25:28 +02:00
Mikaël Capelle
fc8bdd073f
Create test action to build.
2023-07-09 17:23:16 +02:00
Mikaël Capelle
78b0c89203
Add .git-blame-ignore-revs.
2023-07-09 17:22:39 +02:00
Mikaël Capelle
d13f6bb870
Apply clang-format.
2023-07-09 17:20:40 +02:00
Mikaël Capelle
86bb01ba9e
Convert everything to CRLF.
2023-07-09 17:17:53 +02:00
Mikaël Capelle
7d6cb8528d
Merge pull request #1837 from Holt59/fix/install-notify-plugins-after-structure-ready
...
Notify mod installation to plugins after directory structure is ready.
2023-07-05 19:39:18 +02:00
Mikaël Capelle
05059793b8
Notify mod installation to plugins after directory structure is ready.
2023-07-03 20:32:58 +02:00
Mikaël Capelle
a95d3fa248
Merge pull request #1703 from ModOrganizer2/fix-progressbar-style
...
Fix progressbar style
2022-05-14 20:45:16 +02:00
Mikaël Capelle
45b648ba21
Fix QProgressBar margin in style.
2022-05-14 20:44:54 +02:00
Mikaël Capelle
e8c65d7779
Merge pull request #1701 from ModOrganizer2/rollback-stylesheets
...
Rollback stylesheets change for Qt6 to fix highlighting.
2022-05-10 21:13:48 +02:00
Mikaël Capelle
37c9e13c60
Rollback stylesheets change for Qt6 to fix highlighting.
2022-05-10 21:13:22 +02:00
Mikaël Capelle
c5a203f448
Bump to 2.5.0-alpha3.
2022-05-08 14:24:43 +02:00
Jeremy Rimpo
21bca0ca8d
Merge pull request #1698 from ModOrganizer2/download_speed_fix
...
Extend download speed datatypes to qint64/long long to avoid overflow
2022-05-04 10:56:33 -05:00
Jeremy Rimpo
25e2e59888
Extend download speed datatypes to qint64/long long to avoid overflow
2022-05-04 09:14:12 -05:00
Mikaël Capelle
318b8a5671
Merge pull request #1697 from ModOrganizer2/fix-vs15-dark
...
Fix V15 dark themes
2022-05-03 21:34:08 +02:00
Mikaël Capelle
65eaeb848f
Fix and clean VS15 Dark themes.
2022-05-03 21:29:09 +02:00
Mikaël Capelle
a55fcd64d3
Bump to 2.5.0-alpha2.
2022-05-02 22:37:09 +02:00
Mikaël Capelle
060ca725bf
Merge pull request #1696 from ModOrganizer2/python-rework
...
Plugin updates (python rework)
2022-05-02 20:32:00 +02:00
Mikaël Capelle
abe926dc15
Allow Qt plugins in subfolder.
2022-05-02 17:04:04 +02:00
Mikaël Capelle
14c6ee4d27
Ties plugin to the PluginContainer.
2022-05-02 17:04:04 +02:00
Mikaël Capelle
7a4cdc8f81
Merge pull request #1636 from LostDragonist/supporturl
...
Add wiki linkage for games
2022-05-02 17:02:48 +02:00
Mikaël Capelle
8e0970235b
Set OUTPUT_NAME before configuring.
2022-04-28 19:24:07 +02:00
Mikaël Capelle
d998f9f493
Minor fixes. Add gamebryo translations.
2022-04-20 00:33:39 +02:00
Mikaël Capelle
712fbb4aff
Update following cmake_common changes.
...
# Conflicts:
# CMakeLists.txt
# src/CMakeLists.txt
# src/organizer_en.ts
2022-04-19 15:24:09 +02:00
Jeremy Rimpo
ab76e5212f
C++20 fixes
2022-04-19 15:17:44 +02:00
Chris Bessent
5a41b73e41
Update version to 2.4.5alpha1
2022-04-19 15:17:44 +02:00
Jeremy Rimpo
d51b5bf060
Update to alpha 1
2022-04-19 15:17:44 +02:00
Jeremy Rimpo
5897ce138b
Decrease rolling window size for download speed
2022-04-19 15:17:44 +02:00
Jeremy Rimpo
adee725bb3
Restore HTTP/2 and set configuration
...
> Window size values reflect those used in Firefox and Chrome
2022-04-19 15:17:44 +02:00
Jeremy Rimpo
ec4a98c662
Add 'right' tag to bbcode parser
2022-04-19 15:17:44 +02:00
Jeremy Rimpo
2fabe99830
Patch for slow download speeds
...
- Disable HTTP/2 protocol
- Not ideal, might be able to adjust QHttp2Configuration settings
2022-04-19 15:17:44 +02:00
Jeremy Rimpo
05d01e39fa
Download status improvements
...
- Better speed calculation
- Add download time estimate
2022-04-19 15:17:43 +02:00
Jeremy Rimpo
2017700eed
Translation fixes
2022-04-19 15:17:43 +02:00
Jeremy Rimpo
af0337d5b4
Better nexus network errors
2022-04-19 15:17:43 +02:00
Jeremy Rimpo
35ca9ce0ba
Fix webkit obsolete tag error
2022-04-19 15:17:43 +02:00
Mikaël Capelle
034ef8dfa6
Update version RC
...
# Conflicts:
# src/version.rc
2022-04-19 15:17:39 +02:00
Jeremy Rimpo
20b3f2d705
Fix tutorial error message
2022-04-19 15:17:23 +02:00
Jeremy Rimpo
f6c690e31f
Fix BBCode parsing
2022-04-19 15:17:23 +02:00
Jeremy Rimpo
a99d0930c7
Remove incompatible QDDS plugin
2022-04-19 15:17:23 +02:00
Jeremy Rimpo
02667f8fde
Fix BBCodes
2022-04-19 15:17:23 +02:00
Jeremy Rimpo
abe3f6b191
TLS debugging
2022-04-19 15:17:23 +02:00
Jeremy Rimpo
fb4cd4375c
Remove dependency on Core5Compat
2022-04-19 15:17:23 +02:00
Jeremy Rimpo
c4b2be45d2
First pass for Qt6 compatibility
2022-04-19 15:17:23 +02:00
Chris Bessent
ec01532ecb
Bump version to 2.4.5 alpha 3
2022-03-27 00:58:26 -07:00
Chris Bessent
3b5aeebb72
Merge pull request #1661 from LostDragonist/censor
...
Hopefully restrict username censoring to directories
2022-03-27 00:57:12 -07:00
Al
1929e5e57b
Merge pull request #1676 from LostDragonist/master
...
Make fixes to ESM plugin priorities
2022-03-20 10:56:21 +01:00
Chris Bessent
cfe03a8561
Make fixes to ESM plugin priorities
...
Before now, MO2 only looked at the ESM flag of a plugin and didn't
look for an .esm extension. This is incorrect and an .esm file
should be treated as implicitly having the ESM flag.
This also removes some apparently unused functions.
2022-03-19 22:21:54 -07:00
Chris Bessent
164c6af962
Merge pull request #1670 from Qudix/isX
...
Add/Change IPluginList `hasXExtension` and `isXFlagged` methods
2022-03-19 21:10:24 -07:00
Chris Bessent
c6874c1771
Merge pull request #1671 from MarkKoz/bug/1589/category-id-conflict
...
Fix tattoo's category ID conflicting with voice's ID
2022-03-19 21:06:56 -07:00
Qudix
8fb36b0b28
Change isXFile to hasXExtension
2022-03-19 20:00:43 -05:00
MarkKoz
8159a476cf
Fix tattoo's category ID conflicting with voice's ID
...
Fix #1589
2022-02-28 17:01:31 -08:00
Qudix
0b9c96e845
Rename isX to isXFile, and deprecate isMaster
...
Also made sure to not change existing behaviour
2022-02-24 19:54:31 -06:00
Qudix
6d73f9a18a
Add isMasterFlagged to pluginCount
2022-02-24 18:36:02 -06:00
Qudix
5b855f2e19
Add isMasterFlagged isLight isLightFlagged
...
Note: The behavior of isMaster has been changed to match isLightFlagged
2022-02-24 18:34:10 -06:00
Chris Bessent
21487ad8ee
Hopefully restrict username censoring to directories
2022-02-04 17:30:50 -07:00
Chris Bessent
e78f46cc9e
Update version to 2.4.5alpha2
2022-01-23 21:59:52 -07:00
Chris Bessent
25cdbe3918
Merge pull request #1654 from LostDragonist/loadorder
...
Loadorder
2022-01-23 11:33:01 -07:00
Chris Bessent
da4a013590
Update version to 2.4.5alpha1
2022-01-23 11:29:53 -07:00
Chris Bessent
0b14cc4753
Enforce the priority rules on every refresh
2022-01-23 11:11:22 -07:00
Chris Bessent
cee8d5ed72
Enforce relationships between plugins
...
Masters must be above their children and children must
be below their masters. Currently only applies when trying
to move plugins.
2022-01-23 11:11:22 -07:00
Chris Bessent
0783eb373b
Fix possible NPE when booting up
2022-01-23 11:11:22 -07:00
Chris Bessent
feb411fb2a
Force priority of primary plugins
...
This fixes a problem with new instances where the primary plugins
would be ordered alphabetically instead of in the correct order.
2022-01-23 08:25:58 -07:00
Chris Bessent
3b1ee9d43b
Merge pull request #1652 from LostDragonist/trosski
...
Remove Trosski stylesheets (now pulled in by build system)
2022-01-15 12:13:24 -07:00
Chris Bessent
3f9020ea4b
Remove Trosski stylesheets (now pulled in by build system)
2022-01-15 11:34:54 -07:00
Chris Bessent
b4bbb09cb5
Merge pull request #1643 from ModOrganizer2/update_fix
...
Fix update checking for files not installed from the downloads
2022-01-05 12:12:03 -07:00
Chris Bessent
9fdf3b759d
Fix update checking for files not installed from the downloads
...
This is the difference between "D:\Downloads\USSEP.7z" and
"USSEP.7z".
2022-01-02 04:54:22 -07:00
Chris Bessent
1df1ea5e11
Bump version to 2.4.4
2021-12-27 02:03:08 -07:00
Chris Bessent
dfcbf45e1d
Fix discord invite
2021-12-27 01:58:50 -07:00
Chris Bessent
eb7f5bb5d1
Add first start dialog and help menu entry
2021-12-27 00:34:45 -07:00
Chris Bessent
656b4fae4d
Fix discord invite
2021-12-26 23:59:31 -07:00
Chris Bessent
1e5c019767
Bump version to 2.4.3
2021-12-25 14:54:32 -07:00
Chris Bessent
d41fbfd7e1
Bump version to 2.4.3rc3
2021-12-23 13:29:21 -07:00
Chris Bessent
2626649cc6
Bump version to 2.4.3 RC 2
2021-12-19 12:19:29 -07:00
Chris Bessent
8d08d7f6ba
Update about dialog
2021-12-17 19:46:42 -07:00
Chris Bessent
d30a095b3e
Bump version to 2.4.3rc1
2021-12-17 05:57:40 -07:00
Chris Bessent
b5efa60db9
Fix optional access on profiles dialog
2021-12-07 06:46:28 -07:00
Chris Bessent
d82f196aa5
Bump version to 2.4.3alpha4
2021-11-26 13:39:28 -07:00
Chris Bessent
9f8827e3a5
Fix parsing plugins with dots in name
2021-11-26 13:37:28 -07:00
Chris Bessent
d58f773c76
Don't blacklist empty usernames and passwords
2021-11-25 13:00:15 -07:00
Chris Bessent
01ad45c7aa
Update translations
2021-11-23 20:58:03 -07:00
Chris Bessent
13bdf538a8
Bump version to 2.4.3alpha3
2021-11-23 20:12:03 -07:00
Chris Bessent
fc40619fd9
Merge pull request #1621 from LostDragonist/misc_fixes
...
Misc fixes
2021-11-23 20:05:29 -07:00
Chris Bessent
565f2fddf4
Blacklist %USERNAME% from the log in case it contains PII
2021-11-23 17:48:40 -07:00
Chris Bessent
1d80c547d7
Blacklist Steam username and password from the log
2021-11-23 17:19:00 -07:00
Chris Bessent
1755f526c9
Fix extension parsing for the plugin list
...
The old code was just looking at the last three letters of the filename instead of looking for any kind of proper extension. This led to something like "alice.__esp" being considered a plugin which is just wrong.
2021-11-23 11:49:44 -07:00
Chris Bessent
a1e953f409
Don't add invalid games to the "visit Nexus" list
2021-11-22 21:05:49 -07:00
Chris Bessent
b1db3019f4
Fix selecting a new profile
...
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
2021-11-22 17:12:51 -07:00
Chris Bessent
cf137606fd
Add Brave to the default blacklist
...
Fixes #1592
2021-11-22 17:12:51 -07:00
Chris Bessent
9644fef8bd
Update Windows detection
...
Windows 11 reports itself as Windows 10 using the methods normally employed. Microsoft seems to want people to use the BuildId to identify the version of Windows but I'm going to refuse to do that because it's stupid.
This change also prefers DisplayVersion over ReleaseId as somehow I have both and DisplayVersion is more correct (21H2 vs 2009). /shrug.
Fixes #1607
2021-11-22 17:12:51 -07:00
Chris Bessent
1077a5bad0
Allow portable instances to set custom paths
...
Fixes #1610
2021-11-22 17:12:51 -07:00
Chris Bessent
57acd4949b
Fix tab order of create instance dialog
2021-11-22 17:12:50 -07:00
Al
6ab88d5de1
Merge pull request #1616 from rux616/template-update
...
Update old Discord server link
2021-11-19 18:13:30 +01:00
Dan Cassidy
4a687cbfcc
Update old Discord server link
2021-11-19 14:14:09 +13:00
Al
6df197579f
Merge pull request #1599 from Qudix/disable_cache
...
Disable qml cache
2021-10-16 16:18:46 +02:00
Qudix
1d20b993d7
Remove from instance ignore list
2021-10-15 21:23:42 -05:00
Qudix
468a8b9383
Disable qml cache
2021-10-15 20:52:51 -05:00
Al
081fa3ec93
Merge pull request #1588 from Qudix/menubar_alt
...
Add a toggle for the Alt key showing the menubar
2021-10-13 13:12:21 +02:00
Qudix
b261f3a1e5
Revert row changes
2021-09-16 15:49:28 -05:00
Qudix
acf1730093
Add a toggle for the Alt key showing the menubar
2021-09-11 20:42:20 -05:00
Chris Bessent
b5800435aa
Bump to version 2.4.3alpha2
2021-08-27 16:53:32 -07:00
Chris Bessent
0e9da8d4f5
Fix checking for updates when no installedFile
2021-08-26 17:57:08 -07:00
Chris Bessent
ee745353d9
Merge pull request #1578 from LostDragonist/forcedlib
...
Enable forced libraries by default
2021-08-23 10:13:23 -07:00
Chris Bessent
ae311dd4dc
Escape ampersands in game names in instance window
...
These are technically buttons so Qt tries to make shortcuts.
2021-08-22 13:10:47 -07:00
Chris Bessent
1b2f85a371
Enable forced libraries by default
2021-08-22 11:48:27 -07:00
Al
a279745aa2
Merge pull request #1558 from ModOrganizer2/facegen
...
Added Facegen content icon
2021-07-16 14:40:28 +02:00
AL
ac8b67dd63
Added Facegen content icon (found and edited by Atlntssplayer, original creator: Exuin)
2021-07-16 14:37:30 +02:00
Al
9256739e3a
Merge pull request #1555 from ModOrganizer2/nexus-archived-support
...
Nexus archived support
2021-07-16 12:31:29 +02:00
AL
d413f673e8
Added ARCHIVED support for nexus update check and download query.
...
Use FileStatus enum instead of scattered int literals.
Re-wrote the update check code
2021-07-12 02:33:05 +02:00
AL
4bdb4aff50
Added enum for nexus mod file status (main, update, etc).
2021-07-12 00:07:55 +02:00
Al
58e5058a2b
Merge pull request #1553 from ModOrganizer2/download-sorting
...
Sort filetimes from newer to older while sorting by status in downloadlist
2021-07-10 20:59:47 +02:00
AL
197f619335
Sort filetimes from newer to older while sorting by status in downloadlist
2021-07-10 20:48:24 +02:00
Al
4e3d7d0180
Merge pull request #1552 from ModOrganizer2/fix-no-compile
...
Fix compiler error due to using same name for new dialog (VS v16.10.3)
2021-07-10 20:40:41 +02:00
AL
b5cb1a2311
Fix compiler error due to using same name for new dialog (VS v16.10.3)
2021-07-10 20:36:36 +02:00
Al
b5d04eff4f
Update readme.md
2021-06-08 17:55:02 +02:00
Mikaël Capelle
b2353278aa
Merge pull request #1528 from Holt59/remove-boost-uibase
...
Update after removal of boost in uibase.
2021-05-27 15:43:26 +02:00
Mikaël Capelle
0bdfd4813f
Update after removal of boost in uibase.
2021-05-26 20:03:08 +02:00
Mikaël Capelle
e7f15ff4fd
Merge pull request #1518 from LostDragonist/shortcut
...
Sanitize shortcut names as they result in files
2021-05-20 20:22:30 +02:00
Mikaël Capelle
e8149a4b42
Merge pull request #1523 from Holt59/ignore-meta-filetree
...
Add option to ignore root meta.ini when creating IFileTree for QDir.
2021-05-20 20:21:17 +02:00
Mikaël Capelle
d531245dea
Merge pull request #1524 from Holt59/iorganizer-virtualfiletree
...
Add IOrganizer::virtualFileTree().
2021-05-20 20:20:45 +02:00
Mikaël Capelle
ac38371648
Add IOrganizer::virtualFileTree().
2021-05-14 14:40:15 +02:00
Mikaël Capelle
c44b1cb3a3
Add option to ignore root meta.ini when creating IFileTree for QDir.
2021-05-12 20:41:41 +02:00
Chris Bessent
2a5dd6c7cf
Bump to version 2.4.2
2021-05-11 06:25:20 -07:00
Chris Bessent
ef5b9228da
Sanitize shortcut names as they result in files
2021-05-06 03:44:40 -07:00
Chris Bessent
ce2450885c
Bump version to 2.4.2rc1.1
2021-05-01 19:38:14 -07:00
Chris Bessent
d78cb58593
Update translation file
2021-05-01 17:53:37 -07:00
Chris Bessent
2c54d128b4
Add some more Microsoft Store errors
2021-05-01 17:10:27 -07:00
Chris Bessent
f71288db16
Bump to 2.4.2 RC 1
2021-05-01 15:23:16 -07:00
Chris Bessent
8bac17c2c5
Merge pull request #1508 from LostDragonist/gamepass
...
Add log for Microsoft Store / Gamepass installs
2021-05-01 15:21:45 -07:00
Chris Bessent
4509911a8e
Add log for Microsoft Store / Gamepass installs
2021-05-01 15:18:15 -07:00
Chris Bessent
f098491306
Merge pull request #1503 from LostDragonist/filename
...
Sanitize download file names
2021-05-01 14:38:17 -07:00
Chris Bessent
bcaceb9637
Merge pull request #1504 from LostDragonist/skipcwd
...
Ignore "." and ".." in archives
2021-05-01 14:38:10 -07:00
Chris Bessent
b7e8e69f47
Merge pull request #1507 from LostDragonist/tutorials
...
Fix up tutorials
2021-05-01 14:37:59 -07:00
Chris Bessent
a8bcbf6555
Fix up tutorials
2021-04-30 08:41:29 -07:00
Chris Bessent
aafd523736
Merge pull request #1505 from LostDragonist/foresto
...
Add foresto as a contributor
2021-04-29 02:02:19 -07:00
Chris Bessent
4a9da205cd
Merge pull request #1485 from foresto/patch-1
...
Reduce log level of harmless failures
2021-04-29 02:02:05 -07:00
Chris Bessent
68e7820154
Add foresto as a contributor
2021-04-29 02:01:38 -07:00
Chris Bessent
3c6190d713
Merge pull request #1470 from isanae/filtered-nav-crash
...
Crash for next/previous in mod info dialog
2021-04-29 01:59:05 -07:00
Chris Bessent
1197b562f6
Merge pull request #1496 from LostDragonist/nexus_links
...
Change the "Visit Nexus" button to support alternate sources
2021-04-29 01:57:13 -07:00
Chris Bessent
7df5329ea0
Merge pull request #1497 from LostDragonist/profile_fix
...
Fix selecting the profile in the dialog
2021-04-29 01:56:52 -07:00
Chris Bessent
dc3dcd9500
Fix fixDirectoryName includes
2021-04-29 01:50:23 -07:00
Chris Bessent
cc8fb9bd23
Ignore "." and ".." in archives
2021-04-29 01:29:38 -07:00
Chris Bessent
9638a797d1
Sanitize download file names
...
Also switch instance name sanitizer to MOBase version
2021-04-29 00:50:11 -07:00
Chris Bessent
8308dfcbff
Fix selecting the profile in the dialog
...
Previously, when clicking the "select" button in the profiles
dialog (when the dialog was launched in the menu or toolbar),
everything would be refreshed without checking the selected
profile in the dialog.
Now, the selected profile is set with some signal blocking to
help prevent redundant refreshes from occurring.
2021-04-25 05:09:58 -07:00
Chris Bessent
dfbaed0ade
Add a separator after the primary game and sort the secondary games
2021-04-25 04:45:35 -07:00
Chris Bessent
e475893ff4
Change the "Visit Nexus" button to support alternate sources
...
If a game plugin supports more than one Nexus site for downloads,
the "Visit Nexus" button will be turned into a drop-down that
lets you select each site.
2021-04-25 04:13:12 -07:00
Al
40a4bf1e3a
Update issue templates
2021-04-08 16:51:11 +02:00
Forest
3ee2598533
Reduce log level of harmless failures
...
These two messages (along with their glaring red X icons) are cluttering up the log on linux/wine systems, misleading people who are trying to diagnose real problems. Let's reduce their log priority to make it clear that they're harmless.
As mentioned here:
https://github.com/ModOrganizer2/modorganizer/issues/372#issuecomment-575231673
2021-04-05 23:10:54 -07:00
isanae
234ee923fe
model() can return null for invalid indexes
...
happens when looking at the mod info for a mod filtered out of the mod list
2021-03-20 14:51:44 -04:00
Mikaël Capelle
88ee41ae85
Bump to 2.4.1.
2021-03-20 17:03:36 +01:00