<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/ao-tools/altosui/AltosDisplayThread.java, branch with-pdclib</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=with-pdclib</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=with-pdclib'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2010-11-24T23:09:05+00:00</updated>
<entry>
<title>Move altosui to the top level, placing libaltos inside it.</title>
<updated>2010-11-24T23:09:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-24T22:57:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3fbefb3eea981d34a09496cf8abf0119de2e35bf'/>
<id>urn:sha1:3fbefb3eea981d34a09496cf8abf0119de2e35bf</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Initialize display thread state in constructor instead of run</title>
<updated>2010-11-20T08:09:03+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-20T08:09:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=71c41eadd12c3ece5fffce7669e4991778046d4e'/>
<id>urn:sha1:71c41eadd12c3ece5fffce7669e4991778046d4e</id>
<content type='text'>
Some state will get set before run is called, initializing it there
can be too late.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>add compass bearing to voice output</title>
<updated>2010-11-11T05:57:52+00:00</updated>
<author>
<name>Anthony Towns</name>
<email>aj@erisian.com.au</email>
</author>
<published>2010-11-11T05:57:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cc0a730de093c49be2a921101d27622b6f592e92'/>
<id>urn:sha1:cc0a730de093c49be2a921101d27622b6f592e92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altosui: Add ascent, descent and landed tabs</title>
<updated>2010-11-10T07:34:32+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-10T07:34:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b0d31910da592e2f67c47c8fc3e15ce8135d5094'/>
<id>urn:sha1:b0d31910da592e2f67c47c8fc3e15ce8135d5094</id>
<content type='text'>
This completes the set of tabs for in-flight status information.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Create abstract interface for flight data display</title>
<updated>2010-11-09T18:21:34+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-09T18:21:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=eb77e806ded99532dc7eaa39c1893f075b028af6'/>
<id>urn:sha1:eb77e806ded99532dc7eaa39c1893f075b028af6</id>
<content type='text'>
This allows the implementation of the flight data display to occur in
the flight UI instead of the display thread.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Split out flight monitoring to separate window</title>
<updated>2010-11-09T06:08:02+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-06T06:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=16916be51d746b1e1057b3219e5bec8f8814259e'/>
<id>urn:sha1:16916be51d746b1e1057b3219e5bec8f8814259e</id>
<content type='text'>
This creates a per-TD (or replay) window to contain the flight
monitoring information, allowing multiple monitors.

This also adds per-TD preferences for monitoring channel.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Create iterables for log file scanning. Split out display threads</title>
<updated>2010-09-28T00:11:48+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-09-28T00:11:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c89a34d1eb25155405b0036baeadc7bbfeade1c2'/>
<id>urn:sha1:c89a34d1eb25155405b0036baeadc7bbfeade1c2</id>
<content type='text'>
Convert from log file reading paradigm to using iterators which is
more idiomatic for java. Split more code out of AltosUI.java,
including the display update threads for telemetry monitoring and
logfile replay.x

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