summaryrefslogtreecommitdiff
path: root/gtk2_ardour/editor_canvas.cc
AgeCommit message (Expand)Author
2014-06-21use newly factored canvas in gtk2_ardourPaul Davis
2014-06-19correct conversion of drop y-position into trackview for drag-n-drop of exter...Paul Davis
2014-06-19fix potential crash in Editor::set_canvas_cursor() if inadvertently passed a ...Paul Davis
2014-06-18more work on cursor tracking statePaul Davis
2014-06-18a whole slew of changes related to centralizing and rationalizing cursor mana...Paul Davis
2014-06-17a set of inter-related subtle changes to get vertical autoscrolling to work, ...Paul Davis
2014-06-13fix erroneous start of autoscroll when mouse pointer is left or above the lef...Paul Davis
2014-06-13do most of the work related to adding new anchored trim cursors (but debuggin...Paul Davis
2014-06-13fix scrolling behaviour in track headers (event was stolen by rulers because ...Paul Davis
2014-06-12make rulers color-sensitive (e.g. theme manager editable, etc)Paul Davis
2014-06-10Revert "do not allow canvas cursor changes while a drag is in progress". ThisPaul Davis
2014-06-10do not allow canvas cursor changes while a drag is in progressPaul Davis
2014-06-09forward scroll events from track control headers to the canvas, to get consis...Paul Davis
2014-06-09change height of canvas drop so last 20 pixels of bottom track is still visib...Paul Davis
2014-06-09rename Editor::_canvas_bottom_rect as Editor::_canvas_drop_zone; increase its...Paul Davis
2014-06-06fix position where rubberband rect is drawnPaul Davis
2014-06-05reinstate a canvas group where we reparent regions while dragging, so that th...Paul Davis
2014-06-03more profound changes to canvas scrolling, in particular find appropriate Scr...Paul Davis
2014-06-03remove useless groups from timebar area, clarify scroll group naming in editorPaul Davis
2014-06-03remove timebar canvas and just use a single canvas instead. This is just part...Paul Davis
2014-06-03avoid recursing through the entire canvas when scrolling - only scroll explic...Paul Davis
2014-06-03whitespace deletionPaul Davis
2014-06-03different approach to independent scrolling, involving ArdourCanvas::ScrollGroupPaul Davis
2014-06-03initial redesign of canvas scrolling to facilitate independent x- and y-axis ...Paul Davis
2014-05-19remove unnecessary and wierd constant for bottom rect (drop zone) of track ca...Paul Davis
2014-04-16add a transparent rect that is always located at the bottom of the track canvasPaul Davis
2014-04-16not that anyone ever runs with the SAE profile and not that we want to suppor...Paul Davis
2014-04-16make our intentions even clearer when call Editor::track_canvas_viewport_size...Paul Davis
2014-04-16make our intentions clear when call Editor::track_canvas_viewport_size_alloca...Paul Davis
2014-04-10remove reference to JACK constantPaul Davis
2014-04-10remove final reference to jack headersPaul Davis
2014-04-01comment editPaul Davis
2014-03-25most of the support for save/restore of visible track countPaul Davis
2014-03-24add optional arg to Editor::ensure_time_axis_view_is_visible() to "force" "ma...Paul Davis
2014-03-21latest tweaks to autoscroll: symmetrical boundary on both sides, stop runaway...Paul Davis
2014-03-21first pass at quantizing vertical scroll to whole tracks.Paul Davis
2014-03-20big rework of scrolling, horizontal part considered almost 100% done.Paul Davis
2014-02-26convert canvas_event_frame() and window_event_frame() to canvas_event_sample(...Paul Davis
2014-02-25reorder (in source only) positioning of ruler/marker canvas groupsPaul Davis
2014-01-26fix visibility of punch and loop rects.Paul Davis
2014-01-10Merge windows+cc branch into cairocanvas branch. Not finished, need to now me...Paul Davis
2014-01-10fix height issue with canvas-based rulers/bars, and use enums for outline specsPaul Davis
2013-12-30add (debug) names to various itemsPaul Davis
2013-11-03send enter events to EVERY newly entered item (ignore the bool return from th...Paul Davis
2013-10-03'gtk2_ardour' - Add namespaces + casting where necessary + general bits of 'c...John Emmas
2013-07-10remove debug outputPaul Davis
2013-07-10some sort-of-deep fixes to get autoscroll/vertical scroll to work properly fo...Paul Davis
2013-04-17remove all calls to Outline::set_outline_width (1) because this is "wrong" wh...Paul Davis
2013-04-17fix clamping of line and rect coordinates to avoid issues with cairo when dra...Paul Davis
2013-04-16change UIConfig to use accessor/setter methods like RCConfig so that Paramete...Paul Davis