Dan Paulat
70ed01c155
Fix switching radar sites while loading
2023-04-12 23:24:27 -05:00
Dan Paulat
bb31bdfc00
Fix refresh if the product time is unknown to the product manager (expired product manager)
2023-04-12 23:24:04 -05:00
Dan Paulat
1b71143d71
Fix additional UI update threading issues
2023-04-11 23:14:53 -05:00
Dan Paulat
4e4cc4c9fb
Fix incorrect display of selected level 3 product due to updating UI on multiple threads
2023-04-11 23:12:00 -05:00
Dan Paulat
6c7a02ff85
Fix radar product manager to view signals on manager change
2023-04-11 22:46:50 -05:00
Dan Paulat
f1a5d4a744
Fix reload of expired (garbage collected) live data
2023-04-11 22:46:11 -05:00
Dan Paulat
92bb5154a4
Enable loading of product by double clicking in the resource explorer
...
- Doesn't work if radar product manager is expired for the site (time not present in record map)
- Need to fix going back to expired (garbage collected) live data
2023-04-10 23:17:21 -05:00
Dan Paulat
0c8047b1f4
Don't add duplicate entries to the resource explorer
2023-04-10 23:13:24 -05:00
Dan Paulat
df2474c383
Display expired data as soon as it's reloaded
2023-04-09 09:26:51 -05:00
Dan Paulat
16044efbf3
Updating refresh timer logic to be more robust
...
- When re-enabling refresh, base new refresh time off existing data when any data is found, not just new data
2023-04-08 18:44:07 -05:00
Dan Paulat
5fbb748328
Use weak_ptr to hold product manager records
...
- When selecting a product that's expired, it successfully refreshes the data, but doesn't display unless selected again
- When old data is downloaded, the refresh timer starts at 15 seconds, even if the newest data says the timer should be longer
- Selecting a product should update the recent lists
2023-04-08 01:11:36 -05:00
Dan Paulat
871cae68dd
Add Radar Product Manager debug dump
...
- Allows visibility of currently loaded products
2023-04-06 23:33:39 -05:00
Dan Paulat
6e10ca88d5
Associate product refresh with a uuid
...
Allows product manager to track which map widgets have enabled which product refreshes
2023-04-01 00:46:29 -05:00
Dan Paulat
5a353a8139
Add status badges
2023-03-08 23:07:15 -06:00
Dan Paulat
9b387073c2
Create README.md
2023-03-07 23:48:21 -06:00
Dan Paulat
0db926b2a5
Update issue templates
2023-03-07 23:41:32 -06:00
Dan Paulat
5a8cb16f8f
Create CONTRIBUTING.md
2023-03-07 23:28:14 -06:00
Dan Paulat
e8b0868b55
Create CODE_OF_CONDUCT.md
2023-03-06 23:43:13 -06:00
Dan Paulat
688ee434e5
Add acknowledgements markdown file for licenses and miscellaneous data sources
...
Closes #24
2023-03-06 22:30:31 -06:00
Dan Paulat
6fa871cf83
Updating zone and county files for 08 March 2023 release
...
Closes #28
2023-03-05 23:50:10 -06:00
Dan Paulat
1239edc438
libiconv must be built as a shared library for LGPL compliance
2023-03-05 22:24:29 -06:00
Dan Paulat
ed4cc033bb
Fixing alert dock refresh for both new alerts and expired alerts
...
Fixes #29
2023-02-28 22:10:34 -06:00
Dan Paulat
704b9e03b9
Support TIME...MOT...LOC with motion between 0-255 knots
...
NWSI 10-1701 specified 0-99 knots is valid, but sometimes text products are published with a larger value
2023-02-28 22:01:42 -06:00
Dan Paulat
2af6993d1a
Disable documentation features. This has been moved to supercell-wx-docs.
2023-02-28 22:00:28 -06:00
Dan Paulat
d955c39d15
Not ready for Conan 2.0
2023-02-22 07:42:16 -06:00
Dan Paulat
0cec9c316f
Merge pull request #27 from dpaulat/feature/alert-navigation
...
Alert Navigation on "Go"
2023-02-22 06:49:56 -06:00
Dan Paulat
f0dc01f7d2
Fix aws-sdk-cpp and Python build issues
2023-02-21 23:22:32 -06:00
Dan Paulat
899cb041e5
Update map location on alert "Go"
2023-02-20 22:58:43 -06:00
Dan Paulat
e75666d7a2
Remove 30 hour filter on event history
2023-02-19 16:04:39 -06:00
Dan Paulat
90c8c0183a
USe a common default geodesic object instead of duplicate copies.
...
All used functions are constant, and don't require unique instantiations for thread safety.
2023-02-19 15:16:34 -06:00
Dan Paulat
4a31cf6d3e
Find nearest radar site
2023-02-19 13:01:19 -06:00
Dan Paulat
b739aad4bb
Always run version generation to detect repository changes
2023-02-05 01:16:07 -06:00
Dan Paulat
1efc311a86
Generate versions, display on about dialog
...
Fixes #25
2023-02-05 01:01:35 -06:00
Dan Paulat
84b214e39e
Merge pull request #21 from dpaulat/feature/ci
...
Feature/ci
2023-02-04 09:15:06 -06:00
Dan Paulat
23e17ee662
Exclude mbgl-test-runner from ctest, this is an external project
2023-02-04 02:19:49 -06:00
Dan Paulat
eb36b267a4
Fixing missing test update for default palettes
2023-02-04 00:54:17 -06:00
Dan Paulat
a23af3217c
Deploy QMapLibreGL first, in order to not overwrite translate files from supercell-wx target
2023-02-04 00:53:49 -06:00
Dan Paulat
10afdb2b58
Disable CI on feature branches
2023-02-04 00:52:37 -06:00
Dan Paulat
90a913750a
Install build artifacts and upload
2023-01-29 22:33:44 -06:00
Dan Paulat
ca2ecc3e60
Conan compiler needs quotes
2023-01-28 22:02:12 -06:00
Dan Paulat
9374e13661
aws-sdk-cpp 1.11.4
2023-01-28 21:56:18 -06:00
Dan Paulat
d9de1c59d6
Use conanfile.txt to install dependencies before CMake configure
2023-01-28 21:51:36 -06:00
Dan Paulat
3893cf738c
Change build back to pwsh. Invocation of libtool for libiconv fails in bash on Windows.
2023-01-25 23:59:10 -06:00
Dan Paulat
c111e6b6bc
Setup python environment for CI, run build using bash
2023-01-25 23:09:59 -06:00
Dan Paulat
5e537e8c4d
Enable long paths for submodules
2023-01-25 00:36:50 -06:00
Dan Paulat
4309fbf2f2
Initial CI workflow
2023-01-25 00:12:13 -06:00
Dan Paulat
2b8073d9d6
Merge pull request #20 from dpaulat/feature/dependency-update-2023-01
...
Dependency update 2023-01
2023-01-24 22:22:32 -06:00
Dan Paulat
34de01e0de
Use aws-sdk-cpp submodule instead of from conan
2023-01-23 01:14:07 -06:00
Dan Paulat
911226c166
Updating most dependencies to latest, holding back libcurl for compatibility with cpr
2023-01-16 22:19:22 -06:00
Dan Paulat
5c793e07d8
About dialog
2023-01-08 00:50:49 -06:00