Commit Graph

25 Commits

Author SHA1 Message Date
Maschell 23c8635ca0 Add support for API 3 2024-04-25 14:15:41 +02:00
Maschell e251a62c02 Refactor PluginUtils to not return shared_ptr anymore 2024-04-25 14:15:41 +02:00
Maschell 2f137293b9 Use api.h in PluginData destructor 2024-04-25 14:15:41 +02:00
Maschell 0a2e837b5b Using api functions in PluginUtils 2024-04-25 14:15:41 +02:00
Maschell 0e10f23074 Rename structs to add wups_backend 2024-04-25 14:15:41 +02:00
Maschell cb07ebd437 Add warning when using legacy api function without calling WUPSBackend_InitLibrary 2024-04-25 14:15:41 +02:00
Maschell e40d46599c Fix typo in function declaration (WUPSBackend_GetPluginMetaInformationByPath) 2024-04-25 14:15:41 +02:00
Maschell d497441ac2 Remove unused and obsolete legacy api function 2024-04-25 14:15:41 +02:00
Maschell 6a3d016d70 Fix compiling with latest wut 2023-06-21 22:23:32 +02:00
Maschell 3dc3226697 Add support for latest API 2023-02-17 17:19:58 +01:00
Maschell 04c5f02682 Use make_unique_nothrow instead of std::make_unique 2023-02-17 17:19:58 +01:00
Maschell b97c944dd6 Split up the PluginContainer class into two files 2023-02-17 17:19:58 +01:00
Maschell 2da2336082 Move everything into the WUPSBackend namespace 2023-02-17 17:19:58 +01:00
Maschell c8acaac6a7 Update logger file 2023-02-17 17:19:58 +01:00
Maschell 7ac15de1c1 Update Dockerfile to use latest wut version 2022-07-24 13:10:39 -07:00
Maschell ce0fdbc057 Use smart pointers and unsure compatibility with latest WUPS backend 2022-05-14 12:18:05 +02:00
Maschell 4d3c85c793 Format via clang-format 2022-02-13 16:32:55 +01:00
Maschell bd10088784 WUPS 0.6.1 support 2021-10-01 17:25:19 +02:00
Maschell 330fb36195 Formatting and cleanup, support for latest WUPS backend 2021-09-24 20:02:17 +02:00
Maschell 4d1bfe3239 Minor fixes and formatting 2021-01-10 13:15:57 +01:00
Maschell 44761b322b Fix type cast on malloc 2021-01-10 13:15:42 +01:00
Maschell bd2f5461ab Check for actual ERROR_NONE instead of 0 2021-01-10 13:15:10 +01:00
Maschell 1bcc1f408b Update the function defines 2020-06-27 12:06:14 +02:00
Maschell 1b30f0ff11 Allocate the handles on the heap instead of the stack 2020-06-27 12:06:00 +02:00
Maschell b7eb531c05 first commit 2020-05-17 20:26:31 +02:00