Commit Graph
738 Commits
Author SHA1 Message Date
Jonathan Feenstra b1ecd89c50 Add instance manager to plugin API (#152) 2026-02-08 10:28:25 +01:00
Jonathan Feenstra 076244faab Add executables list to plugin API (#151) 2026-01-31 16:49:51 +01:00
Jonathan Feenstra b81646562c Add instanceName and profiles methods to plugin API (#150) 2026-01-11 17:57:34 +01:00
pre-commit-ci[bot] 648db4db99 [pre-commit.ci] Pre-commit autoupdate. (#149)
updates:
- [github.com/pre-commit/mirrors-clang-format: v21.1.2 → v21.1.8](https://github.com/pre-commit/mirrors-clang-format/compare/v21.1.2...v21.1.8)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-01-05 19:32:00 +01:00
pre-commit-ci[bot] 15d74e5e76 [pre-commit.ci] Pre-commit autoupdate. (#148)
updates:
- [github.com/pre-commit/pre-commit-hooks: v5.0.0 → v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v5.0.0...v6.0.0)
- [github.com/pre-commit/mirrors-clang-format: v20.1.7 → v21.1.2](https://github.com/pre-commit/mirrors-clang-format/compare/v20.1.7...v21.1.2)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-10-07 15:00:39 +02:00
Mikaël Capelle 4f3a9891fa Add missing IPlugin inheritance in installer bindings. (#147) 2025-09-30 20:22:52 +02:00
Jonathan Feenstra 6bed428d04 Extend Python plugin API with author and uploader data (#145) 2025-08-18 07:55:42 +02:00
Mikaël Capelle f16e51867a Allow non-cache build in CI when Azure variables are not available. (#146) 2025-08-17 12:00:35 +02:00
Mikaël Capelle c05027b653 Update following move of IFileTree glob() and walk() to free function. (#144) 2025-07-08 19:33:04 +02:00
pre-commit-ci[bot] 5726e65504 [pre-commit.ci] Pre-commit autoupdate. (#143)
* [pre-commit.ci] Pre-commit autoupdate.

updates:
- [github.com/pre-commit/mirrors-clang-format: v19.1.5 → v20.1.7](https://github.com/pre-commit/mirrors-clang-format/compare/v19.1.5...v20.1.7)

* [pre-commit.ci] Auto fixes from pre-commit.com hooks.

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-07-07 20:38:02 +02:00
Mikaël Capelle b0d2b48524 Add bindings for IFileTree glob() and walk() generators (#142)
* Adding binding for new IFileTree glob and walk.
* Fix issues with Version binding.
2025-07-06 19:38:16 +02:00
Mikaël Capelle 00a6d5969b Use exact Python version and fix missing DLLs for plugin. (#141) 2025-07-02 08:16:47 +02:00
Mikaël Capelle 1010bfda55 Move to VCPKG (#133) 2025-05-29 11:03:51 +02:00
Jeremy Rimpo 9a788c9f3f Add game interfaces (#140)
- modDataDirectory defines mod directory that maps to 'Data'
- getModMappings allows mapping directories to multiple locations
2025-05-21 18:43:47 +02:00
Jonathan Feenstra 84bf90d575 Add form and header versions to IPluginList (#139) 2025-01-31 20:07:33 +01:00
Jonathan Feenstra 8c47cea270 Add startDownloadNexusFileForGame (#138) 2025-01-02 14:11:06 +01:00
Jeremy RimpoandJonathan Feenstra 5cdf0f6f19 Blueprint support (#136)
---------

Co-authored-by: Jonathan Feenstra <26406078+JonathanFeenstra@users.noreply.github.com>
2024-10-03 09:45:05 +02:00
Jonathan Feenstra 4409375fd8 Add author and description methods to IPluginList (#135) 2024-09-28 19:58:34 +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