Paul Davis
8e0cea5128
remove unnecessary button fill color definitions AND fix up "variable" names in COLOR_ALIAS macros (makes no difference to function
2014-12-11 17:05:13 -05:00
Paul Davis
66709c8cd0
remove unnecessary button fill colors
2014-12-11 17:04:40 -05:00
Paul Davis
75e6a36d8e
fall back on "generic button" colors in ArdourButton if specifically named fills + LED colors are not defined
2014-12-11 17:04:21 -05:00
Paul Davis
bd430c2080
allow UIConfiguration::color() to tell caller that it could not find the named color
2014-12-11 17:03:52 -05:00
Paul Davis
9278ae23c4
tweaks to minsec and timecode ruler display, especially at very high zoom.
...
Imported from work on Tracks done in Tel Aviv, November 2014
2014-12-11 12:51:01 -05:00
Paul Davis
f1fd7feec6
add Grygorii Zharun to contributor list
2014-12-11 09:04:38 -05:00
Paul Davis
764a8b9475
fix indentation
2014-12-11 09:04:26 -05:00
GZharun
8962adab4e
[Summary] Fixed issue with shifted playhead polygon when new session is created
2014-12-11 08:53:26 -05:00
Paul Davis
050d46a33e
Merge branch 'nofilemanager'
2014-12-10 18:29:41 -05:00
Paul Davis
a4273ee224
Revert "fix some cast warnings"
...
This reverts commit 17707b9674 .
2014-12-10 18:29:00 -05:00
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