<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosdroid/src/org/altusmetrum/AltosDroid/AltosMapOffline.java, branch v1.6.3.1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=v1.6.3.1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=v1.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>altosdroid: Split setup functions to separate dialog</title>
<updated>2016-04-27T01:02:40+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-04-27T01:01:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d81f94fd5339d513de9bde5a2e19f8eca526344f'/>
<id>urn:sha1:d81f94fd5339d513de9bde5a2e19f8eca526344f</id>
<content type='text'>
Remove them from the options menu, handle all preferences through
listeners.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosdroid: Redraw offline map when my location changes</title>
<updated>2016-04-22T22:52:42+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-04-22T22:52:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ea89feedd4185a5f583fa8ddf33a2ec0906e0dc0'/>
<id>urn:sha1:ea89feedd4185a5f583fa8ddf33a2ec0906e0dc0</id>
<content type='text'>
Update the map view even if there isn't any current telemetry data.

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>altosdroid: Pop up menu of nearby trackers on map click</title>
<updated>2015-07-12T02:53:06+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-07-12T02:53:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=51bf46248ca7ee3c817e62274b7366258c9f87cf'/>
<id>urn:sha1:51bf46248ca7ee3c817e62274b7366258c9f87cf</id>
<content type='text'>
This lets the user select one of potentially many overlapping
trackers, and also makes it clear when the current tracker is being
changed.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosdroid: Class of offline map view widget changed</title>
<updated>2015-06-25T19:22:04+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-06-25T19:22:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=06908e377b7b932bfe3f6dfc840a0a13340f32ce'/>
<id>urn:sha1:06908e377b7b932bfe3f6dfc840a0a13340f32ce</id>
<content type='text'>
Switch around AltosViewPager to match.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosdroid: Fix line drawing to old tracker location</title>
<updated>2015-06-23T06:21:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-06-23T06:21:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1513693602c2a4cab0783833d1844c066edabb71'/>
<id>urn:sha1:1513693602c2a4cab0783833d1844c066edabb71</id>
<content type='text'>
Selecting an old tracker would often fail to switch the bearing line
as it was using the map data instead of just using the local data for
the relavant tracker.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosdroid: Select tracker by clicking on 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:08:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0f56903774d9e8bb033dfc0af6945e8ddc1d3065'/>
<id>urn:sha1:0f56903774d9e8bb033dfc0af6945e8ddc1d3065</id>
<content type='text'>
This lets you pick a  tracker from the map, rather than having to use
the menu.

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