<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/ao-tools/altosui/AltosUI.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>add a rudimentary --help for command line use</title>
<updated>2010-11-23T04:07:10+00:00</updated>
<author>
<name>Bdale Garbee</name>
<email>bdale@gag.com</email>
</author>
<published>2010-11-23T04:07:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=5523e7d55ecc8d310e495fa4f5115f7483c42d65'/>
<id>urn:sha1:5523e7d55ecc8d310e495fa4f5115f7483c42d65</id>
<content type='text'>
</content>
</entry>
<entry>
<title>AltosSiteMap: major refactoring</title>
<updated>2010-11-20T22:18:39+00:00</updated>
<author>
<name>Anthony Towns</name>
<email>aj@erisian.com.au</email>
</author>
<published>2010-11-20T22:18:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=72f5e05f9f0055f2cef8b840812f090556c94338'/>
<id>urn:sha1:72f5e05f9f0055f2cef8b840812f090556c94338</id>
<content type='text'>
</content>
</entry>
<entry>
<title>altosui: switch channel selector to combo box. Shorten displayed device names</title>
<updated>2010-11-20T06:48:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-20T06:44:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=594e80572821f1848db062d0cff18ca8bf0d90ce'/>
<id>urn:sha1:594e80572821f1848db062d0cff18ca8bf0d90ce</id>
<content type='text'>
A combo box displays the current value, which is quite nice to
have. Add a 'toShortString' for AltosDevice so that the window frames
and error messages don't have extra spaces generated by the
altos_device toString method.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Use timeouts to recover from broken packet links.</title>
<updated>2010-11-20T02:25:48+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-20T02:25:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9ffc2eb53a47e435f39b02896b0e43ae5f47f450'/>
<id>urn:sha1:9ffc2eb53a47e435f39b02896b0e43ae5f47f450</id>
<content type='text'>
This puts timeouts every place the system reads from the packet link
and aborts the in-progress operation if it takes more than a second to
get a response.

Also mixed in here are persistent igniter status displays for the
ejection testing UI.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Unify datafile selection to AltosDataChooser</title>
<updated>2010-11-19T09:15:35+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-19T09:14:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8f72f08839346fb225238420324f0edcd070e531'/>
<id>urn:sha1:8f72f08839346fb225238420324f0edcd070e531</id>
<content type='text'>
Instead of having several separate intefaces, use a single dialog for
selecting data files for graph/export/replay.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Add igniter ground testing code</title>
<updated>2010-11-19T07:54:37+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-19T07:41:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=24ffcf86c43290ce0f70fb4ee0984b3debdb8a5f'/>
<id>urn:sha1:24ffcf86c43290ce0f70fb4ee0984b3debdb8a5f</id>
<content type='text'>
Not yet hooked up, but the UI is finished.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: eliminate menu bar, moving elements to buttons.</title>
<updated>2010-11-15T14:38:35+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-15T14:38:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=257e97137325f5dbbd6aa034f20fd6937b67df90'/>
<id>urn:sha1:257e97137325f5dbbd6aa034f20fd6937b67df90</id>
<content type='text'>
This adds a new 'configure AltosUI' dialog to set the log directory
and voice preferences.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: With --replay option, exit when replay window is closed</title>
<updated>2010-11-14T11:26:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-14T11:26:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=511903704f7e1b22e88dd3e3cc35fd3c0583820e'/>
<id>urn:sha1:511903704f7e1b22e88dd3e3cc35fd3c0583820e</id>
<content type='text'>
Otherwise, the application hangs around forever.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Open serial device at 'new' time. Prohibit duplicate opens.</title>
<updated>2010-11-14T00:07:04+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-14T00:07:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=dcfa56498d1b65a213b8aba9cbd6c4806532383c'/>
<id>urn:sha1:dcfa56498d1b65a213b8aba9cbd6c4806532383c</id>
<content type='text'>
With the per-serial UI, there's never a reason to create a serial
device without opening it right away. This eliminates the bug caused
by not opening the serial device for telemetry reception.

Serial devices can now be opened only once; this eliminates errors
when trying to reflash or configure devices while receiving telemetry.

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