Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-28 | Remove EXPORT macro from precompiled header (#738) | Jan | |
as its used once and does not warrant being in the precompiled header | |||
2024-02-04 | Plugin interfaces (plugins v4) (#615)v1.23.1-rc2v1.23.1-rc1v1.23.1v1.23.0-rc2v1.23.0-rc1v1.23.0 | uniboi | |
Replaces the current plugin api with source interfaces. - backwards compatible - no more json in binaries (wtf) - does not rely on structs from third party libraries (wtf) - actually initializes variables - no more basically unused classes The launcher exposes almost everything required by plugins in interfaces that allow for backwards compatibility. The only thing that's passed to a plugin directly is the northstar dll HWND and a struct of data that's different for each plugin. |