<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosuilib, branch 1.6.1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.6.1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.6.1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2015-07-16T01:31:05+00:00</updated>
<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>altosuilib: Receiver battery voltage lives in listener_state</title>
<updated>2015-06-26T01:43:13+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-06-26T01:33:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f76d5e4fc2ed1e0d79c096cc89793d671ecb78c3'/>
<id>urn:sha1:f76d5e4fc2ed1e0d79c096cc89793d671ecb78c3</id>
<content type='text'>
The code to detect whether to show or hide this entry was using
functions that weren't given the listener_state and hence returned
MISSING all of the time.

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>
<entry>
<title>altosuilib: Use AltosMap set_zoom_centre instead of in-line version</title>
<updated>2015-06-23T04:04:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-06-21T16:35:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=08e4e291d32bdb3ac3271a85190d277b1874d277'/>
<id>urn:sha1:08e4e291d32bdb3ac3271a85190d277b1874d277</id>
<content type='text'>
Shares the same function with altosdroid this way.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Allow for no transform in map mouse wheel function</title>
<updated>2015-06-23T04:04:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-06-20T18:54:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4a33336b8f468c5b0f2e14c0ee0242c9a24a8b90'/>
<id>urn:sha1:4a33336b8f468c5b0f2e14c0ee0242c9a24a8b90</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib/altosuilib: Fix equals methods, add hashCode</title>
<updated>2015-06-23T04:04:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-06-20T16:35:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0cc03210d5d53d12604688f294b6ca39e3a025de'/>
<id>urn:sha1:0cc03210d5d53d12604688f294b6ca39e3a025de</id>
<content type='text'>
Whenever we use a class as a HashMap key, that class needs to override
the equals(Object) and hashCode() methods. Otherwise, the hash table
won't work right.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Create grid-bag helper functions in AltosUIFrame</title>
<updated>2015-06-17T07:13:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-06-17T06:43:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1098f7502a603a9cf80ad950f53a2c2abdf7ec93'/>
<id>urn:sha1:1098f7502a603a9cf80ad950f53a2c2abdf7ec93</id>
<content type='text'>
This eases the burden of creating suitable GridBagConstraints values

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosuilib: Show state.product if state.device_type isn't set</title>
<updated>2015-06-17T07:13:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-06-17T06:42:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cdeefaba7d5ef69f28e5dfb152c5f185f8b85f2e'/>
<id>urn:sha1:cdeefaba7d5ef69f28e5dfb152c5f185f8b85f2e</id>
<content type='text'>
MonitorIdle doesn't get the device type, only the product.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Require 'debug' hook in AltosMapInterface</title>
<updated>2015-05-29T16:49:30+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-05-29T16:49:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0beb02f1848e34892cca6e34ba83d6ca836d6df2'/>
<id>urn:sha1:0beb02f1848e34892cca6e34ba83d6ca836d6df2</id>
<content type='text'>
This lets the map users redirect debug messages as appropriate

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