Adam Honse
|
c71cc4f18a
|
Change SPDX license identifier from GPL 2.0 only to GPL 2.0 or later, as the original LICENSE file includes an or later clause at the end so the file headers were incorrect
|
2025-09-28 00:47:08 -05:00 |
|
morg
|
b3dfd3b4b0
|
Move ResourceManagerInterface to its own file. Refactor Plugin interface
|
2025-02-06 20:00:27 -06:00 |
|
Adam Honse
|
f627dfc2cd
|
Increment plugin API version
|
2025-02-06 20:00:27 -06:00 |
|
Adam Honse
|
a7c400bc65
|
Update yet more file header comments to standardized new format
|
2024-05-03 21:56:32 -05:00 |
|
Adam Honse
|
b41ce2dd9d
|
Increment plugin API version as Segments breaks the existing API
|
2023-01-20 19:00:45 +00:00 |
|
Dmitry K
|
b409b5f7cc
|
Added support for unicode paths (filesystem::path approach)
|
2023-01-18 06:02:55 +00:00 |
|
Adam Honse
|
938f67016c
|
Update plugin API to version 2, add unregister functions for all ResourceManager callbacks
|
2021-12-29 22:50:00 -06:00 |
|
Adam Honse
|
2800e76e9d
|
Add GetTrayMenu to plugin API to provide a dedicated interface for registering a tray menu for a plugin
|
2021-08-29 22:58:58 -05:00 |
|
Adam Honse
|
2f25c4af7f
|
More plugin updates, enum for location
|
2021-08-30 02:56:57 +00:00 |
|
Adam Honse
|
702be2401b
|
Add comment indicating location is mandatory, list possible locations, rename SettingsTabBar to SettingsTab for consistency
|
2021-08-30 02:56:57 +00:00 |
|
Adam Honse
|
524fd057fe
|
Add tab icon fields (string and image) to the plugin information and add comments to make it easier for plugin developers to fill in information structure
|
2021-08-30 02:56:57 +00:00 |
|
Adam Honse
|
28d590b64d
|
First draft of plugin API changes
|
2021-08-30 02:56:57 +00:00 |
|
silas
|
b1b260d7cf
|
A bit of cleanup (Remove depreciated entry from PluginInfo Struct)
|
2021-01-07 12:10:27 -06:00 |
|
silas
|
93231c3225
|
Initial commit for Plugins
Commits squashed, code style and naming changes by Adam Honse <calcprogrammer1@gmail.com>
|
2021-01-05 20:07:13 -06:00 |
|