Age | Commit message (Expand) | Author |
2017-07-18 | Fix NSGLView invalidation | Robin Gareus |
2017-07-17 | Clean up library inheritance (colors.h, utils.h) | Robin Gareus |
2017-06-26 | Add Canvas::get_microseconds_since_render_start() method | Tim Mayberry |
2017-06-26 | Add Canvas::get_last_render_start_timestamp method | Tim Mayberry |
2017-06-26 | Add an optional ArdourCanvas::Item::prepare_for_render interface | Tim Mayberry |
2017-06-26 | Add PreRender signal to the canvas | Tim Mayberry |
2017-06-26 | Whitespace fixes in canvas.h | Tim Mayberry |
2017-04-17 | Stop tooltip timeout when a canvas-widget or item is hidden. | Robin Gareus |
2017-03-21 | Allow to selectively use NSGLView Canvas | Robin Gareus |
2017-03-20 | Forward un/map events to NSGLView | Robin Gareus |
2017-03-20 | Move NSGlView into libgtkmm2ext | Robin Gareus |
2017-03-19 | Prepare NSView/OpenGL Canvas (to speed up rendering on [mac]OS[X] | Robin Gareus |
2017-01-19 | remove use of boost::optional to define "undefined" Canvas::Rect, and use Rec... | Paul Davis |
2016-10-13 | stop using gkd_pango_context_get() in ArdourCanvas::Canvas and require concre... | Paul Davis |
2015-11-02 | fix crash when cleaning up canvas items | Robin Gareus |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus |
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis |
2015-02-12 | add accessor methods for single_exposure | Ben Loftis |
2015-02-12 | _single_exposure is now a member variable for each GtkCanvas. | Ben Loftis |
2014-11-15 | Fix MIDI region keyboard editing (add key handling to canvas). | David Robillard |
2014-11-10 | add background color property to Canvas::Canvas ; rearrange expose handling a... | Paul Davis |
2014-10-28 | allow to use cairo-image/software surface for canvas & cairowidgets | Robin Gareus |
2014-10-28 | remove unused old API | Robin Gareus |
2014-09-26 | further tweaks to canvas tooltip mechanism | Paul Davis |
2014-09-26 | display and position canvas tooltip window | Paul Davis |
2014-09-25 | basic design of Canvas item tooltip mechanism. | Paul Davis |
2014-07-07 | Add Canvas::re_enter() which picks the current item again based on mouse poin... | Paul Davis |
2014-06-29 | Change some declarations from 'struct' to 'class' (and vice-versa) | John Emmas |
2014-06-26 | new API for TrackingText and similar items | Paul Davis |
2014-06-24 | add scroll wheel handler to canvas | Ben Loftis |
2014-06-21 | refactor Canvas so that all Items have children; add Container abstract base ... | Paul Davis |
2014-06-09 | remove global canvas scroll offset, to provide no-scroll-parent == no-scroll ... | Paul Davis |
2014-06-05 | fix problems with expose/redraws from canvas where requested area goes way ou... | Paul Davis |
2014-06-03 | more profound changes to canvas scrolling, in particular find appropriate Scr... | Paul Davis |
2014-06-03 | various changes to get independent scrolling to work better in canvas. mostly... | Paul Davis |
2014-06-03 | avoid recursing through the entire canvas when scrolling - only scroll explic... | Paul Davis |
2014-06-03 | initial redesign of canvas scrolling to facilitate independent x- and y-axis ... | Paul Davis |
2014-05-30 | smooth visual curve drawing | Robin Gareus |
2013-12-27 | add visibility/export control to libcanvas | Paul Davis |
2013-12-12 | change enter/exit event delivery to follow X Window model (inferior, ancestor... | Paul Davis |
2013-12-12 | change event propagation to be based on parent/child lineage, not z-axis stac... | Paul Davis |
2013-10-31 | handle enter/leave items when zooming and scrolling occur | Paul Davis |
2013-10-30 | notable changes to try to improve most of enter/leave handling for canvas items | Paul Davis |
2013-06-18 | basically operational switch to canvas drawing coordinates, although text and... | Paul Davis |
2013-04-24 | more tweaks for enter/leave events for canvas items | Paul Davis |
2013-04-20 | tweak event/leave event delivery so that it applies to items being deleted as... | Paul Davis |
2013-04-17 | fix clamping of line and rect coordinates to avoid issues with cairo when dra... | Paul Davis |
2013-04-16 | add back various functionality to waveviews such as zero line, amplitude scaling | Paul Davis |
2013-04-15 | remove all XML related API from canvas. it may have been useful during develo... | Paul Davis |
2013-04-11 | many changes to get the cairo-canvas version much, much more functional. stil... | Paul Davis |