summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-17Move cpu and disk gauges into the status bar at top.Ben Loftis
2018-02-17GTKOSX is not a valid check. Use __APPLE__Ben Loftis
2018-02-17Fix a few warningsBen Loftis
2018-02-17MacOS: Move status info to top, just like win+linux. (but no menu up there ↵Ben Loftis
of course.)
2018-02-17Remove display_message(); No more scary log message popups on osx.Ben Loftis
2018-02-16OSC: Select should be able to rename as well.Len Ovens
2018-02-16OSC: added group join, switch, remove functionLen Ovens
2018-02-16noop OSC: path strings should not get tranlatedLen Ovens
2018-02-16OSC: Add /group/list so surface can get a list of groupsLen Ovens
2018-02-15When building with MSVC, allow for the fact that Mixbus and Ardour can be ↵John Emmas
using different versions of the SESSION_FILE format
2018-02-14Auto-monitor == Cue for MIDI tracks.Ben Loftis
2018-02-14Shrink the peak_display button to avoid blowing-up the vertical spacing of ↵Ben Loftis
the toolbar.
2018-02-14Return a value for blinking.Ben Loftis
2018-02-14If the gauges arent clickable, perhaps they look best with hard edges, ↵Ben Loftis
matching the master-bus meters in the toolbar.
2018-02-14Re-pack the master meters (in the toolbar) so the editor_meter_peak_display ↵Ben Loftis
button is more clickable.
2018-02-14Re-pack dsp_load_indicator next to feedback_indicator et al.Ben Loftis
2018-02-14Blink disk+dsp gauges on major errors ( disk out of space or ↵Ben Loftis
xrun-while-recording )
2018-02-14Revert TRIANGLE_WIDTH for mac. Must be a pango/cairo issue on mac.Ben Loftis
2018-02-14Default snap-to-grid TRUEBen Loftis
2018-02-14Accommodate the change from libtimecode to libtemporalJohn Emmas
2018-02-13COMBO_TRIANGLE_WIDTH should be an odd value.Ben Loftis
2018-02-13Dont delete&create add_vca_buton every time the vca list is updated.Ben Loftis
2018-02-13Accommodate newly introduced source(s) in our MSVC project (gtk2_ardour)John Emmas
2018-02-13Fix mixer left/right scroll, snap to strip boundary.Robin Gareus
Ignore add-button (packed at end, start of list) when iterating over strip_packer.children.
2018-02-13Remove cruftRobin Gareus
2018-02-12Users struggle with Pane Dividers. Make them larger, and set a min-size on ↵Ben Loftis
the mixer list pane.
2018-02-12...and also for VCA strips.Ben Loftis
2018-02-12Remove track-adder button from the mixer-list, and add an obvious one at end ↵Ben Loftis
of strips.
2018-02-12fix definition of Temporal::Beats::max()Paul Davis
Ticks can exceed PPQN, but if beats are already INT32_MAX, ::normalize() will not work correctly
2018-02-12Re-pack Editor Toolbar:Ben Loftis
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-12Timecode instead of SMPTE.Ben Loftis
2018-02-12Tweak combo-box sizing to match actual triangle size. Tweak size of ↵Ben Loftis
grid_type_selector.
2018-02-11Fix potential crash in snap_to_grid (grid-mark list is empty).Ben Loftis
2018-02-11SoloSelection: gui part.Ben Loftis
2018-02-11SoloSelection: libardour part.Ben Loftis
2018-02-10Resolve a few -Wunused-variable warnings in US2400.Ben Loftis
2018-02-10iCon device tweaks: faster timecode display refresh rate. Submitted by ↵Ben Loftis
Michal Barhon.
2018-02-10Add qex + qcon mcp device file (expander on left). Submitted by Michal Barhon.Ben Loftis
2018-02-10Resolve -Wreorder in qcon code.Ben Loftis
2018-02-10Copy+Paste thinko: use passed-in variable instead of member variable. Maybe ↵Ben Loftis
fix potential crash.
2018-02-10Cairo-fix cursor lines so they align perfectly with Rulers, Grids, and ↵Ben Loftis
region edges.
2018-02-09Remove unused code.Ben Loftis
2018-02-09Fix potential crash with EditAtSelectedMarker, when no marker is selected.Ben Loftis
2018-02-09new_grid: Add grid_lines.ccBen Loftis
2018-02-09new_grid: Rewrite of Snap and Grid. (squashed commit)Ben Loftis
Separate Snap from Grid. Lots of naming changes. Multiple simultaneous snap options allowed. Grid is one of the possible Snap options. Grid uses the same data as the rulers. Replace complicated tempo_lines with simple grid_lines. The Grid is zoom-scale-sensitive along with the rulers. If you are zoomed out, grid becomes coarser.
2018-02-09new_grid: MidiRegionView::motion should propagate thru RegionView, so ↵Ben Loftis
snapped_cursor is updated. This probably fixes other bugs as well.
2018-02-09new_snap: Snapped Cursor ( squashed commit )Ben Loftis
Snapped Cursor is a line that follows the edit point, and indicates where the operation will occur. This replaces and extends the line that appears with the Cut tool. New associated preferences: snap_threshold and show_snap_cursor.
2018-02-05OSC: clean up jog mode, simplify feedbackLen Ovens
2018-02-03MSVC only allows static class members to be initialised in the class declarationJohn Emmas
2018-02-03Make sure that 'libardour-config,h' only gets #included when building with ↵John Emmas
waf (as it only gets generated when building with waf) When building with MSVC this was getting #included in a few places which had the effect of making my session files get generated in a very old format.