To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=69066
User radekdoulik changed the following: What |Old value |New value ================================================================================ CC|'pjanik,radekdoulik' |'pjanik,radekdoulik,thorst | |en' -------------------------------------------------------------------------------- ------- Additional comments from [EMAIL PROTECTED] Thu Aug 31 05:52:11 -0700 2006 ------- Hello, great to see cairo canvas ported to other system. Thumbs up :) I looked at the patch and it looks you are going the right way. Few things I noticed: * glitz based surfaces - we don't use them these days, so IIWY I would not bother with them * Surface::getSimilar: the part where we create surface from new drawable, for start you can use cairo_surface_create_similar. You might need to comment out the parts which use drawable on few more places I guess. With cairo_surface_create_similar you might be able to make it work without text rendering. The idea here is that we use vcl for text drawing, vcl (in unix/x11 case) uses drawable for virtual device, which is used for text drawing. On x11 it works so that in cairo canvas we create the drawable, and then ask vcl to create virtual device from it and also cairo to create surface from it. That way we can draw everything but text on cairo surface and text on vcl's virtual device. Both using the same drawable. I think that's all I spotted in your patch. Let me know if you need more help in other areas. Radek --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]