Tim Mayberry
|
144da83bc8
|
Remove member filter argument from PathScanner methods and use normal filter for regex
Also use regfree to free memory of compiled patterns
|
2014-08-17 15:31:56 -04:00 |
|
Tim Mayberry
|
ae22d60a42
|
Change PBD::PathScanner API to return results by value to avoid inadvertent memory leaks
Conflicts:
gtk2_ardour/session_dialog.cc
|
2014-08-17 15:31:49 -04:00 |
|
Robin Gareus
|
69b3c622c5
|
remove debug output
|
2014-08-17 15:31:18 -04:00 |
|
Robin Gareus
|
b12f47f698
|
hide "turn down volume" label for midi-latency measurement
|
2014-08-17 15:31:12 -04:00 |
|
Robin Gareus
|
9434d7becf
|
more alsa-midi debugging
|
2014-08-17 15:31:07 -04:00 |
|
Robin Gareus
|
4919418207
|
more midi latency detection debugging
|
2014-08-17 15:31:02 -04:00 |
|
Robin Gareus
|
81dce69fdb
|
debug alsa midi latency measurement
|
2014-08-17 15:30:57 -04:00 |
|
Robin Gareus
|
2b31e8968e
|
fix pango font style (prev commit)
|
2014-08-17 15:30:49 -04:00 |
|
Robin Gareus
|
e23af39fc2
|
no more red latency messages
|
2014-08-17 15:30:44 -04:00 |
|
Robin Gareus
|
172c42c56d
|
fix typo in comment of prev. commit
|
2014-08-17 15:30:38 -04:00 |
|
Robin Gareus
|
a4b52d3127
|
fix region un/combine, based on a patch by Tom Brand
|
2014-08-17 15:30:31 -04:00 |
|
Robin Gareus
|
3412982cc2
|
another edge-case, don't crash on invalid files with zero channels
Conflicts:
libs/ardour/import.cc
|
2014-08-17 15:30:22 -04:00 |
|
Robin Gareus
|
40d88d2218
|
fix edge case - handle error in device owner request
|
2014-08-17 15:29:13 -04:00 |
|
Robin Gareus
|
7f1a4f3658
|
ARD: proper cleanup
|
2014-08-17 15:29:08 -04:00 |
|
Paul Davis
|
ab47194ee8
|
comment correction regarding Canvas::visible_area()
|
2014-08-17 15:29:02 -04:00 |
|
Paul Davis
|
465456dbf4
|
initialize _scroll_parent in Canvas::item
|
2014-08-17 15:28:56 -04:00 |
|
Robin Gareus
|
f1533a03da
|
optimize midi delayline.
|
2014-08-17 15:28:50 -04:00 |
|
Robin Gareus
|
8cb24865d2
|
offset automation by latency
|
2014-08-17 15:28:46 -04:00 |
|
Robin Gareus
|
1957abddb5
|
offset automation by processor latency for bouncing/freezing
the same remains to be done for general route processing
|
2014-08-17 15:28:41 -04:00 |
|
Robin Gareus
|
0c7c8fdad4
|
plug some leaks
|
2014-08-17 15:28:36 -04:00 |
|
Robin Gareus
|
d2470fac16
|
update valgrind suppression file (ignore system-wide libs)
|
2014-08-17 15:28:29 -04:00 |
|
Robin Gareus
|
2502a69cd9
|
reset latency dialog every time.
|
2014-08-17 15:28:23 -04:00 |
|
Robin Gareus
|
59ece6d511
|
be smart, use boost::shared_ptr
|
2014-08-17 15:28:18 -04:00 |
|
Robin Gareus
|
c3a508dc49
|
clear engine device combo when no devices are available
|
2014-08-17 15:28:11 -04:00 |
|
Robin Gareus
|
c56d3ad812
|
initialize uninitialized variable
|
2014-08-17 15:28:03 -04:00 |
|
Robin Gareus
|
08c4bf319f
|
tweak ArdourButton focus outline
|
2014-08-17 15:27:58 -04:00 |
|
Robin Gareus
|
84a23ed9fe
|
remove debug output
|
2014-08-17 15:27:53 -04:00 |
|
Robin Gareus
|
632e23de2c
|
fix pathscanner / stl_vector related memory leaks
Conflicts:
gtk2_ardour/session_dialog.cc
|
2014-08-17 15:27:45 -04:00 |
|
John Emmas
|
37a2ac8617
|
Add newly introduced sources to our MSVC projects
|
2014-08-17 15:26:34 -04:00 |
|
John Emmas
|
cb0abfb008
|
Remove no longer needed sources from MSVC projects
|
2014-08-17 15:26:28 -04:00 |
|
Robin Gareus
|
977da7e08a
|
strtok() is the root of all evil.
|
2014-08-17 15:26:22 -04:00 |
|
Robin Gareus
|
7804841022
|
tracking down concurrency issus is fun.
|
2014-08-17 15:26:16 -04:00 |
|
Robin Gareus
|
cf1cbfdfb9
|
if we don't have control over the device/backend, allow to proceed.
|
2014-08-17 15:26:06 -04:00 |
|
Robin Gareus
|
9da6936c0f
|
simply future debugging of exit at start.
|
2014-08-17 15:25:59 -04:00 |
|
Robin Gareus
|
7654532900
|
fix initialization of audio-engine dialog
|
2014-08-17 15:25:54 -04:00 |
|
Paul Davis
|
03b1e96508
|
new anchored trim cursors (for now, just copies of the normal ones)
|
2014-08-17 15:25:48 -04:00 |
|
Paul Davis
|
c451e21089
|
fix erroneous start of autoscroll when mouse pointer is left or above the left/upper scrolling boundary but we're already scrolled to zero on the relevant axes
|
2014-08-17 15:25:42 -04:00 |
|
Paul Davis
|
41526eec44
|
do most of the work related to adding new anchored trim cursors (but debugging/analysis continues)
|
2014-08-17 15:25:36 -04:00 |
|
Robin Gareus
|
525b9f3d39
|
enable ArdourButton focus in EngineDialog
|
2014-08-17 15:25:29 -04:00 |
|
Robin Gareus
|
5594527b31
|
allow ardour button to handle focused keyboard events
|
2014-08-17 15:25:23 -04:00 |
|
Robin Gareus
|
cc5a3d32e6
|
fix keyboard shorcuts in dialogs.
actually, for most dialogs, key-presses should never
be relayed. a get_modal() check might be the appropriate.
|
2014-08-17 15:25:16 -04:00 |
|
Paul Davis
|
a7a6de2021
|
disambiguate another use of Rect on OS X
|
2014-08-17 15:25:12 -04:00 |
|
Paul Davis
|
d9cee7a6d6
|
fix scrolling behaviour in track headers (event was stolen by rulers because event coordinates made it look as if the event happened there)
|
2014-08-17 15:24:46 -04:00 |
|
Paul Davis
|
31f35ca4bf
|
add all the fonts, and use the right name for the rulers as a result
|
2014-08-17 15:24:41 -04:00 |
|
Paul Davis
|
4794533df6
|
no need to specify sans for ruler font
|
2014-08-17 15:24:34 -04:00 |
|
Paul Davis
|
410e3a62e3
|
use canvas ruler font specification rather than get_font_for_style()
|
2014-08-17 15:24:29 -04:00 |
|
Paul Davis
|
7ab834f7b1
|
define ruler font style (to be subst'ed) in ardour3_ui_default.conf.in
|
2014-08-17 15:24:24 -04:00 |
|
Paul Davis
|
b2a7c5bc4e
|
add first canvas string variable to canvas_vars.h - the ruler font
|
2014-08-17 15:24:19 -04:00 |
|
Paul Davis
|
83e0c084a0
|
correct CANVAS_STRING_VARIABLE macro in UIConfiguration constructor
|
2014-08-17 15:24:13 -04:00 |
|
Paul Davis
|
38db61f44f
|
build ardour3_ui_default.conf at build time, to allow font substitutions to be done (which are platform dependent)
|
2014-08-17 15:24:05 -04:00 |
|