Bug Hunting Session
Bug 90061 - improve rendering of parametrized shapes
Summary: improve rendering of parametrized shapes
Alias: None
Product: Document Liberation Project
Classification: Unclassified
Component: libetonyek (show other bugs)
(earliest affected)
Hardware: Other All
: medium normal
Assignee: osnola
Depends on:
Reported: 2015-03-17 13:49 UTC by David Tardon
Modified: 2018-03-21 11:47 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description David Tardon 2015-03-17 13:49:51 UTC
Several of the parametrized shapes that Keynote supports are either approximated by a much simpler shape or not rendered at all. The task is to implement proper rendering of those shapes: Rounded Rectangle, Connection, Callout and Quote Bubble. The renderer for each of those shapes is is implemented by a function in src/lib/IWORKShape.cpp; these functions are called makeFooPath().
Comment 1 Soumyadip Ghosh 2015-03-19 07:19:16 UTC
I want to work on this problem. It would be really helpful if I could get some details.
Thanks :)
Comment 2 David Tardon 2015-03-19 07:36:16 UTC
If you have concrete questions, ask by e-mail or on IRC. Otherwise, everything is there in the code--just check how the other shapes are implemented and the API description of IWORKPath and IWORKTransformation.
Comment 3 Soumyadip Ghosh 2015-03-19 07:40:22 UTC
Sure. Thanks ..
Comment 4 Soumyadip Ghosh 2015-03-25 03:18:34 UTC
I have submitted a patch via Gerrit. Kindly look into that :-)
Comment 5 Robinson Tryon (qubit) 2015-12-18 10:06:34 UTC Comment hidden (obsolete)
Comment 6 Robinson Tryon (qubit) 2016-02-18 14:52:06 UTC Comment hidden (obsolete)