<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosdroid, branch 1.6.4</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.6.4</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.6.4'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2016-06-16T05:33:55+00:00</updated>
<entry>
<title>altosdroid: Auto save freq changes on 'ok'</title>
<updated>2016-06-16T05:33:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-06-16T05:33:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7fd28830b6f7a20b35d85a92047ccb94c965fe29'/>
<id>urn:sha1:7fd28830b6f7a20b35d85a92047ccb94c965fe29</id>
<content type='text'>
Add any pending changes in the edit entries to the frequency set when
the user selects 'ok'.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Store saved state in version-independent format</title>
<updated>2016-05-13T06:41:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-05-13T06:33:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b1a90adac9f6e2a609ce1ccd6749462bb5c9adbe'/>
<id>urn:sha1:b1a90adac9f6e2a609ce1ccd6749462bb5c9adbe</id>
<content type='text'>
Use AltosHashSet for AltosState so that AltosDroid doesn't lose
tracker information when the application is upgraded.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Bump java library versions</title>
<updated>2016-05-12T19:14:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-05-12T19:14:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=97adfff4cfb67c17a96f3ff46606b4e439422b01'/>
<id>urn:sha1:97adfff4cfb67c17a96f3ff46606b4e439422b01</id>
<content type='text'>
Prepare for 1.6.4 release

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Get rid of AltosMap from AltosMapLoader</title>
<updated>2016-05-12T06:22:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-05-11T19:48:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=2ec7e14f0104e3a227ff566fa2fc1f6286ddd9d0'/>
<id>urn:sha1:2ec7e14f0104e3a227ff566fa2fc1f6286ddd9d0</id>
<content type='text'>
Cleans up the loader API and eliminates a AltosMapTile for every chunk
of map data.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosdroid: make disconnect stick past pause/restart</title>
<updated>2016-05-12T06:22:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-05-11T19:43:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ab905d2f7d8929080042cfd16cc418ea5792c3cb'/>
<id>urn:sha1:ab905d2f7d8929080042cfd16cc418ea5792c3cb</id>
<content type='text'>
Clear the active_device preference on disconnect so we don't reconnect
anytime the service gets activated.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosdroid: Rate limit map loading pacifier</title>
<updated>2016-05-12T06:22:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-05-11T06:03:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=895cb58a6cd7424ee63c24d791b5988f41f85d31'/>
<id>urn:sha1:895cb58a6cd7424ee63c24d791b5988f41f85d31</id>
<content type='text'>
Just like in altosui.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Allow map preloading to be aborted</title>
<updated>2016-05-12T06:22:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-05-11T06:02:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c5f49d0ac254047f13c6c1ecfb5520eff72109ac'/>
<id>urn:sha1:c5f49d0ac254047f13c6c1ecfb5520eff72109ac</id>
<content type='text'>
Close the map preload dialog and it would be nice to stop loading map
bits.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Switch distance from m/ft to km/miles for large values</title>
<updated>2016-05-12T06:22:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-05-11T05:46:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=60f4d69592c440ab7bb67a04f4c07fc7279d2c20'/>
<id>urn:sha1:60f4d69592c440ab7bb67a04f4c07fc7279d2c20</id>
<content type='text'>
This adds lots of infrastructure to deal with making the unit used
depend on the value itself, and then uses it only for distances.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosdroid: Check for closed before writing/reading bluetooth</title>
<updated>2016-05-12T06:22:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2016-05-10T00:57:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=a371253bb5fc25e34d87507dc9b814530f4e28f6'/>
<id>urn:sha1:a371253bb5fc25e34d87507dc9b814530f4e28f6</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<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>
</feed>
