Commit graph

259 commits

Author SHA1 Message Date
Dan Paulat
fb7f25e0bd Explicit capture of this 2024-01-27 13:06:18 -06:00
Dan Paulat
636f444c40 Support ARCHIVE2 2024-01-27 01:18:25 -06:00
Dan Paulat
bb0419aa3e Start angle should properly reflect the edge of the bin instead of the middle 2024-01-01 23:05:56 -06:00
Dan Paulat
2bd5ec8705 Finish migrating std::regex to RE2 2023-12-11 07:07:34 -06:00
Dan Paulat
e2c8b3c7db Handle alert audio when location method is county 2023-12-08 06:01:24 -06:00
Dan Paulat
bdb859480f County database must be loaded before settings 2023-12-08 06:00:17 -06:00
Dan Paulat
c5b2eb8ebf Use audio file from settings instead of default alert sound 2023-12-02 23:28:15 -06:00
Dan Paulat
2345855a97 Add alert audio sound to settings dialog 2023-12-02 23:26:54 -06:00
Dan Paulat
a495cf1b3b Add alert sound file to settings 2023-12-02 23:02:43 -06:00
Dan Paulat
40fc8ade20 Handle received alerts and test against location for playing alert audio 2023-12-02 07:44:27 -06:00
Dan Paulat
6ec594144d Create alert manager to handle audio alert location method
- Will also manage receipt of alerts for playing audio
2023-11-30 22:54:29 -06:00
Dan Paulat
ec97231bca Add audio settings 2023-11-29 06:16:15 -06:00
Dan Paulat
e1ccc1ebb8 Audio should follow default device 2023-11-27 06:09:43 -06:00
Dan Paulat
3ad3c98daf Add play audio functionality to media manager 2023-11-27 05:53:41 -06:00
Dan Paulat
a89c20c697 Media Manager stub 2023-11-26 22:31:14 -06:00
Dan Paulat
18f500fe5f Position manager updates for tracking 2023-11-23 08:06:34 -06:00
Dan Paulat
400db66f09 Add texture types for resource loading and reference 2023-11-23 06:24:48 -06:00
Dan Paulat
fca6a6484e Add position manager to handle location updates 2023-11-22 07:31:46 -06:00
Dan Paulat
dd1490a143 NOMINMAX should be defined for the entire project 2023-11-19 20:56:03 -06:00
Dan Paulat
9ecaa1ce96 Dependency update
- boost 1.83.0
- cpr 1.10.4
- freetype 2.13.0
- glm cci.20230113
- gtest 1.14.0
- libxml2 2.10.4
- openssl 3.1.4
- spdlog 1.12.0
- sqlite 3.44.0
- vulkan-loader 1.3.243.0
- zlib 1.3
- onetbb 2021.10.0
- aws-sdk-cpp 1.11.199
- date cc4685a
- freetype-gl 65b746d
- stb beebb24
2023-11-09 20:15:30 -06:00
Dan Paulat
66ef65fe2f Force placefile refresh button 2023-11-05 06:32:47 -06:00
Dan Paulat
e43dcb9a6b PlacefileManager::GetActivePlacefiles is no longer used 2023-11-05 06:23:57 -06:00
Dan Paulat
ba75326c0c Synchronize placefile layers with placefile manager after initialization 2023-10-28 06:21:01 -05:00
Dan Paulat
a20e053d1b Fixing placefile manager destructor timing 2023-10-22 23:46:32 -05:00
Dan Paulat
73adeda604 Fix QFont styling 2023-10-10 19:18:20 -05:00
Dan Paulat
8326b2f2bf Fix backslash interpretation in IconFile and Image statements 2023-10-09 23:36:21 -05:00
Dan Paulat
3a754c01c5 Set fontconfig environment in Linux 2023-10-09 22:40:53 -05:00
Dan Paulat
104227aa42 Represent raw font data as char instead of std::uint8_t 2023-10-08 23:35:55 -05:00
Dan Paulat
fe1acb32cf Initialize Qt application fonts from cached versions on filesystem 2023-10-08 23:33:27 -05:00
Dan Paulat
7af2edd3ec Use a more friendly name for ImGui font registration 2023-10-08 22:25:17 -05:00
Dan Paulat
0d7b9ae9a7 Disabling unused font initialization 2023-10-08 22:16:24 -05:00
Dan Paulat
f4596a7964 Removing some unused ImGui font code 2023-10-08 22:13:07 -05:00
Dan Paulat
810b61f8f9 Use fonts defined in placefiles 2023-10-08 22:05:17 -05:00
Dan Paulat
11ea4676cf Use fonts defined by text settings for rendering 2023-10-08 09:02:28 -05:00
Dan Paulat
e37e64b3f2 Initialize font manager fonts on startup 2023-10-06 05:49:59 -05:00
Dan Paulat
3a4a32b97a Load ImGui fonts on initialization and settings changes 2023-10-06 05:49:18 -05:00
Dan Paulat
67881d31d5 Make SettingsManager an object instead of a namespace 2023-10-06 05:05:59 -05:00
Dan Paulat
b66ca2cb09 Refactor settings to be managed by singletons 2023-10-05 21:55:43 -05:00
Dan Paulat
acc782b2bc Get ImGui font by font category 2023-10-05 21:18:58 -05:00
Dan Paulat
e4ab1e8c19 Finish dynamic load GetImGuiFont function 2023-10-02 23:57:19 -05:00
Dan Paulat
aead8e7264 Start of dynamic ImGui font loading 2023-10-02 00:10:57 -05:00
Dan Paulat
2e9f5818cd Lock the ImGui font atlas when processing a frame 2023-10-01 22:07:36 -05:00
Dan Paulat
c807188b2b Refactoring fontconfig from Resource Manager to Font Manager 2023-09-24 01:11:04 -05:00
Dan Paulat
190bd95781 Add ImGui Font class and dedicated Font Manager 2023-09-24 00:45:09 -05:00
Dan Paulat
d1a478ad12 Perform font matching from placefile 2023-09-23 00:45:29 -05:00
Dan Paulat
7edd512ff7 Use a vector to store bundled font names to preserve initialization order 2023-09-23 00:45:29 -05:00
Dan Paulat
3202476267 Load bundled fonts into application font set 2023-09-23 00:45:29 -05:00
Dan Paulat
7d021f72f3 Fixing additional thread lifetime issues 2023-09-18 22:22:28 -05:00
Dan Paulat
827a0eacf5 Don't destroy PlacefileLayer or PlacefileManager until background tasks have completed 2023-09-18 22:21:47 -05:00
Dan Paulat
47c1bce993 Remove File > Open for Placefiles 2023-09-17 00:59:33 -05:00