<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/profile-widget, branch v4.8.0</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.8.0</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.8.0'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2018-06-29T00:12:19Z</updated>
<entry>
<title>Dive pictures: connect DivePictureModel signals in constructor</title>
<updated>2018-06-29T00:12:19Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2018-06-28T17:36:53Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=1de6962efb66ce5d5e587487e87edd75b9f8842c'/>
<id>urn:sha1:1de6962efb66ce5d5e587487e87edd75b9f8842c</id>
<content type='text'>
The DivePictureModel signals were connected int the setProfileState()
function of ProfileWidget2. If this function was called repeatedly
(e.g. after adding a dive), multiple connections were made, which led
to multiply delivered signals. This in turn led to confusion, when
deleting pictures (i.e. multiple pictures were deleted).

Instead, connect once in ProfileWidget2's constructor. It is unclear
whether these signals should be disconnected temporarily if no pictures
are shown. In any case, the weren't, so this shouldn't introduce any
regression.

Fixes #1441

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>Copy divemode to Replan</title>
<updated>2018-06-24T07:35:55Z</updated>
<author>
<name>Robert C. Helling</name>
<email>helling@atdotde.de</email>
</author>
<published>2018-06-17T11:41:06Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c64e4b159f38ce4e59766a363687ad3170c04cc9'/>
<id>urn:sha1:c64e4b159f38ce4e59766a363687ad3170c04cc9</id>
<content type='text'>
this needs copying the divemode from the dive to the plan.

Signed-off-by: Robert C. Helling &lt;helling@atdotde.de&gt;
</content>
</entry>
<entry>
<title>Change from gettextFromC::instance()-&gt;tr() to gettextFromC::tr();</title>
<updated>2018-06-18T05:42:39Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2018-06-17T15:55:47Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c953aadcf82ee050102e228bf08bcff76886caaa'/>
<id>urn:sha1:c953aadcf82ee050102e228bf08bcff76886caaa</id>
<content type='text'>
Code cleanup.

Suggested-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Use correct "tr" call for translating dive mode names</title>
<updated>2018-06-18T05:42:39Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2018-06-17T06:48:54Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=88e6ba2f61cb1cf92787d8bdd2be499744ac546d'/>
<id>urn:sha1:88e6ba2f61cb1cf92787d8bdd2be499744ac546d</id>
<content type='text'>
Correctly use gettextFromC::instance()-&gt;tr(); instead of a simple
tr(); to translate the dive mode names.
This goes on top of 0bc9edf855caf95e2d58ccaf704ceeda079e06f1
and finally makes the whole thing work.

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Fix an error around translation of dive modes in the UI</title>
<updated>2018-06-16T21:36:20Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2018-06-16T14:30:03Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=0bc9edf855caf95e2d58ccaf704ceeda079e06f1'/>
<id>urn:sha1:0bc9edf855caf95e2d58ccaf704ceeda079e06f1</id>
<content type='text'>
This fixes an mistake introduced in
3d1072f8862e4c329dc2678df52a24137b8d4704

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Enable translation for even name "modechange"</title>
<updated>2018-06-16T21:36:20Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2018-06-16T14:24:16Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4ccc4d73290309908898387fe0d24503606336ad'/>
<id>urn:sha1:4ccc4d73290309908898387fe0d24503606336ad</id>
<content type='text'>
Enable translations for dive event name "modechange".
But clearly don't do this for the string which is used internally
but only push "modechange" to the translation system to be able to
translate it in the UI.

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Remove a useless translation in diveeventitem.cpp</title>
<updated>2018-06-16T21:36:20Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2018-06-16T14:18:47Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=632e6bb7c71185f125b19a718f3ec322f4ca9d4d'/>
<id>urn:sha1:632e6bb7c71185f125b19a718f3ec322f4ca9d4d</id>
<content type='text'>
Giving the string ": %1" to translation makes no sense.
And it's also not consistent with code a few lines below this line.

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Code cleanup: Correct typo "Swith" to "Switch"</title>
<updated>2018-06-16T21:36:20Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2018-06-16T14:17:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c734a77cf53192c75be2c5f1dd5063350e144da2'/>
<id>urn:sha1:c734a77cf53192c75be2c5f1dd5063350e144da2</id>
<content type='text'>
Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>profile: make profile self contained</title>
<updated>2018-06-09T15:16:53Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@libreoffice.org</email>
</author>
<published>2018-06-08T10:56:23Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=aab8f0dcf62eaed1e9ef088602a6b530bc2c3abf'/>
<id>urn:sha1:aab8f0dcf62eaed1e9ef088602a6b530bc2c3abf</id>
<content type='text'>
move qmlprofile.* to profile dir, to keep all parts of the
widget in one place.

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
<entry>
<title>profile: clean double calls on mobile version</title>
<updated>2018-06-09T15:16:53Z</updated>
<author>
<name>jan Iversen</name>
<email>jani@libreoffice.org</email>
</author>
<published>2018-06-08T09:24:50Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=cade4829a3076feba977df65a6aeb4366e245b76'/>
<id>urn:sha1:cade4829a3076feba977df65a6aeb4366e245b76</id>
<content type='text'>
Expanded #ifdef MOBILE with #else so that settings
are only called once.

Signed-off-by: Jan Iversen &lt;jani@apache.org&gt;
</content>
</entry>
</feed>
