summaryrefslogtreecommitdiffstatshomepage
path: root/plugins/dummy/init.lua
Commit message (Collapse)AuthorAgeFilesLines
* -Improved some Lua APIs: Vas Crabb2023-04-071-7/+11
| | | | | | | | | | | | | | | | * Moved several machine lifecycle callbacks to the notifier/subscriber model. The old callback registration model is still available for them for now, but prints a deprecation warning. * Added pre-save/post-load notifications. * Use a single allocated timer rather than one anonymous timer per waiter. Waiters no longer prevent saved states from being loaded. * Clean up outstanding waiters on stop or state load rather than just leaking them. * Started documenting parts of the emulator interface object that should be relatively stable. -imagedev/avivideo.cpp: Fixed an object leak on unload. Also changed some other media image devices to use smart pointers.
* plugins: Use SPDX short identifiers for licenses in exports (more precise ↵ Vas Crabb2021-10-251-1/+1
| | | | and easier to localise), use CC0 for hiscore plugin rather than CC0.
* -docs: Started documenting plugins. Vas Crabb2021-10-241-7/+7
| | | | | | | | | * Also added a couple of missing command-line options, and added a local table of contents to the (rather long) command line options page. -Added a separate CI target for localisation updates that produces an artefact, and removed the message catalogs from the trigger paths for the Linux CI build.
* srcclean on lua plugins, too Vas Crabb2016-08-301-1/+1
|
* hiscore.dat: updates [Leezer] cracyc2016-08-041-1/+1
|
* added print_verbose, print_info, print_debug and print_error to lua, and ↵ Miodrag Milanovic2016-04-161-3/+3
| | | | used it instead of print (nw)
* luaengine: add plugin options menu [Carl] cracyc2016-04-041-0/+11
|
* put license for plugins (nw) Miodrag Milanovic2016-03-051-1/+3
|
* Added plugin info json files and made system automatically load available ↵ Miodrag Milanovic2016-02-141-0/+20
plugins and start them if flagged so (nw)