Commit Graph

30 Commits

Author SHA1 Message Date
8112d6472e
Drop references held by any GUI Lua script after execution 2020-01-13 20:25:00 +01:00
e5cb4d295e fix compiler warning about possible buffer size issue 2019-10-07 20:50:08 -06:00
4050ca5633
Update GPL boilerplate and (C)
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.
2019-08-03 15:53:15 +02:00
f448041ec0 no error logging for CURL HTTP requests; future callers can request it if necessary 2018-06-02 13:24:31 -04:00
7ae480a13d Keep Script Window on top.
Compare to f83dbf83. We cannot use an ArdourWindow here (which
would do this automatically) since we don't want any keyboard-event
forwarding from this editor-window. It's also a main window, not
a WM::ProxyTemporary.
2017-12-31 18:31:54 +01:00
12a5102713 Catch exceptions by const reference 2017-11-23 10:38:52 +01:00
3ac66ce022 Fix potentially ambiguous printf()
Not a real issue, since it's just supposed to be some unique number.
but still.

Reported by PVS-Studio - https://www.viva64.com/en/b/0540/
2017-11-23 10:12:34 +01:00
2cc32456ab Lua may call C++ functions with throw. Catch them 2017-08-19 01:06:44 +02:00
d0553753af Lua Script Sandbox - GUI part 2017-08-10 02:25:54 +02:00
f9e5e4360e Move more Gtkmm2ext widgets into libwidget 2017-07-17 21:06:04 +02:00
5c92613698 Separate Ardour UI widgets into dedicated library 2017-07-17 21:06:04 +02:00
0aa631b6af Increase default size of script-editor pane 2017-02-20 03:57:53 +01:00
05149f9bc5 Connect Script Manager "Edit" -> Lua Scripting Window 2017-02-19 01:29:08 +01:00
f71ad74ca7 update LuaWindow output on-the-go (allow progress print) 2016-10-06 18:35:29 +02:00
e9a2eea867 remove old a3_curl API and switch some curl calls
Keep freesound-moocher as is until freesound-apiv2 branch is merged
or rebased.
2016-07-18 16:46:59 +02:00
cf52d6e4b4 enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.h 2016-07-14 14:45:23 -04:00
91a95b086a initial sort-of-mostly-working integration of new Pane 2016-05-31 15:30:45 -04:00
b031109311 fix typo 2016-04-15 22:04:12 +02:00
bd463e887a improve luawindow save/load/revert 2016-04-12 00:32:18 +02:00
957a18f635 indicate read-only scripts 2016-04-11 14:58:42 +02:00
743e6176df implement Lua editor script/file delete. 2016-04-08 18:16:32 +02:00
e063e4bf1d one more ENSURE_GUI_THREAD() 2016-03-28 19:15:10 +02:00
56a41b9347 add "revert" button to lua script window 2016-03-26 14:54:10 +01:00
8af8fcab84 add a convenient script header 2016-03-25 20:00:56 +01:00
c8b7d70ffa monospace font for Lua Script Window 2016-03-25 01:49:14 +01:00
67fb1d65b7 reset lua console interpreter when session changes (drop references) 2016-03-24 01:52:24 +01:00
2061c352d2 cont'd work on Lua Script Console 2016-03-24 01:44:06 +01:00
28b707061b gcc4 compat 2016-03-24 00:32:18 +01:00
dafdf87b79 towards a proper lua script console UI 2016-03-23 23:44:35 +01:00
6b940afa36 Lua Script Console Window 2016-02-23 15:42:13 +01:00