Mikaël Capelle
07769e92ee
Remove unused fmt header.
2024-05-21 21:13:08 +02:00
Al
1821b19bdf
Merge pull request #52 from Liderate/skip-invalid-saves
...
List valid saves if exception is raised for invalid save
2024-05-16 09:41:12 +02:00
Liderate
c46aef59f8
List valid saves if exception is raised for invalid save
2024-05-16 03:22:57 -04:00
Jeremy Rimpo
de53b9256d
Merge pull request #50 from ModOrganizer2/loot_0_22
...
Plugin sorting updates
2023-10-03 23:16:12 -05:00
Jeremy Rimpo
d9cdd27998
Move 'empty' defaults to uibase
2023-10-03 23:13:31 -05:00
Jeremy Rimpo
a530a330be
Merge pull request #49 from ModOrganizer2/local8bit_decoding
...
Add toggle for using fromLocal8Bit
2023-10-02 16:10:35 -05:00
Jeremy Rimpo
3ee55c6b1c
Use enum class
2023-10-02 16:04:13 -05:00
Jeremy Rimpo
15075cb6b9
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:13 -05:00
Jeremy Rimpo
818a1d6553
Merge branch 'master' of https://github.com/ModOrganizer2/modorganizer-game_gamebryo into local8bit_decoding
2023-10-01 17:18:11 -05:00
Jeremy Rimpo
901ffc6831
Add to uncompressed string parser
2023-09-30 17:15:36 -05:00
Jeremy Rimpo
ceba0e7c06
Fix for linting
2023-09-30 16:46:37 -05:00
Jeremy Rimpo
295f5d9867
Use enum instead of new function
...
- Simpler to set once after initializing the FileWrapper
- Mirrors WSTRING / BSTRING / BZSTRING
2023-09-30 16:45:10 -05:00
Jeremy Rimpo
e44230d28c
Add toggle for using fromLocal8Bit
...
- Some games use windows encoding for locality
- Allow toggling between loading utf-8 and local8bit, defaulting to utf-8 for backward compatibility
2023-09-30 16:22:15 -05:00
Mikaël Capelle
b774bf21f4
Merge pull request #47 from ModOrganizer2/dev/refresh-callback
...
Fix onAboutToRun ambiguous call.
2023-09-29 08:24:09 +02:00
Jeremy Rimpo
9a00b613a1
Merge pull request #48 from ModOrganizer2/variant_consolidate
...
Consolidate game search code in Gamebryo
2023-09-28 21:15:25 -05:00
Jeremy Rimpo
fac8223094
Remove extraneous registry directory
2023-09-28 21:03:50 -05:00
Jeremy Rimpo
1daaac8d9e
Fix starfield-specific code
2023-09-28 20:26:11 -05:00
Jeremy Rimpo
747625023a
Consolidate game search code in Gamebryo
2023-09-28 11:24:43 -05:00
Mikael CAPELLE
a01dc00476
Fix onAboutToRun ambiguous call.
2023-09-27 19:23:28 +02:00
Jeremy Rimpo
2ee02d6405
Merge pull request #46 from ModOrganizer2/starfield_performance
...
Improve Starfield save performance
2023-09-27 10:20:41 -05:00
Jeremy Rimpo
040e8c4700
Streamline code from review
2023-09-26 19:32:04 -05:00
Jeremy Rimpo
4d33fa012b
Make QDataStream functions private
2023-09-24 23:22:09 -05:00
Jeremy Rimpo
676730e95f
Make the code a little more robust
...
- Apply readNextChunk to skips as well
- Better checking for compression type
2023-09-24 23:14:38 -05:00
Jeremy Rimpo
bba0bd6afb
Improve Starfield save performance
...
- Decompress data one chunk at a time
- Track next chunk location and total size
- If end of stream reached during read, attempt to decompress another chunk and append missing bytes
2023-09-24 21:25:36 -05:00
Jeremy Rimpo
4c98035722
Merge pull request #45 from ModOrganizer2/registry_fix
...
Check both 32- and 64-bit registry keys
2023-09-21 08:50:28 -05:00