summaryrefslogtreecommitdiff
path: root/gtk2_ardour
AgeCommit message (Collapse)Author
2015-01-12Don't default to grab mode when undoing selection.David Robillard
I'm not sure how/why this ever happens, but it does, switching the tool when it shouldn't, which is annoying. I'm also not sure if this fallback is necessary for some reason, but it seems to work fine without for me.
2015-01-12Fix whitespace.David Robillard
2015-01-12Merge duplicated code.David Robillard
2015-01-12Trim include tree.David Robillard
2015-01-12Fix crash when undoing note delete.David Robillard
2015-01-12Fix broken whitespace (noop).David Robillard
2015-01-12Put tempo lines below tracks.David Robillard
2015-01-12Remove unused vertical scroll group.David Robillard
2015-01-12Revert "hotfix z-stacking"David Robillard
This reverts commit 03f0229bcfc35916f81c6187948df3ea3b79a976. Mitigate the fallout from said overly aggressive revert: preserve the alpha values to not break the color configuration for when the lines are fixed.
2015-01-11remove track-selection requirement so fit_selected_tracks works as coded. ↵Ben Loftis
change name to fit-selection. remove action to zoom (both axes) because this can trivially be accomplished by clicking (f)it and (z)oom sequentially, and it frees a keybinding. remaining bug: Fitting a selection of MIDI regions doesnt work right
2015-01-11hotfix z-stackingRobin Gareus
This reverts commit 780c1762 and e70c9a3 Both combined introduced various bugs: * rubberband-selection has a scroll-offset * region drag/drop has wrong y-offset * ranges (loop etc) are above the playhead * possible scroll performance hit (long unclipped lines in h_scroll_group) on the downside: time-grid is now no longer visible behind the rulers. Doing that will require a different approach…
2015-01-11clean up whitespace & debug output in 44203ceRobin Gareus
2015-01-10Raise threshold for showing ticks for a bit.David Robillard
This fixes two zoom levels (the closest that shows bars, and the next closest) that had the same tick resolution despite enough space.
2015-01-10Raise regions about tempo lines.David Robillard
2015-01-10gracefully handle missing .midnamRobin Gareus
Fixes bug: Add a .midnam to local preferences. use it in a session. delete the .midnam, reload session -> crash
2015-01-11Fix AutomationTrackItem rubberband click thinking it was unhandled.nick_m
Fix several other cases where a single mouse click could cause several (not nested) selection ops. Fix missing selection memento for midi notes and midi commands. Rename some variables. Fix random style issues.
2015-01-09Fix initial display of grouped MIDI region colors.David Robillard
2015-01-09Use quotes to include local library headers.David Robillard
2015-01-09fix select-all-regions-within (it used to select everything overlapped)Ben Loftis
2015-01-09make set_selection_from_region do something visibleBen Loftis
2015-01-09stash Bring Into Session inside the Cleanup submenuBen Loftis
2015-01-09add .m2t video extensionRobin Gareus
2015-01-09remove cruft (old unused pre-git version files)Robin Gareus
2015-01-09Revert "don't unpack and repack meters unnecessarily during ↵Robin Gareus
LevelMeterBase::setup_meters()" This reverts commit d00e035fe0618c8e3f4c87c6386fc87efb58cd62. ..which introduced a bug. Meter count and type may change when switching the meter point or simply when selecting a different track in the editor-mixer. Additional meters were not unpacked and remained on canvas. Ideally we'd just remove the excess meters or meters where the type changed, but that's far more complex than just repacking them all.
2015-01-08More contrast between different division lines.David Robillard
2015-01-08Stop showing bar lines sooner.David Robillard
Not sure if this is a DPI dependent thing, but when zooming out some of the steps had way too dense bar lines for me.
2015-01-08Fix show MIDI regions using track color.David Robillard
2015-01-08Fix inactive track header color.David Robillard
2015-01-08Prevent note trim to zero length (shown as stuck).David Robillard
The reasonable value 1 tick doesn't seem to work here, presumably it gets lost in rounding conversion somewhere. Instead use a really small power of two reciprocal. Once we use actual beats and ticks we can fix this to be a minimum of one tick (the actual minimum length for a note).
2015-01-08Fix value ramps to reach specified upper value.David Robillard
2015-01-08Clamp value spinner when valid range changes.David Robillard
2015-01-08Meter-like note colours, but still mostly green.David Robillard
The previous colours made low velocity notes almost invisible. This fixes that and attempts meter-like colours where yellowish is high, but without going all the way into red for a generally consistent range of colors.
2015-01-08Use the subtlest red we have for selected tracks.David Robillard
The purple doesn't match anything anymore, red is our "selected" color.
2015-01-08Use selected fill color for selected notes.David Robillard
2015-01-08change Split menu entry to say Split/Separate (it was already doing that ↵Ben Loftis
anyway). also fix a bug so you can drag the playhead and split at the playhead location
2015-01-08missing parenthesisBen Loftis
2015-01-08temporary fix: tell the user that region name-display requires a restart of ↵Ben Loftis
ardour
2015-01-08temporarily hide the tooltip preference, until CairoWidget and CanvasItem ↵Ben Loftis
can see the config setting. it doesnt seem to be a priority since clearly nobody is using this button
2015-01-08Show tempo lines under marker bars.David Robillard
2015-01-08More consistent canvas base colours.David Robillard
General ideas: audio is blueish, MIDI is greenish, automation track colour is a slightly darker version of its parent track colour, canvas base is the same as the Gtk base.
2015-01-08Slightly more distinct beat/subdivision lines.David Robillard
2015-01-08make MouseTool tooltips more consistentBen Loftis
2015-01-08continuing menu and keybinding consolidationBen Loftis
2015-01-08Show Measure Lines instead of Show MeasuresBen Loftis
2015-01-07Redisplay key bindings when reset.David Robillard
2015-01-07Alow tabbing between fields in metadata editor.David Robillard
2015-01-07Start step entry at playhead.David Robillard
2015-01-07Fix select all before/after edit point.David Robillard
2015-01-07Fix whitespace (noop).David Robillard
2015-01-07Don't select regions with an internal tool.David Robillard