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
292eac7f48
Dialog to select and configure Lua Scripts
2016-02-23 15:41:29 +01:00
d2a6fec03a
additional GTKOSX => __APPLE__ changes missed in previous commit
2016-02-22 15:31:25 -05:00
56770ff0af
change GTKOSX macro constant to use __APPLE__ instead
2016-02-22 15:31:25 -05:00
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
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
e01d36a521
fix command used to build keyboard bindings
2016-02-22 15:31:23 -05:00
e6b06597b7
remove all traces of "prolooks" and related classes
2016-02-11 13:03:24 -05:00
4d67739c72
Post-export Analysis GUI
2016-02-10 03:06:47 +01:00
2be5131ea1
fix compiler argument order (ldflags/loadlibes) - patch from Rodney Dawes
2016-01-09 19:03:43 +01:00
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
73d1de3b75
NOOP, remove trailing whitespace, replace tabs in python scripts
2015-11-29 17:54:31 +01:00
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
aeb7246977
partial dialog to control track duplication
2015-11-14 10:30:08 -05:00
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
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
601d51ce71
amend prev commit.
2015-10-18 14:31:04 +02:00
17b18a593e
fix additive linkflags
2015-10-18 14:22:55 +02:00
3de2f762f8
fftw-3.3.5/windows .dll includes threads lib
2015-10-18 02:44:26 +02:00
b5ef5aa40b
and another "f"
2015-10-17 20:51:21 +02:00
9ae577fb07
thread-safe fftw (needs fftw-3.3.5)
...
see https://github.com/FFTW/fftw3/issues/16
2015-10-17 19:23:39 +02:00
2031007a3a
Add tooltips.h header for setting tooltips rather than via ardour_ui.h
2015-09-16 16:55:17 -04:00
2832c29a4b
Install cursor hotspot file with --dist-target=mingw
...
The extra cursor files must be copied in an external packaging script for now
until an easy way to get waf to overwrite the files is found
2015-08-17 22:02:04 +10:00
bd8662efe3
prepare for the future
2015-08-06 00:50:54 +02:00
d686cb213f
Added PT .ptf session audio import functionality
...
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-06 00:28:35 +02:00
7a7c87d5f4
remove tabs from python code
2015-07-05 14:50:13 +02:00
3ada7398e9
another python3 issue
2015-07-05 14:43:26 +02:00
b56bb944f6
Rename 'Cut time' to 'Remove time'
...
'Cut time' implies that the cut timeline items might end up on the
clipboard to be pasted somewhere: this isn't the case at present, so rename
the functions, class, &c. to say 'remove' rather than 'cut'.
Rename insert_time_dialog.{cc|h} to insert_remove_time_dialog while we're
at it.
2015-06-17 17:15:21 +01:00
f44e2e55fd
merge monitor_section branch
2015-04-21 08:18:10 -05:00
4f6bc96118
add save_as dialog to build system
2015-04-20 17:49:29 -04:00
74df563d6f
gtk2_ardour code should use translation domain "gtk2_ardour[MAJOR_VERSION]" not gtk2_ardour3
2015-04-11 10:35:34 -04:00
2bbe4baf29
windows can’t rename open files.
...
This needs a better solution after 4.0.
2015-04-07 05:25:24 +02:00
537b3a2a0e
Separate MonoSpace & Clock font.
...
Fixes various issues on OSX (e.g. MIDI-tracer &
list editor Layout)
2015-04-06 21:01:59 +02:00
25e2689532
fix wrapper script major version
2015-04-04 19:12:31 +02:00
8217bd07f2
fix ‘ export’ installdir typo
2015-03-12 02:37:10 +01:00
6b360950ce
guess what?!
2015-01-28 23:50:07 +01:00