<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosdroid/src/org/altusmetrum/AltosDroid/PreloadMapActivity.java, branch debian/1.6.3-1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.6.3-1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F1.6.3-1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2016-05-05T09:25:52+00:00</updated>
<entry>
<title>altoslib: Fix map preloading callbacks, run in separate thread</title>
<updated>2016-05-05T09:25:52+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-05-05T09:25:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e0081f7ba6fc9f1e4484d3e291fd30065ad5b620'/>
<id>urn:sha1:e0081f7ba6fc9f1e4484d3e291fd30065ad5b620</id>
<content type='text'>
The map storage and tile callbacks were muddled together. Create
clearly separate states for map data and have status updates be
delivered when registering for new status events so that registration
is sufficient to track the state without an explicit call to get the
current state.

Run the map tile creation in a separate thread so that even checking
status of files on disk runs out of the UI thread.

These fixes serve to make the pacifier update more smoothly, and also
not over/under count tile loading so that the loading actually
completes when all of the tiles are loaded.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Update java library version numbers</title>
<updated>2016-04-22T01:33:51+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-04-22T01:12:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=21d176f161b90f18f236ef887cef9676d712eee3'/>
<id>urn:sha1:21d176f161b90f18f236ef887cef9676d712eee3</id>
<content type='text'>
Prepare for 1.6.3 release.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Update java library versions</title>
<updated>2016-01-10T20:31:46+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-01-10T20:30:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7041c386cdf37716f8daf0bc1a9204db620e3de9'/>
<id>urn:sha1:7041c386cdf37716f8daf0bc1a9204db620e3de9</id>
<content type='text'>
altoslib is API incompatible with 1.6.1 release due to altos.state updates.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Bump Java library versions</title>
<updated>2015-07-16T01:31:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-07-16T01:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d6445b3739ac2c5dd040efdb97317a6b2a48044a'/>
<id>urn:sha1:d6445b3739ac2c5dd040efdb97317a6b2a48044a</id>
<content type='text'>
Avoid problems if you have an old version of the library installed

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Preload maps based on distance rather than number of tiles</title>
<updated>2015-07-12T02:16:41+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-07-12T02:15:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d015cfc1499a263549f52d46e9e5b934fcb94f53'/>
<id>urn:sha1:d015cfc1499a263549f52d46e9e5b934fcb94f53</id>
<content type='text'>
This lets you get the specific area requested at all zoom levels,
rather than having further detail only at lower resolution zooms.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosdroid: Switch to four tabs (pad/flight/recover/map)</title>
<updated>2015-06-23T04:04:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-06-23T03:43:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2b6768ed32d7be444c49caa40d30b520177bb22a'/>
<id>urn:sha1:2b6768ed32d7be444c49caa40d30b520177bb22a</id>
<content type='text'>
Ascent and descent were almost the same; no reason to have both.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosdroid: Add 'Current Location' as an option when preloading maps</title>
<updated>2015-05-29T05:12:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-05-29T05:12:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2e424f8dc2886aa475e6ddb21457eba08f768b16'/>
<id>urn:sha1:2e424f8dc2886aa475e6ddb21457eba08f768b16</id>
<content type='text'>
This lets you load maps around your current location, in case your
favorite launch site isn't in the list.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosdroid: Add map types and map preloading UIs</title>
<updated>2015-05-28T08:07:25+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-05-28T08:05:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=85013045ca505096064aaf45c312b158d0263d2a'/>
<id>urn:sha1:85013045ca505096064aaf45c312b158d0263d2a</id>
<content type='text'>
This adds an ugly dialog to select which maps to preload, and also
adds the ability to display other map types.

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