summaryrefslogtreecommitdiff
path: root/gtk2_ardour/midi_region_view.cc
AgeCommit message (Expand)Author
2016-12-03Remove Evoral::MIDIEventDavid Robillard
2016-11-23MidiRegionView::clear_events() does _selection.clear(). remove the extra one.nick_m
2016-11-23decouple midi region note range and height from midi streamview.nick_m
2016-11-22don't display notes that start at region end.nick_m
2016-11-22fix thinko in 8e8c4a73f1e.nick_m
2016-11-22prevent Percussive mode from displaying a ghost hit at region end.nick_m
2016-11-21fix compilation, rename PercussiveCreateDrag -> HitCreateDragnick_m
2016-11-21rework mouse hit creation (percussive mode) - mostly as per #7130.nick_m
2016-11-21MRV handles an alt key press even if nothing happened.nick_m
2016-11-21fix for short notes being displayed as infinitely long.nick_m
2016-11-20pressing alt while creating a note (snap modifier) keeps mouse_state.nick_m
2016-11-20after creating a note, don't add the ghost note until next motion.nick_m
2016-11-20NoteCreateDrag starts on button press.nick_m
2016-11-19remove unused variable.nick_m
2016-11-19further to 1a6a72b57, handle deleting a note while a non-selected one is ente...nick_m
2016-11-19fix for ghost note becoming stuck after note selection deleted.nick_m
2016-11-11rename Region pos_beats -> quarter_notenick_m
2016-11-11rename Region pulse to pos_beats. use new beat distance api where required.nick_m
2016-10-26clean up ghost note wrt create drag.nick_m
2016-10-17Amend previous commit.nick_m
2016-10-17Set note colour of new MidiGhostRegions corrctly.nick_m
2016-10-16Slightly improve note update performance, fix note resizing for non-4.0 meter...nick_m
2016-10-15Note selection state uses note event_id_t.nick_m
2016-10-10Interpret start & length_beats properties as double rather than Evoral::Beats.nick_m
2016-10-09Use double comparison in MidiRegionView::note_in_region_range().nick_m
2016-09-23Fix bug where drawing long notes placed the new note on the previous snap line.nick_m
2016-09-23Remove _midi_regions_use_bbt_beats from Session, _start_pulse and _length_pul...nick_m
2016-09-15Do not delete selected MIDI notes while dragging. (See #6602)Guido Aulisi
2016-09-07Remove unused variable.nick_m
2016-09-02Ensure the correct position is passed to MidiRegionView::get_grid_beats().nick_m
2016-08-31No-op - rename var in MidiRegionView::note_dropped().nick_m
2016-08-31MidiRegionView uses quarter note snapping.nick_m
2016-08-16Add missing line feed in midi_region_view.ccnick_m
2016-08-16Midi region ghost note uses beat-based note time calculation.nick_m
2016-08-16Fix frame-based beat calculation in MidiRegionView::snap_frame_to_grid_undern...nick_m
2016-08-08fix thinko that causes near duplicate menu items in group context menu when n...Paul Davis
2016-07-22Remove the temporary note group in MidiRegionView, update start trim during d...nick_m
2016-07-14enough with umpteen "i18n.h" files. Consolidate on pbd/i18n.hPaul Davis
2016-07-12use new midi-note-name APIRobin Gareus
2016-07-10remove reference "const int32_t&" -> const int32_t"Robin Gareus
2016-07-10Midi note resizing uses exact beat.nick_m
2016-07-10Use exact beat when adding midi notes.nick_m
2016-07-10Fix note trimming over tempo changes, correct note length properly when resiz...nick_m
2016-07-10Restore earlier midi region trim display.nick_m
2016-07-10Use Note::set (Rect) for speed improvement when rendering notes.nick_m
2016-07-10Temporary work-around for note colour.nick_m
2016-07-10Quick fix to get trim working again (bahaving oddly during trim right now)nick_m
2016-07-10Performance - don't redisplay model immediately in MidiRegionView::enable_dis...nick_m
2016-07-10Use mostly beat-based calculation for displayed midi note position.nick_m
2016-07-10Remove frame conversion for MidiRegionView::note_in_region_range(), speed up ...nick_m