GSoC Status - Week 1 (Customizable prints)

Gehad Elrobey gehadelrobey at gmail.com
Sun May 31 03:05:14 PDT 2015


Hello,

This is a weekly update of my progress in GSoC, I didn't do much this week
as I am having my final exams now.
I did some prototyping with Grantlee before gsoc, and I am now working to
clean the code and fix the issues.

Things I have done so far:

- Created a 2 dives per page Grantlee template.

- Added Grantlee as a required library to the cmake file

- Added a class "TemplateLayout" that handles the grantlee backend logic.

- Added another class "Printer" the contains a QWebView, QPainter and
render the webview on a QPrinter.

- Edited the print dialog and interfaced it with "Printer" (will break the
current printing module in the master).

- Removed all the obsoleted printing code from the code base.

Now I am working with lubomir to clean the code to be ready to be pushed to
master, this week I'll mainly work on the cpp printing dive model class
that contains the dive information.

You can find my commits pushed above latest master on my github fork
https://github.com/Gehadelrobey/subsurface


--
regards,

Gehad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20150531/506de0c8/attachment.html>


More information about the subsurface mailing list