<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/smtk-import, branch v4.9.0</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v4.9.0</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v4.9.0'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2019-06-19T20:11:10Z</updated>
<entry>
<title>Cleanup: move tag functions into own translation unit</title>
<updated>2019-06-19T20:11:10Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2019-05-30T16:29:36Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=6200909ba4ffba2d79770b7eacdb615eeb2c88c1'/>
<id>urn:sha1:6200909ba4ffba2d79770b7eacdb615eeb2c88c1</id>
<content type='text'>
Make dive.h a bit slimmer. It's only a drop in the bucket - but at
least when modifying tag functions not the *whole* application is
rebuilt anymore.

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>Coding style: remove Java-style function definition</title>
<updated>2019-04-12T15:19:07Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2019-02-23T17:31:02Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=9ed5cf16a4a0f982f0fae170740ee2886f634a14'/>
<id>urn:sha1:9ed5cf16a4a0f982f0fae170740ee2886f634a14</id>
<content type='text'>
Remove a few cases of
	void fun() {
		...
	}

While touching these functions, fix a few other whitespace
coding style violations.

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>Dive site: set UUID only on save or load</title>
<updated>2019-04-12T15:19:07Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2019-03-03T17:39:12Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=31291b1c56bf418732cf6ef52550aada492eff9b'/>
<id>urn:sha1:31291b1c56bf418732cf6ef52550aada492eff9b</id>
<content type='text'>
Since the UUID will be overwritten on save and is only used on save
and load, set it only on save or load. For other created dive sites,
leave the UUID field uninitialized.

This means that the UUID will change between saves. Let's see how
the git saver handles that.

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>Dive site: add dive site table parameter to dive site functions</title>
<updated>2019-04-12T15:19:07Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2019-02-26T21:26:11Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=f6e7bdc5ef99d5a5fe71ac4f32511900fa82e804'/>
<id>urn:sha1:f6e7bdc5ef99d5a5fe71ac4f32511900fa82e804</id>
<content type='text'>
To enable undo of dive site functions, it is crucial to work
with different dive site tables. Therefore add a dive site table
parameter to dive site functions. For now, always pass the global
dive site table. Thus, this commit shouldn't alter any functionality.

After this change, a simple search for dive_site_table reveals all
places where the global dive site table is accessed.

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>Cleanup: unconstify string argument to add_to_string()</title>
<updated>2019-03-27T12:58:15Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2019-03-25T19:52:00Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=643a964d099b2bac29500dcd70aaec3ee3e9b0bd'/>
<id>urn:sha1:643a964d099b2bac29500dcd70aaec3ee3e9b0bd</id>
<content type='text'>
add_to_string() frees the original string that is passed in. This
should therefore not be of "const char *" type, as the contents
of the string *will* be modified (or more precisely: destroyed).

Same for the congener smtk_concat_str().

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
<entry>
<title>CMake: call cmake_minimim_required() before project()</title>
<updated>2019-03-19T19:41:32Z</updated>
<author>
<name>Rolf Eike Beer</name>
<email>eike@sf-mail.de</email>
</author>
<published>2019-03-19T16:14:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=dc254716cf3a7e1289f6c72f7b3b90277d18359e'/>
<id>urn:sha1:dc254716cf3a7e1289f6c72f7b3b90277d18359e</id>
<content type='text'>
Some policies can affect how project() works.

Signed-off-by: Rolf Eike Beer &lt;eike@sf-mail.de&gt;
</content>
</entry>
<entry>
<title>CMake: let CMake set the needed flags for C and C++ standards</title>
<updated>2019-03-19T19:41:32Z</updated>
<author>
<name>Rolf Eike Beer</name>
<email>eike@sf-mail.de</email>
</author>
<published>2019-03-10T09:59:23Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=d0acee4083f88926ed76c287e9836b14a82e163a'/>
<id>urn:sha1:d0acee4083f88926ed76c287e9836b14a82e163a</id>
<content type='text'>
Signed-off-by: Rolf Eike Beer &lt;eike@sf-mail.de&gt;
</content>
</entry>
<entry>
<title>CMake: simplify check if library was found</title>
<updated>2019-03-05T21:27:54Z</updated>
<author>
<name>Rolf Eike Beer</name>
<email>eike@sf-mail.de</email>
</author>
<published>2019-03-03T22:58:33Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=f667129ed9b663dc72158433aff405c23b93d219'/>
<id>urn:sha1:f667129ed9b663dc72158433aff405c23b93d219</id>
<content type='text'>
Signed-off-by: Rolf Eike Beer &lt;eike@sf-mail.de&gt;
</content>
</entry>
<entry>
<title>CMake: simplify writing qt.conf on Windows</title>
<updated>2019-03-05T21:27:54Z</updated>
<author>
<name>Rolf Eike Beer</name>
<email>eike@sf-mail.de</email>
</author>
<published>2019-03-03T21:57:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=f555fa787f54ca1fa23162fa0ade9addab387293'/>
<id>urn:sha1:f555fa787f54ca1fa23162fa0ade9addab387293</id>
<content type='text'>
Signed-off-by: Rolf Eike Beer &lt;eike@sf-mail.de&gt;
</content>
</entry>
<entry>
<title>Core: Rename functions to more generic names</title>
<updated>2019-01-10T04:58:04Z</updated>
<author>
<name>Berthold Stoeger</name>
<email>bstoeger@mail.tuwien.ac.at</email>
</author>
<published>2018-11-24T09:11:07Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=d1971a64f954b001729a0270e2f28bf8fa3f1a4a'/>
<id>urn:sha1:d1971a64f954b001729a0270e2f28bf8fa3f1a4a</id>
<content type='text'>
Rename
 - dive_get_insertion_index() -&gt; dive_table_get_insertion_index()
 - unregister_dive_from_table() -&gt; remove_from_dive_table()
 - get_idx_in_table() -&gt; get_idx_in_dive_table()
 - sort_table() -&gt; sort_dive_table()
This will make it more straight-forward to generate these functions
from macros.

Signed-off-by: Berthold Stoeger &lt;bstoeger@mail.tuwien.ac.at&gt;
</content>
</entry>
</feed>
