Hi Greg,<br><br><div class="gmail_quote">On Mon, Dec 19, 2011 at 10:11 PM, Greg Hellings <span dir="ltr"><<a href="mailto:greg.hellings@gmail.com">greg.hellings@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Jon,<br>
<div class="im"><br>
On Mon, Dec 19, 2011 at 10:30 AM, Jonathan Morgan <<a href="mailto:jonmmorgan@gmail.com">jonmmorgan@gmail.com</a>> wrote:<br>
> Hi Greg,<br>
><br>
> On Mon, Dec 19, 2011 at 9:53 PM, Greg Hellings <<a href="mailto:greg.hellings@gmail.com">greg.hellings@gmail.com</a>><br>
> wrote:<br>
>><br>
>> Jonathan,<br>
>><br>
>> Just so I keep track in my brain, in versions <0.5 you had wxHTML as<br>
>> your rendering engine, yes? And what are you upgrading to now?<br>
><br>
><br>
> You are correct that the old rendering engine was wxHTML.<br>
> The new one is XULRunner (at the moment, XR 1.9.2 - approx FF 3.6, though I<br>
> hope that newer versions will be able to be used without too much trouble).<br>
<br>
</div>Uh-oh. Newer versions might be usable without much trouble - if they<br>
are ever released! Mozilla declared some months back they have no<br>
intention of continuing to release an embedable version of Gecko at<br>
all. That's one of the major reasons that Xiphos just completed moving<br>
from Xul to WebKit! There is a wx edition of WebKit, made by a guy who<br>
had started with a wx embedding of Gecko before that was given up as<br>
futile.<br></blockquote><div><br>Thanks for the warning, but I couldn't quite develop this on and off for a year and a half without being a little aware of XULRunner issues, including the whole embedding nightmare.  To be fair, the old way of embedding XULRunner in wxWidgets was pretty much dead years ago, whereas the embedding solution we use is relatively new and still both maintained (sort of) and able to be maintained by third parties (e.g. me).<br>

<br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
If Gecko/Xul ceases being good enough for you or stops updating, that<br>
might be a direction worth considering in the future. It's been<br>
underway for quite some time, but I have no idea how mature it has<br>
ever become. It was originally started by one of the main wxHTML<br>
developers who saw that wxHTML was woefully inadequate.<br></blockquote><div><br>When looking for a replacement, wxWebKit was the first thing I tried.  It had a vast number of things with it that I thought unacceptable (the one that comes strongest to mind was that hovering over a link would not change the cursor from a pointer to a hand), and I couldn't understand the code enough to try to fix it (whereas I have made many fixes and enchancements to wxWebConnect).<br>

<br>Three months ago when running into more XULRunner problems that were annoying me (some of which I was only able to mitigate rather than fix).  I tried wxWebKit again, and again concluded that it was not a solution (apart from anything else, it would hang and segfault too often in odd ways, including on Acid2 and Acid3.  It also ended up very much slower than any other WebKit browser I have used).  I am not in principle opposed to using it, but in practice I have never found it reliable enough or performant enough to fit the bill, and I gather that WebKit itself changes fast enough that this is unlikely to change.<br>

<span class="HOEnZb"></span><br>Thanks,<br>Jon<br><br></div><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="HOEnZb"><div class="h5">
><br>
> Jon<br>
><br>
>><br>
>><br>
>> --Greg<br>
>><br>
>> On Mon, Dec 19, 2011 at 10:01 AM, Jonathan Morgan <<a href="mailto:jonmmorgan@gmail.com">jonmmorgan@gmail.com</a>><br>
>> wrote:<br>
>> > Hi all,<br>
>> ><br>
>> > I have just released BPBible 0.5.  This is the first full version using<br>
>> > a<br>
>> > new rendering engine. Important additions include continuous scrolling,<br>
>> > better support for languages with a Right to Left script such as Hebrew,<br>
>> > and<br>
>> > many other improvements.  It has not changed from BPBible 0.5 Beta 6.  A<br>
>> > more detailed list of changes can be found at<br>
>> > <a href="http://bpbible.com/news/bpbible-0.5-changes" target="_blank">http://bpbible.com/news/bpbible-0.5-changes</a>.<br>
>> ><br>
>> > Jon<br>
>> ><br>
>> > _______________________________________________<br>
>> > sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
>> > <a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
>> > Instructions to unsubscribe/change your settings at above page<br>
>><br>
>> _______________________________________________<br>
>> sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
>> <a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
>> Instructions to unsubscribe/change your settings at above page<br>
><br>
><br>
><br>
> _______________________________________________<br>
> sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
> <a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
> Instructions to unsubscribe/change your settings at above page<br>
<br>
_______________________________________________<br>
sword-devel mailing list: <a href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a><br>
<a href="http://www.crosswire.org/mailman/listinfo/sword-devel" target="_blank">http://www.crosswire.org/mailman/listinfo/sword-devel</a><br>
Instructions to unsubscribe/change your settings at above page<br>
</div></div></blockquote></div><br>