<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosuilib/AltosSiteMapCache.java, branch tmarble-trng</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=tmarble-trng</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=tmarble-trng'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2014-06-12T01:51:19+00:00</updated>
<entry>
<title>altosuilib: Remove old widget-based map UI</title>
<updated>2014-06-12T01:51:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-12T01:51:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ac5b15692874ea3f7b3814250ab49c68786aa982'/>
<id>urn:sha1:ac5b15692874ea3f7b3814250ab49c68786aa982</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Fix crash when initializing site map cache</title>
<updated>2014-06-07T19:34:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-07T18:50:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9f2189e0b99aa32b788ecb4576dcb9bcc926f4e2'/>
<id>urn:sha1:9f2189e0b99aa32b788ecb4576dcb9bcc926f4e2</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Update map preloading UI to include zoom and maptypes</title>
<updated>2014-05-28T17:16:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-28T17:16:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=52ce41952c5a3c31532fa4f0d1b3155a162b76f4'/>
<id>urn:sha1:52ce41952c5a3c31532fa4f0d1b3155a162b76f4</id>
<content type='text'>
This lets you specify precisely which maps to load.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Remove debug printf in AltosSiteMapCache</title>
<updated>2014-05-28T09:18:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-28T09:18:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5c3991768d3cb17fc99ad32b2d6d8d11f0e37dfa'/>
<id>urn:sha1:5c3991768d3cb17fc99ad32b2d6d8d11f0e37dfa</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Add google maps API key, configured with -with-google-key</title>
<updated>2014-05-28T07:42:24+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-28T07:42:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3773e89c47d356c4df58edc5725c33bca89b9605'/>
<id>urn:sha1:3773e89c47d356c4df58edc5725c33bca89b9605</id>
<content type='text'>
This places the actual key outside of the repository, allowing the
user to configure the name of the file containing the key. By default,
this pulls the key from $HOME/altusmetrumllc/google-maps-api-key.

With the key present, there are no longer any rate limits to loading
map data.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Decompress map images asynchronously and in parallel</title>
<updated>2014-05-28T03:34:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-28T03:34:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e6cfa25702b3dc1d492c5f1a4d0b4ba4831d30bd'/>
<id>urn:sha1:e6cfa25702b3dc1d492c5f1a4d0b4ba4831d30bd</id>
<content type='text'>
This speeds up loading map images from disk quite a bit, and keeps the
UI responsive while that happens as well.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Add distance measuring line to site map.</title>
<updated>2014-05-27T22:39:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-27T22:39:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8e44580cbe978f1570d4d2ac13d3dd7cd470ecf7'/>
<id>urn:sha1:8e44580cbe978f1570d4d2ac13d3dd7cd470ecf7</id>
<content type='text'>
Use any modifier or button other than the left one to draw a line on
the map. The length of the line is shown at the start of the line.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Add multiple zoom levels and content types to map</title>
<updated>2014-05-27T17:58:53+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-27T17:58:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=db08e99361d82de63058d3388823f486e5fc9839'/>
<id>urn:sha1:db08e99361d82de63058d3388823f486e5fc9839</id>
<content type='text'>
Also changes the file format for hybrid, satellite and terrain maps to
jpg to save disk space.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui/altosuilib/altoslib: Move more stuff out of autosui. Reduce site map memory</title>
<updated>2014-05-26T03:56:48+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-26T03:55:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0a6c76fc0525d6588a1d88127f0085f13a02f1af'/>
<id>urn:sha1:0a6c76fc0525d6588a1d88127f0085f13a02f1af</id>
<content type='text'>
Prepare to share with TeleGPS application.

This also has the changes to the site map tile which cache only a few
images and regenerate the flight path on the fly, saving piles of memory

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
