AnyOldName3
902024e508
Add Game Features support
2018-04-25 17:25:12 +01:00
AnyOldName3
bf8f427cd8
Move sipAPI getter function to a shared header so it isn't duplicated.
2018-04-22 00:59:42 +01:00
AnyOldName3
8fe091ab48
Implement IPluginProxy bindings.
2018-04-22 00:34:59 +01:00
AnyOldName3
8877fee4fa
Implement IpluginModPage bindings.
2018-04-20 16:40:39 +01:00
AnyOldName3
4feb06a099
Add IPluginFileMapper Wrapper and bindings.
2018-04-20 16:40:39 +01:00
AnyOldName3
5a730941db
Implement wrapper and bindings for IPluginDiagnose
2018-04-20 16:40:38 +01:00
AnyOldName3
c70f78adfe
Reduce code duplication by moving common implementation to macros
2018-04-20 16:40:38 +01:00
AnyOldName3
e8af8819df
Add PYCATCH missed when rebasing
2018-04-20 16:40:38 +01:00
AnyOldName3
de809c6d57
Fix simple errors with IPluginGame proxy and add warning when the unimplemented part is encountered
2018-04-20 16:40:38 +01:00
AnyOldName3
01168483c5
handle errors in Python game plugins
2018-04-20 16:40:38 +01:00
AnyOldName3
317f13177e
Move IPluginGameWrapper's mentod implementations into the cpp file
2018-04-20 16:40:38 +01:00
AnyOldName3
c47b94d534
Restore indentation which rearraging things broke
2018-04-20 16:40:38 +01:00
AnyOldName3
377199f233
Put plugin wrappers in alphabetical order
2018-04-20 16:40:38 +01:00
LePresidente
3e61a88abb
added if statement to allow to build on msvc2013
2016-12-12 05:13:08 -08:00
lepresidente
cc58ccc992
Fixed cmake python location.
...
Fixed build issue with VS2015.
2016-11-27 16:54:19 +02:00
Tannin
2fcb932e16
allow for game plugins to be written in python
2016-01-10 19:50:19 +01:00
Thomas Tanner
86d2ce34f3
Fix compilation issues with clang, requires adding widgets to build
2015-11-08 23:15:55 +00:00
Tannin
c7203bf9de
- bugfixes
...
- moved more functionality to game-plugins
- further decoupled management functionality from the UI
- created another "tutorial" which is only a single page with relevant parts of
the ui highlighted with info as tooltips
2015-01-06 19:31:53 +01:00
Tannin
573be8c6b5
- bsa parser will now cancel in case of a read error. Before, when attempting to parse a broken bsa it could take forever and continuously allocate memory
...
- better error message when bsa parsing fails
- slightly better support for font colors in bbcode converter
- configurator now also uses pyqt5
- bugfix: bsa hashing function converted backslashes to slashes instead of the other way around. hash calculation is still often wrong on folder names...
2014-11-09 14:01:48 +01:00
Tannin
8aa2ab4eac
small bugfixes
2014-05-28 14:14:28 +02:00
Tannin
af5958b0af
some fixes towards qt5 compatibility
2014-03-16 20:04:57 +01:00
Tannin
25cdcdd2fe
- plugin (esp/esm) list is now exposed to plugins (read-only functionality right now)
...
- integrated fomod installer now supports file dependencies
- bugfix: integrated fomod installer crashed if the installer had no optiosn´´ns
2013-10-16 23:04:03 +02:00
Tannin
6d99b33c61
- separated python proxy into two dlls. One is a wrapper without external
...
dependencies that fulfills the plugin interface. The other contains the actual python
functionality. This way the outer dll can always be loaded and report issues.
- The build process embeds the second dll into the first, this way only one dll has to be shipped
2013-09-01 18:36:43 +02:00