Commit graph

78 commits

Author SHA1 Message Date
srcarter3
780a4a4901 Currently disable "Edit Plot Attributes" for metar stations
- the functionality doesn't work currently (and we are still using the "old" svgs), so remove this menu option for now to avoid confusion
2024-02-08 08:58:16 -08:00
ucar-tmeyer
ddb3fd58dc Transition from ufpy to awips python package
-Had to update the awips-ade and awips-devel dockers
-Update rpm building to include awips2-python-awips (which includes awips, dynamicserialize, thrift packages), and remove rpm install dependencies on ufpy, dynamicserialize, and thrift
-Update LDM scripts and edexBridge to use awips instead of ufpy
-Update multiple python scripts across several repos to use awips instead of ufpy
  -awips2
  -awips2-core
  -awips2-nativelib
  -awips2-ncep
  -awips2-rpm
2024-01-16 16:10:09 +00:00
srcarter3
92dcc86ed9 Capitalize Put Home Cursor... Tools menu item 2023-12-05 13:42:01 -08:00
tiffanycmeyer13
beeb039fb4
Merge pull request #619 from srcarter3/ToolsMenu
Update for Tools menu to be alphabetical
2023-12-04 10:26:00 -06:00
srcarter3
ca20881624 Update for Tools menu to be alphabetical 2023-12-01 17:18:08 -08:00
ucar-tmeyer
c56d4154c8 Update radar menu (and associated bundle) for FNEXRAD displays 2023-11-27 19:22:38 +00:00
ucar-tmeyer
2acf13c1ed Updated the frames menu to have more options 2023-11-20 19:14:52 +00:00
ucar-tmeyer
dccd7b6e91 Incorporating in v24 TOWR-S changes
-Building gridded nucaps plugins
-Updated VIIRS datasets
-New Blended Hydro dataset
-LDM updates for new products
2023-11-20 17:43:50 +00:00
ucar-tmeyer
b1c6d805e8 Removing the MPE and Hydro perspectives from the list of perspectives to load in CAVE 2023-11-20 17:32:36 +00:00
ucar-tmeyer
f4792abbcf Fix NUCAPS "null" resource name (on all OS's) by setting from within
716561d3e1
2023-11-14 21:11:56 +00:00
srcarter3
3e446ab784 A few more small hotkey changes
- from conflicts found on the mac, change show history and image combination to ctrl+shift+h and ctrl+shift+i, respectively
2023-11-09 14:21:33 -08:00
tiffanycmeyer13
d380c96c5c
Merge pull request #603 from srcarter3/hotkeys
Update hotkeys (shortcuts) for V20
2023-11-09 06:21:48 -06:00
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
srcarter3
381f67b096 Update hotkeys (shortcuts) for V20
| Function                     | Keys         |
|------------------------------|--------------|
| Open New Map                 | Ctrl+T       |
| Open a Display               | Ctrl+Shift+L |
| Save Display                 | Ctrl+S       |
| Save Display Locally         | Ctrl+Shift+S |
| Save KML                     | Ctrl+K       |
| New Procedure                | Ctrl+N       |
| Open Procedure               | Ctrl+O       |
| Delete Procedure             | Ctrl+D       |
| Copy Display to Procedure(s) | Ctrl+B       |
| History List                 | Ctrl+H       |
| Clear Data                   | Ctrl+Shift+C |
| First Frame                  | Ctrl+← |
| Last Frame                   | Ctrl+→ |
| Step Back                    | ←      |
| Step Forward                 | →      |
| Increase Loop Speed          | Page Up      |
| Decrease Loop Speed          | Page Down    |
| Toggle Time Options          | Ctrl+Shift+T |
| Toggle Image Combination     | Insert       |
| Open Loop Properties         | Ctrl+L       |
| Open Image Properties        | Ctrl+I       |
| Show Print Dialog            | Ctrl+P       |
| Locate Cursor                | F12          |
2023-11-08 16:00:09 -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