<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/qt-ui, branch v4.0</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.0</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.0'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2013-12-15T22:24:30Z</updated>
<entry>
<title>Disable https on Windows for 4.0</title>
<updated>2013-12-15T22:24:30Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-12-15T22:24:30Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=5c2ded584085f79d39e40ad89fd0c52980bab676'/>
<id>urn:sha1:5c2ded584085f79d39e40ad89fd0c52980bab676</id>
<content type='text'>
We appear to be missing the correct dll. I'm out of time trying to track
this down, so I just switched Subsurface to access divelogs.de via http on
Windwos.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>When editing multiple dives, only copy the cylinder type</title>
<updated>2013-12-14T17:32:24Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-12-14T17:20:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4b98efb39c0bbcfe21c635bbb8e529710bdf70cd'/>
<id>urn:sha1:4b98efb39c0bbcfe21c635bbb8e529710bdf70cd</id>
<content type='text'>
Previously we would overwrite the gasmix as well as start and end
pressure even when editing multiple dives, which clearly is wrong.

Fixes #364

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Improve MainTab behavior when using the scroll wheel</title>
<updated>2013-12-14T05:18:54Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-12-14T05:15:07Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=d117becad83a42f49e17bc151ce5ecc11e4dc8cf'/>
<id>urn:sha1:d117becad83a42f49e17bc151ce5ecc11e4dc8cf</id>
<content type='text'>
This gets the behavior close to what we really want.
- scroll wheel no longer enters edit mode when over the tabWidget
- scroll wheel doesn't modify dateTimeEdit, nor does it enter edit mode
- scroll wheel still scrolls both the notes and the full widget

The only oddity is that when clicking on either the dateTimeEdit or the
tabWidget we don't immediately turn on the 'being edited' warning (as we
do for all the other widgets). For those two widgets the user has to press
a key before edit mode starts.

I think this Fixes #176

Reported-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
Ideas-by: Lubomir I. Ivanov &lt;neolit123@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>prepare_dives_for_divelogs(): remove unused variable 'doc'</title>
<updated>2013-12-13T15:42:39Z</updated>
<author>
<name>Lubomir I. Ivanov</name>
<email>neolit123@gmail.com</email>
</author>
<published>2013-12-13T12:20:37Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=92476c76f3d7dfa20d0b42a56a8ca045f25d4fbd'/>
<id>urn:sha1:92476c76f3d7dfa20d0b42a56a8ca045f25d4fbd</id>
<content type='text'>
Signed-off-by: Lubomir I. Ivanov &lt;neolit123@gmail.com&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Fix incorrect handling of autogrouped trips</title>
<updated>2013-12-12T23:03:25Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-12-12T23:03:25Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=719b732230ea7a7afc28944ae359f762d6a6ef48'/>
<id>urn:sha1:719b732230ea7a7afc28944ae359f762d6a6ef48</id>
<content type='text'>
When toggling autogroup in the menu we ended up setting the NO_TRIP flag
for dives that were removed from a trip that was created by autogroup. So
toggling things on and off and on again meant no more auto grouping.

Fixes #337

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Fix the logic when to display the "language changed" warning</title>
<updated>2013-12-12T05:44:09Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2013-12-12T05:44:09Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=76251c27dac7d6a6fd8c4f28e06908b9b8946c1c'/>
<id>urn:sha1:76251c27dac7d6a6fd8c4f28e06908b9b8946c1c</id>
<content type='text'>
If the user had never set up the language selection they could end up
getting the "language changed, restart required" warning even if they
didn't touch the language setting at all.

This fixes that issue by assuming that UseSystemLanguage is true if the
setting is undefined and only comparing the selected language if that
selection actually matters (i.e., UseSystemLanguage is false).

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Don't check if a file exists right before trying to open it</title>
<updated>2013-12-12T02:37:24Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-12-12T01:56:35Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=0f3928f315d147e0631e7ca2c6c928847425a273'/>
<id>urn:sha1:0f3928f315d147e0631e7ca2c6c928847425a273</id>
<content type='text'>
The open call will tell us what we need to know. Obviously we can't open
a file that doesn't exist. This saves us one stat() or Windows
equivalent.

Signed-off-by: Thiago Macieira &lt;thiago@macieira.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Make the streamsize variable actually int</title>
<updated>2013-12-12T02:37:07Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-12-12T01:56:34Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=841bdf3462ded58266eb884efcbb043579995617'/>
<id>urn:sha1:841bdf3462ded58266eb884efcbb043579995617</id>
<content type='text'>
Casting a pointer to a size_t variable to a pointer to int is wrong on
big endian machines. Not that I expect anyone to compile Subsurface 4
for Mac on PowerPC 64-bit, but just in case... Who knows, we may have
some Solaris-on-UltraSPARC or AIX-on-POWER6 users.

Signed-off-by: Thiago Macieira &lt;thiago@macieira.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Don't call strlen() on something we already know the size of</title>
<updated>2013-12-12T02:36:36Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-12-12T01:56:33Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=0a57befb690af54304fd5957f35071db33feb011'/>
<id>urn:sha1:0a57befb690af54304fd5957f35071db33feb011</id>
<content type='text'>
Signed-off-by: Thiago Macieira &lt;thiago@macieira.org&gt;
Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Don't leak the zip structure in case of error</title>
<updated>2013-12-12T02:36:16Z</updated>
<author>
<name>Thiago Macieira</name>
<email>thiago@macieira.org</email>
</author>
<published>2013-12-12T01:56:32Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=cb39bb5e9c8007d155f986e3e217d374d0d520cd'/>
<id>urn:sha1:cb39bb5e9c8007d155f986e3e217d374d0d520cd</id>
<content type='text'>
This also erases the zip file that we created

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