Commit graph

9500 commits

Author SHA1 Message Date
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