Dan Paulat
|
985473a0a4
|
Release all mutexes before joining threads in TimelineManager
|
2025-09-01 10:00:48 -05:00 |
|
Dan Paulat
|
7fbd9e45a9
|
Release all mutexes before joining threads in RadarProductManager
|
2025-09-01 09:44:37 -05:00 |
|
Dan Paulat
|
889b6e81be
|
Taking load data mutexes on destruction can cause a deadlock
|
2025-09-01 01:30:47 -05:00 |
|
Dan Paulat
|
acfb515e10
|
Filter PopulateProductTimes log entries
|
2025-08-31 10:32:04 -05:00 |
|
Dan Paulat
|
22a6ed33c1
|
Product load status clang-tidy fixes
|
2025-08-31 00:44:26 -05:00 |
|
Dan Paulat
|
77ae293e87
|
Remove unused newLoadStatus
|
2025-08-31 00:02:05 -05:00 |
|
Dan Paulat
|
d6834127db
|
NotAvailable should not hang animation
|
2025-08-30 23:10:23 -05:00 |
|
Dan Paulat
|
1f8cd8ee39
|
Overlay layer should not need to latch load status
- Causes false NO DATA AVAILABLE indications when changing products
|
2025-08-30 23:01:21 -05:00 |
|
Dan Paulat
|
b0c7554f47
|
Applying product load status to level 2
|
2025-08-30 22:46:40 -05:00 |
|
Dan Paulat
|
403a556b30
|
Add tooltip to NO DATA AVAILABLE indication
|
2025-08-30 22:45:37 -05:00 |
|
Dan Paulat
|
2beac20ee3
|
Asset suffix should be const, not constexpr
|
2025-08-30 22:38:31 -05:00 |
|
Dan Paulat
|
07adbb382d
|
Prevent flickering of radar data between two "no data available" products
|
2025-08-30 21:19:33 -05:00 |
|
Dan Paulat
|
41bf7f731f
|
RadarProductLayer clang-tidy fixes
|
2025-08-30 20:34:32 -05:00 |
|
Dan Paulat
|
931dd2d0a7
|
Store last load status
|
2025-08-30 20:30:32 -05:00 |
|
Dan Paulat
|
341096af1d
|
Render data not available status in the upper right (overlay layer)
|
2025-08-30 18:28:46 -05:00 |
|
Dan Paulat
|
f679f37fc1
|
Hide the radar sweep if no data is available
|
2025-08-30 18:26:10 -05:00 |
|
Dan Paulat
|
a306fb4363
|
Add NoUpdateReason of NotAvailable, driven by ProductNotAvailable
|
2025-08-30 18:24:50 -05:00 |
|
Dan Paulat
|
449d8cb796
|
A query for the epoch should be treated as time now
|
2025-08-30 18:21:16 -05:00 |
|
Dan Paulat
|
f4226b487d
|
Initial moving of product listing to the background for level 3
|
2025-08-30 16:28:19 -05:00 |
|
Dan Paulat
|
68f66c0c2f
|
Add Qt version to log
|
2025-08-30 16:28:19 -05:00 |
|
Dan Paulat
|
b6797eee7e
|
Adding const to uiGeometry and uiState
|
2025-08-28 19:08:50 -05:00 |
|
Dan Paulat
|
3c5c9ea27e
|
Only restore geometry on first show, not restore from minimize
|
2025-08-28 18:30:23 -05:00 |
|
Dan Paulat
|
69b39bd884
|
Change default ImGui font size to 16px
|
2025-08-28 11:29:39 -05:00 |
|
Dan Paulat
|
ffe1e7efaf
|
Address ImGui clang-tidy comments, store font size as float
|
2025-08-28 11:18:17 -05:00 |
|
Dan Paulat
|
c82b9753c6
|
Use dynamically sized ImGui fonts
|
2025-08-27 23:43:11 -05:00 |
|
Dan Paulat
|
dc96e3e3ad
|
Update ImGui to v1.92.2b
|
2025-08-27 22:52:25 -05:00 |
|
Dan Paulat
|
bd27d0e562
|
Update most instances of current time to use a time offset
|
2025-08-22 23:42:08 -05:00 |
|
Dan Paulat
|
719142ca12
|
UTC in the main window should use the NTP time offset
|
2025-08-22 22:29:25 -05:00 |
|
Dan Paulat
|
c76c9b57ed
|
Wait for an initial offset prior to proceeding with initialization
|
2025-08-22 22:28:55 -05:00 |
|
Dan Paulat
|
88d968a533
|
Run NTP client in the background
|
2025-08-22 20:08:04 -05:00 |
|
Dan Paulat
|
63e6ba7709
|
Update initialization order to ensure initial log entries make it to log file
|
2025-08-22 19:25:01 -05:00 |
|
Dan Paulat
|
791bf16586
|
Look for the appropriate .msi asset suffix depending on platform
|
2025-07-15 00:18:01 -05:00 |
|
Dan Paulat
|
5c9e90d805
|
Revert "Disable Wayland platform plugin on Nvidia"
|
2025-07-13 09:31:09 -05:00 |
|
Dan Paulat
|
6b09b7cb9b
|
Specify OpenGL as the renderable type
|
2025-07-12 23:22:08 -05:00 |
|
Dan Paulat
|
d5cda9b353
|
Use glad instead of GLEW to load OpenGL
|
2025-07-12 16:23:02 -05:00 |
|
Dan Paulat
|
01ae858906
|
Merge pull request #478 from dpaulat/feature/opengl-3.3-core
Use GLEW instead of QOpenGLFunctions
|
2025-07-12 09:31:06 -05:00 |
|
AdenKoperczak
|
c3d39e2571
|
Add a label to the location marker settings widget to indicate the existance of hotkeys for adding/editing location markers
|
2025-07-12 08:48:07 -04:00 |
|
Dan Paulat
|
cf2a495e26
|
Explicit cast when getting OpenGL program info log
|
2025-07-12 00:08:23 -05:00 |
|
Dan Paulat
|
17af5e27ac
|
Another round of clang-tidy fixes
|
2025-07-11 23:04:31 -05:00 |
|
Dan Paulat
|
8e9db6a2fe
|
Display an informational dialog when OpenGL cannot properly be initialized
|
2025-07-11 00:26:52 -05:00 |
|
Dan Paulat
|
a6f8547455
|
Fix GLEW clang-tidy issues
|
2025-07-10 23:27:24 -05:00 |
|
Dan Paulat
|
331b2d855f
|
Use GLEW instead of QOpenGLFunctions
|
2025-07-10 21:56:17 -05:00 |
|
AdenKoperczak
|
d160ec2e28
|
Remove constexpr std::string in linux Nvidia code
|
2025-07-09 07:42:00 -04:00 |
|
AdenKoperczak
|
7723aee1d8
|
Initial attempt to disable Wayland platform on Nvidia
|
2025-07-08 21:44:55 -04:00 |
|
Dan Paulat
|
bbb09f64f0
|
std::scoped_lock should be const in font_manager.cpp
|
2025-07-01 20:53:38 -05:00 |
|
Dan Paulat
|
7722eeb539
|
Remove styling from radar info frame
|
2025-07-01 00:22:02 -05:00 |
|
Dan Paulat
|
b2653fd585
|
Remove raised styling from most QFrames
This was never intended to be part of the UI, and did not show on Windows. It shows on Fusion, and is especially noticable on macOS.
|
2025-07-01 00:17:24 -05:00 |
|
Dan Paulat
|
788bd114cc
|
Update title font sizes for macOS
|
2025-07-01 00:15:54 -05:00 |
|
Dan Paulat
|
b8a0dae042
|
Radar product manager clang-tidy cleanup
|
2025-06-30 23:00:58 -05:00 |
|
Dan Paulat
|
afcca785eb
|
Formatting font_manager.cpp
|
2025-06-30 22:55:32 -05:00 |
|