index
:
ardour.git
click-emphasis-optional
click-emphasis-optional-final
click-level
fix-ptx-20170917
gtk3-preparation
libcanvas-no-gtk
makeup-test
master
pt-5-7-x
pt-import-fix-message-20160416
pt-missing-sources
pt5-fix
pt5fix
pt5fix-20160202
ptimport-refactor
ptimport-rework
ptimport-save
ptmidi
Hacking on Ardour DAW + ptformat
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
libs
/
canvas
/
canvas
/
canvas.h
Age
Commit message (
Expand
)
Author
2020-01-04
Return of image-surface backed canvas (windows graphics performance)
Robin Gareus
2019-12-27
Replace explicit image-surface with cairo pattern/group
Robin Gareus
2019-12-27
Allow for per-widget image-surface backing
Robin Gareus
2019-09-30
Fix remaining doxygen warnings (!)
Robin Gareus
2019-09-30
NO-OP: whitespace, indent
Robin Gareus
2019-08-03
Update canvas/UI lib GPL boilerplate and (C) from git log
Robin Gareus
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
[next]