summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-01Tag_reset() should be FromPlug, not FromGui.Ben Loftis
2018-03-01Fix thinko in prior commit 7c5f1c.Ben Loftis
2018-03-01Plugin-Tag improvements:Ben Loftis
Initialize LADSPA tags. Explicitly define behavior of tags provided by plugin, factory, or user. Store the plugin name in the tag-file, for easier user-submissions and bulk editing.
2018-02-28Yet another spelling mistake fixRobin Gareus
2018-02-28Fix a typo in session-utils (thanks to IOhannes/debian for reporting)Robin Gareus
2018-02-28Fix a typo (thanks to IOhannes/debian for reporting)Robin Gareus
2018-02-28Fix some GUI typos (thanks to IOhannes/debian for reporting)Robin Gareus
2018-02-27OSC: add group sharing bit feedbackLen Ovens
2018-02-27OSC: add group sharing bit settingLen Ovens
2018-02-27OSC: display only strips in group.Len Ovens
2018-02-27Implement grid line colors ( was: measure lines ). This restores measure ↵Ben Loftis
lines to a brighter color than beats.
2018-02-27Reinstate the ability to split regions while dragging playhead. I think ↵Ben Loftis
this was unintentionally lost.
2018-02-27Remove some redundant calls to snap_to(). get_preferred_edit_position() ↵Ben Loftis
already did it.
2018-02-26Should be able to Split in range mode, with a selected track.Ben Loftis
2018-02-26Fix bug: sequential pasting to the same time, but different tracks, would ↵Ben Loftis
trigger paste offset.
2018-02-26Switch CDFrame grid to use MinSec ruler rather than Sample ruler.Ben Loftis
2018-02-26Rename SMPTE enum back to Timecode.Ben Loftis
2018-02-26Fix a rather large naming thinko: GridTypeSamples should be CDFrames.Ben Loftis
2018-02-26Add missing checkbox: Snap to Marker.Ben Loftis
2018-02-24Snap-to-grid should not invalidate other snap options. This was a leftover ↵Ben Loftis
behavior from prior iterations of Snap+Grid.
2018-02-24Fixes for region_boundary_cache:Ben Loftis
If no region-snaps are defined, bail out before generating cache. Avoid potential overflow at max_samplepos+1 Snap should continue to work beyond the End marker.
2018-02-24NO-OP: whitespaceRobin Gareus
- remove trailing whitespace - remove space after opening brackets and before closing brackets - add space around operators - do not use '//' for multi-line comments, do not use "//" on line-start to comment-out code breaking indenting (-Wmisleading-indent) - do add a single space after comment-start /*{SPACE}... or //{SPACE}... - reserve duplicate whitespace " " for alignment, remove other duplicate whitespace - use established "TODO" and "XXX" (highlighted keywords) - remove equal-sign series "====" (those indicate merge conflicts)
2018-02-24Fix/amend a23a8ebcad7.Robin Gareus
Updated condition to check for transport_rolling to include preroll and count-in (speed is != 0 during pre-roll and count-in, but transport is not actually rolling).
2018-02-23Tell the user why Insert/Remove Time failed, rather than fail silently.Ben Loftis
2018-02-23Use transport_stopped() instead of speed check.Ben Loftis
2018-02-23catch (incorrect) inclusion of non-MIDI related automation parameters in ↵Paul Davis
MidiSource XML nodes
2018-02-23Do not interpolate playhead when stopped.Ben Loftis
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-23Revert afedd2 and associated commits (method to generate initial tag file)Ben Loftis
2018-02-23Start versioning Mixbus keybindings files.Ben Loftis
2018-02-22Accommodate recently removed source(s) in our MSVC project (gtk2_ardour)John Emmas
2018-02-21fix compilation on windows with VST supportLen Ovens
2018-02-21OSC: fix compiler warning and catch possible errorsLen Ovens
2018-02-21fix compilation on linux with LXVST supportPaul Davis
2018-02-21Method to generate an initial tag file:Ben Loftis
rm config/plugin_tags touch config/init_plugin_tags
2018-02-20OSC: Add session name changeLen Ovens
2018-02-20user-friendly hack/heuristic: if they edit a BBT non-duration clock to say ↵Paul Davis
zero beats, act as if they had used 1
2018-02-20Re-add fixed-color DSP-load indicator backgroundRobin Gareus
2018-02-20Remove ArdourGauges -- since they're no longer actual Gauge widgetsRobin Gareus
The Gauges devolved into Labels with dedicated formatting and UI-config colors. Prevent ArdourButton to happen all over over again...
2018-02-20Use standard Labels again.Robin Gareus
Since the Gauges become little more than text with colored background, prepare their removal. If color is wanted, use named widget-style.
2018-02-20Keep track of unacknowledged log-level (error-indicator)Robin Gareus
This code was incorrectly removed in 97fb3a5557b5.
2018-02-19Replace missing widget-name that got lost.Ben Loftis
2018-02-19Prevent mixer-add buttons from getting focus.Ben Loftis
2018-02-19Add drop-shadow decorators to menu bar and transport toolbar.Ben Loftis
Allow status bar to fill available width.
2018-02-19Add flag for corners, where top+left shadows are both required.Ben Loftis
2018-02-19Remove unused widget.Ben Loftis
2018-02-19Accommodate newly added/renamed source(s) in our MSVC project (gtk2_ardour)John Emmas
2018-02-18OSC: allow setting of marker nameLen Ovens
2018-02-18OSC: select comment should feedback when comment changedLen Ovens
2018-02-18OSC: Allow surface to change route comment.Len Ovens
2018-02-17Drop-shadow spacer; for theming.Ben Loftis