Commit Graph
726 Commits
Author SHA1 Message Date
Mikaël Capelle a4338db554 Fix after rebasing. 2024-08-09 22:13:43 +02:00
Mikaël Capelle 9b1793c726 Fix issue with unloading single .py file and fix tests. 2024-08-09 22:06:12 +02:00
Mikaël Capelle c658b396bc Properly load plugins. 2024-08-09 22:06:06 +02:00
Mikaël Capelle 8fa0d0ade8 Update following uibase changes for extensions. 2024-08-09 22:05:23 +02:00
Mikaël Capelle 2d151d0f66 Switch VersionInfo -> Version for ModOrganizer2. (#132) 2024-08-09 21:55:34 +02:00
Mikaël Capelle 7cca7018b3 Move to VCPKG.
* Minor cleaning of CMakeLists.txt. Fix C++ warnings and Qt deprecation.
* Avoid using Python from virtual environment.
2024-08-09 21:10:50 +02:00
Jeremy Rimpo e11d5ec00d Support new pluginpreview interfaces (#130) 2024-07-11 11:27:19 +02:00
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 RimpoandMikaë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