Patches regarding subsurface-mobile

Tomaz Canabrava tcanabrava at kde.org
Thu Jan 7 13:53:54 PST 2016


I'm trying to cleanup how we interact from QML to C++
those patches are cleaning a bunch of code and makign sure things continue
working as they should.

Mostly:
- Clean the DiveListModel to only give what we need (the Dive)
- Move a bit of things around
- Remove unecessary methods / calls
- speed up the printing dialog (by lazy loading a QPrinter)

I also wanna merge the DiveListModel with the DiveTripModel in the near
future, we don't need two different models that does the same thing, but
that will be a tiny more complex.

Tomaz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160107/195aa024/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0009-Lazy-Initialize-QPrinter.patch
Type: text/x-patch
Size: 4795 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160107/195aa024/attachment-0009.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-Fixed-some-leftovers.patch
Type: text/x-patch
Size: 2811 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160107/195aa024/attachment-0010.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-Now-the-dive-list-returns-that-A-Dive.patch
Type: text/x-patch
Size: 9063 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160107/195aa024/attachment-0011.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Much-needed-code-cleanup-for-the-Dive-class.patch
Type: text/x-patch
Size: 14409 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160107/195aa024/attachment-0012.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Add-Properties-on-the-Dive.patch
Type: text/x-patch
Size: 7658 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160107/195aa024/attachment-0013.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Move-Dive-class-from-qthelper.h-cpp-to-it-s-own-file.patch
Type: text/x-patch
Size: 28655 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160107/195aa024/attachment-0014.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Force-the-creation-of-some-soft-links.patch
Type: text/x-patch
Size: 2237 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160107/195aa024/attachment-0015.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-If-to-switch.patch
Type: text/x-patch
Size: 3247 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160107/195aa024/attachment-0016.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Correctly-handle-SubsurfaceMobile.patch
Type: text/x-patch
Size: 2239 bytes
Desc: not available
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20160107/195aa024/attachment-0017.bin>


More information about the subsurface mailing list