<feed xmlns='http://www.w3.org/2005/Atom'>
<title>subsurface.git/Makefile, branch v1.2</title>
<subtitle>forked from https://github.com/subsurface/subsurface</subtitle>
<id>https://git.tsegers.com/subsurface.git/atom?h=v1.2</id>
<link rel='self' href='https://git.tsegers.com/subsurface.git/atom?h=v1.2'/>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/'/>
<updated>2011-12-08T20:20:05Z</updated>
<entry>
<title>Subsurface 1.2</title>
<updated>2011-12-08T20:20:05Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-12-08T20:20:05Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c912e1fafbe9b025c334eb8b9a61e13bfcfdbfc9'/>
<id>urn:sha1:c912e1fafbe9b025c334eb8b9a61e13bfcfdbfc9</id>
<content type='text'>
With the whole UI change (three-paned window and different look with new
colors), let's just make a new release, as Dirk points out.

Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>makefile: use dumpmachine instead of grep for Target</title>
<updated>2011-11-27T20:14:07Z</updated>
<author>
<name>Martin Gysel</name>
<email>me@bearsh.org</email>
</author>
<published>2011-11-27T19:22:46Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=46e72b698abfbaa371ec7e3e0d19bbdac322d17c'/>
<id>urn:sha1:46e72b698abfbaa371ec7e3e0d19bbdac322d17c</id>
<content type='text'>
grep for Target doesn't work on non english platforms
-dumpmachine is (hopefully) supposed to always return
the target machine tuple

Signed-off-by: Martin Gysel &lt;me@bearsh.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Improve cross compile support and fix windows.c</title>
<updated>2011-11-25T06:34:39Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2011-11-25T06:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=042c77c0fc6969d2d969fb68f1db51d33364d034'/>
<id>urn:sha1:042c77c0fc6969d2d969fb68f1db51d33364d034</id>
<content type='text'>
This should make the Makefile much more robust when cross compiling.

The windows.c code is now compile tested but not functionally tested.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Split reading/writing preferences into OS specific files</title>
<updated>2011-11-24T18:12:40Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2011-11-24T06:56:57Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=671f6544ac8b4a6eb68576b37344e84808511eb8'/>
<id>urn:sha1:671f6544ac8b4a6eb68576b37344e84808511eb8</id>
<content type='text'>
This adds tested code for Linux and Mac OS, implementing the api that
Linus suggested.

The Windows code was moved into its own file, but hasn't even been compile
tested, yet.

In order to have just one interface to set or get a preference value we
encode TRUE as (void *) 1 and FALSE as NULL. This works consistently on
all platforms and regardless of whether we have 32 or 64 bit.

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Fix the Makefile '-c' location, add XML2CFLAGS</title>
<updated>2011-11-19T21:11:22Z</updated>
<author>
<name>Terrance Stanfield</name>
<email>t@hollowcranium.com</email>
</author>
<published>2011-11-19T17:28:31Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=c9df1f868cc6c6d033d33158235d0e9cdbae28c9'/>
<id>urn:sha1:c9df1f868cc6c6d033d33158235d0e9cdbae28c9</id>
<content type='text'>
I was getting the following error:

   dive.h:8:25: fatal error: libxml/tree.h: No such file or directory
   compilation terminated.

So I updated the Makefile to fix that error and follow the standard in
the file.

Signed-off-by: Terrance Stanfield &lt;t@hollowcranium.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Use XSLT file to open JDiveLog logs</title>
<updated>2011-11-05T20:24:53Z</updated>
<author>
<name>Miika Turkia</name>
<email>miika.turkia@gmail.com</email>
</author>
<published>2011-11-05T10:39:17Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=350462949d2dc205355e5c94ccaacf83a0775257'/>
<id>urn:sha1:350462949d2dc205355e5c94ccaacf83a0775257</id>
<content type='text'>
Open JDiveLog files by translating them to subsurface format using XSLT.
These files are identified by the name of the first element (JDiveLog)
and transform is applied to only these.

The XSLT feature is compiled in only if libxslt is installed. The
transformation files are installed globally in Linux under
/usr/share/subsurface/xslt. Windows and OSX still need appropriate Makefile
changes and testing.

Signed-off-by: Miika Turkia &lt;miika.turkia@gmail.com&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Add Info &amp; Stats page to the notebook</title>
<updated>2011-11-02T19:27:12Z</updated>
<author>
<name>Dirk Hohndel</name>
<email>dirk@hohndel.org</email>
</author>
<published>2011-11-02T16:10:57Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=619ab9e828d4db7b0c4089018b09892c9d04ece9'/>
<id>urn:sha1:619ab9e828d4db7b0c4089018b09892c9d04ece9</id>
<content type='text'>
This provides the relevant information for the currently selected dive
plus a bunch of statistics over all dives in the dive_table.

The visual design has lots of room for improvement
- right now the different fields change size
- it might be nice to have a more modern look for the entries
- the O2/He field is odd - for most divers the He value will
  always be 0, so maybe we should only show He if there's at least one
  dive that uses He? Also, we simply do a comma separated list of gases
  for all the tanks used

Signed-off-by: Dirk Hohndel &lt;dirk@hohndel.org&gt;
</content>
</entry>
<entry>
<title>Merge branch 'macosx-app-bundle-1' of git://github.com/henrik242/subsurface</title>
<updated>2011-11-01T00:12:59Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@linux-foundation.org</email>
</author>
<published>2011-11-01T00:12:59Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=5076397df043fb51a776a677fc771fb1a72e6496'/>
<id>urn:sha1:5076397df043fb51a776a677fc771fb1a72e6496</id>
<content type='text'>
* 'macosx-app-bundle-1' of git://github.com/henrik242/subsurface:
  Use the new packaging directory for MacOSX specific files, and provide shell script workaround to make the svg icon reachable.
  Ignore process serial number argument when run as native MacOSX app
  Add basic MacOSX app bundle install target
</content>
</entry>
<entry>
<title>Don't run gtk-update-icon-cache if DESTDIR is set</title>
<updated>2011-11-01T00:06:41Z</updated>
<author>
<name>Roland Dreier</name>
<email>roland@digitalvampire.org</email>
</author>
<published>2011-10-31T20:05:55Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=4d561234022adbc72e30c3152730b6202f3f0f8f'/>
<id>urn:sha1:4d561234022adbc72e30c3152730b6202f3f0f8f</id>
<content type='text'>
We don't want to run gtk-update-icon-cache during a package build, when
we're installing into a staging directory just to create a tree that will
be packaged up and really installed later.  The standard heuristic seems
to be to skip gtk-update-icon-cache if DESTDIR is set (ie we're installing
to a different location than we're configured to run from).

Signed-off-by: Roland Dreier &lt;roland@digitalvampire.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
</content>
</entry>
<entry>
<title>Use the new packaging directory for MacOSX specific files, and provide shell script workaround to make the svg icon reachable.</title>
<updated>2011-10-31T08:49:13Z</updated>
<author>
<name>Henrik Brautaset Aronsen</name>
<email>subsurface@henrik.synth.no</email>
</author>
<published>2011-10-30T21:27:33Z</published>
<link rel='alternate' type='text/html' href='https://git.tsegers.com/subsurface.git/commit/?id=b1a1376f3baf78ceca49b47c7b39d58983f4f984'/>
<id>urn:sha1:b1a1376f3baf78ceca49b47c7b39d58983f4f984</id>
<content type='text'>
- Make use of the new packaging directory.
- Set a current directory for subsurface to find the svg icon.  There might be a pretter solution to this.
- Somehow subsurface doesn't behave properly in the Dock.  Running it in the background without Dock integration until we figure out why.

Signed-Off-By: Henrik Brautaset Aronsen &lt;subsurface@henrik.synth.no&gt;
</content>
</entry>
</feed>
