Mikaël Capelle
6623e19754
Expose INVALID_HANDLE_VALUE as mobase.INVALID_HANDLE_VALUE. ( #131 )
...
* Expose INVALID_HANDLE_VALUE as mobase.INVALID_HANDLE_VALUE.
* Add tests for startApplication() returning INVALID_HANDLE_VALUE.
* Clean tests and generate stub files for them.
2024-06-28 11:48:30 +02:00
Mikaël Capelle
7cfc761e40
Clean cmake test configuration after change to cmake_common. ( #129 )
...
* Clean cmake test configuration after change to cmake_common.
* Remove appveyor.yml.
2024-06-22 08:27:42 +02:00
Mikaël Capelle
5bb4de039e
Fix for Python debug build ( #128 )
...
* Minor updates for debug Python/PyQt.
* Fix issue with destructor of lambda in shared holder.
2024-06-14 16:13:52 +02:00
Jeremy Rimpo
8c044e28c5
Starfield Creation Update: Convert overlay/override flags to medium flags ( #127 )
...
* Convert overlay/override flags to medium flags
2024-06-13 17:50:48 +02:00
Mikaël Capelle
790d0a1097
Refactoring of game features for better management. ( #126 )
2024-06-09 12:26:39 +02:00
Mikaël Capelle
a966db7d19
Use more modern way to set Python paths and use PYTHONPATH environment variable when no paths is specified in runner. ( #125 )
2024-06-01 13:20:56 +02:00
Mikaël Capelle
86505f19ce
Add bindings for getKnownFolders(). Move stuff to mobase.utils. ( #122 )
2024-05-25 14:34:47 +02:00
Mikaël Capelle
a839d36235
Switch from fmtlib to std::format. ( #124 )
...
* Fix issue with latest pybind11.
* Switch from fmtlib to std::format.
* Set CMake policy CMP0144.
2024-05-25 13:15:10 +02:00
Jeremy Rimpo
bb0a24a00d
Merge pull request #119 from ModOrganizer2/2_5_x
...
Bump version to reflect 2.5.0 release
2023-12-16 16:31:45 -06:00
Mikaël Capelle
ac7009d17f
Configure Python to run in isolated mode. ( #121 )
2023-12-03 09:15:57 +01:00
Jeremy Rimpo and Mikaël Capelle
cc1bc4cb7f
Fix string conversion issues with emoji characters ( #120 )
...
* Fix load/cast of QString to avoid issues with surrogate pairs (emoji characters, ...).
---------
Co-authored-by: Mikaël Capelle <capelle.mikael@gmail.com >
2023-12-03 09:15:17 +01:00
Jeremy Rimpo
ebede37865
Bump version to reflect 2.5.0 release
2023-11-24 21:15:34 -06:00
Jeremy Rimpo
7a885ad014
Merge pull request #117 from ModOrganizer2/plugin_updates
...
Add isDummy to IPluginList
2023-10-27 20:09:34 -05:00
Jeremy Rimpo
ff3c601164
Use hasNoRecords
2023-10-18 23:04:16 -05:00
Jeremy Rimpo
655e60acb7
Add isDummy to IPluginList
2023-10-17 00:41:44 -05:00
Jeremy Rimpo
e52163eb29
Merge pull request #116 from ModOrganizer2/overlay_support
...
Add isOverlayFlagged to IPluginList
2023-10-08 13:02:41 -05:00
Jeremy Rimpo
431caa9992
Add isOverlayFlagged to IPluginList
2023-10-08 04:13:58 -05:00
Mikaël Capelle
a644546b41
Merge pull request #115 from ModOrganizer2/uibase_updates
...
Use defaults set in UIBase
2023-10-04 11:10:00 +02:00
Jeremy Rimpo
404fd3f4a3
Use defaults set in UIBase
2023-10-04 02:58:15 -05:00
Jeremy Rimpo
0be763f3d2
Merge pull request #114 from ModOrganizer2/loot_0_22
...
Plugin sorting updates
2023-10-03 23:17:31 -05:00
Jeremy Rimpo
7452df8bbb
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:12 -05:00
Mikaël Capelle
c6c7e5ef73
Merge pull request #113 from ModOrganizer2/dev/refresh-callback
...
Add onNextRefresh() and 2nd onAboutToRun bindings.
2023-09-29 08:24:02 +02:00
Mikaël Capelle
328b6e7710
Fix arity check for function arguments.
2023-09-27 20:22:34 +02:00
Mikaël Capelle
eb2c874a39
Remove duplicated logger print.
2023-09-27 19:55:48 +02:00
Mikaël Capelle
5501814e00
Add onNextRefresh() and 2nd onAboutToRun bindings.
2023-09-26 21:41:27 +02:00