Commit Graph

61 Commits

Author SHA1 Message Date
Paul Davis 05d7947795 make stateful image canvas item actually compile 2014-02-17 16:05:52 -05:00
Paul Davis 5062a00c7d move -fvisibility=hidden to the top of the source tree, and remove its internal use; use libtimecode as a shared lib again 2014-01-12 15:40:47 -05:00
Paul Davis 7f83975e7d add drag handle source to wscript 2014-01-02 16:49:11 -05:00
Paul Davis 218a4664be add visibility/export control to libcanvas 2013-12-27 16:24:58 -05:00
Robin Gareus c37040ef01 expand tabs to spaces in wscript 2013-07-14 19:39:24 +02:00
Paul Davis 907e7cd4af part two of ... add Canvas::Arc and derive Canvas::Circle from it 2013-04-18 21:29:13 -04:00
Paul Davis 5bb213f53b add Canvas::Circle 2013-04-18 15:47:30 -04:00
Paul Davis 84fb0a8dce remove all XML related API from canvas. it may have been useful during development, but it is just a distraction - we will NEVER be saving or restoring canvas state via XML or any kind of serialized state 2013-04-15 21:57:08 -04:00
Paul Davis fe34485907 add new canvas Image item, with somewhat optimized API for asynchronous, threaded rendering directly into an image buffer suitable for use by cairo as a source surface (currently untested) 2013-04-15 21:40:15 -04:00
Paul Davis 7caf517b27 add (bezier) curves to canvas, use for automation lines; fix issue with rectangles missing their upper line segment; more cairo canvas fixes 2013-04-11 22:54:12 -04:00
Paul Davis aaea166135 initial commit of hand merging, plus getting "ancient" waf script to work correctly 2013-04-04 00:32:52 -04:00