Paul Davis
294b99aabf
remove file manager LRU cache from code.
...
This was a very clever attempt to fix a non-problem. If the platform doesn't have enough file descriptors available
then the platform is broken and we're not going to hack around trying to fix it.
2014-12-10 18:28:55 -05:00
Paul Davis
a25d945c3e
fix some cast warnings
2014-12-10 18:27:11 -05:00
Paul Davis
17707b9674
fix some cast warnings
2014-12-10 18:13:12 -05:00
Paul Davis
3e27a71c71
simpler approach for Apple setrlimit() compatibility issue
2014-12-10 15:59:11 -05:00
Robin Gareus
d3d0e342d4
tracked down another remaining SessionHandleRef
...
import_status.sources kept references to the
most recently imported ARDOUR::SndFileSource
“all new sources” from Session::import_files()
2014-12-10 21:45:11 +01:00
Paul Davis
b91c7836de
try some alternate, hard numbers when resetting open file limits on OS X
2014-12-10 15:27:32 -05:00
Robin Gareus
83e3d7c274
fix binding file bundle path
2014-12-10 20:16:10 +01:00
Paul Davis
611302d610
O_DIRECT makes no sense in this test because it requires page/block-sized writes
2014-12-10 13:55:53 -05:00
Paul Davis
a0fcf2fc66
remove ugly and unnecessary debugging output
2014-12-10 13:37:03 -05:00
Paul Davis
500609be28
add support for O_DIRECT/F_NOCACHE to check impact of buffer cache avoidance
2014-12-10 13:35:57 -05:00
John Emmas
2f300085ea
Use DEBUG_THREAD_SELF when using DEBUG_TRACE with pthread IDs
...
(supports both normal pthreads usage and PTW32)
2014-12-10 16:56:33 +00:00
Paul Davis
50b7ab651e
remove unnecessary sleep
2014-12-10 11:46:28 -05:00
Paul Davis
dd6a72dd78
add sndfile I/O test application, used for testing disk bandwidth for writing audio files
2014-12-10 11:44:55 -05:00
Paul Davis
635578b30b
use correct conditional to choose between different DEBUG_THREAD_SELF macros
2014-12-10 11:07:18 -05:00
Paul Davis
c06c15596b
add DEBUG_THREAD_SELF to allow use of DEBUG_TRACE with thread IDs on both normal pthreads platforms and PTW32
2014-12-10 09:34:32 -05:00
Ben Loftis
2bbef1f32e
update_time_selection_display should work when in smart mode
2014-12-09 16:18:48 -06:00
Ben Loftis
e66752cec1
add set-session-extents-from-edit-range
2014-12-09 16:18:47 -06:00
Paul Davis
1e0c1751a5
more DEBUG::Butler output, formatting corrections, and a warning on cerr if capture/playback buffers are too full/empty
2014-12-09 16:36:52 -05:00
Robin Gareus
8e93139872
fix meter scale colors (meterbridge)
2014-12-09 19:41:54 +01:00
Robin Gareus
724febc82c
remove superfluous PBD/ARDOUR:: init calls
...
this reverts 339670b
2014-12-09 19:41:53 +01:00
Paul Davis
8e44a0bff7
add DEBUG::Butler and use it
2014-12-09 10:18:29 -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
b7c5f27b14
remove debug output
2014-12-08 22:09:37 -05:00
Paul Davis
0bb8e80f87
more tweaking of color management.
...
User's own modification to NAME.colors are stored in $CONFIG/my-NAME.colors now.
2014-12-08 22:02:38 -05:00
Paul Davis
9ac551abab
another metric ton of color work
2014-12-08 22:02:38 -05:00
Paul Davis
624a86c39d
lots more color work, closer and closer to being ready for ... being taken apart again
2014-12-08 22:02:38 -05:00
Paul Davis
e1c6f3bf6c
change packaging of GTK rc file for OS X and Linux.
...
I cannot find the equivalent location for Windows
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
Paul Davis
aff8a806a2
more color work, including removing rgba{_p_}_from_style()
2014-12-08 22:02:38 -05:00
Robin Gareus
8455ebce90
noop, simplify code.
...
(!mixer || !editor) are checked at the top of the funtion
and also used without checks further down.
2014-12-08 18:47:10 +01:00
John Emmas
894192ca23
When we pass an integer clarify which overloaded version of sqrt() to call
2014-12-08 10:29:45 +00:00
David Robillard
9548b916e7
Don't switch to internal when switching to draw.
2014-12-07 23:59:07 -05:00
David Robillard
4f8714a038
Fix alignment of automation paste.
...
Preserve alignment between notes and control points when doing an internal
copy/paste of both.
Relative alignment between points on multi-paste is still not preserved. Both
behaviours here are actually useful, perhaps a modifier...
2014-12-07 23:16:42 -05:00
David Robillard
116722f182
Fix uninitialized value in note create drag.
2014-12-07 20:37:53 -05:00
David Robillard
dff9e60c7f
Draw region automation with draw in either mode.
...
Perhaps debatable if contents should be edited when not in internal mode
whatsoever, but consistent with audio region gain and track automation. It's
less of a problem with the draw tool than, say, object since drawing stuff is
its entire purpose.
2014-12-07 20:37:53 -05:00
David Robillard
603748d68a
Unify gain and draw tools.
...
There might be a few special cases lingering around from attempts at magic tool
business, but this seems to work fine as far as I can tell.
2014-12-07 20:37:46 -05:00
David Robillard
bbdad822cd
Fix and simplify step_mouse_mode.
2014-12-07 19:04:33 -05:00
David Robillard
ec8c0e93bb
Fix shift-rect-select with MIDI notes.
2014-12-07 17:30:06 -05:00
Paul Davis
69c3a807cc
new code-level defaults for audio peak meter colors
2014-12-07 16:11:24 -05:00
Paul Davis
acd54f1c58
Revert "new code-level defaults for audio peak meter colors"
...
This reverts commit 564d2860f85340ea091cfa4d92cb5f84d2a40fb1.
2014-12-07 16:11:24 -05:00
Paul Davis
a5e5c14c77
new code-level defaults for audio peak meter colors
2014-12-07 16:11:24 -05:00
Robin Gareus
95e47d65f4
sane audio meter default colors
2014-12-07 22:01:26 +01:00
Paul Davis
d5ef338d9d
remove old alias names for meter fills from default_ui_config
2014-12-07 15:12:28 -05:00
Paul Davis
eaa456ff70
the return of correct audio meter colors
2014-12-07 15:06:33 -05:00
Paul Davis
66f3de615f
remove stacktrace
2014-12-07 14:23:24 -05:00
Paul Davis
d425a43b26
fix up various issues with UIConfiguration, saving state, RC file loading etc.
2014-12-07 14:20:17 -05:00
Paul Davis
9ac7ddb31d
remove all explicit button text colors; use contrasting_text_color() instead.
...
Also, use a slightly off-white rather than pure white, which should really be configurable
2014-12-07 13:55:40 -05:00
Paul Davis
b37be190f3
fix up a logic problem when editing palette colors
2014-12-07 13:44:12 -05:00
Paul Davis
d7ca81cced
remove debug output
2014-12-07 13:44:00 -05:00