Commit graph

220 commits

Author SHA1 Message Date
Dan Paulat
1c39464228 Extract utility geographic and maplibre functions 2023-07-20 23:12:36 -05:00
Dan Paulat
1a411af3bc Add placefile layer with text rendering 2023-07-19 23:27:37 -05:00
Dan Paulat
f70de26a2d Initial placefile manager implementation 2023-07-18 23:16:50 -05:00
Dan Paulat
1e4e2ba1b4 Add UI settings for collapsible groups 2023-06-30 00:11:43 -05:00
Dan Paulat
300091dbe1 Initial collapsible group layout 2023-06-25 00:58:51 -05:00
Dan Paulat
c29f335d9a Save separate debug symbols on Linux 2023-06-05 22:59:30 -05:00
Dan Paulat
ea6134acea emit keyword is incompatible with oneTBB 2023-06-05 21:53:24 -05:00
Dan Paulat
b18491b2a0 Enable debug artifacts for Windows release builds 2023-05-30 20:48:46 -05:00
Dan Paulat
5a078800e4 QDate::toStdSysDays is needlessly behind __cpp_lib_chrono >= 201907L 2023-05-26 22:42:06 -05:00
Dan Paulat
e1ec81e230 Adding MapTime name function 2023-05-15 23:27:54 -05:00
Dan Paulat
81eb3b1af3 Add timeline manager 2023-05-14 08:36:21 -05:00
Dan Paulat
b50bfc564f Add MapTime type 2023-05-11 23:06:53 -05:00
Dan Paulat
0d44513d0a Add animation dock widget 2023-05-11 23:06:53 -05:00
Dan Paulat
411a949be9 Add AlertAction type 2023-05-02 22:13:11 -05:00
Dan Paulat
ee99b51003 Add map provider helper functions 2023-04-29 00:46:02 -05:00
Dan Paulat
c1aa34607f Add Update Dialog 2023-04-22 23:31:23 -05:00
Dan Paulat
08654bb7b0 Update manager and test 2023-04-22 22:42:09 -05:00
Dan Paulat
6412c77a9d Add GitHub types for Release API 2023-04-22 20:37:01 -05:00
Dan Paulat
eabe28c423 Fixing DT_RUNPATH for Linux targets 2023-04-22 01:17:01 -05:00
Dan Paulat
27bce3c8b1 Migrating qt_generate_deploy_app_script to Qt 6.5 syntax 2023-04-22 01:02:57 -05:00
Dan Paulat
a264bd6b1b Set Qt NO_TRANSLATIONS (QTBUG-112204) 2023-04-21 18:06:57 -05:00
Dan Paulat
17a9c9190d Set Linux DT_RUNPATH 2023-04-21 18:06:25 -05:00
Dan Paulat
a42d423125 Install shared libraries in addition to runtime 2023-04-20 12:40:31 -05:00
Dan Paulat
6c24903816 Updating build for GCC/Linux 2023-04-17 20:01:51 -05: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
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
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
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
90a913750a Install build artifacts and upload 2023-01-29 22:33:44 -06:00
Dan Paulat
5c793e07d8 About dialog 2023-01-08 00:50:49 -06:00
Dan Paulat
334ca03a88 Windows application icon 2023-01-07 23:10:11 -06:00
Dan Paulat
1d597eb120 Enable loading color palettes from embedded Qt resources 2023-01-02 00:23:46 -06:00
Dan Paulat
ad6eb61898 Initial QFileInputStream implementation 2023-01-01 21:44:03 -06:00
Dan Paulat
08965aa7f3 Initial QFileBuffer implementation 2023-01-01 01:33:24 -06:00
Dan Paulat
2b55d0cd69 Adding alert colors to settings 2022-12-25 00:57:57 -06:00
Dan Paulat
87f611e026 Adding apply/discard/reset functionality to settings dialog 2022-12-22 00:16:59 -06:00
Dan Paulat
70565969dc Refactoring widget functionality out of SettingsVariable into new SettingsInterface 2022-12-20 22:47:48 -06:00
Dan Paulat
c93e776137 Inheriting GeneralSettings from SettingsCategory, making generic read/write JSON functions 2022-12-17 23:05:00 -06:00
Dan Paulat
46c4dd3780 Settings variable abstract base, additional validation, and reading/writing JSON 2022-12-17 00:38:20 -06:00
Dan Paulat
1ad67de71b Settings container 2022-12-07 00:09:17 -06:00
Dan Paulat
db665ed9ec Settings variable 2022-12-01 23:56:36 -06:00
Dan Paulat
7a430da807 Settings dialog stub 2022-11-30 00:46:15 -06:00
Dan Paulat
9684aa4cdc Replacing ImGui Manager with ImGui Model 2022-11-27 23:47:55 -06:00
Dan Paulat
ee2ec329da Add ImGui Manager to manage creation and deletion of contexts 2022-11-27 10:27:30 -06:00
Dan Paulat
cd01bb70b6 Add imgui debug window, still need to use unique contexts 2022-11-26 00:27:35 -06:00
Dan Paulat
b18692657a Adding Qt ImGui backend 2022-11-25 00:52:15 -06:00
Dan Paulat
3c69ad28c6 Add imgui dependency 2022-11-20 18:36:28 -06:00
Dan Paulat
e0dceda2d2 Don't refresh text events until application is initialized (before signals are connected) 2022-11-16 00:12:03 -06:00
Dan Paulat
6e5cc555f2 Alert active filter and sorting 2022-11-11 07:37:16 -06:00