SeisNetWatch GUI Client Revision History
Version 1.84 [2010-06-22]
- Improved recovery from
network-communication errors during and after program startup.
Version 1.83 [2009-10-27]
- Added "Launch Stations Snapshot..."
menu items and implementation.
- Added "Help" button to settings dialog.
- Added "Show main 'Stations' tab" and
"Show main 'Performance' tab" settings.
- Added configuration parameters
'consoleRedirectFileName', 'consoleRedirectAppendFlag',
'localGeneralHelpString' and 'progInstanceFavTabsFlag'.
- Added "Show main 'Stations' tab" and
"Show main 'Performance' tab" settings.
- Added 'maxHistoryFetchPoints'
configuration parameter and implementation.
- Fixed issue with non-OpenMap versions
crashing due to missing OpenMap classes.
- Fixed issue where text location
markers on map where being filled-over with color.
- Modified to update item help strings
when station detail pages are loaded (so server-side rule-set changes
will be shown).
- Modified to make station-detail-item
graph/list end at snapshot time when launched from details-over-time
plot on historical-snapshot view of station.
- Added minimum-required-Java-version
check.
- Modified to show current zoom-scale
value in tool-tip text for "Reset Zoom" button.
Version 1.82 [2009-01-15]
- Modified Map-tab to use OpenMap 4.6.4.
- Added Map-tab support for saving
current view as reset-view position.
- Added Map-tab support for ETOPO layer
and World Demis layer.
- Added menu at top of frame.
- Added "Show detail items performance
over time by default" setting.
Version 1.785 [2008-01-23]
- Added 'showStationAtTime' parameter.
- Added mouse-over tool-tips for
"station"
buttons on "reactor" panels to show low-performance detail items (may
be
disabled via 'rButtonPerfTipFlag' parameter).
- Modified to support HTML link-anchor
("<A>") and line-break ("<BR>") tags in station-detail-item
values.
- Added support for program-singleton
file and communication with running instance via command file.
Version 1.78 [2008-01-08]
- Added ability to fetch historical
performance-over-time-plot data from server and 'fetchPerfValuesFlag'
configuration parameter.
- Added improved date axis to
performance-over-time panels.
- Added performance-over-time plot
zooming.
- Added performance-over-time plot
zoom scroll-bar and vertical axis-grid lines
- Added support for fetching and
display of historical-snapshot station detail tabs.
- Added display of station
details-over-time plot via "DPerf" button on station-detail
pages.
- Added right-mouse-click popup menus
for station-display options.
- Added support for "Favorite Tab"
popup-menu option on added tabs.
- Added support for highlighting
station buttons via keyboard input.
- Modified to support clickable
"Linked Stations" item values on station-detail tabs.
- Modified to show performance-criteria
values for voting items on station-detail pages (via mouse-over
tool-tips and popup-help windows).
- Added 'userHomeSettingsFlag'
configuration parameter and implementation.
- Added 'minimumAutoPopCount'
configuration parameter (with a default value of 2).
- Added performance/usage symbols
to station buttons on performance-over-time panels.
- Modified to show performance-level
color symbols on station-detail-parameter-history list when parameter
is "Performance".
- Fixed issue where station sort-order
was not updated after usage level updated.
- Modified to address issue where
station-detail-page tab-text color would sometimes mismatch
station-performance-level color.
- Fixed issue where setting
"stationSortFlag=true" would override 'stationSortType' when running as
an applet.
- Modified so that when initial
open-station-detail attempts fail 10 times an error-message popup is
shown.
- Fixed bug where whenever
a station-detail-parameter history graph was auto-updating
the auto-update thread never stopped running (and fetching).
- Added timeout to
disconnect-from-server call to prevent (occasional)
client hangs at shutdown.
- Improved ordering of station symbols
on subset layers on Map tab (so that lower-performance-level-station
symbols tend to reside on top of higher-performance-station symbols).
- Fixed Map-tab issue where if a station
entry was selected on the list when an update came in then lots of GUI
"hashing" would occur.
- Fixed Map-tab issue where default
layer-property values were always entered into subset-of-stations
layers at startup.
- Modified Map tab to support using
station usage level symbol-character as map location "symbol" (when
usage level is not "Full").
Version 1.76 [2007-08-03]
- Modified performance-over-time
plots to show data gaps in response to communications failures
and to better handle display when station-performance levels are
steady.
- Modified to handle case where
"Restart" connection button is pressed and connection cannot be
reestablished.
- Added optional "Day/Night Shading"
layer.
- Modified to better display
station-level colors when non-standard usage levels are in use
(and when connected to an SNW-Multiplexor).
Version 1.75 [2007-05-17]
- Modified to use JFreeChart for
station-detail-item-history graphs.
- Added "Show station parameter history
datapoints by default" setting.
- Added "Menu" button (with "Show
Datapoints" item) to popup menu station-detail-item history graphs.
- Added map subset layers and changed
the Map "Layers" menu to have three sections.
- Modified map support to use
server-defined performance levels (instead of just Bad/Fair/Good), to
make list of stations only show those for currently-selected layer(s),
and to not display stations with lat/lon of 0.0 on map.
- Added 'staParamHistoryGapFactor'
parameter and implementation.
- Modified left-side "station" buttons
on performance-over-time plots to have text always be black and to have
the standard background color.
- Modified subset-select tab so that if
unknown-performance stations are not being displayed then "Unknown"
entry is not included in "Performance" criteria values.
- Modified level-key panels to make
"Unknown" performance level always appear last and to make usage key
use "Good" status-level color.
- Modified fetching of station-detail
item history to show error message in response communications error
(instead of "No matching parameter history items were reported"
message).
- Modified to make sure application
exits if "Exit" button pressed on "Loading initial stations
information" window.
- Add libraries information to "Options"
window and documentation.
Version 1.72 [2007-03-09]
- Added support for performance-subset
tabs.
- Added "Sort station-detail items in
alphabetic order" ('alphaSortItemsFlag') setting and implementation.
- Added 'staDetBkgrndColor' parameter
and implementation.
- Fixed tabbed-panes issue where the
"Close all..." right-click-menu item for a close-group would be removed
when any tabs from that close-group where closed (even if other ones
remained).
- Modified to use "Metal" instead of
"GTK+" look and feel (for Linux under Java 1.5) and to darken
background colors if they are too light.
- Fixed issue under Java 1.5 where,
after last tab removed via tab-close icon, clicking on another tab
resulted in 'ArrayIndexOutOfBoundsException' being thrown.
- Increased default application frame
size from 800x650 to 860x700.
- Modified performance-graph pages to
show station-ID in tool-tips over left-side buttons and in tool-tips
over graph bars.
- Modified to have right-click on
station button on stations-subset panel lead to performance-subset
panel showing station (if performance-subset panel already exists).
- Modified to prevent subset-select
combo boxes from being reset every time any station changed status.
- Modified performance-graph tabs to
size left-side button widths according to maximum station-name width.
- Modified to release
station-detail-page objects after station-detail-page tabs are closed.
- Added support for station-detail
information in tool-tips on performance-over-time plots, via new
'perfToolTipLevel' parameter.
- Modified to assure that initial start
times for stations on performance-over-time plots is consistent.
- Fixed issue where time-zone on
min/max-time shown on performance-over-time tab was not updated after
"GMT timezone" setting changed.
- Modified to continually update
duration on performance-over-time plots (even when station performance
levels are unchanged).
- Added work-around for Java bug where
'ArrayIndexOutOfBoundsException' is thrown if last tab is removed while
mouse-rollover effect is showing on tab (only affects JVMs that support
mouse-rollover highlights on tabs, i.e., Java 1.5 on WinXP with XP
theme).
- Modified to not show text-obscuring
"highlights" around station-button borders (affected WinXP with XP
theme).
- Fixed layout and sorting issues with
displaying in column mode.
- Fixed issue where widths of
performance plots were not adjusted properly when program-frame size
was reduced.
- Fixed issue where plot window was
cleared on station detail pages when "stationInfo." parameters were
received.
- Fixed issue where station detail pages
would scroll to display updated items.
- Improved layout and modified to
prevent "animated" effect on station detail tabs.
- Added tool-tips to "Performance",
"Group(s)" and URL items on station-detail pages.
- Modified to show performance level
(via "X" symbol color) for usage-level=off stations on reactor panels.
- Modified to not exclude
usage-level==off stations from reactor panels when "Display
unknown-performance stations" setting is false.
- Added usage-level sort type options
for stations sort.
Version 1.69 [2007-01-05]
- Fixed problem with stations being
displayed on the map more than once, sometimes in the wrong position.
Version 1.68 [2006-12-11]
- Fixed problems when
'displayUnknownStationsFlag' is false.
Version 1.67 [2006-11-16]
- Added sort by "performance/network
code".
- Added support for displaying station
buttons by columns.
Version 1.66 [2006-10-16]
- Changed to support user defined
performance levels.
- Changed to ignore adding static
parameters that already exist.
- Fixed "Performance" tab problem with
512 station limit.
- Changed to clear performance list when
connection restarts.
Version 1.65 [2006-10-02]
- Added "Performance" (performance over
time) tab.
Version 1.64 [2006-09-12]
- Fixed station change color update
problem.
Version 1.62 [2006-09-06]
- Added 'noNetworkCodesFlag' parameter.
Version 1.61 [2006-07-26]
- Fixed annoyance where subset selection
is reset when the subset criteria is updated.
- Fixed problem where subset buttons are
not always layed out properly and are a lot smaller than they should be.
- Added station sort by performance.
Version 1.60 [2006-07-19]
- Added support for tab close groups.
- Added support for tab icon color.
Version 1.59 [2006-07-14]
- Added support for Group links from
station detail panel.
Version 1.58 [2006-07-12]
- Added tab close icon.
- Added 'displayUnknownStationsFlag'
parameter.
Version 1.57 [2006-05-11]
- Changed to save sorted OpenMap
properties (OpenMap is an optional component.)
Version 1.56 [2006-03-31]
- Fixed problem with special characters
while launching a browser
under Windows OS.
Version 1.55 [2006-01-11]
- Changed to save OpenMap properties
(OpenMap
is an optional component.)
- Added 'connectionRestartPopupFlag'
parameter.
Version 1.54 [2005-05-28]
- Fixed the OpenMap creation problem
(OpenMap
is an optional component.)
Version 1.52 [2005-05-20]
- Added support for connection
re-connect.
Version 1.51 [2005-05-19]
- Added support for extended station
updates.
Version 1.50 [2005-05-13]
- Changed to add support for multiple
station layers.
- Added support for agent station
lat/lon.
Version 1.48 [2005-02-16]
- Fixed problem with parameters such as
'noUsageKeyFlag' being used before being set.
Version 1.46 [2004-11-01]
- Added support for Performance Subset.
Version 1.45 [2004-10-18]
- Added OpenMap (OpenMap is optional an
component.)