summaryrefslogtreecommitdiff
path: root/libs/canvas
AgeCommit message (Expand)Author
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
2014-06-18if we're not going to notify parents of bbox changes while an item is hidden,...Paul Davis
2014-06-18Merge branch 'canvas_tweaks' of https://github.com/nmains/ardour into cairoca...Paul Davis
2014-06-18a whole slew of changes related to centralizing and rationalizing cursor mana...Paul Davis
2014-06-19Canvas tweaks.nick_m
2014-06-17Merge branch 'cache_fixes' of https://github.com/nmains/ardour into cairocanvasPaul Davis
2014-06-17a set of 3 fixes that cure Canvas::Text leaving dirty pixels when being dragg...Paul Davis
2014-06-17use a different approach for indicating expose rects (from robin gareus). #if...Paul Davis