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
Robin Gareus
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
Tim Mayberry
2031007a3a
Add tooltips.h header for setting tooltips rather than via ardour_ui.h
2015-09-16 16:55:17 -04:00
Tim Mayberry
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
Robin Gareus
bd8662efe3
prepare for the future
2015-08-06 00:50:54 +02:00
Damien Zammit
d686cb213f
Added PT .ptf session audio import functionality
...
Signed-off-by: Damien Zammit <damien@zamaudio.com>
2015-08-06 00:28:35 +02:00
Robin Gareus
7a7c87d5f4
remove tabs from python code
2015-07-05 14:50:13 +02:00
Robin Gareus
3ada7398e9
another python3 issue
2015-07-05 14:43:26 +02:00
Colin Fletcher
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
Ben Loftis
f44e2e55fd
merge monitor_section branch
2015-04-21 08:18:10 -05:00
Paul Davis
4f6bc96118
add save_as dialog to build system
2015-04-20 17:49:29 -04:00
Paul Davis
74df563d6f
gtk2_ardour code should use translation domain "gtk2_ardour[MAJOR_VERSION]" not gtk2_ardour3
2015-04-11 10:35:34 -04:00
Robin Gareus
2bbe4baf29
windows can’t rename open files.
...
This needs a better solution after 4.0.
2015-04-07 05:25:24 +02:00
Robin Gareus
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
Robin Gareus
25e2689532
fix wrapper script major version
2015-04-04 19:12:31 +02:00
Robin Gareus
8217bd07f2
fix ‘ export’ installdir typo
2015-03-12 02:37:10 +01:00
Robin Gareus
6b360950ce
guess what?!
2015-01-28 23:50:07 +01:00
Robin Gareus
964c85a061
fix 20ea90a1
for winegcc
2015-01-17 21:11:27 +01:00
Robin Gareus
20ea90a186
waf: fix concurrency issue with duplicate targets
...
The same source file cannot safely be used in different wscripts
with concurrency (if they were in the same wscript it works
.c.1.o .c.2.o, etc).
[387/764] c: libs/fst/vstwin.c -> build/libs/fst/vstwin.c.1.o
[731/764] c: libs/fst/vstwin.c -> build/libs/fst/vstwin.c.1.o
[746/764] cxxprogram: build/libs/fst/scanner.cc.1.o build/libs/fst/vstwin.c.1.o -> build/libs/fst/ardour-vst-scanner.exe
[750/764] cxxshlib: [...] build/libs/fst/vstwin.c.1.o [...] -> build/libs/ardour/ardour-3.dll
and about one every full moon (depending on concurrency) it failed:
missing file: 'build/libs/fst/vstwin.c.1.o'
2015-01-17 18:19:25 +01:00
Robin Gareus
0367aa5825
remove cruft (old unused pre-git version files)
2015-01-09 06:11:57 +01:00
Robin Gareus
946e63a276
never show windows console.
...
If ardour is launched from a terminal, stdout/stderr works since
9988f661f
. Further, the debug-version comes packaged with gdb and
a has a start-menu shortcut for it. There is no need to implicitly
always show a console even for debug builds.
2015-01-06 02:07:58 +01:00
Tim Mayberry
b5c9a92a58
Move Timers/Timeouts from ARDOUR_UI into functions in timers.h and use PBD::Timers
2015-01-01 19:04:14 +07:00
David Robillard
4c0cebf7f9
MIDI transform dialog.
2014-12-28 16:06:44 -05:00
Robin Gareus
f3604814a4
use ldflags for wine linking
...
fixes issue with eg. wine-unstable:
--also-libdir=/usr/lib/i386-linux-gnu/wine-unstable/
2014-12-28 15:18:39 +01:00
Robin Gareus
28fb110dd3
fix [rare] concurrent build issue:
...
[709/779] subst: headless/hardev_common.sh.in -> build/headless/hardev_common_waf.sh
[710/779] hardev_common_waf.sh: -> build/headless/hardev_common_waf.sh
chmod: cannot access `headless/hardev_common_waf.sh': No such file or directory
2014-12-28 10:20:25 +01:00
David Robillard
10ad55fcf5
Factor out instrument selector.
2014-12-24 18:39:15 -05:00
Robin Gareus
9c251037f0
consolidate video-tool filepaths - step one
...
1:1 cut/paste
2014-12-23 23:43:24 +01:00
Paul Davis
113bc3b38e
reduce all default font sizes on Linux by 80%
...
If you use font scaling of 80% you may wish to reset it to 100% to get almost the exact same font sizes as previously. Normal size is now 8pt,
rather then 10pt as before
2014-12-21 11:55:08 -05:00
David Robillard
670938c8c4
Fix various cursor problems.
...
Add a new scoped cursor system that makes it much harder to screw up and end up
with stick cursors and so on.
2014-12-20 01:13:25 -05:00
nick_m
9af9e17adc
Add editor selection state to session history via a SelectionMemento, which
...
combines selection related editor properties with the current editor selection.
The related editor properties are:
mouse mode,
zoom setting,
left frame of the canvas,
y origin of the canvas.
Selection state now includes region views (storing the underlying region id)
and time.
This patch also fixes a region mute undo bug.
2014-12-18 11:03:10 -05:00
Paul Davis
246a4f3018
correct install location for .mo files (i18n) and cleanup LOCALEDIR use a bit
2014-12-09 08:19:11 -05:00
Paul Davis
1648b94905
install single color theme file during waf install
2014-12-08 22:18:50 -05:00
Paul Davis
9ac551abab
another metric ton of color work
2014-12-08 22:02:38 -05:00
Paul Davis
74becec17f
change GTK rc file system to use just a single file, which is color-neutral.
...
* packaging scripts need modification
* light theme file left in place to help with possible generation of alternate theme
2014-12-08 22:02:38 -05:00
David Robillard
35672fb80a
Note selector dialog for note controls.
2014-11-03 16:37:19 -05:00
Paul Davis
cbb4be908a
add new floating text entry class (ported from Tracks)
2014-10-31 12:26:57 -04:00
Robin Gareus
d1564669cf
windows application icon
2014-10-05 02:12:25 +02:00
Robin Gareus
50a7637d09
fix waf install, update ui config name
2014-10-01 00:12:29 +02:00
Robin Gareus
6ce93913f5
VST native windows does not need vst/winmain.c
2014-09-30 19:08:16 +02:00
Paul Davis
cd1bddd01a
rename input/source file for default UI configuration
2014-09-07 10:48:09 -04:00