<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/qt-ui, branch v4.7.5</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.7.5</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.7.5'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2015-10-30T17:36:49Z</updated>
<entry>
<title>Move qt-ui to desktop-widgets</title>
<updated>2015-10-30T17:36:49Z</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tomaz.canabrava@intel.com</email>
</author>
<published>2015-09-03T17:20:19Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=e49d6213ad129284a45d53c3fcdc03249e84efe2'/>
<id>urn:sha1:e49d6213ad129284a45d53c3fcdc03249e84efe2</id>
<content type='text'>
Since we have now destkop and mobile versions, 'qt-ui' was a very
poor name choice for a folder that contains only destkop-enabled
widgets.

Also, move the graphicsview-common.h/cpp to subsurface-core because
it doesn't depend on qgraphicsview, it merely implements all the
colors that we use throughout Subsurface, and we will use colors on both
desktop and mobile versions

Same thing applies for metrics.h/cpp

Signed-off-by: Tomaz Canabrava &lt;tomaz.canabrava@intel.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Modify code to make it compile after rebase</title>
<updated>2015-10-30T17:36:48Z</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tomaz.canabrava@intel.com</email>
</author>
<published>2015-09-03T00:22:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=6cd711a11b1a2d9484eb05915de0bd5dc60907b2'/>
<id>urn:sha1:6cd711a11b1a2d9484eb05915de0bd5dc60907b2</id>
<content type='text'>
Did a git rebase and some stuff changed in the meantime;
This is a compatibility commit: Add a few include directories
on the cmake to quiet some ui_headers.h not being found (the
ones that are created automatically by uic) and a few noiseances
like models requiring interface functionality.

Signed-off-by: Tomaz Canabrava &lt;tomaz.canabrava@intel.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Move all core-functionality to subsurface-core</title>
<updated>2015-10-30T17:36:48Z</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tomaz.canabrava@intel.com</email>
</author>
<published>2015-09-02T23:52:34Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4c0156e3d51b389db8eccc3fa3da4b8f248f9b13'/>
<id>urn:sha1:4c0156e3d51b389db8eccc3fa3da4b8f248f9b13</id>
<content type='text'>
And adapt a new CMakeLists.txt file for it. On the way I've also
found out that we where double-compilling a few files. I've also
set the subsurface-core as a include_path but that was just to
reduce the noise on this commit, since I plan to remove it from
the include path to make it obligatory to specify something like

 include "subsurface-core/dive.h"

for the header files. Since the app is growing quite a bit we ended
up having a few different files with almost same name that did
similar things, I want to kill that (for instance Dive.h, dive.h,
PrintDive.h and such).

Signed-off-by: Tomaz Canabrava &lt;tomaz.canabrava@intel.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Start to clean CMake</title>
<updated>2015-10-30T17:36:02Z</updated>
<author>
<name>Tomaz Canabrava</name>
<email>tomaz.canabrava@intel.com</email>
</author>
<published>2015-09-02T22:09:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=a0798214231c652ac6142228f5ddfc4b65c921f8'/>
<id>urn:sha1:a0798214231c652ac6142228f5ddfc4b65c921f8</id>
<content type='text'>
CMake can be a good system but if we keep everything into one big
cmake file things can go nuts really quick. Since I already took
quite a start on an subsurface layer separation some time ago, I'm
improving it by making each module on Subsurface depend on it's own
CMake module.

This first patch moves the qt-ui part to qt-ui/CMakeLists.txt file,
it cleans tons of the main cmake file ( moving all parts to the in
ternal folder ), and makes things more easily manageable by the
programmer that will change the ui bits, he doesn't need to play
hide and seek with the CMakeLists.txt file anymore, trying to figure
out where should he put his newly generated file.

Signed-off-by: Tomaz Canabrava &lt;tomaz.canabrava@intel.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Fix plurals translation</title>
<updated>2015-10-29T19:17:29Z</updated>
<author>
<name>Sergey Starosek</name>
<email>sergey.starosek@gmail.com</email>
</author>
<published>2015-10-29T08:24:47Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9132390689e89ba589011d4110a3a1f654842cb1'/>
<id>urn:sha1:9132390689e89ba589011d4110a3a1f654842cb1</id>
<content type='text'>
This allows separate translation of singular and plural forms

Signed-off-by: Sergey Starosek &lt;sergey.starosek@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Remove unnecessary Q_INTERFACES declaration</title>
<updated>2015-10-26T21:15:14Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2015-10-26T21:15:14Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=755ecf607a546cbaa24d80e0e990a460ef483052'/>
<id>urn:sha1:755ecf607a546cbaa24d80e0e990a460ef483052</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Allow building with both libzip 0.11.x and 1.0.x</title>
<updated>2015-10-26T13:51:47Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2015-10-26T13:27:40Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=aa78c5b0ec7f19ab43801ef9d7a2c6eda9255662'/>
<id>urn:sha1:aa78c5b0ec7f19ab43801ef9d7a2c6eda9255662</id>
<content type='text'>
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Fix building without BT support</title>
<updated>2015-10-26T13:51:47Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2015-10-26T13:05:27Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=3b0f38f24a3c3d7ccadf8c0b0011dfc58c2f9d46'/>
<id>urn:sha1:3b0f38f24a3c3d7ccadf8c0b0011dfc58c2f9d46</id>
<content type='text'>
I guess no one had tried this in a while.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Some error reporting on divelogs.de export</title>
<updated>2015-10-25T16:19:40Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2015-10-25T15:10:53Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=1d10a56bdf6823e8935729aef60b659dea550a6a'/>
<id>urn:sha1:1d10a56bdf6823e8935729aef60b659dea550a6a</id>
<content type='text'>
Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Report error received from zip_close</title>
<updated>2015-10-25T14:39:29Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2015-10-25T14:39:29Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=8c706357f477917959fe2d1912909db6675d3e49'/>
<id>urn:sha1:8c706357f477917959fe2d1912909db6675d3e49</id>
<content type='text'>
We may want to hide the error text in a release build and replace it with
something more user friendly but then again, the next time this fails on
us at least our users can report more than "doesn't work"...

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
</feed>
