af6941ac34
Prepare VCA Automation Lanes -- refactor TAV
...
* add an abstract StripableTimeAxisView (Route TAV + VCA TAV)
* move common strip-methods into STAV
* Add Automation Lanes to VCA TAV
* Allow ATAV without Automatable for VCA Controls
2017-06-15 16:06:32 +02:00
dc0139d4af
use CoreSelection for track selection
2017-05-05 18:56:25 +01:00
f5995661d0
Lua: Action Script Dialog & MessageBox
2017-04-25 14:01:22 +02:00
4ae5737beb
Add GUI-Idle debugging/profiling util
2017-03-15 11:34:05 +01:00
05dfc1fdc1
Update color stripable color-picker(s)
...
* consistent behavior (Route, VCA)
* non-modal
* a single color picker for each RouteUI/VCA at most
* fix bug: VCA picker staying around even when VCA was deleted
2017-03-11 00:33:43 +01:00
02cf331403
upcoming codenames
2017-02-26 15:35:40 +01:00
c20ed6b9f6
toolbar creation from text files
2017-02-02 14:16:17 +01:00
82f104b8f0
use different source file for canvas tester
2017-02-02 13:29:17 +01:00
977cabf54a
fix color file installation
2017-01-03 17:35:05 +01:00
a2bf54c041
re-group preferences part eight and nine of 27 (probably)
2016-12-30 17:04:50 +01:00
4a83bd80a5
Prepare mini-timeline widget for toolbar
2016-12-17 02:43:42 +01:00
2481db7a7f
Add a small tool to experiment with libcanvas
2016-12-11 15:52:56 +01:00
80fa696564
basic Mac VST Cocoa UI support
2016-11-13 16:35:06 +01:00
8520312f97
Check and link to the pangoft2 module with a mingw build if it exists
...
This is necessary when pango has been built without all modules included as
bundle_env_mingw.cc uses a function from the pango module and results a linker
error:
bundle_env_mingw.cc:114: undefined reference to `pango_ft2_font_map_get_type'
Minimum pango version is taken from the official build scripts.
2016-11-10 15:23:43 +10:00
9c98e577d0
remove unusued and useless midi_port_dialog.{cc,h} files
2016-10-18 16:53:54 -04:00
10d05f0ee3
some Collaborative Albums from the early 80's
2016-09-29 20:46:23 +02:00
5232e0f2af
GUI support to archive session
2016-09-20 19:52:56 +02:00
90e2baf6a9
upcoming codenames
2016-08-17 17:04:02 +02:00
f47ae6c0f9
fix bug when appdata.pot file cannot be regenerated
2016-08-08 13:51:20 -04:00
56c4b3c9b0
turn back towards color theme files ALWAYS including the program name. also load both default and user colors (if present)
2016-07-18 11:50:38 -04:00
004b57e9f6
ArdourCurl: prepare to unify various curl calls
...
mainly motivated by a central location to setup SSL.
2016-07-18 16:46:59 +02:00
d46e8a3d8b
make ./waf install do the right thing with color files
2016-07-13 21:49:28 -04:00
6e469ffb5e
merge MixerActor API (back) into Mixer_UI; make solo/mute/recenable actions there do the right thing
2016-07-06 15:20:42 -04:00
1343f33706
add an ArdourButton/SpinButton Widget
...
alternative to ArdourDisplay (dropdown) to provide numeric entry with
ArdourKnob.
2016-07-04 00:20:11 +02:00
0678d0ada1
use new ControlSlaveUI object in mixer strip
2016-06-09 13:12:09 -04:00
aeed54ed91
fix waf cmd tested for when deciding to build appdata.pot
2016-06-08 07:16:42 -04:00
06c9101f91
first pass at moving color theme management into its own preferences tab
2016-06-07 14:52:24 -04:00
82273a7551
change install target dir for color theme files
2016-05-31 15:59:27 -04:00
3e5821428b
install program-specific color files
2016-05-31 15:30:46 -04:00
2d485f6154
install theme files during waf install
2016-05-31 15:30:45 -04:00
f022784014
convert editor routes code to use Stripable
2016-05-31 15:30:44 -04:00
f5c717e893
fake the existence of a master fader strip
...
Conflicts:
gtk2_ardour/master_faders.cc
2016-05-31 15:30:38 -04:00
bd74d7fbe9
there won't be an Ardour 4.8 release
2016-05-30 21:02:12 +02:00
nick_m
86b0268e8b
Tempo ramps - add visualtempo curve, dragging bbt or music rulers with constraint modifier dilates previous tempo.
2016-05-27 23:38:16 +10:00
6815dc7ead
towards an Instrument Setup/Replace workflow
2016-05-19 16:29:39 +02:00
bdecfd968a
nobody cares about xpm anymore
2016-05-17 13:34:27 +02:00
026f8dd80f
group Product/App specific resources
...
* only install icons relevant to product
* use program-name (as-is) as prefix
* keep icons/* for all products
2016-05-17 13:12:05 +02:00
b7965a660d
waf's "copy" feature does not install
2016-05-17 11:52:14 +02:00
78ebead3fd
splash is the day that you got in my system
2016-05-16 18:47:00 +02:00
13e0db6914
icon-name follows program-name
...
so that derivative products don't need to replace binary image/icon
files in the source (use ./waf configure --program-name=...)
2016-05-16 17:35:01 +02:00
3d07cfce10
remove unnecessary lines+changes
2016-04-27 20:14:10 -04:00
c0673497a6
add a new configure-time for Cocoa live resizing macros
...
These were added in 10.6 but we're trying to be nice and look for the feature,
not some version
2016-04-27 19:59:40 -04:00
bc553b7d9d
remove duplicate "bld.install_files" call
2016-04-26 22:45:06 +02:00
62d2d22b44
get started with Pin Manager - currently display-only.
2016-03-27 21:35:42 +02:00
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
485d7dbc9c
fix wscript to know about key binding dependencies
2016-03-15 21:25:07 -04:00
ba78359129
prepare for update to waf 1.8
...
uselib is no longer implicit (inherited by .use). This is still incomplete,
some uselibs for non-linux variants may be missing.
bld.is_defined("HAVE_XXX") also no longer works and will have to be
changed (I think to bld.env["HAVE_XXX"]) in countless places.
2016-02-28 21:16:44 +01:00
2532911b18
Editor Actions Scripts & Manager
2016-02-23 15:42:53 +01:00
6b940afa36
Lua Script Console Window
2016-02-23 15:42:13 +01:00
e54c77e642
Add Editor/UI Lua Scripting and Action/Callback Script
2016-02-23 15:41:35 +01:00