Paul Davis
bb5cd8aa32
fix compiler warning
2014-09-15 14:09:12 -04:00
Ben Loftis
8b98125ad3
fix various loop-initiation faults
2014-09-15 12:44:45 -05:00
Ben Loftis
0676cfc070
fix double-click-shows-region-properties in Ripple mode
2014-09-15 11:43:12 -05:00
Robin Gareus
2efc520f9d
*t*racks not *c*hannels (amend 009ced9640)
2014-09-13 19:57:04 +02:00
Robin Gareus
d8e64103a6
fix CPI window handling:
...
Move control-surface editor-window management to the control surface.
The Preferences-Dialog is not aware of session specific or surface
specific actions and cannot properly manage the window.
2014-09-13 16:59:02 +02:00
Robin Gareus
009ced9640
fix crash when importing midi files with >1 midi-channel -- fixes #5965
2014-09-13 16:53:04 +02:00
Robin Gareus
07d0f8f1aa
update ghost track colors:
...
'clip' and 'wave' need to have the same value,
since only either of them is painted.
desaturate background and show some wave-fill.
2014-09-13 16:53:04 +02:00
Robin Gareus
2abca85693
NOOP, format default-config values
2014-09-13 16:53:03 +02:00
Colin Fletcher
8b4eb07ab7
Fix restore of Jack driver setting
...
A small hack to ensure that the driver setting in the audio engine dialog
is restored when ardour starts up and when switching drivers.
2014-09-13 15:27:30 +01:00
Colin Fletcher
017dcfea45
Make zoom-to-session include regions currently being recorded
2014-09-13 15:27:30 +01:00
Robin Gareus
0ef661305d
reasonable dB range for waveform clipping indicator
2014-09-13 01:48:11 +02:00
Robin Gareus
d80e55e828
don't clamp wave-fill alpha value when using region color
2014-09-13 01:48:11 +02:00
Robin Gareus
01974b5769
API flush static cairo pattern cache
...
(should probably be cleaned regularly
e.g. meterbridge resize)
2014-09-11 19:30:33 +02:00
Robin Gareus
5dd5bb7830
make valgrind output a bit more readable.
2014-09-11 03:04:12 +02:00
Robin Gareus
df19c576c7
fix a bunch of memory leaks
2014-09-11 03:04:11 +02:00
Robin Gareus
6b3d3e2f91
fix race-condition/segfault at exit:
...
suppress route-group-reorder signal when
session is being destroyed.
2014-09-11 03:04:11 +02:00
Robin Gareus
6f6e78284d
initialize uninitialzed var
2014-09-11 03:04:11 +02:00
Paul Davis
0bc6659f6b
look for per-cursor-set hotspot info file when setting up mouse cursors
2014-09-10 19:40:24 -04:00
Paul Davis
233d2e8530
add extra (default-ed) argument to ::get_icon_path() to allow it to be used to look for icon-related but non-image files
2014-09-10 19:39:15 -04:00
Paul Davis
9b1cd13706
improve code for cursor creation; nominally use CursorInfo
...
even though we have no info files yet
2014-09-10 18:52:04 -04:00
Robin Gareus
cadbf191da
grep unused styles from gtkrc
2014-09-10 17:52:20 +02:00
Robin Gareus
b5b080d2dd
fix selection color in barcontroller's entry
2014-09-10 13:16:01 +02:00
Robin Gareus
19a57a2809
NOOP, indent & whitespace fixes
2014-09-09 14:40:22 +02:00
Robin Gareus
6954708865
clean up midi channel controls
2014-09-09 14:39:36 +02:00
Robin Gareus
3132a184f2
have another go at vertical text alignment
2014-09-09 02:26:58 +02:00
Robin Gareus
ca5eea2056
add an easy way to debug button sizes
2014-09-09 01:29:47 +02:00
Robin Gareus
b81ceeaaa6
complete list from 68f0694ac0
2014-09-09 01:24:17 +02:00
Robin Gareus
78b2b0d28e
tweak button text y-alignment
2014-09-09 00:43:32 +02:00
Robin Gareus
ff5b658bc2
fix TAV text-entry size.
...
for now: no round corners, gtk-entry + its frame
packing messes things up
2014-09-09 00:05:14 +02:00
Ben Loftis
68f0694ac0
remove arbitrary button sizing for edit mode buttons
2014-09-08 15:02:33 -05:00
Robin Gareus
80e6d3b534
fix typo in b9f075143
2014-09-08 20:59:17 +02:00
Robin Gareus
1f313ec19c
Vertically align Midi Notes, Piano Roll & Canvas Line Grid
2014-09-08 18:44:32 +02:00
Robin Gareus
a649fa8572
fix color of top-most MIDI note line on the canvas
2014-09-08 18:43:52 +02:00
Robin Gareus
b9f0751438
Move Scroomer out of Track Selection Box:
...
* no horiz space between Piano-Roll & Track
* 1:1 mapping of note's vertical space (no border)
2014-09-08 18:43:08 +02:00
Robin Gareus
6bb573d81c
vertical pixel alignment of all TAV elements
2014-09-08 18:42:41 +02:00
Robin Gareus
de7ac1f29b
yet another rec-button [no]blink fix
2014-09-07 21:03:25 +02:00
Robin Gareus
5462294629
remove debug message
2014-09-07 20:42:50 +02:00
Robin Gareus
27631e7c7f
fix (auto-expand) typo in f23f379b3
2014-09-07 20:33:11 +02:00
Robin Gareus
4167e83972
NOOP, re-indent, remove trailing whitespace, sort includes
2014-09-07 20:23:50 +02:00
Robin Gareus
f23f379b37
don't loose a redraw.
...
This more or less obsoletes the DisplaySuspender.
While RAII is nice, the DisplaySuspender cannot be
used from outside gtk2_ardour eg Mute/Solo signals
notifications from libardour (which don't originate
from the GUI).
The DisplaySuspender is still useful, because it
explicitly disables re-display and forces a single
expose at the end.
2014-09-07 20:23:50 +02:00
Robin Gareus
1bb6fd752c
special case track-header buttons
2014-09-07 20:23:49 +02:00
Robin Gareus
cb07f0f99b
yet another button tweak..
2014-09-07 20:23:49 +02:00
Robin Gareus
5dab88c3fa
prepare support for [color] style name postfix
2014-09-07 20:23:49 +02:00
Robin Gareus
75df0a9c78
no horiz canvas scroll over track-header automation fader
2014-09-07 20:23:49 +02:00
Paul Davis
c450fd3861
tweak vertical size/position and layering of recording rect
2014-09-07 12:00:06 -04:00
Paul Davis
4880019218
correct the variable used to name the file when loading the default UI config file
2014-09-07 11:53:52 -04:00
Paul Davis
177c0e0940
tweak initial x-axis location of a recording rect (from grygorii zharun @ waves)
2014-09-07 11:34:24 -04:00
Paul Davis
cd1bddd01a
rename input/source file for default UI configuration
2014-09-07 10:48:09 -04:00
Paul Davis
e202bf866a
fix names of included files
2014-09-07 10:47:39 -04:00
Paul Davis
bb0733e5b3
Ensure complete sync with previous UI configuration files
...
(since some changes here were cherry-picked from the waves codebase)
2014-09-07 10:27:23 -04:00