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
Nils Philippsen
c3398784e7
Add an AppData file.
...
This file gets used by GNOME Software to present an application to users
so they can install it from a software repository.
2015-11-22 15:32:07 +01:00
Paul Davis
aeb7246977
partial dialog to control track duplication
2015-11-14 10:30:08 -05:00
Robin Gareus
f4100dc529
mime-type definition is version independent.
...
File glob "*.ardour" -> application/x-ardour is defined in ardour.xml
2015-10-22 21:05:20 +02:00
nick_m
4f5ca7ecb5
Use lwrcase_dirname for desktop file names and substitutions.
2015-10-23 04:03:16 +11:00
Robin Gareus
a02ffb9eed
set executable and icon name in desktop-file
...
Also opt for version-agnostic mime-type (file-format version
is independent of program-version and of file-extension)
2015-10-22 18:09:16 +02:00
nick_m
0956708aa9
Build freedesktop files if requested.
2015-10-23 02:21:01 +11:00
Robin Gareus
601d51ce71
amend prev commit.
2015-10-18 14:31:04 +02:00
Robin Gareus
17b18a593e
fix additive linkflags
2015-10-18 14:22:55 +02:00
Robin Gareus
3de2f762f8
fftw-3.3.5/windows .dll includes threads lib
2015-10-18 02:44:26 +02:00
Robin Gareus
b5ef5aa40b
and another "f"
2015-10-17 20:51:21 +02:00