Robin Gareus
a5b06c5a41
fix gain automation copy/paste -- #6842
2016-03-28 21:45:44 +02:00
Robin Gareus
e063e4bf1d
one more ENSURE_GUI_THREAD()
2016-03-28 19:15:10 +02:00
Robin Gareus
8acf782bd2
reduce header dependencies (part 2/2)
2016-03-28 19:14:56 +02:00
Robin Gareus
ecf5bee4c5
cont'd work on Pin Dialog Display
2016-03-28 18:25:34 +02:00
Robin Gareus
bff4972e5b
add mixer strip context menu to en/disable strict-i/o
2016-03-28 18:25:34 +02:00
Robin Gareus
89ae64c39f
use strict i/o preference during import
2016-03-28 18:25:34 +02:00
Robin Gareus
a16c7a8a90
add option to create new routes with strict-i/o enabled.
2016-03-28 18:25:34 +02:00
Robin Gareus
5f16e48d7e
expose strict-i/o preference
2016-03-28 18:25:34 +02:00
Robin Gareus
840c0599bf
fix empty plugin window when switching generic to custom and back.
...
possibly since 0106047fd2 - show_all() was removed from show_own_window()
2016-03-27 21:40:57 +02:00
Robin Gareus
62d2d22b44
get started with Pin Manager - currently display-only.
2016-03-27 21:35:42 +02:00
yonideshi
35e4c9936d
Renaming issue in regions list
2016-03-26 18:39:52 +01:00
Robin Gareus
9228b3e00b
add a script to read core files in gdb/lldb
2016-03-26 15:51:56 +01:00
Robin Gareus
56a41b9347
add "revert" button to lua script window
2016-03-26 14:54:10 +01:00
Robin Gareus
3f71e669ae
add lua script to test channel-mapping, update doc
2016-03-26 01:06:33 +01:00
Robin Gareus
8af8fcab84
add a convenient script header
2016-03-25 20:00:56 +01:00
Robin Gareus
c8b7d70ffa
monospace font for Lua Script Window
2016-03-25 01:49:14 +01:00
Robin Gareus
a26850030a
Revert "test workaround for OSX IK-Multimedia Plugin GUIs."
...
This reverts commit b031d762c9 .
2016-03-24 23:00:06 +01:00
Robin Gareus
7bb1933734
fix out-of-order d'tor which garbles the lua stack.
2016-03-24 22:54:20 +01:00
Robin Gareus
e0e98d45d4
add doxygen comments to lua-binding doc, compress json.
2016-03-24 22:54:20 +01:00
Robin Gareus
67fb1d65b7
reset lua console interpreter when session changes (drop references)
2016-03-24 01:52:24 +01:00
Robin Gareus
2061c352d2
cont'd work on Lua Script Console
2016-03-24 01:44:06 +01:00
Robin Gareus
28b707061b
gcc4 compat
2016-03-24 00:32:18 +01:00
Robin Gareus
dafdf87b79
towards a proper lua script console UI
2016-03-23 23:44:35 +01:00
Robin Gareus
a8943538ea
Hide lua script selector before showing lua parameter dialog.
2016-03-23 17:00:10 +01:00
Robin Gareus
627f2aae48
UI part of lua code/header consolidation.
2016-03-23 17:00:10 +01:00
Robin Gareus
b031d762c9
test workaround for OSX IK-Multimedia Plugin GUIs.
2016-03-23 16:59:07 +01:00
Robin Gareus
d062e1a84e
further lua binding refactoring, match C++ namespaces
2016-03-22 00:30:27 +01:00
David Robillard
c4c74933e1
Fix unused variable warning
2016-03-21 18:58:31 -04:00
David Robillard
eaca325ce8
Trim dependence on evoral types.hpp and Beats.hpp
2016-03-21 18:58:31 -04:00
Robin Gareus
ea354226c1
catch lua exceptions.
2016-03-21 21:39:11 +01:00
Robin Gareus
9f0130249d
update Lua Binding Doc and html generator
2016-03-21 19:06:51 +01:00
Robin Gareus
7083d711ac
return values of reference params as Lua table
2016-03-21 18:58:09 +01:00
Robin Gareus
945bb181bc
first steps towards formatting lua binding doc (JSON/HTML)
2016-03-21 04:09:01 +01:00
Robin Gareus
7079865bfc
add missing GUI lua binding classe
2016-03-21 04:06:32 +01:00
Robin Gareus
ec70ea7b0f
handle MidiBusses in channel-count
2016-03-20 20:54:36 +01:00
Robin Gareus
6972db0d55
add luadoc binary (developer tool) to dump lua bindings
...
output is either JSON or lua-tables.
enable via ./waf configure --luadoc ... , needs C++11
2016-03-20 20:54:36 +01:00
Colin Fletcher
8df6101fd3
fix out-of-bounds array access in export report.
...
cppcheck reports "gtk2_ardour/export_report.cc:260: error: Array 'y0[4]'
accessed at index 4, which is out of bounds.", which seems indeed to be
the case.
2016-03-20 11:19:31 +00:00
Robin Gareus
93cfcd5abf
indicate debug builds in About > Config and shorten the message to fit
2016-03-19 17:33:54 +01:00
Colin Fletcher
9d5738dc55
reset autoscroll speed to minimum when scrolling stops
...
Reset the autoscroll counter when scrolling stops, and correct the check
when vertical autoscrolling is permitted for whether scrolling has stopped.
2016-03-19 13:44:18 +00:00
Robin Gareus
93449d3431
expose Lua OSC transmitter
2016-03-19 13:15:37 +01:00
Robin Gareus
877325ea6e
special case LuaProc Inline Display UI: direct cairo context
2016-03-18 21:33:45 +01:00
Robin Gareus
ee2d88a5cc
add basic set of Cairo Lua bindings
2016-03-17 15:54:54 +01:00
Robin Gareus
e7181c0cc4
Midi Busses? why yes!
2016-03-16 04:41:19 +01:00
Paul Davis
c07bca3a62
fix capitalization of sections of key editor
2016-03-15 21:25:07 -04:00
Paul Davis
485d7dbc9c
fix wscript to know about key binding dependencies
2016-03-15 21:25:07 -04:00
Robin Gareus
fed51adfa0
relax inline display height constraint
2016-03-16 01:24:32 +01:00
Paul Davis
a06a5ecfd6
change the way the key editor gets populated; drop binding sets with no actions
2016-03-15 19:46:28 -04:00
Paul Davis
694c7254e1
in key editor, attach key press/release handlers before other handlers so that normal treeview navigation keys (backspace, up, down etc.) can still be bound
2016-03-15 18:15:26 -04:00
Paul Davis
285b76dc08
do the safety dance
2016-03-15 16:46:52 -04:00
Paul Davis
c541670a37
safety pointer resets in MonitorSection dtor. Not intended to fix any known bugs
2016-03-15 16:44:12 -04:00