Commit graph

263 commits

Author SHA1 Message Date
Dan Paulat
a89c20c697 Media Manager stub 2023-11-26 22:31:14 -06:00
Dan Paulat
9830caebeb Add Qt Multimedia dependency for playing audio 2023-11-26 22:19:16 -06:00
Dan Paulat
6e390a1a97 Add fusion style to settings (enables dark mode) 2023-11-24 06:04:03 -06:00
Dan Paulat
400db66f09 Add texture types for resource loading and reference 2023-11-23 06:24:48 -06:00
Dan Paulat
5170130de8 Add geo icons draw item 2023-11-23 05:55:17 -06:00
Dan Paulat
fca6a6484e Add position manager to handle location updates 2023-11-22 07:31:46 -06:00
Dan Paulat
f31f98f545 Add Qt Positioning dependency 2023-11-21 05:26:14 -06:00
Dan Paulat
71c0ec4b69 Initial radar site layer 2023-11-20 07:43:08 -06:00
Dan Paulat
9481bc6e61 Use -D instead of /D for MSVC compiler definitions
- No effect with MSVC
- Resource compiler (supercell-wx target) fails with /D
2023-11-20 05:43:35 -06:00
Dan Paulat
c190813946 Enable multi-processor compilation 2023-11-19 20:56:17 -06:00
Dan Paulat
dd1490a143 NOMINMAX should be defined for the entire project 2023-11-19 20:56:03 -06:00
Dan Paulat
c2918daebf Cleanup unused freetype dependencies and old text rendering 2023-11-17 21:21:37 -06:00
Dan Paulat
7aa5190476 Split out map page into map provider and map layout, provider initial content 2023-11-08 06:56:09 -06:00
Dan Paulat
388abb05bf Setup wizard classes 2023-11-06 21:55:39 -06:00
Dan Paulat
ce426bacc9 Remove resource explorer 2023-11-05 07:52:59 -06:00
Dan Paulat
7cd1cd0681 Split layer types from map types 2023-10-27 06:07:46 -05:00
Dan Paulat
f0822205a4 Initial layer model for layer manager 2023-10-12 07:26:25 -05:00
Dan Paulat
ad55ec7f51 Layer manager dialog stub 2023-10-11 05:46:41 -05:00
Dan Paulat
f2addd29e6 Add dedicated Placefile Manager dialog separate from settings 2023-10-10 22:33:23 -05:00
Dan Paulat
190bd95781 Add ImGui Font class and dedicated Font Manager 2023-09-24 00:45:09 -05:00
Dan Paulat
11c01e8538 Add fontconfig dependency 2023-09-23 00:45:29 -05:00
Dan Paulat
b381ed3a33 Merge branch 'develop' into feature/placefiles 2023-09-20 23:55:00 -05:00
Dan Paulat
0d0bdd4f8b Updating zone and county files for 19 September 2023 release
Closes #64
2023-09-20 23:49:38 -05:00
Dan Paulat
1997d09f29 Merge branch 'develop' into feature/placefiles 2023-09-16 00:11:55 -05:00
Dan Paulat
67f74d9ede Address sanitizer options 2023-09-15 23:42:46 -05:00
Dan Paulat
23740d2601 Add tooltip method to settings 2023-09-14 23:53:11 -05:00
Dan Paulat
0badf01a92 Refactor tooltip display 2023-09-09 00:49:23 -05:00
Dan Paulat
7198d1c7af Use GL_TEXTURE_2D_ARRAY to enable multiple texture atlases 2023-09-02 13:44:56 -05:00
Dan Paulat
00c297094e Placefile image rendering 2023-09-02 00:58:52 -05:00
Dan Paulat
26a326b450 Render placefile triangles 2023-09-01 00:28:32 -05:00
Dan Paulat
f9e69d15e4 Add hover text wrap to settings 2023-08-31 21:26:57 -05:00
Dan Paulat
23732cef48 Wrap hover text, default to 80 characters 2023-08-30 22:43:44 -05:00
Dan Paulat
2c3de1a28f Refactoring map and ImGui functions from hover text 2023-08-28 23:43:07 -05:00
Dan Paulat
c85e4cef58 Basic placefile lines rendering
Desired to make the line styling look more like warning boxes
2023-08-20 22:37:46 -05:00
Dan Paulat
a4027ba120 Refactor placefile text into its own draw item 2023-08-19 10:05:26 -05:00
Dan Paulat
69f93d6faf Add threshold geometry shader, refactor vertex and fragment shaders 2023-08-18 00:30:27 -05:00
Dan Paulat
cdef5a9938 Placefile polygon rendering 2023-08-11 00:45:42 -05:00
Dan Paulat
f074e487de First attempt at rendering placefile icons, does not work yet 2023-08-01 00:30:40 -05:00
Dan Paulat
0f9fbdbf63 Load placefile icons into texture atlas cache 2023-07-30 00:40:05 -05:00
Dan Paulat
36dd2945b0 Placefile URL readability updates 2023-07-23 00:36:08 -05:00
Dan Paulat
014ea9d39e Display placefiles in settings view 2023-07-23 00:14:48 -05:00
Dan Paulat
157500e20a Add open URL dialog to add a placefile 2023-07-22 21:17:09 -05:00
Dan Paulat
4c685e5abb Add placefile settings initial layout 2023-07-22 14:15:56 -05:00
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