Robin Gareus
90e2baf6a9
upcoming codenames
2016-08-17 17:04:02 +02:00
Paul Davis
f47ae6c0f9
fix bug when appdata.pot file cannot be regenerated
2016-08-08 13:51:20 -04:00
Paul Davis
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
Robin Gareus
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
Paul Davis
d46e8a3d8b
make ./waf install do the right thing with color files
2016-07-13 21:49:28 -04:00
Paul Davis
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
Robin Gareus
1343f33706
add an ArdourButton/SpinButton Widget
...
alternative to ArdourDisplay (dropdown) to provide numeric entry with
ArdourKnob.
2016-07-04 00:20:11 +02:00
Paul Davis
0678d0ada1
use new ControlSlaveUI object in mixer strip
2016-06-09 13:12:09 -04:00
Paul Davis
aeed54ed91
fix waf cmd tested for when deciding to build appdata.pot
2016-06-08 07:16:42 -04:00
Paul Davis
06c9101f91
first pass at moving color theme management into its own preferences tab
2016-06-07 14:52:24 -04:00
Paul Davis
82273a7551
change install target dir for color theme files
2016-05-31 15:59:27 -04:00
Paul Davis
3e5821428b
install program-specific color files
2016-05-31 15:30:46 -04:00
Paul Davis
2d485f6154
install theme files during waf install
2016-05-31 15:30:45 -04:00
Paul Davis
f022784014
convert editor routes code to use Stripable
2016-05-31 15:30:44 -04:00
Paul Davis
f5c717e893
fake the existence of a master fader strip
...
Conflicts:
gtk2_ardour/master_faders.cc
2016-05-31 15:30:38 -04:00
Robin Gareus
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
Robin Gareus
6815dc7ead
towards an Instrument Setup/Replace workflow
2016-05-19 16:29:39 +02:00
Robin Gareus
bdecfd968a
nobody cares about xpm anymore
2016-05-17 13:34:27 +02:00
Robin Gareus
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
Robin Gareus
b7965a660d
waf's "copy" feature does not install
2016-05-17 11:52:14 +02:00
Robin Gareus
78ebead3fd
splash is the day that you got in my system
2016-05-16 18:47:00 +02:00
Robin Gareus
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
Paul Davis
3d07cfce10
remove unnecessary lines+changes
2016-04-27 20:14:10 -04:00
Paul Davis
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
Robin Gareus
bc553b7d9d
remove duplicate "bld.install_files" call
2016-04-26 22:45:06 +02:00
Robin Gareus
62d2d22b44
get started with Pin Manager - currently display-only.
2016-03-27 21:35:42 +02: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
Paul Davis
485d7dbc9c
fix wscript to know about key binding dependencies
2016-03-15 21:25:07 -04:00
Robin Gareus
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
Robin Gareus
2532911b18
Editor Actions Scripts & Manager
2016-02-23 15:42:53 +01:00
Robin Gareus
6b940afa36
Lua Script Console Window
2016-02-23 15:42:13 +01:00
Robin Gareus
e54c77e642
Add Editor/UI Lua Scripting and Action/Callback Script
2016-02-23 15:41:35 +01:00
Robin Gareus
292eac7f48
Dialog to select and configure Lua Scripts
2016-02-23 15:41:29 +01:00
Paul Davis
d2a6fec03a
additional GTKOSX => __APPLE__ changes missed in previous commit
2016-02-22 15:31:25 -05:00
Paul Davis
56770ff0af
change GTKOSX macro constant to use __APPLE__ instead
2016-02-22 15:31:25 -05:00
Paul Davis
589f2a1ab8
change suffix of keybinding files to ".keys" to avoid conflict with earlier versions.
...
Move some code around that should never have been inside libs/ardour to begin with.
2016-02-22 15:31:24 -05:00
Paul Davis
3ff925fedb
change name of default bindings to us.bindings (and thus binding definitions to us.bindings.in)
...
"us" indicates keyboard layout.
2016-02-22 15:31:24 -05:00
Paul Davis
e01d36a521
fix command used to build keyboard bindings
2016-02-22 15:31:23 -05:00
Paul Davis
e6b06597b7
remove all traces of "prolooks" and related classes
2016-02-11 13:03:24 -05:00
Robin Gareus
4d67739c72
Post-export Analysis GUI
2016-02-10 03:06:47 +01:00
Robin Gareus
2be5131ea1
fix compiler argument order (ldflags/loadlibes) - patch from Rodney Dawes
2016-01-09 19:03:43 +01:00
Robin Gareus
bdfddec6fc
more hot wine.
2015-12-17 20:22:02 +01:00
David
1ecb3dde74
Add "-" to cpp arguments
...
Homebrews superenv cpp on OS X will not work without it
2015-12-12 13:12:24 +01:00
Robin Gareus
73d1de3b75
NOOP, remove trailing whitespace, replace tabs in python scripts
2015-11-29 17:54:31 +01:00
Robin Gareus
0d250a0db8
some upcoming release codenames
2015-11-29 17:54:31 +01:00
Nils Philippsen
e25ddc39f8
make copies of global lists before extending
...
Not doing so can make source or object files appear multiple times in
the list of files to be compiled or linked, e.g. when doing './waf build
install', subsequently leading to linker errors.
2015-11-23 08:43:19 -05:00
Nils Philippsen
85fe8e9fee
AppData: do the right thing on './waf clean'
2015-11-23 13:49:41 +01:00
Nils Philippsen
3bb06f4607
Add project version to AppData file.
2015-11-22 15:32:07 +01:00
Nils Philippsen
82f3e6bc3c
Implement translation of AppData file.
...
Use the ITS rules file from KDE for itstool:
https://websvn.kde.org/trunk/l10n-kf5/scripts/as-metainfo.its?revision=1395611&view=markup
2015-11-22 15:32:07 +01:00