summaryrefslogtreecommitdiff
path: root/libs/canvas/canvas/canvas.h
AgeCommit message (Expand)Author
2015-11-02fix crash when cleaning up canvas itemsRobin Gareus
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-02-12add accessor methods for single_exposureBen Loftis
2015-02-12_single_exposure is now a member variable for each GtkCanvas.Ben Loftis
2014-11-15Fix MIDI region keyboard editing (add key handling to canvas).David Robillard
2014-11-10add background color property to Canvas::Canvas ; rearrange expose handling a...Paul Davis
2014-10-28allow to use cairo-image/software surface for canvas & cairowidgetsRobin Gareus
2014-10-28remove unused old APIRobin Gareus
2014-09-26further tweaks to canvas tooltip mechanismPaul Davis
2014-09-26display and position canvas tooltip windowPaul Davis
2014-09-25basic design of Canvas item tooltip mechanism.Paul Davis
2014-07-07Add Canvas::re_enter() which picks the current item again based on mouse poin...Paul Davis
2014-06-29Change some declarations from 'struct' to 'class' (and vice-versa)John Emmas
2014-06-26new API for TrackingText and similar itemsPaul Davis
2014-06-24add scroll wheel handler to canvasBen Loftis
2014-06-21refactor Canvas so that all Items have children; add Container abstract base ...Paul Davis
2014-06-09remove global canvas scroll offset, to provide no-scroll-parent == no-scroll ...Paul Davis
2014-06-05fix problems with expose/redraws from canvas where requested area goes way ou...Paul Davis
2014-06-03more profound changes to canvas scrolling, in particular find appropriate Scr...Paul Davis
2014-06-03various changes to get independent scrolling to work better in canvas. mostly...Paul Davis
2014-06-03avoid recursing through the entire canvas when scrolling - only scroll explic...Paul Davis
2014-06-03initial redesign of canvas scrolling to facilitate independent x- and y-axis ...Paul Davis
2014-05-30smooth visual curve drawingRobin Gareus
2013-12-27add visibility/export control to libcanvasPaul Davis
2013-12-12change enter/exit event delivery to follow X Window model (inferior, ancestor...Paul Davis
2013-12-12change event propagation to be based on parent/child lineage, not z-axis stac...Paul Davis
2013-10-31handle enter/leave items when zooming and scrolling occurPaul Davis
2013-10-30notable changes to try to improve most of enter/leave handling for canvas itemsPaul Davis
2013-06-18basically operational switch to canvas drawing coordinates, although text and...Paul Davis
2013-04-24more tweaks for enter/leave events for canvas itemsPaul Davis
2013-04-20tweak event/leave event delivery so that it applies to items being deleted as...Paul Davis
2013-04-17fix clamping of line and rect coordinates to avoid issues with cairo when dra...Paul Davis
2013-04-16add back various functionality to waveviews such as zero line, amplitude scalingPaul Davis
2013-04-15remove all XML related API from canvas. it may have been useful during develo...Paul Davis
2013-04-11many changes to get the cairo-canvas version much, much more functional. stil...Paul Davis
2013-04-09a variety of fixes for the cairocanvas, but it still buggy as hell handling e...Paul Davis
2013-04-05lots of tweaking and adding debug output including operator<</dump(ostream&) ...Paul Davis
2013-04-04initial commit of hand merging, plus getting "ancient" waf script to work cor...Paul Davis