Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-07-23 | rename Marker class | Robin Gareus | |
Classes are in the global namespace. OSX has a flat namespace and OSX32bit/Carbon has a Marker too. | |||
2015-06-22 | Amend last commit. | nick_m | |
2015-06-22 | Clicking an automation track line without a move adds a point on the line. | nick_m | |
2015-03-27 | dropzone: honor AutoConnectMaster. | Robin Gareus | |
2015-03-25 | Fix some strings incorrectly marked for translation. | nick_m | |
My apologies to translators. | |||
2015-03-25 | implement drags from off-canvas to the drop-zone. | Robin Gareus | |
fixes #6195 #6205 | |||
2015-01-29 | in mixbus, treat the canvas rulers just like the canvas wrt mouse-wheel-zoom | Ben Loftis | |
2015-01-26 | ignore context menu click events, notably during drag but also for a couple ↵ | Paul Davis | |
of other purposes Conflicts: gtk2_ardour/editor_canvas_events.cc | |||
2015-01-11 | Fix 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. | |||
2014-12-22 | move all (G)UI related configuration parameters into UIConfiguration, not ↵ | Paul Davis | |
RCConfiguration | |||
2014-10-21 | remove mouse zoom mode; bind z to zoom-to-range | Paul Davis | |
2014-10-21 | fix region drag/drop from region list | Robin Gareus | |
The canvas’ Y-offset (rulers & scroll) needs to be subtracted here. | |||
2014-07-14 | vertical scroll events should move by tracks | Paul Davis | |
2014-07-01 | give drop zone its own cursor-ability | Paul Davis | |
2014-06-30 | make canvas drop sensitive to scroll events | Paul Davis | |
2014-06-26 | removed no-longer-used Editor::track_canvas_motion() | Paul Davis | |
2014-06-25 | fix y-offset when drag-n-dropping regions from region list | Paul Davis | |
2014-06-22 | button click (release, to be precise) within the canvas drop zone cancels ↵ | Paul Davis | |
all object and track selections | |||
2014-06-18 | a whole slew of changes related to centralizing and rationalizing cursor ↵ | Paul Davis | |
management. Debugging output left in place to help address the reports that will come in as people test this more | |||
2014-06-13 | disambiguate another use of Rect on OS X | Paul Davis | |
2014-06-13 | fix scrolling behaviour in track headers (event was stolen by rulers because ↵ | Paul Davis | |
event coordinates made it look as if the event happened there) | |||
2014-06-12 | fixed rulers stealing all canvas scroll events and corrected computation of ↵ | Paul Davis | |
correct track for track-height adjustment using alt-scroll | |||
2014-06-12 | add canvas rulers event dispatch and reinstate scrolling behaviour | Paul Davis | |
2014-06-09 | forward scroll events from track control headers to the canvas, to get ↵ | Paul Davis | |
consistent scroll behaviour (whatever that behaviour is) | |||
2014-06-09 | rename Editor::_canvas_bottom_rect as Editor::_canvas_drop_zone; increase ↵ | Paul Davis | |
its size; remove debug message | |||
2014-05-31 | towards region-trims preserving fade duration | Robin Gareus | |
2014-04-16 | add a transparent rect that is always located at the bottom of the track canvas | Paul Davis | |
This gives us an event/drag-n-drop/click target for things "at the bottom" | |||
2014-02-26 | convert canvas_event_frame() and window_event_frame() to ↵ | Paul Davis | |
canvas_event_sample() and window_event_sample() to go along with the convention adopted in cairocanvas code re: frames+samples | |||
2013-12-12 | tweak for regionview enter/exit handling | Paul Davis | |
2013-10-30 | notable changes to try to improve most of enter/leave handling for canvas items | Paul Davis | |
2013-06-25 | Merge branch 'master' into cairocanvas | Paul Davis | |
2013-06-21 | Make scroll-wheel modifier keys consistent in main editor window. | Colin Fletcher | |
Add constants for the keyboard modifiers that should be used for vertical zoom, horizontal zoom, and horizontal scrolling in the main editor window, and use these where appropriate rather than using Keyboard::PrimaryModifier and friends directly. | |||
2013-05-02 | merge resolution with master | Paul Davis | |
2013-04-30 | forward port recent mixbus change so that side-scroll is now shift-wheel and ↵ | Paul Davis | |
height adjustment is alt-wheel, rather than vice versa, to match OS X convention | |||
2013-04-12 | manual translate events in Editor::track_canvas_scroll() to canvas space, ↵ | Paul Davis | |
because the event arrives there directly, not via the canvas. no other similar eventhandler in that code uses the event coordinates | |||
2013-04-12 | leftmost_position => leftmost_sample, current_page_frames => ↵ | Paul Davis | |
current_page_samples | |||
2013-04-12 | remove all unit-based methods from (Public)Editor; rationalize ↵ | Paul Davis | |
Editor::event_frame() to clearly identify whether the passed-in GdkEvent has window units or canvas units (the latter will be true for all events that are handled by the canvas and then passed to Editor | |||
2013-04-11 | Merge branch 'master' into cairocanvas | Robin Gareus | |
Conflicts: gtk2_ardour/editor.h gtk2_ardour/editor_canvas.cc gtk2_ardour/wscript | |||
2013-04-11 | enable videotimeline by default | Robin Gareus | |
2013-04-04 | commit immediately post linking | Paul Davis | |
2013-04-04 | initial commit of hand merging, plus getting "ancient" waf script to work ↵ | Paul Davis | |
correctly | |||
2013-03-29 | allow Drag-n-Drop onto the empty canvas (again); always import MIDI files ↵ | Paul Davis | |
since we consider them writable and so embedding isn't a safe option | |||
2013-03-21 | honor CTRL modifier when drag/drop importing files (copy vs embed) | Robin Gareus | |
2013-03-20 | fix an old bug introduced when cth tried (valiantly) to make region-list -> ↵ | Paul Davis | |
DnD -> canvas behave like a regular region drag. this doesnt' work because the RegionInsertDrag() grabs the mouse and breaks the DnD. in addition, the code failed to correctly indicate when a drop was possible (over a Track) and when it was not (over a Bus) - this has also been fixed. the actual code in Editor::drop_regions() could and should be simplified - no reason to use a RegionInsertDrag here, but it was fast | |||
2013-03-13 | videotimline | Robin Gareus | |
squashed 694 commits from http://gareus.org/gitweb/?p=ardour3.git | |||
2012-12-14 | mousing in a fade-out should fall through to the region, for now (this was ↵ | Ben Loftis | |
already done for fade-ins git-svn-id: svn://localhost/ardour2/branches/3.0@13668 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-12-13 | crossfade hack and slash. removed overlap checks, overlap mode, default ↵ | Ben Loftis | |
length, fade_is_xfade, fade_is_short, and other leftovers from previous crossfade models. Draw crossfade drags in realtime so fade_line is no longer needed. remove code for hiding crossfades during a drag. moved crossfade rect to top layer so crossfade lines dont grab mouse focus. drag-trim-with-fixed-fade-anchor is partially implemented and needs discussion git-svn-id: svn://localhost/ardour2/branches/3.0@13659 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-11-27 | mousehweel zoom should always operate like ZoomFocusMouse | Ben Loftis | |
git-svn-id: svn://localhost/ardour2/branches/3.0@13557 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-11-20 | Always Play Range is now Follow Edits, and is based on Mixbus ↵ | Ben Loftis | |
implementation. Added menu item. Follow Edits button replaces Auto Play; removed the connector between play and play-range. Some Smart Mode changes came along for the ride but will be cleaned up shortly git-svn-id: svn://localhost/ardour2/branches/3.0@13537 d708f5d6-7413-0410-9779-e7cbd77b26cf | |||
2012-06-10 | Fix another place where regions can be inserted into a | Carl Hetherington | |
playlist without also getting put into the master list. git-svn-id: svn://localhost/ardour2/branches/3.0@12646 d708f5d6-7413-0410-9779-e7cbd77b26cf |