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