summaryrefslogtreecommitdiff
path: root/libs/canvas/text.cc
AgeCommit message (Expand)Author
2019-08-03Update canvas/UI lib GPL boilerplate and (C) from git logRobin Gareus
2017-07-17Clean up library inheritance (colors.h, utils.h)Robin Gareus
2017-03-11Disable Retina/Appple pango text-width workaroundRobin Gareus
2017-01-19remove use of boost::optional to define "undefined" Canvas::Rect, and use Rec...Paul Davis
2016-10-13stop using gkd_pango_context_get() in ArdourCanvas::Canvas and require concre...Paul Davis
2016-09-27provide ArdourCanvas::Text::{width,height}()Paul Davis
2016-05-27Crapola - this is an experimental performance hack that must be reverted.nick_m
2015-10-05NOOP, remove trailing tabs/whitespace.Robin Gareus
2015-10-04globally remove all trailing whitespace from ardour code base.Paul Davis
2015-09-06consistent pango-text layout size - fixes #6490Robin Gareus
2015-06-16fixes for canvas text display on Retina (from Valeriy)Paul Davis
2015-06-13NOOP, reindent code.Robin Gareus
2015-06-13fix crash on OSX displaying MIDI sysex, or similar text.Robin Gareus
2015-04-29make computation of OS X pango text width correction less intrusive/more effi...Paul Davis
2015-04-29manually apply grygorii's API to manage a correction for pango errors in text...Paul Davis
2015-04-29[Summary] Fixed issue when width request from Cavas text returned old width v...GZharun
2015-04-29Fix method hiding in Canvas::TextPaul Davis
2014-11-07use new canvas colors header as necessaryPaul Davis
2014-11-06changing the clamp_width of an ArdourCanvas::Text needs to potentially provok...Paul Davis
2014-06-30allow Canvas::Text to have outline drawn in a contrasting color (based on act...Paul Davis
2014-06-21refactor Canvas so that all Items have children; add Container abstract base ...Paul Davis
2014-06-17a set of 3 fixes that cure Canvas::Text leaving dirty pixels when being dragg...Paul Davis
2014-06-12change Canvas heirarchy and constructorsPaul Davis
2013-10-28fix computation of Text bounding box to respect _clamped_widthPaul Davis
2013-10-24fix computation of canvas text item bounding boxPaul Davis
2013-06-27workaround/hack/fix for cairo pattern gradient space exceeding 2^16 size limitPaul Davis
2013-06-26move text origin back down, since it was a mistake to move it; alter computat...Paul Davis
2013-06-26tweak position of pango-rendered text image on canvas by 2 pixels upwardPaul Davis
2013-06-18fix rect redraw problems caused by intersection requiring the usual 0.5 expan...Paul Davis
2013-06-18basically operational switch to canvas drawing coordinates, although text and...Paul Davis
2013-04-16add back various functionality to waveviews such as zero line, amplitude scalingPaul Davis
2013-04-15add headers to all canvas .cc and .h filesPaul Davis
2013-04-15remove all xml++.h inclusion by canvas implementationsPaul Davis
2013-04-15remove all XML related API from canvas. it may have been useful during develo...Paul Davis
2013-04-15tweak time axis view item text positioning; allow ArdourCanvas::Text to have ...Paul Davis
2013-04-15Fix dragging objects on the canvas and remove redundant canvas groupsPaul Davis
2013-04-09a variety of fixes for the cairocanvas, but it still buggy as hell handling e...Paul Davis
2013-04-08mo' better debugging of canvas "structure" via Item::dump and derivativesPaul Davis
2013-04-06lazy redraw of Canvas::Text imagePaul Davis
2013-04-06pre-render text canvas items so that ::render() is just a blit from an image ...Paul Davis
2013-04-04commit immediately post linkingPaul Davis
2013-04-04initial commit of hand merging, plus getting "ancient" waf script to work cor...Paul Davis