Dan Paulat
6b179fe35c
Emit signals when a sweep is not updated (with reason)
2023-06-07 23:07:01 -05:00
Dan Paulat
745eba34f2
Color table statements should be case insensitive
...
Fixes #57
2023-06-07 22:04:40 -05:00
Dan Paulat
6334039c42
Fix level 2 sweep "overlap", tweak to #53 / 1c84b06
2023-06-07 00:13:23 -05:00
Dan Paulat
288909c822
Use conanfile.py in CMake directive instead of conanfile.txt
2023-06-07 00:11:50 -05:00
Dan Paulat
ef437a830f
Merge pull request #56 from dpaulat/feature/linux-pstl
...
Use Parallel STL with gcc on Linux (oneTBB)
2023-06-06 05:22:50 -05:00
Dan Paulat
c29f335d9a
Save separate debug symbols on Linux
2023-06-05 22:59:30 -05:00
Dan Paulat
a21377ce6c
Add oneTBB to Linux build for PSTL
2023-06-05 22:11:36 -05:00
Dan Paulat
ea6134acea
emit keyword is incompatible with oneTBB
2023-06-05 21:53:24 -05:00
Dan Paulat
b9f55fbb4d
v0.2.0-prerelease-2
2023-06-04 10:02:07 -05:00
Dan Paulat
a9b425ec42
Optimization and minor fixes to level 3 coordinate calculation
2023-06-04 00:31:44 -05:00
Dan Paulat
1c84b061dc
Calculate level 2 coordinates every rendering frame
...
- More accurate bin rendering position
- Eliminates "rocking" when animating
- 40-45ms negative impact on rendering per frame (specific to my setup)
Fixes #53
2023-06-04 00:31:07 -05:00
Dan Paulat
9536a1fdcb
Fix gcc error for added RadialSize enumeration
2023-06-02 08:05:38 -05:00
Dan Paulat
9c442574ae
Support level 3 radial counts other than 360/720
...
Fixes #49
2023-06-02 00:18:24 -05:00
Dan Paulat
869dee8288
v0.2.0-prerelease-1 cleanup, adding sponsor buttons
2023-05-30 23:47:18 -05:00
Dan Paulat
287903f180
Merge pull request #52 from dpaulat/feature/timeline-animation
...
Initial Timeline Animation Implementation
2023-05-30 23:36:43 -05:00
Dan Paulat
e80c4866a5
Fix crash when changing products
2023-05-30 23:28:24 -05:00
Dan Paulat
1b49e317e4
Fix level 2 display
2023-05-30 23:28:02 -05:00
Dan Paulat
b18491b2a0
Enable debug artifacts for Windows release builds
2023-05-30 20:48:46 -05:00
Dan Paulat
fe831cf65a
Update CI for Linux packaging
2023-05-29 16:24:13 -05:00
Dan Paulat
d44075a5fd
Don't disable loading of products when navigating the timeline, just don't select it
2023-05-29 14:48:54 -05:00
Dan Paulat
4963add9cc
Enable/disable auto update of radar data based on timeline selection
2023-05-29 13:37:21 -05:00
Dan Paulat
80f04be510
Set loop defaults
2023-05-29 13:00:50 -05:00
Dan Paulat
6d165068e9
Add a grace period for expiring events in the past
2023-05-29 01:20:31 -05:00
Dan Paulat
bc21d7bf02
Segment event begin GCC warning fixes
2023-05-29 00:53:12 -05:00
Dan Paulat
45b0df3e0b
Fix text product start time when first P-VTEC uses 000000T0000Z
2023-05-29 00:47:47 -05:00
Dan Paulat
58a2d8982a
Adjust date pruning threshold
2023-05-28 20:18:06 -05:00
Dan Paulat
4e8b5ac452
Fix to prevent accessing empty level 3 product records
2023-05-28 13:06:20 -05:00
Dan Paulat
1c159a3926
Use dedicated thread pool for radar product views
2023-05-28 13:05:28 -05:00
Dan Paulat
608ee904b8
Update animation toolbox limits
...
- Correct to nearest value
- Loop time 1-1440 minutes
- Loop speed 1.00-99.99
2023-05-27 23:35:47 -05:00
Dan Paulat
11e74b46ec
Adjust number of stored/cached products based on loop time
2023-05-27 23:14:38 -05:00
Dan Paulat
3d42ca9e12
Allow manual entry of timeline time
2023-05-27 10:12:40 -05:00
Dan Paulat
5970eaf678
Add short delay at the end of a loop
2023-05-27 01:25:51 -05:00
Dan Paulat
ba1de683fa
Timeline pause
2023-05-27 01:17:19 -05:00
Dan Paulat
41b9e25ea8
Timeline play
2023-05-27 00:22:34 -05:00
Dan Paulat
5a078800e4
QDate::toStdSysDays is needlessly behind __cpp_lib_chrono >= 201907L
2023-05-26 22:42:06 -05:00
Dan Paulat
1479525c4a
Timeline step begin and end
2023-05-26 17:12:12 -05:00
Dan Paulat
5f97718469
Timeline step next
2023-05-26 16:32:21 -05:00
Dan Paulat
0ddd9d91ea
Timeline step back
2023-05-26 16:15:42 -05:00
Dan Paulat
6f1fb84397
Update timeline radar site selection logic
2023-05-26 10:45:55 -05:00
Dan Paulat
a41f4b802e
Split volume time and selected time
...
- Volume time to be used for radar product view
- Selected time to be used for animated alerts
2023-05-26 01:25:16 -05:00
Dan Paulat
ca88d60a5d
Update recent object dates when date is already cached
2023-05-26 01:14:42 -05:00
Dan Paulat
27ce694df8
Timeline manager live selection time update
2023-05-24 23:02:08 -05:00
Dan Paulat
da835d7226
Optimization of object listing by date
2023-05-24 22:56:17 -05:00
Dan Paulat
f452d3f15d
Connect animation dock and timeline manager slots and signals
2023-05-24 00:14:06 -05:00
Dan Paulat
5500b2f4c2
Add debug statement for timeline time updated
2023-05-24 00:13:07 -05:00
Dan Paulat
ab42772f37
Lock timeline mutexes before destroying
2023-05-24 00:12:37 -05:00
Dan Paulat
344d32081e
Define constant dates outside loop
2023-05-24 00:12:13 -05:00
Dan Paulat
b162fda895
Don't crash if a bad date is provided to data provider formatter
2023-05-24 00:11:47 -05:00
Dan Paulat
afe63df72a
Initialize animation dock widget date/time
2023-05-24 00:02:42 -05:00
Dan Paulat
63a746d25f
Map widget time selection
2023-05-24 00:02:00 -05:00