<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/smtk-import, branch v4.7.7</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.7.7</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.7.7'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2018-01-11T05:07:13Z</updated>
<entry>
<title>Introduce helper function empty_string()</title>
<updated>2018-01-11T05:07:13Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2018-01-07T10:12:48Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=e85ecdd9254a8bd222ccb2dfed7d3b3bb96c8294'/>
<id>urn:sha1:e85ecdd9254a8bd222ccb2dfed7d3b3bb96c8294</id>
<content type='text'>
There are ca. 50 constructs of the kind
  same_string(s, "")
to test for empty or null strings. Replace them by the new helper
function empty_string().

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>Use QDir::exists() instead of QDir::setCurrent() to check for existence</title>
<updated>2017-12-04T17:35:44Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2017-12-04T07:49:28Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=0a2e53caf27b30186f8492fcfb6efa61ca7808b1'/>
<id>urn:sha1:0a2e53caf27b30186f8492fcfb6efa61ca7808b1</id>
<content type='text'>
Don't change into a directory just to see if it exists.
Remove unnecessary braces of one of the changed if statements.

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>Use icons relative path.</title>
<updated>2017-12-01T07:14:46Z</updated>
<author>
<name>Martin Měřinský</name>
<email>mermar@centrum.cz</email>
</author>
<published>2017-11-28T07:37:01Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=0855f6f31577789888aa6d9b955c1bc46ed34d40'/>
<id>urn:sha1:0855f6f31577789888aa6d9b955c1bc46ed34d40</id>
<content type='text'>
Icon paths are defined in one place only - application's embedded resources.

Signed-off-by: Martin Měřinský &lt;mermar@centrum.cz&gt;
</content>
</entry>
<entry>
<title>Revert "Use icons relative path."</title>
<updated>2017-11-29T22:05:07Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2017-11-29T22:04:52Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=fd9c905ba357a37fe13338600bbc2b669c867f6f'/>
<id>urn:sha1:fd9c905ba357a37fe13338600bbc2b669c867f6f</id>
<content type='text'>
This reverts commit b0d98f6e269be9560de1b9c140855c85fecf1dd1.
</content>
</entry>
<entry>
<title>Use icons relative path.</title>
<updated>2017-11-29T10:46:35Z</updated>
<author>
<name>Martin Měřinský</name>
<email>mermar@centrum.cz</email>
</author>
<published>2017-11-28T07:37:01Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=b0d98f6e269be9560de1b9c140855c85fecf1dd1'/>
<id>urn:sha1:b0d98f6e269be9560de1b9c140855c85fecf1dd1</id>
<content type='text'>
Icon paths are defined in one place only - application's embedded resources.

Signed-off-by: Martin Měřinský &lt;mermar@centrum.cz&gt;
</content>
</entry>
<entry>
<title>In strings start lower case in parenthesis</title>
<updated>2017-11-25T23:41:28Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2017-11-25T22:40:17Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=72318f289719cb678fa9158aef9cada0724d1f52'/>
<id>urn:sha1:72318f289719cb678fa9158aef9cada0724d1f52</id>
<content type='text'>
Start with lower case letter inside a parenthesis.

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>Correct, cleanup, translate and unify file filters</title>
<updated>2017-11-04T13:27:00Z</updated>
<author>
<name>Stefan Fuchs</name>
<email>sfuchs@gmx.de</email>
</author>
<published>2017-10-27T12:52:27Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=8b56dc30d78aabc697749a8542d6d4f39b63f44d'/>
<id>urn:sha1:8b56dc30d78aabc697749a8542d6d4f39b63f44d</id>
<content type='text'>
Correct spelling and typos in file filters.
Unify and translate file filter names.

Don't pass a file filter to a directory open dialog - not needed.

Signed-off-by: Stefan Fuchs &lt;sfuchs@gmx.de&gt;
</content>
</entry>
<entry>
<title>smtk-import: partially revert and complete 6963b52d</title>
<updated>2017-06-22T01:40:04Z</updated>
<author>
<name>Salvador Cuñat</name>
<email>salvador.cunat@gmail.com</email>
</author>
<published>2017-06-16T14:40:47Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=6e2e363c5799bb9cbaf77818344e33aeebcdbc16'/>
<id>urn:sha1:6e2e363c5799bb9cbaf77818344e33aeebcdbc16</id>
<content type='text'>
6963b52d introduced a cmake option, COMMANDLINE to enable building a
pure command line version of smtk2ssrf importer, but then the
 #define COMMANDLINE=1 forces building CLI mode.

This patch allows building GUI or CLI versions depending on selection of
the COMMANDLINE option.

Signed-off-by: Salvador Cuñat &lt;salvador.cunat@gmail.com&gt;
</content>
</entry>
<entry>
<title>smtk-import portability: avoid using %m[] in sscanf</title>
<updated>2017-06-11T20:50:59Z</updated>
<author>
<name>Salvador Cuñat</name>
<email>salvador.cunat@gmail.com</email>
</author>
<published>2017-06-11T15:24:08Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=bde73f05d44d633aac320122eacd76df2ae64dc4'/>
<id>urn:sha1:bde73f05d44d633aac320122eacd76df2ae64dc4</id>
<content type='text'>
As Lubomir pointed out in his patch for datatrak.c, the format option %m
for sscanf doesn't work in mingw/windows. Fortunately it's unnecessary
as dates are dropped and we just get times.

Signed-off-by: Salvador Cuñat &lt;salvador.cunat@gmail.com&gt;
</content>
</entry>
<entry>
<title>smtk-import: portability: rework non portable funcs</title>
<updated>2017-06-11T20:50:59Z</updated>
<author>
<name>Salvador Cuñat</name>
<email>salvador.cunat@gmail.com</email>
</author>
<published>2017-05-20T07:41:55Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=95ee57915027b41040e57fdeac8cd8e0b6be306d'/>
<id>urn:sha1:95ee57915027b41040e57fdeac8cd8e0b6be306d</id>
<content type='text'>
For different reasons some used functions aren't portable or simply are
not included in mingw. This includes index, rindex, strptime, and
timegm.

A workaround for this is needed, if we want to build for windows using
mingw based mxe environment.  This patch does:

- drops index and rindex in favor of strchr and strrchr
- substitute strptime with a sscanf parsing
- emulate timegm with a private func smtk_timegm()
- remove definitions needed by strptime

Signed-off-by: Salvador Cuñat &lt;salvador.cunat@gmail.com&gt;
</content>
</entry>
</feed>
