From abfd2f6214fcc282b43eb27ddc551434055dd462 Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Sun, 21 Nov 2010 07:32:58 -0700 Subject: [PATCH] update changelogs for Debian build --- ChangeLog | 727 +++++++++++++++++++++++++++++++++++++++++++++++ debian/changelog | 123 ++++++++ 2 files changed, 850 insertions(+) diff --git a/ChangeLog b/ChangeLog index 3cbfd130..55e6c775 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,730 @@ +commit e7954c820763f80e993f9f822e837725cf36af84 +Author: Keith Packard +Date: Sat Nov 20 22:03:26 2010 -0800 + + altosui: When fixing eeprom gps time information, make GPS data valid + + Eeprom files may be missing the GPS time (due to a firmware bug). Working + around this involves finding the next valid GPS time and using that to + create a fake GPS time entry. However, that next GPS time may not + be locked or may have few sats as it is from the boost stage of the + flight. Fix this by simply forcing the fake time packet to have + 4 sats and be locked. + + Signed-off-by: Keith Packard + +commit 84e570d8a8a52e0d358582135ec1b3a12be94c26 +Author: Anthony Towns +Date: Sun Nov 21 14:45:10 2010 +1000 + + AltosSiteMap: refactor tile collection + +commit 71e487344395a8efc9cd279aad92f601ff4c6d3d +Author: Anthony Towns +Date: Sun Nov 21 14:05:00 2010 +1000 + + AltosSiteMap: thread safe tile addition + +commit c040bcd06679484175542208fb564d0271a7fc1b +Author: Anthony Towns +Date: Sun Nov 21 13:19:36 2010 +1000 + + AltosSiteMap: try to get new tile construction right + +commit c3994dd82d489289ebc99ff9c5fa88f560c023ac +Author: Anthony Towns +Date: Sun Nov 21 13:07:11 2010 +1000 + + AltosSiteMap: extend map if rocket goes far away + +commit 835b903727a2eabda8d9659cc46e53301f92897c +Merge: 440a0f3 8789135 +Author: Anthony Towns +Date: Sun Nov 21 11:15:02 2010 +1000 + + Merge branch 'sitemap' into buttonbox + + Conflicts: + ao-tools/altosui/AltosSiteMap.java + +commit 878913551a1e4e3c8f2b39fa4aeb234880735a1c +Author: Anthony Towns +Date: Sun Nov 21 10:55:22 2010 +1000 + + AltosSiteMap: explain tile size better + +commit 440a0f3f5130eb0c8e614691892be8c94e7fd3c3 +Author: Keith Packard +Date: Sat Nov 20 16:55:12 2010 -0800 + + altosui: Set site map flight path lines to 6 pixels anti-aliased. + + Much more visible over the map. + + Signed-off-by: Keith Packard + +commit 2a7dc3ba36bac81640a9498e0d0caf1470b57c19 +Merge: e5b1ada ece2c86 +Author: Anthony Towns +Date: Sun Nov 21 10:45:15 2010 +1000 + + Merge branch 'buttonbox' into sitemap + + Conflicts: + ao-tools/altosui/AltosFlightUI.java + +commit 8df185cd95cfecbed8272dd1275d077c5b45535b +Merge: ece2c86 1e71264 +Author: Keith Packard +Date: Sat Nov 20 16:35:48 2010 -0800 + + Merge remote branch 'aj/sitemap' into buttonbox + + Conflicts: + ao-tools/altosui/AltosFlightUI.java + + Signed-off-by: Keith Packard + +commit e5b1adae9b23b98a6321986f5cd67c9d3166b87f +Author: Anthony Towns +Date: Sun Nov 21 10:34:39 2010 +1000 + + AltosSiteMap: better gps check, lower zoom + +commit ece2c86e2641b2cd613791293526c492b1606aa1 +Author: Keith Packard +Date: Sat Nov 20 16:19:42 2010 -0800 + + altosui: Rewrite info table to mix with scroll pane well. Fix startup size + + Using a single table for the info table means that the scroll pane + automatically picks up the table headers and shows them above the + scrollable view. + + This patch also fixes the application size at startup so that no + scrollbar is required in the info table, and the window is < 800x600. + + Signed-off-by: Keith Packard + +commit 1e712647dd6df1e77650db705f3ac32a3c8f6907 +Author: Anthony Towns +Date: Sun Nov 21 08:58:44 2010 +1000 + + altosui: reindent + +commit a59a204e188e40ec8848a0dc63d6de710cee3039 +Merge: 8263630 37f0201 +Author: Anthony Towns +Date: Sun Nov 21 08:56:13 2010 +1000 + + Merge branch 'buttonbox' into sitemap + +commit 82636305021c41d676f5f0f11378724fe0de0079 +Author: Anthony Towns +Date: Sun Nov 21 08:44:13 2010 +1000 + + AltosSiteMap: be more polite about preferred size + +commit 37f0201d724693528f37ac7d275f68f90cf94da0 +Author: Keith Packard +Date: Sat Nov 20 14:31:23 2010 -0800 + + altosui: change descent tab formatting to four columns + + This places labels to the left of each field. For igniter voltages, + it uses three columns for the labels. + + Signed-off-by: Keith Packard + +commit 66ebd954d9c9a44a8db0ee713c682e39306fabd8 +Author: Anthony Towns +Date: Sun Nov 21 08:28:24 2010 +1000 + + Add GrabNDrag.java + +commit 72f5e05f9f0055f2cef8b840812f090556c94338 +Author: Anthony Towns +Date: Sun Nov 21 08:18:39 2010 +1000 + + AltosSiteMap: major refactoring + +commit b47517d4c2e49f6f7b9954d2c85f96397fe1103e +Author: Keith Packard +Date: Sat Nov 20 14:06:37 2010 -0800 + + altosui: re-indent + +commit 6f8bc2ad20b715343e0510563ab0f14787ef3e07 +Author: Anthony Towns +Date: Sun Nov 21 01:34:52 2010 +1000 + + AltosDescent: switch elev from height to range + +commit 89f44c5587ea4f927d5e398b6af919df0d6561c3 +Author: Anthony Towns +Date: Sun Nov 21 01:27:01 2010 +1000 + + AltosAscent/Descent: tidy up layout + +commit 51e403145d28ac913e36d205077a613845596be2 +Author: Anthony Towns +Date: Sun Nov 21 00:17:51 2010 +1000 + + AltosSiteMapTile: draw boost circle as well as landed + +commit 25ffe1cc7823895886b4777f310b4bda1c80133b +Author: Anthony Towns +Date: Sun Nov 21 00:07:16 2010 +1000 + + AltosSiteMap: automatic fetching of map data + +commit 20f714bbe3137de8fb7491b39985021fd1774930 +Author: Anthony Towns +Date: Sat Nov 20 22:49:51 2010 +1000 + + AltosSiteMapTile: seperate map and drawing layers + +commit 58f8d069ce9488e2987b8e92caa69fe68cda7569 +Author: Anthony Towns +Date: Sat Nov 20 21:06:37 2010 +1000 + + AltosSiteMap: add autoscroll and grabndrag scroll + +commit 74cab8503b51ba6fb05a4d12a031c749e870b0ef +Merge: 0ecf033 9a99cab +Author: Anthony Towns +Date: Sat Nov 20 18:20:45 2010 +1000 + + Merge branch 'buttonbox' of git://git.gag.com/fw/altos into buttonbox + +commit 0ecf033110084f1a8be98282d7029dc14f70dab5 +Merge: 081fbd5 71c41ea +Author: Anthony Towns +Date: Sat Nov 20 18:14:30 2010 +1000 + + Merge branch 'buttonbox' of git://git.gag.com/fw/altos into buttonbox + +commit 9a99cabc1c34c657fc95246192ba6d330f5f22d3 +Author: Keith Packard +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 + +commit 71c41eadd12c3ece5fffce7669e4991778046d4e +Author: Keith Packard +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 + +commit 081fbd5715f9d3d81d98e149fb95d40447c07a79 +Merge: 90b9bc4 7920ed5 +Author: Anthony Towns +Date: Sat Nov 20 17:40:49 2010 +1000 + + Merge branch 'buttonbox' of git://git.gag.com/fw/altos into buttonbox + + Conflicts: + ao-tools/altosui/AltosFlightUI.java + +commit 7920ed5c34b088f45ce4213b061ddd1ffe22cee8 +Author: Keith Packard +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 + +commit 8c8dc3794c7b5fa5a5b43b1c461d6c8bb3ab425d +Author: Keith Packard +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 + +commit 594e80572821f1848db062d0cff18ca8bf0d90ce +Author: Keith Packard +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 + +commit fa07afc73bc5eccff8464a2def05ad600da33c97 +Author: Bdale Garbee +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 +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 + +commit 68078eab3c07d8dc83302747cf6f3dcb1797c6ce +Author: Keith Packard +Date: Fri Nov 19 20:44:29 2010 +0800 + + doc: Document the 'Flash Image' operation. + + Signed-off-by: Keith Packard + +commit b4bdda65488e8ef27d2889cb6cc8eda3c5d50e0a +Author: Keith Packard +Date: Fri Nov 19 20:29:14 2010 +0800 + + doc: git ignore generated doc files + + Signed-off-by: Keith Packard + +commit f0542085de2139ef562af068ec05fa73f47c73b1 +Author: Keith Packard +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 + +commit 0e7a10f71803d60f8b34c5a91efd220449442769 +Author: Keith Packard +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 + +commit 8f72f08839346fb225238420324f0edcd070e531 +Author: Keith Packard +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 + +commit 24ffcf86c43290ce0f70fb4ee0984b3debdb8a5f +Author: Keith Packard +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 + +commit 90b9bc4475011bead7117ed72fa5efa0f77b2813 +Author: Anthony Towns +Date: Fri Nov 19 13:30:00 2010 +1000 + + AltosSiteMapTile: adjust scale to 1 nmi per tile + +commit fa45336062523838ba8abb08427cdc4d9c7de7a8 +Author: Anthony Towns +Date: Fri Nov 19 13:17:29 2010 +1000 + + AltosSiteMapTile: adjust centering calculation + +commit fda93afcd8aa4133b0e5f008b824d072e338d0ed +Author: Anthony Towns +Date: Fri Nov 19 13:02:05 2010 +1000 + + AltosSiteMapTile: autoscale to about 2 nmi per tile + +commit 483346a03c94b200692f5e6d59f3feee4dcf2ace +Author: Anthony Towns +Date: Fri Nov 19 12:09:46 2010 +1000 + + altosui: tile site maps + +commit 939be6793238a275b7682ecc376fed14379cf044 +Merge: e68fe94 1a4b6e9 +Author: Anthony Towns +Date: Thu Nov 18 05:54:06 2010 +1000 + + Merge branch 'buttonbox' of git://git.gag.com/fw/altos into buttonbox + + Conflicts: + ao-tools/altosui/AltosFlightUI.java + +commit 1a4b6e96f823035b113f01d1bdfd61afc1f33e25 +Author: Keith Packard +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 + +commit d0eb41619544ead6d9dab3a8d024a12936c9cdd0 +Author: Keith Packard +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 + +commit fcca333cda64be35f0c9fb0109eef1be3709dddd +Author: Keith Packard +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 + +commit 39e371561469d8e5059638ffa4e7075f391de268 +Author: Keith Packard +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 + +commit 257e97137325f5dbbd6aa034f20fd6937b67df90 +Author: Keith Packard +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 + +commit 524644d8d8ce3f8a5a914ecfc7e2a8d474d89095 +Author: Keith Packard +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 + +commit 511903704f7e1b22e88dd3e3cc35fd3c0583820e +Author: Keith Packard +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 + +commit 11c95f687b1f68d35fa1a0af2c4e7982b8bb226a +Author: Keith Packard +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 + +commit dcfa56498d1b65a213b8aba9cbd6c4806532383c +Author: Keith Packard +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 + +commit 8463ffcaca6bcd31e645aba71c171f548dce96d8 +Author: Keith Packard +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 + +commit e68fe9454352087889c560d95797922493117acb +Author: Anthony Towns +Date: Sun Nov 14 00:59:01 2010 +1000 + + AltosSiteMap: add targeting circles around landing site + +commit 1e7e02987276847274493312202d22222c953149 +Author: Anthony Towns +Date: Sun Nov 14 00:57:45 2010 +1000 + + AltosTelemetryReader: actually open serial port + +commit 9c32b93ef5fb43558fb0179ea1b047e35b7ed6e8 +Merge: 991541f a6f30fa +Author: Anthony Towns +Date: Sun Nov 14 00:29:11 2010 +1000 + + Merge branch 'buttonbox' of git://git.gag.com/fw/altos into buttonbox + +commit a6f30fae906bd87dff192c5fd4d10df283f99930 +Author: Keith Packard +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 + +commit 991541f57f065f429c6ec425efd6ac731280b2c1 +Author: Anthony Towns +Date: Fri Nov 12 23:42:42 2010 +1000 + + better error behaviour if no map + +commit 1bcfa22de7821984149db10cb79913efed36b41e +Author: Anthony Towns +Date: Fri Nov 12 23:29:40 2010 +1000 + + pull up maps for arbitrary locations + +commit beb6c881ec006241c7d2820c64e5381131d41180 +Author: Anthony Towns +Date: Fri Nov 12 03:24:26 2010 +1000 + + make infotable scrollable, revert its fontsize to 14 + +commit 0327c1da01a3f6ede01f05c1d775651a57fd0c68 +Author: Anthony Towns +Date: Fri Nov 12 02:08:58 2010 +1000 + + tabs -> spaces + +commit 81e7b43ecad666e2e2310c7c94184f888bc86585 +Author: Anthony Towns +Date: Fri Nov 12 02:07:41 2010 +1000 + + add site map tab, at least for QRS launches + +commit 5394548fa5c7bdbfcc01e8aa19e93e1cf6345e2a +Merge: 891e629 75f7698 +Author: Keith Packard +Date: Wed Nov 10 22:11:21 2010 -0800 + + Merge remote branch 'aj/buttonbox' into buttonbox + +commit 75f7698b99a661ed17a91748a99699fa6761772a +Author: Anthony Towns +Date: Thu Nov 11 16:06:32 2010 +1000 + + add compass bearing during descent + +commit cc0a730de093c49be2a921101d27622b6f592e92 +Author: Anthony Towns +Date: Thu Nov 11 15:57:52 2010 +1000 + + add compass bearing to voice output + +commit 317ec72a34906faad88c6924e634617b074e71db +Author: Anthony Towns +Date: Thu Nov 11 15:52:01 2010 +1000 + + use grayled.png for off + +commit 8503943e3613f8670b128012b12ff14fb54321d7 +Author: Anthony Towns +Date: Thu Nov 11 15:45:43 2010 +1000 + + reduce font size for FlightInfoTable + +commit 3ffaa5d1c00b28be20fd4a26deb7bd41d953e92a +Author: Anthony Towns +Date: Thu Nov 11 15:43:05 2010 +1000 + + read preferences for --replay + +commit 1f3e091efdfb2fe6f06a066cac60f5d267b94856 +Author: Anthony Towns +Date: Thu Nov 11 15:40:37 2010 +1000 + + add --replay command line argument + +commit b16b873723ee3e5097e6725c59ce191119439ad7 +Author: Anthony Towns +Date: Thu Nov 11 15:38:27 2010 +1000 + + use value_font for values + +commit 891e629f6ba20654b614f3ca7211a0f1c92670cb +Author: Keith Packard +Date: Wed Nov 10 16:28:19 2010 -0800 + + altos: Use grey leds when unlit - easier to see + +commit b0d31910da592e2f67c47c8fc3e15ce8135d5094 +Author: Keith Packard +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 + +commit 22d00785188a880700cd372528189a7a15278da9 +Author: Keith Packard +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 + +commit eb77e806ded99532dc7eaa39c1893f075b028af6 +Author: Keith Packard +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 + +commit a0a92c605e238277c9881545a7226e53b5dbc295 +Author: Keith Packard +Date: Mon Nov 8 22:17:26 2010 -0800 + + altosui: Fix more calls to AltosPreferences.channel() + + Oops. Two more. + + Signed-off-by: Keith Packard + +commit 94f4a50d6430cc8280cbdaa9f39d3cb858d0e077 +Author: Keith Packard +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 + +commit 6b17d276271faa8a420a1c8f6be17faaa0c7043c +Author: Keith Packard +Date: Mon Nov 8 22:07:04 2010 -0800 + + altosui: Create buttons for main actions + + Signed-off-by: Keith Packard + +commit 16916be51d746b1e1057b3219e5bec8f8814259e +Author: Keith Packard +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 + +commit 811ced628d586134224c1b501b40ce9eb435fc7c +Author: Keith Packard +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 + +commit c2c4d515ef9cc2cae8a8f2803e9498bb0794c4ed +Author: Keith Packard +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 + +commit d5caf6f2f4d9257e26aa4305b26c02d1b263fa24 +Author: Bdale Garbee +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 +Date: Wed Oct 6 16:27:57 2010 -0600 + + update changelogs for Debian build + commit 8103432bf7adfe6ee5bf3ee42e1672475e6edd5a Author: Bdale Garbee Date: Wed Oct 6 16:26:33 2010 -0600 diff --git a/debian/changelog b/debian/changelog index beeee17e..85d3ab0c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,126 @@ +altos (0.7.1+117+ge7954c8) 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 + * add site map tab, at least for QRS launches + * tabs -> spaces + * make infotable scrollable, revert its fontsize to 14 + * pull up maps for arbitrary locations + * better error behaviour if no map + + [ Keith Packard ] + * altosui: Add RF calibration to TeleMetrum config dialog + + [ Anthony Towns ] + * AltosTelemetryReader: actually open serial port + * AltosSiteMap: add targeting circles around landing site + + [ Keith Packard ] + * 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 + + [ Anthony Towns ] + * altosui: tile site maps + * AltosSiteMapTile: autoscale to about 2 nmi per tile + * AltosSiteMapTile: adjust centering calculation + * AltosSiteMapTile: adjust scale to 1 nmi per tile + + [ Keith Packard ] + * 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 + + [ Anthony Towns ] + * AltosSiteMap: add autoscroll and grabndrag scroll + * AltosSiteMapTile: seperate map and drawing layers + * AltosSiteMap: automatic fetching of map data + * AltosSiteMapTile: draw boost circle as well as landed + * AltosAscent/Descent: tidy up layout + * AltosDescent: switch elev from height to range + + [ Keith Packard ] + * altosui: re-indent + + [ Anthony Towns ] + * AltosSiteMap: major refactoring + * Add GrabNDrag.java + + [ Keith Packard ] + * altosui: change descent tab formatting to four columns + + [ Anthony Towns ] + * AltosSiteMap: be more polite about preferred size + * altosui: reindent + + [ Keith Packard ] + * altosui: Rewrite info table to mix with scroll pane well. Fix + startup size + + [ Anthony Towns ] + * AltosSiteMap: better gps check, lower zoom + + [ Keith Packard ] + * altosui: Set site map flight path lines to 6 pixels anti-aliased. + + [ Anthony Towns ] + * AltosSiteMap: explain tile size better + * AltosSiteMap: extend map if rocket goes far away + * AltosSiteMap: try to get new tile construction right + * AltosSiteMap: thread safe tile addition + * AltosSiteMap: refactor tile collection + + [ Keith Packard ] + * altosui: When fixing eeprom gps time information, make GPS data + valid + + -- Bdale Garbee Sun, 21 Nov 2010 07:32:42 -0700 + altos (0.7.1+32+g8103432) unstable; urgency=low * add build-dep on libcsv-java -- 2.30.2