881c8eeca8
Tell the user why Insert/Remove Time failed, rather than fail silently.
2018-02-23 14:37:32 -06:00
eb15d37669
Use transport_stopped() instead of speed check.
2018-02-23 13:59:53 -06:00
2afc311f09
catch (incorrect) inclusion of non-MIDI related automation parameters in MidiSource XML nodes
2018-02-23 14:57:04 -05:00
a23a8ebcad
Do not interpolate playhead when stopped.
...
This fixes a bug where, for a few seconds after transport stops, the users zoom+panning would get hijacked by the follow_playhead behavior, because the playhead was still "hunting".
2018-02-23 13:48:29 -06:00
21102b45d0
Revert afedd2 and associated commits (method to generate initial tag file)
2018-02-23 08:49:14 -06:00
99352d0958
Start versioning Mixbus keybindings files.
2018-02-23 08:34:59 -06:00
8f426846c5
Accommodate recently removed source(s) in our MSVC project (gtk2_ardour)
2018-02-22 11:24:43 +00:00
0d2d9fd1f6
fix compilation on windows with VST support
2018-02-21 21:05:53 -08:00
d79bcd44b2
OSC: fix compiler warning and catch possible errors
2018-02-21 20:26:43 -08:00
c746e78b3b
fix compilation on linux with LXVST support
2018-02-21 23:20:53 -05:00
afedd214a7
Method to generate an initial tag file:
...
rm config/plugin_tags
touch config/init_plugin_tags
2018-02-21 18:05:33 -06:00
d4ae858bf6
OSC: Add session name change
2018-02-20 15:49:37 -08:00
47970b0cd1
user-friendly hack/heuristic: if they edit a BBT non-duration clock to say zero beats, act as if they had used 1
2018-02-20 17:19:43 -05:00
54db84ffee
Re-add fixed-color DSP-load indicator background
2018-02-20 12:53:21 +01:00
7b4ab907d4
Remove ArdourGauges -- since they're no longer actual Gauge widgets
...
The Gauges devolved into Labels with dedicated formatting and UI-config
colors. Prevent ArdourButton to happen all over over again...
2018-02-20 12:23:14 +01:00
66732e4791
Use standard Labels again.
...
Since the Gauges become little more than text with colored background,
prepare their removal. If color is wanted, use named widget-style.
2018-02-20 12:15:29 +01:00
110317aad6
Keep track of unacknowledged log-level (error-indicator)
...
This code was incorrectly removed in 97fb3a5557
.
2018-02-20 11:18:41 +01:00
984cacfa92
Replace missing widget-name that got lost.
2018-02-19 09:50:30 -06:00
b44b8b7111
Prevent mixer-add buttons from getting focus.
2018-02-19 08:15:18 -06:00
1a293bb480
Add drop-shadow decorators to menu bar and transport toolbar.
...
Allow status bar to fill available width.
2018-02-19 08:05:55 -06:00
7fd1fc1dcf
Add flag for corners, where top+left shadows are both required.
2018-02-19 08:01:27 -06:00
9ac15801d3
Remove unused widget.
2018-02-19 07:38:48 -06:00
95129a48c4
Accommodate newly added/renamed source(s) in our MSVC project (gtk2_ardour)
2018-02-19 11:16:49 +00:00
a9d041c62e
OSC: allow setting of marker name
2018-02-18 09:16:16 -08:00
08632d623e
OSC: select comment should feedback when comment changed
2018-02-18 09:16:16 -08:00
66fa0778ab
OSC: Allow surface to change route comment.
2018-02-18 09:16:16 -08:00
0b3026d388
Drop-shadow spacer; for theming.
2018-02-17 22:25:39 -06:00
4c7ad5db4d
Fix long-standing bug in spacer expose+render.
2018-02-17 16:46:04 -06:00
fcb822c45c
Tweak the text of 2 snap options.
2018-02-17 12:18:53 -06:00
10b80a1c35
Avoid disk-buffer error on startup. (again)
2018-02-17 12:15:33 -06:00
28f73cf8ea
Revert some theme tweaks. Left-justify gauge text.
2018-02-17 12:11:02 -06:00
8292533862
Avoid error message on startup.
2018-02-17 09:25:12 -06:00
9fe534ede8
Shuffle order of items in status bar; change behavior per oofus on irc.
...
( note: this essentially reverts ed459a )
2018-02-17 09:24:46 -06:00
710066d317
Tweak packing to line-up button edges with transport toolbar.
2018-02-17 09:24:15 -06:00
f91f360ae0
Maybe gauges should only be colored when there is something to report: WARN or CRIT.
2018-02-17 09:24:15 -06:00
fa22689b70
Consistently use Gauge to avoid the overloaded term Indicator.
2018-02-17 09:24:15 -06:00
cfed95fd0b
Remove unused status labels. (using gauges instead)
2018-02-17 09:24:14 -06:00
309ca938e6
Add Disk IO gauge.
2018-02-17 09:24:14 -06:00
ed459ab70a
Reverse the drawing of DSP indicator to match other displays.
...
(note: this gets reverted in 76b7d1)
2018-02-17 09:23:48 -06:00
33bee41288
Move cpu and disk gauges into the status bar at top.
2018-02-17 09:13:05 -06:00
5200885fb8
GTKOSX is not a valid check. Use __APPLE__
2018-02-17 09:12:51 -06:00
f54f270627
Fix a few warnings
2018-02-17 09:12:38 -06:00
5c741bf8c5
MacOS: Move status info to top, just like win+linux. (but no menu up there of course.)
2018-02-17 09:12:03 -06:00
97fb3a5557
Remove display_message(); No more scary log message popups on osx.
2018-02-17 09:11:41 -06:00
a29d3c1b31
OSC: Select should be able to rename as well.
2018-02-16 22:54:16 -08:00
dffecfa4c6
OSC: added group join, switch, remove function
2018-02-16 13:10:20 -08:00
3504ecff5f
noop OSC: path strings should not get tranlated
2018-02-16 13:10:20 -08:00
3ac47220a0
OSC: Add /group/list so surface can get a list of groups
2018-02-16 13:10:20 -08:00
b9c9777b9a
When building with MSVC, allow for the fact that Mixbus and Ardour can be using different versions of the SESSION_FILE format
2018-02-15 09:03:32 +00:00
208c781248
Auto-monitor == Cue for MIDI tracks.
2018-02-14 18:04:57 -06:00