|
From: Mark H. <ma...@fi...> - 2011-01-29 08:06:43
|
>On 1/28/2011 2:37 PM, Mark Hellegers wrote: >> Hello, >> >> as you may have noticed, I committed a new renderer in trunk yesterday. >> It uses css to determine what to render. It currently can only render >> using the css file provided by Themis and the parts of css that it >> understands are also quite limited, but you can see what it can do as >> posted on our website (themis.sf.net) by Raymond on the 16th. >> >> I think the code is still fairly simple although it needs some cleanup >and >> some bugfixing (especially memory leaks). >> I am going to keep working on it, but if anyone wants to improve it, >they >> are welcome. >> >> Some things to keep in mind: >> I haven't tested it under Haiku, but under BeOS R5 it works fine. >> The renderer is not built by default. You have to execute 'make >cssraddon' >> and remove the standard Themis renderer to see any results. >> >> Have fun, >> >> Mark >> >Thanks Mark! I compiled it earlier and tried to get it running under >Haiku, but I kept getting a crash on application start up. The cause of >that might be an unrelated change I reverted in common/BasePrefsEntry.hpp >(or something like that) that I had lingering for some reason. I vaguely >recall the change I had made stopped some crashing, and that's probably >what's causing it now. That said, I have another copy of that file in its >"Haiku-fixed" state in a VirtualBox VM, and will 1) try to isolate that >fix for Haiku builds only, 2) get that in the repository, and 3) check >out the new renderer. > >I think we may as well remove the old renderer from the standard build >since it's only occasionally functional anyway. What do you think? Hi Raymond, if you can get it to work on Haiku, it's ok by me. Mark -- Spangalese for beginnners: `Wiggilo wagel hoggle?' `Where can I scrub my eyeballs?' |