<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gipfel/src/ImageMetaData.H, branch v0.5.5</title>
<subtitle>gipfel - photogrammetry for mountain images
</subtitle>
<id>https://git.flpsed.org/gipfel/atom?h=v0.5.5</id>
<link rel='self' href='https://git.flpsed.org/gipfel/atom?h=v0.5.5'/>
<link rel='alternate' type='text/html' href='https://git.flpsed.org/gipfel/'/>
<updated>2026-10-26T19:05:20Z</updated>
<entry>
<title>Replace the C++ implementation with the Rust port</title>
<updated>2026-10-26T19:05:20Z</updated>
<author>
<name>Johannes Hofmann</name>
<email>Johannes.Hofmann@gmx.de</email>
</author>
<published>2026-10-26T19:05:20Z</published>
<link rel='alternate' type='text/html' href='https://git.flpsed.org/gipfel/commit/?id=375d87a9b0ec1cf2fffd705adb870c86144d2400'/>
<id>urn:sha1:375d87a9b0ec1cf2fffd705adb870c86144d2400</id>
<content type='text'>
The Rust port (formerly gipfel-rs) is now the official successor to the
FLTK/GSL C++ code base. This squashes the port into a single commit and
removes the C++ sources (they remain in the git history below).

Layout:
  crates/gipfel-core  headless core: hills, panorama geometry, projections
                      (maxima-generated derivatives), pure-Rust LM fit,
                      gipfel: JPEG comment + EXIF I/O, profiles, stitching
  crates/gipfel-cli   command-line tools (export, info, stitch, profiles)
  crates/gipfel-app   Cosmic DE (libcosmic) GUI, binary name `gipfel`
  codegen/            maxima scripts + regen.sh for the projection code
  tests/              golden files + C++ reference harnesses (historical)

The original README is kept for now; it will be updated to describe the
Rust build. gipfel.dat, AUTHORS, ChangeLog and NEWS are unchanged.
</content>
</entry>
<entry>
<title>style</title>
<updated>2009-03-26T19:22:36Z</updated>
<author>
<name>Johannes Hofmann</name>
<email>Johannes.Hofmann@gmx.de</email>
</author>
<published>2009-03-26T19:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.flpsed.org/gipfel/commit/?id=3d4e62d3c9781649ef5ea01825fd5c686e63379c'/>
<id>urn:sha1:3d4e62d3c9781649ef5ea01825fd5c686e63379c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update copyright</title>
<updated>2009-01-26T10:20:08Z</updated>
<author>
<name>Johannes Hofmann</name>
<email>Johannes.Hofmann@gmx.de</email>
</author>
<published>2009-01-26T10:20:08Z</published>
<link rel='alternate' type='text/html' href='https://git.flpsed.org/gipfel/commit/?id=52af988a192237ce079f65d8c0aa90b747489ee3'/>
<id>urn:sha1:52af988a192237ce079f65d8c0aa90b747489ee3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cleanup ImageMetaDate interface</title>
<updated>2008-07-05T19:33:56Z</updated>
<author>
<name>Johannes Hofmann</name>
<email>Johannes.Hofmann@gmx.de</email>
</author>
<published>2008-07-05T19:33:56Z</published>
<link rel='alternate' type='text/html' href='https://git.flpsed.org/gipfel/commit/?id=21fa20047915ac3b75588f762eba92f21c8a32ad'/>
<id>urn:sha1:21fa20047915ac3b75588f762eba92f21c8a32ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>inline get/set methods</title>
<updated>2008-01-18T15:37:23Z</updated>
<author>
<name>Johannes Hofmann</name>
<email>Johannes.Hofmann@gmx.de</email>
</author>
<published>2008-01-18T15:37:23Z</published>
<link rel='alternate' type='text/html' href='https://git.flpsed.org/gipfel/commit/?id=1b9caaa5d92c0b7210bfadc708b12aa2298c2f16'/>
<id>urn:sha1:1b9caaa5d92c0b7210bfadc708b12aa2298c2f16</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fill in default values in GipfelWidget instead of ImageMetaData</title>
<updated>2007-08-11T11:52:37Z</updated>
<author>
<name>Johannes Hofmann</name>
<email>Johannes.Hofmann@gmx.de</email>
</author>
<published>2007-08-11T11:52:37Z</published>
<link rel='alternate' type='text/html' href='https://git.flpsed.org/gipfel/commit/?id=8a8a51d736074cfa9dbd8a7f46842933d558a46f'/>
<id>urn:sha1:8a8a51d736074cfa9dbd8a7f46842933d558a46f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove compatibility with old format</title>
<updated>2007-08-08T15:55:36Z</updated>
<author>
<name>Johannes Hofmann</name>
<email>Johannes.Hofmann@gmx.de</email>
</author>
<published>2007-08-08T15:55:36Z</published>
<link rel='alternate' type='text/html' href='https://git.flpsed.org/gipfel/commit/?id=22968b805a4b7abbbf24f5e6e6e6ec68eef5d5a0'/>
<id>urn:sha1:22968b805a4b7abbbf24f5e6e6e6ec68eef5d5a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add GUI stuff for x0</title>
<updated>2007-03-07T21:25:03Z</updated>
<author>
<name>Johannes Hofmann</name>
<email>Johannes.Hofmann@gmx.de</email>
</author>
<published>2007-03-07T21:25:03Z</published>
<link rel='alternate' type='text/html' href='https://git.flpsed.org/gipfel/commit/?id=c00e603b4bfe336683c713cca80cbba47e639678'/>
<id>urn:sha1:c00e603b4bfe336683c713cca80cbba47e639678</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add distortion profile handling</title>
<updated>2006-12-18T21:11:00Z</updated>
<author>
<name>Johannes Hofmann</name>
<email>Johannes.Hofmann@gmx.de</email>
</author>
<published>2006-12-18T21:11:00Z</published>
<link rel='alternate' type='text/html' href='https://git.flpsed.org/gipfel/commit/?id=4b2dc2ab9526ccca3cc6a0a7d85e9236b7ed3582'/>
<id>urn:sha1:4b2dc2ab9526ccca3cc6a0a7d85e9236b7ed3582</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add manufacturer model and focal_length to ImageMetaData</title>
<updated>2006-12-18T19:09:32Z</updated>
<author>
<name>Johannes Hofmann</name>
<email>Johannes.Hofmann@gmx.de</email>
</author>
<published>2006-12-18T19:09:32Z</published>
<link rel='alternate' type='text/html' href='https://git.flpsed.org/gipfel/commit/?id=7872b3cd1f6d1ee55f9b5fc772fe5463bd3c647e'/>
<id>urn:sha1:7872b3cd1f6d1ee55f9b5fc772fe5463bd3c647e</id>
<content type='text'>
</content>
</entry>
</feed>
