nick_m
98455f2744
Fix crash when editing tempo via main clock.
2016-06-09 05:54:53 +10:00
nick_m
8de12a4015
Possible fix for memory pool problem in session click.
2016-06-09 05:16:38 +10:00
e27df63bc5
Fix a couple of build errors in the test suite.
...
The parameters to Session::new_audio_track() changed in e0ff70cf
, and
Playlist::region_list() was renamed to region_list_property() in
fce6ac0e
. Update calls to these functions in the test suite to match.
A couple of tests still fail after these changes.
2016-06-08 19:56:34 +01:00
9a1c24dda7
fix thinko in Pane expose event handler.
...
There are always less dividers than children
2016-06-08 12:26:24 -04:00
393d69c7a0
listen for gui_changed() signal from all Stripables, not just Routes
2016-06-08 11:03:13 -04:00
4a863cb1d6
change format of state_id() return value for VCAMasteStrip to follow other objects' conventions
2016-06-08 11:03:13 -04:00
26d94f6014
add ::set_height() for VCATimeAxisView
2016-06-08 11:03:13 -04:00
fcf49de774
move gui_changed() signal from Route to Stripable
2016-06-08 11:03:13 -04:00
5c6846a169
Experiment - change the Windows icon (gtk2_ardour/icons/ardour.ico) so that it doesn't contain compressed images
...
Windows itself is happy with compressed icons but they seem to upset the MSVC linker.
If there are no ill-effects I'll change the Mixbus icon which will allow me to remove the older style icons (that were only needed for MSVC)
2016-06-08 15:20:19 +01:00
8a3cf9ab8d
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2016-06-08 15:20:18 +01:00
b708439307
fix user color file name
2016-06-08 15:51:33 +02:00
8d5409f5dc
what an oversight!
2016-06-08 15:39:04 +02:00
a223b96725
fix mute automation for busses & consolidate code.
2016-06-08 15:39:04 +02:00
fce6ac0ef6
consistent API name for region-list
2016-06-08 15:39:04 +02:00
aeed54ed91
fix waf cmd tested for when deciding to build appdata.pot
2016-06-08 07:16:42 -04:00
nick_m
6c986231d3
More tempo marker cross-dragging fixes.
2016-06-08 13:48:22 +10:00
nick_m
d18bbc646a
Fix tempo markers jittering when cross-dragging over large tempo deltas.
2016-06-08 12:45:12 +10:00
f05ff9570e
fix faderport's use of action name
2016-06-07 19:25:33 -04:00
83770f839b
minor optimization when search for actions
2016-06-07 19:25:11 -04:00
a5ae129a06
take a rather different approach toggling editor+mixer
2016-06-07 18:30:04 -04:00
3e089ee678
provide GUI option to control WM visibility info use
2016-06-07 18:29:40 -04:00
73f3abedea
make it possible to disable VisibilityTracker's use of WM visibility
2016-06-07 18:29:03 -04:00
207fa93cf9
when destroying an ArdourDialog, be sure the Keyboard object knows about it.
...
It seems that there are ways to destroy a window without it emitting focus out
2016-06-07 18:28:32 -04:00
3933475cf2
noop: comment change
2016-06-07 15:01:49 -04:00
044fe7bf2a
header file cleanup/reduction
2016-06-07 14:59:51 -04:00
9b925b45dc
move color theme selector into color tab for preferences
2016-06-07 14:52:24 -04:00
06c9101f91
first pass at moving color theme management into its own preferences tab
2016-06-07 14:52:24 -04:00
ee40e8d026
fix click preferences alignment
2016-06-07 18:50:15 +02:00
nick_m
03ea905b86
Step edit cursor no longer assumes constant tempo.
2016-06-08 02:45:40 +10:00
a12f62219b
re-group preferences to reduced window height constraint.
2016-06-07 18:34:45 +02:00
2814ff4866
use contextual translation macro for "Locations"
2016-06-07 12:32:57 -04:00
e574ab30e7
GUI tweaks and work on VCA mixer display
2016-06-07 12:30:44 -04:00
669b745329
fix missing restore of a pane position in mixer
2016-06-07 12:30:44 -04:00
158a660298
document post-export command placeholders
2016-06-07 17:07:37 +02:00
04997080a4
add meta-data placeholders for post-export command
...
needs testing on windows with UTF8
2016-06-07 16:57:17 +02:00
78ad42fd88
fix up logic that connects ControlGroups and RouteGroups
...
This makes deactivating a RouteGroup also stop the ControlGroups from having any effect
2016-06-07 09:48:17 -04:00
af9a9a9efd
a better solution to the inheritance issue fixed in the previous commit
2016-06-07 09:22:57 -04:00
b40fe18775
fix up inheritance heirarchy and constructors so that the Session Properties dialog IS-A ArdourWindow
...
... and is thus subject to Ctrl-w to close it
2016-06-07 09:05:50 -04:00
a88fa99049
don't replace : in linux vst search path in prefs with newlines, to shrink down the preferences height
2016-06-07 08:51:53 -04:00
d511d62f65
OSC: reset select strip on bank change or select for non-existing stripable.
...
Fixes crash when selecting unused strip and then changing bank.
2016-06-06 23:40:35 -07:00
0318b4f3ac
move 2 plugin options to plugin tab of preferences
2016-06-06 19:35:48 -04:00
d14c3adfe7
repeat previous commit's approach, but for VCATimeAxisView
2016-06-06 19:35:48 -04:00
56c831199e
drop reference to VCA from VCAMasterStrip immediately rather than waiting for idle
2016-06-06 19:35:48 -04:00
ee1046bbed
OSC: Respond to GUI select.
2016-06-06 14:54:33 -07:00
3c0fd1a115
remove incorrect allocation of a second VCAManager in a session.
...
Fixes warning about a SessionHandleRef at session close
2016-06-06 16:15:25 -04:00
nick_m
36f3291a9c
Ensure correct lock style before setting position.
2016-06-07 06:14:47 +10:00
nick_m
86db26ff16
MidiRegion ctor inherits length_beats.
...
- fixes incorrect length on drag-copying and pasting
midi regions.
2016-06-07 06:12:41 +10:00
nick_m
9488201a2c
Region ctor inherits position, start and beat.
2016-06-07 06:10:55 +10:00
9a50d15c7f
fix crashing bug in Pane when accessing dividers
2016-06-06 16:05:43 -04:00
5700296cb6
add a destructor for Gtkmm2ext::Pane that unparents the children.
...
This seems to be required, although there is confusion in Gtkmm3 about this.
2016-06-06 16:05:25 -04:00