<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosui/AltosPad.java, branch hack-cc1200</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=hack-cc1200</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=hack-cc1200'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2015-10-13T20:54:28+00:00</updated>
<entry>
<title>altoslib: Hide 'state' member and use accessor function</title>
<updated>2015-10-13T20:54:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-09-13T02:20:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0afa07d3c1dcb5e301fcb8b4edfecdd961662478'/>
<id>urn:sha1:0afa07d3c1dcb5e301fcb8b4edfecdd961662478</id>
<content type='text'>
Someone was smashing the state to 'landed' when no packets had been
received for a while. Found that by making it impossible for anyone
outside of AltosState to change the value.

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>altosui: Correctly show/hide receiver battery value</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:35:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3d508b66c2a15286bb9af88e4d92209463e0725d'/>
<id>urn:sha1:3d508b66c2a15286bb9af88e4d92209463e0725d</id>
<content type='text'>
Override the hide() test function which has the listener_state

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib/altosuilib: Update library version to 7</title>
<updated>2015-05-26T03:34:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-05-26T03:34:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cb23b992be8ba40c97d8988c134a814a13ccd58c'/>
<id>urn:sha1:cb23b992be8ba40c97d8988c134a814a13ccd58c</id>
<content type='text'>
So many ABI/API changes

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Bump java library versions</title>
<updated>2015-02-08T04:42:15+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2015-02-08T04:42:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4231d68bae69d9a7d1f52205002db452cd5f986d'/>
<id>urn:sha1:4231d68bae69d9a7d1f52205002db452cd5f986d</id>
<content type='text'>
Lots of minor API/ABI changes; make sure people can install both 1.5
and 1.6 at the same time.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Fix 'pad' screen for TeleGPS</title>
<updated>2014-09-01T23:25:00+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-09-01T23:25:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b838a974d0dad43ff02060d8d913d9369eb20e96'/>
<id>urn:sha1:b838a974d0dad43ff02060d8d913d9369eb20e96</id>
<content type='text'>
Don't report pad position for TeleGPS

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>java: Bump java library versions for next release</title>
<updated>2014-06-17T05:49:34+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-17T05:49:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c8078d352a7f54a4a97d25af080155d3f875536a'/>
<id>urn:sha1:c8078d352a7f54a4a97d25af080155d3f875536a</id>
<content type='text'>
Prepare for future release by bumping java versions now

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui/telegps: Switch to AltosUIIndicator and AltosUIFlightTab</title>
<updated>2014-06-14T21:42:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-14T21:41:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c11b2f5caa3fbe2bc977e716ec1c3ccee9e75884'/>
<id>urn:sha1:c11b2f5caa3fbe2bc977e716ec1c3ccee9e75884</id>
<content type='text'>
Removes replicated code across all flight tabs

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui/telegps: Reduce CPU time needed for flight displays</title>
<updated>2014-06-12T21:12:08+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-06-12T21:12:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8044eb8e23366e91c741060939baff5137f841c7'/>
<id>urn:sha1:8044eb8e23366e91c741060939baff5137f841c7</id>
<content type='text'>
Don't update displays which aren't shown; track hierarchy changes to
trigger display from most recent state data.

Don't update values which haven't changed; remember previous values
and compare with new before updating widget contents.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>java: Refactor AltosFlightDisplay units and font update handling</title>
<updated>2014-05-29T21:03:58+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-29T21:03:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f80075be4ebb9c5fe00c24b8c7638fad23267424'/>
<id>urn:sha1:f80075be4ebb9c5fe00c24b8c7638fad23267424</id>
<content type='text'>
Make AltosFlightDisplay explicitly implement AltosFontListener and
AltosUnitsListener interfaces to make everyone use the same API. Then,
actually go implement units listeners so that changing units updates
all of the active displays immediately

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