summaryrefslogtreecommitdiff
path: root/gtk2_ardour/luainstance.h
AgeCommit message (Collapse)Author
2019-12-12Pre-seed Lua action-buttonsRobin Gareus
2019-08-03Update GPL boilerplate and (C)Robin Gareus
Copyright-holder and year information is extracted from git log. git history begins in 2005. So (C) from 1998..2005 is lost. Also some (C) assignment of commits where the committer didn't use --author.
2018-11-17Add a 1Hz Lua Callback SignalRobin Gareus
2018-11-04Save Lua UI scripts separatelyRobin Gareus
Previously EditorAction and ExitorHook scripts were saved with instant.xml. The were saved with each session and in the config dir (for new sessions). This allowed inconsistent UI setups, especially when loading old sessions that had no or different scripts. Now Editor scripts (actions and hooks) are saved in a dedicated file, session-independently. This goes along with ui_config in general e.g. action-table-columns The scripts are not saved with ui_config file for two reasons: ui_config settings related to built-in ui_config_vars.h, and in the future there may be further indirection like "ui-rc-file". Note: previously loaded editor scripts are lost with this change.
2018-01-30LuaInstance: prepare for 3 argument signal/slot callbacksRobin Gareus
2017-08-11Fix MSVC builds (binding external static members)Robin Gareus
This Revert "Lua GUI Instance update: prepare for template scripts" commit c37cdf548d14b01744ff560217fb55958e6992fc.
2017-08-10Lua GUI Instance update: prepare for template scriptsRobin Gareus
2017-08-10Add a Lua SetSession signal/hookRobin Gareus
2017-04-25Lua: Action Script Dialog & MessageBoxRobin Gareus
2017-02-17Allow Lua action scripts to provide a button iconRobin Gareus
2017-01-20Free some one time alloc of the UI (cleaner valgrind output)Robin Gareus
No incremental leaks here.. * downcase (const char*) uses strdup, caller needs to free * free allocated cursors when the editor is destroyed * drop static editor lua-instance & bindings * delete allocated gtk image/icons
2016-07-24add a lua timer callback signalRobin Gareus
2016-03-28reduce header dependencies (part 2/2)Robin Gareus
2016-03-23UI part of lua code/header consolidation.Robin Gareus
2016-03-17add basic set of Cairo Lua bindingsRobin Gareus
2016-02-23Add Editor/UI Lua Scripting and Action/Callback ScriptRobin Gareus