Commit graph

56 commits

Author SHA1 Message Date
srcarter3
3adc0d376a Modified menu files to properly open four panel displays in new editors
- added `fullBundleLoad="true"` to menu files to force all resources to be drawn properly when opening in a new editor
- the only files that actually changed the menus were:
  - .../radar/dualPol/baseRadarLegacy.xml
  - .../radar/dualPol/baseRadarFourPanelBestRes.xml
  - .../radar/dualPol/baseRadarFourPanel.xml
- the rest were still changed anyway, in case we ever need those files, but likely the best course of action is to remove all unused files to make this less confusing
2023-09-25 15:12:25 -07:00
ucar-tmeyer
f281d2bf79 Add FNEXRAD/NEXRCOMP Satellite gini radar ingest and display
com.raytheon.viz.lpi/localization/basemaps
  - NEXRAD.lpi - new file

com.raytheon.viz.radar
  - localization/bundles/DefaultRadarDualPolBaseData.xml - updated CC in four panel
  - localization/bundles/nexradAvailability.xml - new file to display NEXRCOMP reflectivity
  - localization/bundles/site/Radar*.xml - new file to display all 2 panel radar
  - localization/menus/radar/baseRadarMenu.xml - updated to include Nexrad menu option
  - src/com/raytheon/viz/radar/rsc/map/RadarMapMouseHandler.java - new file
  - src/com/raytheon/viz/radar/rsc/map/RadarMapResource.java - new file
  - src/com/raytheon/viz/radar/rsc/map/RadarMapResourceData.java

com.raytheon.edex.plugin.satellite
  - src/com/raytheon/edex/plugin/satellite/dao/SatelliteDao.java - force interpolation levels for NEXRCOMP products
  - utility/common_static/base/styleRules/satelliteImageryStyleRules.xml - add in Unidata FNEXRAD rules

com.raytheon.uf.common.dataplugin.radar
  - utility/common_static/base/colormaps/Radar/DHR.cmap - new colormap for NEXRCOMP

com.raytheon.uf.edex.plugin.satellite.gini
  - META-INF/MANIFEST.MF - add in new plugin
  - src/com/raytheon/uf/edex/plugin/satellite/gini/GiniSatelliteDecoder.java - add functionality to decode zlib/png compressed satellite data
  - utility/common_static/base/distribution/satellite.gini.xml - add in regex for NEXRCOMP
  - utility/common_static/base/satellite/gini/lookuptables/creatingEntities.xml - add in index for NEXRCOMP
  - utility/common_static/base/satellite/gini/lookuptables/physicalElements - add in index for different NEXRCOMP products
  - utility/common_static/base/satellite/gini/lookuptables/sectorIds.xml - add in index for NEXRCOMP sector
  - utility/common_static/base/satellite/gini/lookuptables/sources.xml - add in index for UCAR source
  - utility/common_static/base/satellite/gini/lookuptables/units.xml - add in index for NEXRCOMP units
2023-09-20 20:05:10 +00:00
ucar-tmeyer
0a6f219de4 Update the CAVE icons to represent the Unidata created icons instead of default NWS 2023-09-18 18:22:50 +00:00
ucar-tmeyer
9b881145a7 Add ability to load text products in the text workstation
-Force text workstation requests to look at the operational stdtextproducts db table instead of practicestdtxtproducts db table when CAVE is running in practice mode (Unidata default)
-Brought back logic that looks at the site level for the DefaultSiteAlarms.xml if it doesn't exist at the workstation level
-Copy DefaultSiteAlarms.xml to the site level during rpm install (awips2-localization rpm)
2023-09-13 18:11:03 +00:00
ucar-tmeyer
e0725a5b62 Brought over changes MJ had made for GFE to work with Thin Client
This forces the syncing of files to the CAVE client
Also updated the models/names for GFE to process
2023-09-01 15:16:25 +00:00
ucar-tmeyer
47e9cf0a48 Update to CAVE About dialog to add in a couple spaces 2023-07-06 20:59:49 +00:00
srcarter3
f0086719fd Update hotkeys for saving and loading displays 2023-07-06 08:10:19 -07:00
srcarter3
81b15cc7d4 Add hotkeys for saving and loading displays
- this was a request from a user through the beta reporting form
- used 1, 2, 3, because l, o, s, were all used
2023-07-05 18:28:57 -07:00
ucar-tmeyer
c51e287bea Removed multiple EDEX plugins from feature.xml.
Plugins removed from commenting out com.raytheon.uf.edex.hydro.feature from com.raytheo.edex.feature.uframe/feature.xml:
com.raytheon.edex.plugin.shef.jar
com.raytheon.uf.common.dataplugin.mpe.jar
com.raytheon.uf.common.dataplugin.shef.jar
com.raytheon.uf.common.hydro.jar
com.raytheon.uf.common.mpe.jar
com.raytheon.uf.common.ohd.jar
com.raytheon.uf.common.xmrg.jar

Plugins not built because com.raytheon.uf.edex.mpe.feature was removed from com.raytheo.edex.feature.uframe/feature.xml
com.raytheon.uf.common.mpe.gribit2.jar
com.raytheon.uf.edex.plugin.mpe.dpa.jar
com.raytheon.uf.edex.plugin.mpe.jar
com.raytheon.uf.edex.plugin.mpe.test.jar

Plugins not built because com.raytheon.uf.edex.dat.feature was removed from com.raytheo.edex.feature.uframe/feature.xml
com.raytheon.uf.common.dataplugin.cwat.jar
com.raytheon.uf.common.dataplugin.ffmp.jar
com.raytheon.uf.common.dataplugin.fog.jar
com.raytheon.uf.common.dataplugin.fssobs.jar
com.raytheon.uf.common.dataplugin.preciprate.jar
com.raytheon.uf.common.dataplugin.qpf.jar
com.raytheon.uf.common.dataplugin.scan.jar
com.raytheon.uf.common.dataplugin.vil.jar
com.raytheon.uf.common.monitor.cpg.jar
com.raytheon.uf.common.monitor.jar
com.raytheon.uf.edex.cpgsrv.jar
com.raytheon.uf.edex.dat.utils.jar
com.raytheon.uf.edex.ohd.jar
com.raytheon.uf.edex.plugin.cwat.jar
com.raytheon.uf.edex.plugin.ffmp.jar
com.raytheon.uf.edex.plugin.fog.jar
com.raytheon.uf.edex.plugin.fssobs.jar
com.raytheon.uf.edex.plugin.loctables.jar
com.raytheon.uf.edex.plugin.preciprate.jar
com.raytheon.uf.edex.plugin.qpf.jar
com.raytheon.uf.edex.plugin.scan.common.jar
com.raytheon.uf.edex.plugin.scan.jar
com.raytheon.uf.edex.plugin.vil.jar

Plugins not built because com.raytheon.uf.edex.aviation.feature was removed from com.raytheo.edex.feature.uframe/feature.xml
com.raytheon.uf.common.tafqueue.jar
com.raytheon.uf.edex.aviation.aag.jar
com.raytheon.uf.edex.aviation.jar
com.raytheon.uf.edex.metartohmdbsrv.jar

The following plugins we completely removed:
com.raytheon.uf.common.backupsvc.jar
com.raytheon.uf.common.localization.backup.jar
com.raytheon.uf.edex.backupsvc.jar
com.raytheon.uf.edex.localization.backup.jar
2023-07-05 15:46:21 +00:00
ucar-tmeyer
99f78dafd1 Included the setup.sh script that is the build script that starts off the building of the RPM's.
The script sources buildEnvironment.sh, and writes those values out to the about.mappings file before mounting all of the files to the docker to build

*Also updated the " to '' in the plugin.properties
2023-06-30 13:27:35 +00:00
ucar-tmeyer
61fe76f606 Updated About CAVE information for linux, will still need to look into this in Windows and Mac. 2023-06-30 13:12:11 +00:00
ucar-tmeyer
733cd56165 More updates to the Satellite Menus (VIRRS and legacy UNIWISC data)
-Moved NPP/VIIRS/NUCAPS menus/bundles/etc from CAVE to EDEX side
-Updated menus to have the new menu items and reorganized the satellite menu a bit
2023-06-20 18:51:27 +00:00
ucar-tmeyer
aee55a7e74 NSHARP Load (Re)-Implementation and a few NCEP edex plugins
-Added back in the NSHARP button and icon
-Re-implemented Unidata's v18 NSHARP load functionality (instead of loading a file, it queuries the database and provides a map of available soundings at differnt times)
-Had to add the com.raytheon.uf.edex.ncep.nco.feature to the list of uframe features so that a few ncep edex plugins would start up with ingest
2023-06-15 18:32:00 +00:00
ucar-tmeyer
1e6913964e Updates to include the probSevere plugin in the RPM build 2023-06-02 20:32:25 +00:00
ucar-tmeyer
d412d226b3 Updated Radar Menu
-Removed menu entries where we didn't have data
-Added submenus for TDWR and Dial radars
-Updated mosaics menu items
2023-05-23 17:49:53 +00:00
srcarter3
1fe9f49418 Small changes for WarngenDialog
- increase default list length
- re-enable single-clicking to select multiple options in the product list
2023-04-17 12:14:46 -07:00
ucar-tmeyer
97d68673ab Re-add 3-way toggle for legend (products, none, maps) 2023-04-12 15:16:39 +00:00
srcarter3
54e0274844 Additional small changes for WWA layer
- check the values() array for null, before attempting to cycle through it
- calculate the text positions the first time the display strings are created
- set the current zoom after drawing all the entries
2023-03-29 11:09:00 -07:00
srcarter3
7e7ff7e1e6 One more WWA change to go with the previous performance change
- text location needs to be recalulated with different zoom levels
2023-03-28 16:52:32 -07:00
srcarter3
fe81f4ba69 Improve WWA performance
AbstractWWAResource
- cache current frame
- cache current list of WWA entries
- add color, string, and DrawableString objects to the internal WarningEntry class
- use cached information when drawing, to draw faster (paintInternal method)
2023-03-27 15:09:01 -07:00
ucar-tmeyer
8d0323c2f3 Number of small fixes based on feedback
-Removed phensig print statement
-Fixed the colorized surface products
-Updated menu items to reference WPC instead of HPC (TODO: on the EDEX side the model data gets decoded as HPC still, but that's a deeper dive to make all of those changes)
-Remove NCEP Upper Air menu items (don't have any data populating this)
2023-03-24 15:07:10 +00:00
ucar-tmeyer
2af77fcbb8 Updated link to be correct 2023-03-16 17:21:49 +00:00
ucar-tmeyer
c9ef6799b7 Updated the "About" text for CAVE 2023-03-16 17:12:56 +00:00
srcarter3
f3ee59d0ad
Merge pull request #506 from tiffanycmeyer13/unidata_20.3.2
Updates to be able to export project from Windows
2023-03-13 18:29:07 -06:00
srcarter3
1d93307c66 Updates to the import gis dialog
- brought over previous changes from v18, which changed the default size of the dialog to accomodate more screen sizes and resolutions
- added the ability to resize the dialog
2023-03-07 10:10:14 -08:00
Tiffany Meyer
c3a16f83d7 Updates to solve java compiler errors 2023-03-06 13:39:43 -06:00
Tiffany Meyer
9caffa01be Updates to be able to export project from Windows 2023-03-06 13:33:26 -06:00
ucar-tmeyer
7a38489e53 Updated Obs/Surface Menu
-Changed the menu name from "Obs" to "Surface"
-Added in previous java code to plot/display the Surface Temps
-Added in previous bundles
-Combined the METAR/Synoptic plots to one menu (like in v18)
-Removed local data
-Removed mping (local data)
-Added in previous svg files needed for plotting
2023-02-06 20:59:04 +00:00
ucar-tmeyer
e8ba091657 WWA Updates for Unidata specific changes (manually merged v18.2.1 changes to v20)
-com.raytheon.viz.warnings
Summary can be found in this commit: c5fbae1363

-com.raytheon.uf.common.dataplugin.warning
Summary can be found in this commit: ddeed72777
2023-02-03 16:11:22 +00:00
ucar-tmeyer
449cfcf2a0 Minor update to cave-eclipse path 2023-01-31 21:41:15 +00:00
ucar-tmeyer
d19b106c12 Updates to linux CAVE start up to remove access print statements and default locations 2023-01-31 18:41:04 +00:00
ucar-tmeyer
89050d575d Updated the model names in the volume browser to the names EDEX uses 2023-01-31 16:57:00 +00:00
ucar-tmeyer
a9db8e6eb5 Removed LDAD surface obs and added GOES-R Viz plugin to awips.product for RPM building 2023-01-24 14:58:33 +00:00
srcarter3
845c878de6
Merge pull request #8 from tiffanycmeyer13/thin_client_updates
Default CAVE/Thin Client setup with Alertview
2023-01-04 10:53:45 -07:00
ucar-tmeyer
1425960233 The goesr feature had to be added to CAVE in order to be built
*cave/build/features.txt
*cave/build/p2-build.xml
*cave/com.raytheon.viz.feature.awips.developer/feature.xml

This fixed the issue of not recognizing the GOES Vertical Profiles
2023-01-03 19:15:24 +00:00
ucar-tmeyer
2c35e6caf5 Finished moving base satellite config files to be only on the edex side
*com.raytheon.uf.common.dataplugin.satellite
  -Move all colormaps, derived parameters, menus, and styleRules to com.raytheon.edex.plugin.satellite

*com.raytheon.viz.satellite
  -Move all bundles and menus to com.raytheon.edex.plugin.satellite

*menues/satellite/index.xml
   -Only have reference to goesr menu
   -Reference to base satellite menus commented out for now
2023-01-03 18:11:26 +00:00
ucar-tmeyer
a590b8859e Also removed the building of the AlertViz rpm
*rpms/awips2.core/deploy.builder/build.sh
*rpms/build/x86_64/build.sh
*rpms/build/common/lookupRPM.sh
	Commented out building of AlertViz rpm
*dist/comps.xml
	Removed mandatory awips2-alertviz rpm
	Removed awips2-gfesuite rpm
	Added qpis2-qpid-proton rpm (which typically got installed from dependecies, but wouldn't get removed)
2022-12-30 16:02:04 +00:00
ucar-tmeyer
1c60c28dbc Default CAVE/Thin Client setup with Alertview
(also changes in awips2-core)

cave/build/p2-build.xml
-Added alertview feature to be built by rpms

cave/com.raytheon.uf.viz.thinclient.cave/ThinClientPluginBlacklist.txt
-Removed
cave/com.raytheon.uf.viz.thinclient.cave/src/com/raytheon/uf/viz/thinclient/cave/ThinClientComponent.java
-Removed plugin blacklist

cave/com.raytheon.uf.viz.thinclient/src/com/raytheon/uf/viz/thinclient/preferences/PreferenceInitializer.java
-Changed defaults to POLL instead of PUSH, and to POLL every 1 minute (instead of 5)
2022-12-22 14:37:38 +00:00
ucar-tmeyer
44a459043c Small MRMS Updates
-Updated product name for Radar Accumulation Quality Index
-Removed bundles, menus, and volumeBrowser from viz side (since moved to edex)
2022-12-22 14:16:48 +00:00
ucar-tmeyer
a6e8201b7e Update Model Menus and Bundles, Add edex goesr feature to build
-----------------------------------------------------------------
*edexOsgi/build.edex/build.xml
	-Added com.raytheon.uf.edex.goesr.feature

*edexOsgi/com.raytheon.edex.feature.uframe/feature.xml
	-Added com.raytheon.uf.edex.goesr.feature

*com.raytheon.viz.volumebrowser/plugin.xml
	-Update the Volume Browser label from “Browser…” to “Volume Browser”
	-Add it to the “model” menu instead of “volume”
	-Add the volume browser to the “tools” menu

*menus/grid
	-copied grid menu from unidata_18.2.1 to unidata_20.3.2 (awips2/edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/menus/grid)
	-Removed the volume menu from CAVE side (awips2/cave/com.raytheon.viz.volumebrowser/localization/menus/volume)
	-Moved the xml menu from CAVE side to edex
*bundles
	-copied grid bundles from unidata_18.2.1 to unidata_20.3.2 (awips2/edexOsgi/com.raytheon.uf.edex.plugin.grid/utility/common_static/base/)
	-Removed volume bundles from CAVE side (awips2/cave/com.raytheon.viz.volumebrowser/localization/bundles)
2022-12-16 17:20:21 +00:00
ucar-tmeyer
8d4cc2498f Merge branch 'unidata_20.3.2-dev' of github.com:tiffanycmeyer13/awips2-20.3.2 into unidata_20.3.2-dev 2022-10-28 13:54:55 -07:00
ucar-tmeyer
bcbf7756e0 Removed some plugins that are not needed:
-com.raytheon.uf.common.dataplugin.ldad
-com.raytheon.uf.common.dataplugin.ldadhydro
-com.raytheon.uf.common.dataplugin.ldadmesonet
-com.raytheon.uf.common.dataplugin.qc
-com.raytheon.edex.plugin.ldadhydro
-com.raytheon.edex.plugin.ldad
-com.raytheon.uf.edex.plugin.ldadmesonet
-com.raytheon.uf.edex.plugin.qc

Also removed these same plugins from edexOsgi/com.raytheon.uf.edex.dataplugins.feature/feature.xml

The cave/com.raytheon.uf.viz.d2d.xy.adapters/META-INF/MANIFEST.MF file imported one of the ldad plugins so I removed it as well.
2022-10-28 13:52:06 -07:00
srcarter3
35796da613 Changes so far for REGION and WORKSTATION localization levels 2022-10-07 15:34:10 -07:00
tiffanycmeyer13
132a15cbd5
Merge pull request #1 from srcarter3/unidata_20.3.2-dev
Change default d2d startup to 1 pane
2022-08-30 09:21:11 -05:00
srcarter3
470a6bcdfd Continued changes for single pane default view
ChangeD2DLayoutAction:
- set initial side view number to 0
- added comment for side view resizing (from previous commit)

D2D5Pane
- removed the THREE_PANE_WIDTH (not used anymore)
- added a ZERO_PANE_WIDTH
- default to 0 views otherwise use the base views for side views
- use the ZERO_PANE_WIDTH when there are zero views
2022-08-29 17:06:35 -07:00
ucar-tmeyer
95c80c34d5 Update software history comments 2022-08-25 08:51:19 -07:00
ucar-tmeyer
537829c74c Number of initial Warngen Changes to make it ready for Unidata use.
com.raytheon.viz.textworkstation
------------------------------------
plugin.xml
  -Added section to add "Text Workstation" to the Tools menu
  -Removed the extension for paths to COMMON_STATIC/CAVE_STATIC

TextWorkstatinDlg.java
  -Commented out the showing of the first text editor

com.raytheon.viz.warngen
-------------------------------
MANIFEST.MF
  -Added the textworkstation viz plugin to the import-package list

plugin.xml
  -Remove menu context for warngen button to show up (this is now in com.raytheon.uf.viz.d2d.ui/plugin.xml)

comm/WarningSender.java
  -Deleted this file

template/TemplateRunner.java
  -Remove backupData

gui/WarngenDialog.java
  -Simplify Warngen Dialog
  -Bypass JMS messaging and send directly to a textWS Window
  -Allows proper resizing
  -Change bulletlist functionality so it doesn't scroll to top after selection
  -Only resize the bullet list, not the whole GUI
  -Set proper clumumn number in layout
  -Disable UPDATE LIST combobox

gui/WarngenLayer.java
  -Remove some backupsite/office variables

com.raytheon.viz.texteditor
---------------------------------
TextWorkstationPreferences.java
  -Delete file

dialogs/AWIPSHeaderBlockDlg.java
  -Non-operationalize

dialogs/RemoteSiteRequestDlg.java
  -Delete file

dialogs/TextEditorDialog.java
  -Non-operationalize

dialogs/WarnGenConfirmationDlg.java
-delete file

fxa/dialogs/FaxMesssageDlg.java
  -Delete file

fxa/dialogs/FaxSitEditorDlg.java
  -Delete file

fxa/dialogs/LdadFaxSitesDlg.java
  -Delete file

com.raytheon.uf.edex.dissemination
-------------------------------------
  -Delete whole plugin
2022-08-25 08:27:38 -07:00
srcarter3
18aafccd2d Change default d2d startup to 1 pane
plugin.xml
- changed 1panel to have 0 side panes

ChangeD2DLayoutAction
- if 0 side panels, make side panel width 0

D2D5Pane
- change initial start up to have 0 side panes
2022-08-24 22:15:40 -07:00
ucar-tmeyer
cba59e1fc2 Manually updated splash.bmp 2022-08-22 14:00:52 -07:00
ucar-tmeyer
3cc30b1c23 One more update to the ThinClientConnectivityDialog.java file 2022-08-22 11:33:15 -07:00