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
58002d82ea
Shrink the peak_display button to avoid blowing-up the vertical spacing of the toolbar.
2018-02-14 16:14:23 -06:00
d16ac44691
Return a value for blinking.
2018-02-14 15:46:49 -06:00
7127fa2c9b
If the gauges arent clickable, perhaps they look best with hard edges, matching the master-bus meters in the toolbar.
2018-02-14 15:05:49 -06:00
c206fa98a1
Re-pack the master meters (in the toolbar) so the editor_meter_peak_display button is more clickable.
2018-02-14 14:47:00 -06:00
7cb1219df8
Re-pack dsp_load_indicator next to feedback_indicator et al.
2018-02-14 12:55:48 -06:00
f50c839ea8
Blink disk+dsp gauges on major errors ( disk out of space or xrun-while-recording )
2018-02-14 10:26:23 -06:00
df9bb50155
Revert TRIANGLE_WIDTH for mac. Must be a pango/cairo issue on mac.
2018-02-14 08:15:45 -06:00
d27509c76d
Default snap-to-grid TRUE
2018-02-14 08:12:55 -06:00
6f019faaa0
Accommodate the change from libtimecode to libtemporal
2018-02-14 10:02:11 +00:00
6cca669c9a
COMBO_TRIANGLE_WIDTH should be an odd value.
2018-02-13 08:17:46 -06:00
181b5e40d1
Dont delete&create add_vca_buton every time the vca list is updated.
2018-02-13 08:13:52 -06:00
037e469e51
Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)
2018-02-13 10:46:54 +00:00
17b6d71467
Fix mixer left/right scroll, snap to strip boundary.
...
Ignore add-button (packed at end, start of list) when iterating
over strip_packer.children.
2018-02-13 11:18:03 +01:00
7cf408e693
Remove cruft
2018-02-13 11:15:00 +01:00
870c046c4c
Users struggle with Pane Dividers. Make them larger, and set a min-size on the mixer list pane.
2018-02-12 16:16:09 -06:00
c70aee50e0
...and also for VCA strips.
2018-02-12 15:50:35 -06:00
b7f38bbb7a
Remove track-adder button from the mixer-list, and add an obvious one at end of strips.
2018-02-12 15:29:38 -06:00
9a20433d98
fix definition of Temporal::Beats::max()
...
Ticks can exceed PPQN, but if beats are already INT32_MAX, ::normalize() will not work correctly
2018-02-12 11:44:37 -06:00
8e4e7fde05
Re-pack Editor Toolbar:
...
Move zoom tools to right of toolbar.
Tweak numeric (mode) keybindings to more closely match the order they appear in the UI.
Add some new default keybindings.
2018-02-12 11:42:21 -06:00
8f9f927212
Timecode instead of SMPTE.
2018-02-12 09:15:26 -06:00
ef5a6db864
Tweak combo-box sizing to match actual triangle size. Tweak size of grid_type_selector.
2018-02-12 09:13:39 -06:00
0e72ba4b64
Fix potential crash in snap_to_grid (grid-mark list is empty).
2018-02-11 12:05:23 -06:00
0299229e41
SoloSelection: gui part.
2018-02-11 09:39:45 -06:00
e6da4c4846
SoloSelection: libardour part.
2018-02-11 09:39:36 -06:00
11e50fe0c5
Resolve a few -Wunused-variable warnings in US2400.
2018-02-10 22:43:53 -06:00
b1d7eabf54
iCon device tweaks: faster timecode display refresh rate. Submitted by Michal Barhon.
2018-02-10 22:43:53 -06:00
dddfa1ddd8
Add qex + qcon mcp device file (expander on left). Submitted by Michal Barhon.
2018-02-10 22:43:53 -06:00
ff319ce63f
Resolve -Wreorder in qcon code.
2018-02-10 22:43:42 -06:00
bc4fa677ec
Copy+Paste thinko: use passed-in variable instead of member variable. Maybe fix potential crash.
2018-02-10 09:06:46 -06:00
8584ea75d1
Cairo-fix cursor lines so they align perfectly with Rulers, Grids, and region edges.
2018-02-10 07:51:28 -06:00
8046f40f14
Remove unused code.
2018-02-09 13:44:49 -06:00