<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosui, branch debian/0.8.1</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=debian%2F0.8.1</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=debian%2F0.8.1'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2010-11-30T04:30:49+00:00</updated>
<entry>
<title>windows: Add jfreechart.jar and jcommon.jar to windows install image</title>
<updated>2010-11-30T04:30:49+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-30T04:17:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b727156ef0a7fb6e442ca28be27eb344a213ecf8'/>
<id>urn:sha1:b727156ef0a7fb6e442ca28be27eb344a213ecf8</id>
<content type='text'>
These are necessary for the Graph Data button to do anything useful.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>windows: try harder to get windows install to work</title>
<updated>2010-11-28T06:35:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-28T06:35:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=641c5373724d34c3adfcf42420a528d6bba736b9'/>
<id>urn:sha1:641c5373724d34c3adfcf42420a528d6bba736b9</id>
<content type='text'>
Add devIDs to .nsi file. Fix install section name mapping from the
hot-plug info.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Correct windows hardware IDs for nsis installer file</title>
<updated>2010-11-28T00:30:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-28T00:30:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cd414e2c04ce5ecbc75f19325a6d6f82cd489fb3'/>
<id>urn:sha1:cd414e2c04ce5ecbc75f19325a6d6f82cd489fb3</id>
<content type='text'>
Need real hardware IDs (encoded USB ids) to get windows to
auto-install the driver?

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Clean up flash code to ensure swing gets called from right thread</title>
<updated>2010-11-26T01:29:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-26T01:29:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b8f05cdc0e9b4a96852eed9d38ff6d5950e2d2ed'/>
<id>urn:sha1:b8f05cdc0e9b4a96852eed9d38ff6d5950e2d2ed</id>
<content type='text'>
This moves all of the flash code to a separate thread and passes
messages back to the swing thread to keep the UI up to date.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Remove gratuitous threading from device flashing UI</title>
<updated>2010-11-26T00:30:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-26T00:28:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=adbb14c63d85b7a54223f88ac623571456f4a462'/>
<id>urn:sha1:adbb14c63d85b7a54223f88ac623571456f4a462</id>
<content type='text'>
There's no need for a thread here, and swing doesn't want us to use
one anyways.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Flight data download GUI operations called only from main thread</title>
<updated>2010-11-26T00:30:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-26T00:23:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7f88520089660845009148b69bfcea6c9dff9672'/>
<id>urn:sha1:7f88520089660845009148b69bfcea6c9dff9672</id>
<content type='text'>
Swing doesn't like UI functions being called from non-dispatch thread,
so fix up the eeprom download code to use SwingUtilities.invokeLater
to make sure this works right.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Eliminate unnecessary thread from config UI</title>
<updated>2010-11-26T00:30:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-26T00:09:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6d3612e267cd4c1e7fdd74fc33952b3f26f870f5'/>
<id>urn:sha1:6d3612e267cd4c1e7fdd74fc33952b3f26f870f5</id>
<content type='text'>
There's no reason to use a thread to run a dialog box, and
swing doesn't like threads anyways.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Only call swing display functions from main thread.</title>
<updated>2010-11-26T00:30:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-25T23:56:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=12fb7f0e70cd244475d84469f93283112478d1e1'/>
<id>urn:sha1:12fb7f0e70cd244475d84469f93283112478d1e1</id>
<content type='text'>
Swing insists that all display functions be called from a single
thread, and the flight window wasn't following this for display
updates. Use SwingUtilities.invokeLater to make sure the flight UI
updates happen in the right context.

Fixes a UI freeze on Mac OS.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Hack up standalone makefile to maybe build altosui again</title>
<updated>2010-11-25T19:16:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-25T19:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f88bde21d76a4ff91099a5051153ebace1619978'/>
<id>urn:sha1:f88bde21d76a4ff91099a5051153ebace1619978</id>
<content type='text'>
This isn't tested, but at least the paths are more likely to be correct

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Make windows bits build after moving altosui directory</title>
<updated>2010-11-25T19:16:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2010-11-25T19:16:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3d98440d53378aaa6da87ed65e9abb2f96f7ee49'/>
<id>urn:sha1:3d98440d53378aaa6da87ed65e9abb2f96f7ee49</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
