<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr"><br></div><br><br><div dir="auto">Good stuff Robert. Thank you. Kind regards, willem. </div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, 31 Oct 2021, 19:01 Lubomir I. Ivanov via subsurface, <<a href="mailto:subsurface@subsurface-divelog.org" target="_blank" rel="noreferrer">subsurface@subsurface-divelog.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Sun, 31 Oct 2021 at 17:12, Robert Helling <<a href="mailto:helling@atdotde.de" rel="noreferrer noreferrer" target="_blank">helling@atdotde.de</a>> wrote:<br>
><br>
> HI everybody,<br>
><br>
> I wanted to report on my progress in replacing Subsurface’s use of WebKit by WebEngine. I had already done this in the part of the user manual, but as this transition was only fragmentary at the time the corresponding code was removed at a later point.<br>
><br>
> So I reinserted it and also made quite some progress on the printing part. So much that I want to share it with you at this point. You can find it at<br>
><br>
> <a href="https://github.com/atdotde/subsurface/tree/webengineagain" rel="noreferrer noreferrer noreferrer" target="_blank">https://github.com/atdotde/subsurface/tree/webengineagain</a><br>
><br>
> I removed a lot of code originally contributed by Gehad ElRobey as a GSoC student in 2015 but what I have now appears to be a lot simpler to me.<br>
><br>
> It still requires some cleaning up and there are a few things to fix. Specifically, at the moment, the print preview is broken and there is a mysterious empty page at the end of the print out. But I think the bulk of the work is done and it is time more eyes should have a look. I particular I would like to hear from Lubomir as he was the project’s mentor at the time IIRC.<br>
><br>
<br>
hi Robert.<br>
<br>
thank you for working on this.<br>
it was discussed in the past that the WebEngine change has to happen<br>
eventually, but i think i recall blockers outside of the usage in<br>
printing and user manual - e.g. build process, distribution?<br>
could be wrong, not remembering correctly. if that is not longer the<br>
case, great...<br>
<br>
overall, if the printing "stack" port is one-to-one with the old code<br>
and we are not introducing user visible regressions this seems fine.<br>
if you send a PR broken into relevant commits i can try to find time<br>
for review, but likely only code review, without building and testing<br>
locally.<br>
<br>
lubomir<br>
--<br>
_______________________________________________<br>
subsurface mailing list<br>
<a href="mailto:subsurface@subsurface-divelog.org" rel="noreferrer noreferrer" target="_blank">subsurface@subsurface-divelog.org</a><br>
<a href="http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface" rel="noreferrer noreferrer noreferrer" target="_blank">http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface</a><br>
</blockquote></div>
</div></div></div>