Commit graph

65 commits

Author SHA1 Message Date
srcarter3
e7db089b44 Fix the functionality for locating the cursor using a hotkey
- for some reason this was completely broken in v20
- updated the size and display length for better UI experience
- fixed the drawing and closing of the locate window
2023-11-08 16:12:52 -08:00
ucar-tmeyer
ad3a11479f Add in FR.W and RF.W phensigs to fire weather plots 2023-10-27 16:11:46 +00:00
ucar-tmeyer
3e9a285b5e Minor updates to AWIPS
-Remove the LAPS Tools menu entry and reference since we don't have this data
-Remove print statement about "No base Apps_defaults file found" since we don't use this
2023-10-27 14:37:48 +00:00
ucar-tmeyer
339df0955c Updates to Maps Menu (updates were made in conjunction to the awips2-core repo)
-Moved xml maps from the spi and lpi plugins to the com.raytheon.uf.viz.core.maps (in awips2-core repo)
-Created new TDWR.lpi file (this was copied from v18)
-Removed FFMP, Hydro, and GFE (Tropical) maps since we don't use these
-Removed the spotters and fireWxSta lpi and xml files because we don't receive updated lpi files in realtime
-Removed LDAD map files because we don't ingest this data
-Removed the GFS Bufr Sounding because it didn't contain any data
2023-10-18 21:06:05 +00:00
srcarter3
5424bfb7d3 Add functionality to delete displays
- update plugin.xml to reference proper class to delete displays (bundles)
- Add in DeleteAWIPSBundle class from v18 (MJ created it originally)
  -update class to remove unused import and update the deprecated method call
2023-10-10 15:30:15 -07:00
ucar-tmeyer
31c2441dd6 Added additional menu item for a 60 min update per user request 2023-09-27 17:13:57 +00:00
ucar-tmeyer
4e7b1f7721 Added back in the ldad/mesonet plugins so that we can decode the RAWS mesonet data.
-Also updated the Surface Obs menu to have a few menu options to load the RAWS data
2023-09-27 13:04:01 +00:00
srcarter3
230772d129 Modified (currently not used) files for fullpanel loading
- updated the other instances of `baseRadarLegacy.xml` to properly load multipanel sources in a new editor
2023-09-26 16:00:01 -07:00
ucar-tmeyer
44bdc48cb4 Updated 4 panel bundle files to include the maps so they will be re-drawn when loaded 2023-09-26 22:15:33 +00:00
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