Commit graph

201 commits

Author SHA1 Message Date
Dan Paulat
2a9dc72721 Select product times based on current time, rather than volume time
Ensures scans not included in the volume times (e.g., multiple level 2 scans per file) are selected
2024-11-20 19:50:09 -06:00
Dan Paulat
94bb3c9430
Merge pull request #288 from AdenKoperczak/add_qt6ct_darker_theme
Add qt6ct based fusion color palettes.
2024-11-14 05:41:18 -06:00
AdenKoperczak
20b8c0da7d Add QT6CT_LIBRARY to avoid Q_DECL_IMPORT in include 2024-10-29 09:02:04 -04:00
AdenKoperczak
ccf5f6a3d8 Added custom theme file selection dialog 2024-10-28 13:00:39 -04:00
Dan Paulat
ac40fd93b7 Ensure widgets are always updated on the main thread
Fixes crashes and widget freezes
2024-10-27 09:06:05 -05:00
AdenKoperczak
57d65cf086 Change how new fusion styles are selected 2024-10-21 11:23:34 -04:00
AdenKoperczak
5c57ae0edc Switch to using a submodule for qt6ct external code 2024-10-21 10:39:08 -04:00
AdenKoperczak
0bce0e2bd7 First addition of qt6ct based color palettes to give dark mode on all platforms. 2024-10-19 09:41:42 -04:00
Dan Paulat
1843f387ff
Merge pull request #281 from AdenKoperczak/location_markers
Add Location Markers (Part 1)
2024-10-17 21:26:52 -05:00
Dan Paulat
9ee6e2ee25 Add Fusion Light and Fusion Dark styles 2024-10-17 06:17:27 -05:00
Dan Paulat
685f3cee10 Update usage of QCheckBox::stateChanged to QCheckBox::checkStateChanged 2024-10-09 05:57:27 -05:00
AdenKoperczak
19415cd0a1 Added a basic location marker manager. 2024-10-05 13:09:55 -04:00
AdenKoperczak
31940441ed renamed all POI/point of intrest to marker 2024-10-04 19:31:47 -04:00
AdenKoperczak
0a0989e5f4 Do initial work to get layer rendering 2024-10-04 16:43:40 -04:00
AdenKoperczak
1b79c37fd2 Removed unneeded date/chrono header includes 2024-09-27 11:55:20 -04:00
AdenKoperczak
79e39021a6 switch to using __cpp_lib_chrono to determine if chrono or date/date.h should be used 2024-09-22 12:02:38 -04:00
AdenKoperczak
c5d004aa48 fixed __clange__ spelling mistake 2024-09-21 12:44:24 -04:00
AdenKoperczak
d9f9e89b19 do not include date/date.h for clang 2024-09-19 14:38:53 -04:00
AdenKoperczak
1b16b903a0 added saving geometry 2024-09-17 10:48:59 -04:00
AdenKoperczak
06efa2da58 Reverted change which added extra item to menu bar 2024-09-12 13:18:22 -04:00
AdenKoperczak
6f2a087ef8 revert code re-added by last revert (should revert commits in revers order) 2024-09-12 11:54:01 -04:00
AdenKoperczak
f1bc8d2b13 Revert "save radar toolbox dock's visibility on exit"
This reverts commit 3789845a36.
2024-09-12 11:49:11 -04:00
AdenKoperczak
a94dc82c1f Revert "save alert dock's visibility on exit"
This reverts commit 3ab18392b3.
2024-09-12 11:46:39 -04:00
AdenKoperczak
bc62236351 Save the general state of the docks (position, size, corner, etc) 2024-09-12 11:31:53 -04:00
AdenKoperczak
3789845a36 save radar toolbox dock's visibility on exit 2024-09-12 10:43:55 -04:00
AdenKoperczak
3ab18392b3 save alert dock's visibility on exit 2024-09-12 10:04:06 -04:00
Dan Paulat
aec52f940d Open alert dialog when an alert is selected on the map 2024-08-04 23:05:02 -05:00
Dan Paulat
3848ffd781 Display version and commit strings at the start of the log 2024-08-03 23:22:04 -05:00
AdenKoperczak
91eb3d3b87 First attempt at using current radar site for alerts 2024-07-02 12:30:07 -04:00
Dan Paulat
45a4d29795 Use custom map style from settings 2024-06-21 23:36:07 -05:00
Dan Paulat
e1d61fccfa Catch exceptions in background threads 2024-06-15 23:44:33 -05:00
Dan Paulat
601a2ad5aa Handle zero maps for debug configurations 2024-06-02 00:51:33 -05:00
Dan Paulat
3a11f4dc74 Initialize log file earlier in application startup to log settings errors 2024-06-01 16:29:41 -05:00
Dan Paulat
32cd672a40 Add file logging to local application data directory 2024-06-01 00:01:35 -05:00
Dan Paulat
41d47878e3 Fix middle click selecting the nearest radar site
Fixes #216
2024-05-30 20:46:55 -05:00
Dan Paulat
4938b7c112 Redirect Qt and mbgl logs to spdlog 2024-05-21 22:40:54 -05:00
Dan Paulat
1cce358a52 GPS info dialog 2024-05-19 00:41:25 -05:00
Dan Paulat
8f7076cd09 Add thread manager for QThreads 2024-05-18 11:08:48 -05:00
Dan Paulat
aa6c3404c4 Add maybe_unused attribute to args 2024-05-04 23:49:38 -05:00
Dan Paulat
3561e2948b Add default style override in preparation for Qt 6.7 2024-05-04 22:39:55 -05:00
Dan Paulat
d9bcb7f086 Date/time formatting fixes 2024-05-02 23:41:17 -05:00
Dan Paulat
f4bc2572d2 Display mouse cursor icon on maps when Ctrl is held 2024-04-21 00:12:19 -05:00
Dan Paulat
589eff9882 Handle hotkeys across multiple map panes 2024-04-12 22:59:49 -05:00
Dan Paulat
d598631a77 Remove temporary installer files on application startup 2024-03-26 23:46:56 -05:00
Dan Paulat
e0c1138250 With MapTiler, use https for style URLs
- Eliminates issues with rewriting maptiler:// to incorrect URLs
2024-03-02 00:58:25 -06:00
Dan Paulat
e23c6c2624 Refactor SettingsTemplate to ProviderTemplate 2024-03-02 00:58:25 -06:00
Dan Paulat
1fd52f771c Refactor QMapLibreGL to QMapLibre 2024-03-02 00:58:25 -06:00
Dan Paulat
d24918fbd5 Add test mode to use alternate settings directory 2024-02-18 00:07:38 -06:00
Dan Paulat
eb076307c9 Update volume time outside of loop 2024-01-27 23:28:22 -06:00
Dan Paulat
9071c4751e Add current radar site to NexradFileRequest in the event there is no radar site in the Archive II file 2024-01-27 22:30:02 -06:00