Commit graph

56 commits

Author SHA1 Message Date
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
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
8e9db6a2fe Display an informational dialog when OpenGL cannot properly be initialized 2025-07-11 00:26:52 -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
ccd27980a2 Updates for OpenGL 4.1 Core on macOS 2025-06-15 00:03:07 -05:00
Dan Paulat
699f60d399 Add build number to log and about dialog 2025-05-18 00:13:46 -05:00
AdenKoperczak
eb3b76dcf4 get rid of old high_privilege_dialog build 2025-01-12 09:31:36 -05:00
AdenKoperczak
87e43a528e use for descriptive names for when checks are made 2025-01-12 09:31:07 -05:00
AdenKoperczak
2f9908b54e move check_privilege.* to main 2025-01-12 09:31:03 -05:00
AdenKoperczak
4a4075b50f Move dialog logic into check_privilege 2025-01-12 09:28:33 -05:00
AdenKoperczak
6408e1b876 Fix formatting for high_privilege_warning 2025-01-12 09:27:14 -05:00
AdenKoperczak
923dad4e2e Add specific dialog and setting for high privilege warning 2025-01-12 09:27:07 -05:00
AdenKoperczak
71f967d536 Added basic high privilege checks and message box 2025-01-12 09:25:54 -05:00
Dan Paulat
a947dc6b9f Add check for NahimicOSD.dll 2025-01-12 01:09:32 -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
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
9ee6e2ee25 Add Fusion Light and Fusion Dark styles 2024-10-17 06:17:27 -05:00
Dan Paulat
3848ffd781 Display version and commit strings at the start of the log 2024-08-03 23:22:04 -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
4938b7c112 Redirect Qt and mbgl logs to spdlog 2024-05-21 22:40:54 -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
d24918fbd5 Add test mode to use alternate settings directory 2024-02-18 00:07:38 -06:00
Dan Paulat
46f6a1123e Initialize fonts prior to displaying setup wizard 2024-01-16 23:06:54 -06:00
Dan Paulat
bdb859480f County database must be loaded before settings 2023-12-08 06:00:17 -06:00
Dan Paulat
6e390a1a97 Add fusion style to settings (enables dark mode) 2023-11-24 06:04:03 -06:00
Dan Paulat
dd1490a143 NOMINMAX should be defined for the entire project 2023-11-19 20:56:03 -06:00
Dan Paulat
c331f4a1e4 Ignore deprecated stdext:: usage in AWS SDK 2023-11-16 22:22:26 -06:00
Dan Paulat
411d2a3832 Initial setup wizard contents 2023-11-07 06:00:39 -06:00
Dan Paulat
67881d31d5 Make SettingsManager an object instead of a namespace 2023-10-06 05:05:59 -05:00
Dan Paulat
9ea3ed47a6 Use unit library to perform font size conversions 2023-09-12 23:55:00 -05:00
Dan Paulat
0f9fbdbf63 Load placefile icons into texture atlas cache 2023-07-30 00:40:05 -05:00
Dan Paulat
e3449e382d Don't use a hard-coded user-agent for placefiles, add DPI parameter 2023-07-28 22:33:39 -05:00
Dan Paulat
e8e3032dcd Save loop delay, speed, and time to settings on shutdown 2023-06-14 22:56:26 -05:00
Dan Paulat
dd1b4f27c8 Connect ImGui render to QOpenGLWidgets 2022-11-20 22:12:05 -06:00
Dan Paulat
0ab89060e9 Updating translation, disabling locations and line numbers in .ts files 2022-06-07 00:23:56 -05:00
Dan Paulat
eb576c5172 Add boost steady_timer for refresh, and application cleanup 2022-05-28 16:58:07 -05:00
Dan Paulat
bb7793d309 Use boost::asio for asynchronous processing 2022-05-28 14:37:39 -05:00
Dan Paulat
bd68f1adbd Initialize AWS SDK 2022-04-22 09:24:58 -05:00
Dan Paulat
034b4f78c5 Removing Boost.Log from main 2022-04-19 16:05:46 -05:00
Dan Paulat
20b8c75234 Initial setup for spdlog 2022-04-13 20:08:04 -05:00