summaryrefslogtreecommitdiff
path: root/libs/canvas
AgeCommit message (Expand)Author
2014-09-30there's no random() on window, but no matterRobin Gareus
2014-09-27fix compiler warning from missing default statement in switchPaul Davis
2014-09-26end tooltip timeout and display for relevant leave notify eventsPaul Davis
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-09-22alter the way the border of Canvas::Rectangle is drawn to meet the intent tha...Paul Davis
2014-09-13NOOP, remove trailing whitespaceRobin Gareus
2014-09-13waveform drawing details:Robin Gareus
2014-09-12waveform: really draw 1px lines.Robin Gareus
2014-09-12update waveform drawing for zoomed-in, non-overlapping min/max peaksRobin Gareus
2014-09-07add Canvas::Ruler::set_metric() to allow ruler metrics to be changed dynamicallyPaul Davis
2014-09-07change Metric element of a Canvas::Ruler item into a pointer internallyPaul Davis
2014-09-01Match canvas outline to rectangleRobin Gareus
2014-08-28Make sure all our VC projects agree that the product is called 'Mixbus3' (as ...John Emmas
2014-07-18Merge branch 'waveview_hacks' of https://github.com/nmains/ardour into cairoc...Paul Davis
2014-07-18more canvas debugging for current item tracingPaul Davis
2014-07-18tweaks for the monitor section. refactoring of some buttons, using new Ardou...Ben Loftis
2014-07-15Update vcproj files for changed LILV config define.David Robillard
2014-07-15Render waveview components onto alpha masks to simplify drawing.nick_m
2014-07-07fix potential crash if certain Canvas methods are used before its window is r...Paul Davis
2014-07-07Add Canvas::re_enter() which picks the current item again based on mouse poin...Paul Davis
2014-07-03actually do something in WaveView::region_resized() which is called whenever ...Paul Davis
2014-06-30more extensive canvas debug message for canvas-enter-leave tracingPaul Davis
2014-06-30add event-insensitivity to the list of conditions that causes a container to ...Paul Davis
2014-06-30verbose cursor text is always outlinedPaul Davis
2014-06-30allow Canvas::Text to have outline drawn in a contrasting color (based on act...Paul Davis
2014-06-30move contrasting_text_color() into ArdourCanvasPaul Davis
2014-06-30invisible items/containers should not add their children to "items-at-point"Paul Davis
2014-06-30additional DEBUG_TRACE message for canvas current item selectionPaul Davis
2014-06-29Change some declarations from 'struct' to 'class' (and vice-versa)John Emmas
2014-06-28Add (newly introduced) sources to our MSVC projectsJohn Emmas
2014-06-28Remove (no longer needed) sources from our MSVC projectsJohn Emmas
2014-06-27slightly increase size of a Canvas::PolyItem, to avoid left-over pixels when ...Paul Davis
2014-06-27if CANVAS_DEBUG is defined, then the env variable CANVAS_HARLEQUIN_DEBUGGING ...Paul Davis
2014-06-27in Canvas::window_to_canvas(), if either x or y coordinate is less than zero,...Paul Davis
2014-06-26new API for TrackingText and similar itemsPaul Davis
2014-06-26add tracking_text.cc to canvas wscriptPaul Davis
2014-06-26new TrackingText canvas item, to resolve conceptual issues with the Editor::V...Paul Davis
2014-06-25Rename PBD::find_file_in_search_path to just PBD::find_fileTim Mayberry
2014-06-24last piece of scroll-wheel checkin, oopsBen Loftis
2014-06-24add scroll wheel handler to canvasBen Loftis
2014-06-23return of the zero linePaul Davis
2014-06-23revert drawing of rectified waves back to previous approach since it (might b...Paul Davis
2014-06-23completely rethink waveform rendering (again)Paul Davis
2014-06-23fix logic error that meant one side of the waveform outline is not drawn; dra...Paul Davis
2014-06-22more canvas refactoring.Paul Davis
2014-06-22add missing new files for canvas redesignPaul Davis
2014-06-22explicitly qualify cast to ArdourCanvas::Container so that it works.Paul Davis
2014-06-21refactor Canvas so that all Items have children; add Container abstract base ...Paul Davis