update changelogs for Debian build debian/0.7.1+76+g9a99cab
authorBdale Garbee <bdale@gag.com>
Sat, 20 Nov 2010 08:20:58 +0000 (01:20 -0700)
committerBdale Garbee <bdale@gag.com>
Sat, 20 Nov 2010 08:20:58 +0000 (01:20 -0700)
ChangeLog
debian/changelog

index 3cbfd13054e88639f970ca9fcdd2bc9f485641e2..58c7de789085c016122059683a7cf081475c7ba4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,431 @@
+commit 9a99cabc1c34c657fc95246192ba6d330f5f22d3
+Author: Keith Packard <keithp@keithp.com>
+Date:   Sat Nov 20 00:13:58 2010 -0800
+
+    altosui: Fix channel changing in flight UI to actually work
+    
+    Replacing the menu with a combo box required reworking the way events
+    are delivered from that widget back to the channel changing
+    function. Just delete the old magic and use the JComboBox action
+    listener directly.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 71c41eadd12c3ece5fffce7669e4991778046d4e
+Author: Keith Packard <keithp@keithp.com>
+Date:   Sat Nov 20 00:09:03 2010 -0800
+
+    altosui: Initialize display thread state in constructor instead of run
+    
+    Some state will get set before run is called, initializing it there
+    can be too late.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 7920ed5c34b088f45ce4213b061ddd1ffe22cee8
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 19 23:18:51 2010 -0800
+
+    altosui: calling thread.interrupt with null thread doesn't work well
+    
+    This was a left-over from debugging the previous patch.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 8c8dc3794c7b5fa5a5b43b1c461d6c8bb3ab425d
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 19 23:09:15 2010 -0800
+
+    altosui: When switching log files, don't terminate log thread
+    
+    The log thread automatically switches output files when the incoming
+    telemetry changes. Don't use 'close' for that as 'close' terminates
+    the log thread as well as closing the file. Create a new
+    'close_log_file' function which just closes the file.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 594e80572821f1848db062d0cff18ca8bf0d90ce
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 19 22:44:48 2010 -0800
+
+    altosui: switch channel selector to combo box. Shorten displayed device names
+    
+    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 <keithp@keithp.com>
+
+commit fa07afc73bc5eccff8464a2def05ad600da33c97
+Author: Bdale Garbee <bdale@gag.com>
+Date:   Fri Nov 19 23:33:42 2010 -0700
+
+    update turnon scripts to use stashed copies of stable release firmware
+
+commit 9ffc2eb53a47e435f39b02896b0e43ae5f47f450
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 19 18:25:48 2010 -0800
+
+    altosui: Use timeouts to recover from broken packet links.
+    
+    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 <keithp@keithp.com>
+
+commit 68078eab3c07d8dc83302747cf6f3dcb1797c6ce
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 19 20:44:29 2010 +0800
+
+    doc: Document the 'Flash Image' operation.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit b4bdda65488e8ef27d2889cb6cc8eda3c5d50e0a
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 19 20:29:14 2010 +0800
+
+    doc: git ignore generated doc files
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit f0542085de2139ef562af068ec05fa73f47c73b1
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 19 20:26:49 2010 +0800
+
+    doc: Add preliminary altosui documentation
+    
+    Also, update the Makefile to allow for further documents to be added
+    without a lot of custom rules.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 0e7a10f71803d60f8b34c5a91efd220449442769
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 19 17:16:03 2010 +0800
+
+    altosui: Clean up global AltosUI configuration settings dialog
+    
+    This dialog had a mish-mash of styles and was confusing.
+    Now it's got a label for each line, and suitable setters for
+    each element
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 8f72f08839346fb225238420324f0edcd070e531
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 19 17:14:17 2010 +0800
+
+    altosui: Unify datafile selection to AltosDataChooser
+    
+    Instead of having several separate intefaces, use a single dialog for
+    selecting data files for graph/export/replay.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 24ffcf86c43290ce0f70fb4ee0984b3debdb8a5f
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 19 15:41:30 2010 +0800
+
+    altosui: Add igniter ground testing code
+    
+    Not yet hooked up, but the UI is finished.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 1a4b6e96f823035b113f01d1bdfd61afc1f33e25
+Author: Keith Packard <keithp@keithp.com>
+Date:   Tue Nov 16 22:46:29 2010 +0800
+
+    altosui: Add igniter status to ascent and descent tabs
+    
+    Monitor igniters during all phases of the flight.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit d0eb41619544ead6d9dab3a8d024a12936c9cdd0
+Author: Keith Packard <keithp@keithp.com>
+Date:   Tue Nov 16 22:20:00 2010 +0800
+
+    altosui: Cleanup flight UI layout
+    
+    Use common constants for fonts and insets
+    Shrink fonts so that the window is < 600 pixels tall.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit fcca333cda64be35f0c9fb0109eef1be3709dddd
+Author: Keith Packard <keithp@keithp.com>
+Date:   Tue Nov 16 21:49:59 2010 +0800
+
+    altosui: Add callsign configuration in AltosUI configuration dialog
+    
+    This callsign is used during packet communication.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 39e371561469d8e5059638ffa4e7075f391de268
+Author: Keith Packard <keithp@keithp.com>
+Date:   Mon Nov 15 23:14:51 2010 +0800
+
+    altosui: add reboot button to telemetrum configuration UI
+    
+    This lets you reconfigure and reboot telemetrum, including over the
+    radio link.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 257e97137325f5dbbd6aa034f20fd6937b67df90
+Author: Keith Packard <keithp@keithp.com>
+Date:   Mon Nov 15 22:38:35 2010 +0800
+
+    altosui: eliminate menu bar, moving elements to buttons.
+    
+    This adds a new 'configure AltosUI' dialog to set the log directory
+    and voice preferences.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 524644d8d8ce3f8a5a914ecfc7e2a8d474d89095
+Author: Keith Packard <keithp@keithp.com>
+Date:   Mon Nov 15 22:04:44 2010 +0800
+
+    altosui: oops, missed a file in the previous commit
+    
+    AltosSerialInUseException.java just defines a new exception, thanks to
+    java for making this live in a separate file.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 511903704f7e1b22e88dd3e3cc35fd3c0583820e
+Author: Keith Packard <keithp@keithp.com>
+Date:   Sun Nov 14 03:26:57 2010 -0800
+
+    altosui: With --replay option, exit when replay window is closed
+    
+    Otherwise, the application hangs around forever.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 11c95f687b1f68d35fa1a0af2c4e7982b8bb226a
+Author: Keith Packard <keithp@keithp.com>
+Date:   Sat Nov 13 17:09:51 2010 -0800
+
+    altosui: Replace flight status table with labels, fix resize.
+    
+    There's no reason to use a table for the flight status data,
+    replace that with a selection of widgets instead.
+    
+    Also, set all of the grid bag constraints for the various flight
+    status displays so that resize does something sensible.
+    
+    Adds a scrollbar to the table display so that it can shrink.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit dcfa56498d1b65a213b8aba9cbd6c4806532383c
+Author: Keith Packard <keithp@keithp.com>
+Date:   Sat Nov 13 16:07:04 2010 -0800
+
+    altosui: Open serial device at 'new' time. Prohibit duplicate opens.
+    
+    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 <keithp@keithp.com>
+
+commit 8463ffcaca6bcd31e645aba71c171f548dce96d8
+Author: Keith Packard <keithp@keithp.com>
+Date:   Sat Nov 13 15:19:14 2010 -0800
+
+    altosui: Eliminate unncessary import altosui lines
+    
+    Java appears to automatically import every module from the current
+    package.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit a6f30fae906bd87dff192c5fd4d10df283f99930
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 12 17:02:22 2010 -0800
+
+    altosui: Add RF calibration to TeleMetrum config dialog
+    
+    I think that's the last user-settable value.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 5394548fa5c7bdbfcc01e8aa19e93e1cf6345e2a
+Merge: 891e629 75f7698
+Author: Keith Packard <keithp@keithp.com>
+Date:   Wed Nov 10 22:11:21 2010 -0800
+
+    Merge remote branch 'aj/buttonbox' into buttonbox
+
+commit 75f7698b99a661ed17a91748a99699fa6761772a
+Author: Anthony Towns <aj@erisian.com.au>
+Date:   Thu Nov 11 16:06:32 2010 +1000
+
+    add compass bearing during descent
+
+commit cc0a730de093c49be2a921101d27622b6f592e92
+Author: Anthony Towns <aj@erisian.com.au>
+Date:   Thu Nov 11 15:57:52 2010 +1000
+
+    add compass bearing to voice output
+
+commit 317ec72a34906faad88c6924e634617b074e71db
+Author: Anthony Towns <aj@erisian.com.au>
+Date:   Thu Nov 11 15:52:01 2010 +1000
+
+    use grayled.png for off
+
+commit 8503943e3613f8670b128012b12ff14fb54321d7
+Author: Anthony Towns <aj@erisian.com.au>
+Date:   Thu Nov 11 15:45:43 2010 +1000
+
+    reduce font size for FlightInfoTable
+
+commit 3ffaa5d1c00b28be20fd4a26deb7bd41d953e92a
+Author: Anthony Towns <aj@erisian.com.au>
+Date:   Thu Nov 11 15:43:05 2010 +1000
+
+    read preferences for --replay
+
+commit 1f3e091efdfb2fe6f06a066cac60f5d267b94856
+Author: Anthony Towns <aj@erisian.com.au>
+Date:   Thu Nov 11 15:40:37 2010 +1000
+
+    add --replay command line argument
+
+commit b16b873723ee3e5097e6725c59ce191119439ad7
+Author: Anthony Towns <aj@erisian.com.au>
+Date:   Thu Nov 11 15:38:27 2010 +1000
+
+    use value_font for values
+
+commit 891e629f6ba20654b614f3ca7211a0f1c92670cb
+Author: Keith Packard <keithp@keithp.com>
+Date:   Wed Nov 10 16:28:19 2010 -0800
+
+    altos: Use grey leds when unlit - easier to see
+
+commit b0d31910da592e2f67c47c8fc3e15ce8135d5094
+Author: Keith Packard <keithp@keithp.com>
+Date:   Tue Nov 9 23:34:32 2010 -0800
+
+    altosui: Add ascent, descent and landed tabs
+    
+    This completes the set of tabs for in-flight status information.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 22d00785188a880700cd372528189a7a15278da9
+Author: Keith Packard <keithp@keithp.com>
+Date:   Tue Nov 9 14:40:58 2010 -0800
+
+    altosui: Add tab UI with 'pad' mode.
+    
+    This creates a multi-tab interface for flight monitoring
+    and includes a special tab for 'pad' mode.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit eb77e806ded99532dc7eaa39c1893f075b028af6
+Author: Keith Packard <keithp@keithp.com>
+Date:   Tue Nov 9 10:21:34 2010 -0800
+
+    altosui: Create abstract interface for flight data display
+    
+    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 <keithp@keithp.com>
+
+commit a0a92c605e238277c9881545a7226e53b5dbc295
+Author: Keith Packard <keithp@keithp.com>
+Date:   Mon Nov 8 22:17:26 2010 -0800
+
+    altosui: Fix more calls to AltosPreferences.channel()
+    
+    Oops. Two more.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 94f4a50d6430cc8280cbdaa9f39d3cb858d0e077
+Author: Keith Packard <keithp@keithp.com>
+Date:   Mon Nov 8 22:10:46 2010 -0800
+
+    altosui: Fix channel setting at serial open time
+    
+    Was using the previous non-device-specific preferences API.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 6b17d276271faa8a420a1c8f6be17faaa0c7043c
+Author: Keith Packard <keithp@keithp.com>
+Date:   Mon Nov 8 22:07:04 2010 -0800
+
+    altosui: Create buttons for main actions
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit 16916be51d746b1e1057b3219e5bec8f8814259e
+Author: Keith Packard <keithp@keithp.com>
+Date:   Fri Nov 5 23:44:47 2010 -0700
+
+    altosui: Split out flight monitoring to separate window
+    
+    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 <keithp@keithp.com>
+
+commit 811ced628d586134224c1b501b40ce9eb435fc7c
+Author: Keith Packard <keithp@keithp.com>
+Date:   Wed Oct 6 16:42:27 2010 -0700
+
+    altosui: Separate out jfreechart and jcommon directories
+    
+    This allows these packages to be referenced separately
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit c2c4d515ef9cc2cae8a8f2803e9498bb0794c4ed
+Author: Keith Packard <keithp@keithp.com>
+Date:   Wed Oct 6 16:25:49 2010 -0700
+
+    altosui: Remove ability to graph data in .csv files
+    
+    There's no reason to support these files when the raw .eeprom or
+    .telem files which generate them should be used instead.
+    
+    Signed-off-by: Keith Packard <keithp@keithp.com>
+
+commit d5caf6f2f4d9257e26aa4305b26c02d1b263fa24
+Author: Bdale Garbee <bdale@gag.com>
+Date:   Wed Oct 6 17:14:35 2010 -0600
+
+    remove the csv build dep, as that code will be abandoned
+
+commit 43e23a60780191e3c6f61df44c5dd08cc8604c51
+Author: Bdale Garbee <bdale@gag.com>
+Date:   Wed Oct 6 16:27:57 2010 -0600
+
+    update changelogs for Debian build
+
 commit 8103432bf7adfe6ee5bf3ee42e1672475e6edd5a
 Author: Bdale Garbee <bdale@gag.com>
 Date:   Wed Oct 6 16:26:33 2010 -0600
index beeee17ec170ddb14816a8cd066b252feab7136e..370d1ecfa7835f2b52ea1b430373ecc1ca9d8cc3 100644 (file)
@@ -1,3 +1,64 @@
+altos (0.7.1+76+g9a99cab) unstable; urgency=low
+
+  [ Bdale Garbee ]
+  * remove the csv build dep, as that code will be abandoned
+
+  [ Keith Packard ]
+  * altosui: Remove ability to graph data in .csv files
+  * altosui: Separate out jfreechart and jcommon directories
+  * altosui: Split out flight monitoring to separate window
+  * altosui: Create buttons for main actions
+  * altosui: Fix channel setting at serial open time
+  * altosui: Fix more calls to AltosPreferences.channel()
+  * altosui: Create abstract interface for flight data display
+  * altosui: Add tab UI with 'pad' mode.
+  * altosui: Add ascent, descent and landed tabs
+  * altos: Use grey leds when unlit - easier to see
+
+  [ Anthony Towns ]
+  * use value_font for values
+  * add --replay command line argument
+  * read preferences for --replay
+  * reduce font size for FlightInfoTable
+  * use grayled.png for off
+  * add compass bearing to voice output
+  * add compass bearing during descent
+
+  [ Keith Packard ]
+  * altosui: Add RF calibration to TeleMetrum config dialog
+  * altosui: Eliminate unncessary import altosui lines
+  * altosui: Open serial device at 'new' time. Prohibit duplicate opens.
+  * altosui: Replace flight status table with labels, fix resize.
+  * altosui: With --replay option, exit when replay window is closed
+  * altosui: oops, missed a file in the previous commit
+  * altosui: eliminate menu bar, moving elements to buttons.
+  * altosui: add reboot button to telemetrum configuration UI
+  * altosui: Add callsign configuration in AltosUI configuration dialog
+  * altosui: Cleanup flight UI layout
+  * altosui: Add igniter status to ascent and descent tabs
+  * altosui: Add igniter ground testing code
+  * altosui: Unify datafile selection to AltosDataChooser
+  * altosui: Clean up global AltosUI configuration settings dialog
+  * doc: Add preliminary altosui documentation
+  * doc: git ignore generated doc files
+  * doc: Document the 'Flash Image' operation.
+  * altosui: Use timeouts to recover from broken packet links.
+
+  [ Bdale Garbee ]
+  * update turnon scripts to use stashed copies of stable release
+    firmware
+
+  [ Keith Packard ]
+  * altosui: switch channel selector to combo box. Shorten displayed
+    device names
+  * altosui: When switching log files, don't terminate log thread
+  * altosui: calling thread.interrupt with null thread doesn't work well
+  * altosui: Initialize display thread state in constructor instead of
+    run
+  * altosui: Fix channel changing in flight UI to actually work
+
+ -- Bdale Garbee <bdale@gag.com>  Sat, 20 Nov 2010 01:20:46 -0700
+
 altos (0.7.1+32+g8103432) unstable; urgency=low
 
   * add build-dep on libcsv-java