Dan Paulat
|
798dc479f0
|
Add radar site layer to layer model, and display on map
|
2023-11-20 07:43:08 -06:00 |
|
Dan Paulat
|
dd1490a143
|
NOMINMAX should be defined for the entire project
|
2023-11-19 20:56:03 -06:00 |
|
Dan Paulat
|
ce426bacc9
|
Remove resource explorer
|
2023-11-05 07:52:59 -06:00 |
|
Dan Paulat
|
2b6f70697c
|
Update displayed layers when the layer model changes
|
2023-11-05 06:03:54 -06:00 |
|
Dan Paulat
|
3392a9a402
|
Common layer naming
|
2023-11-01 23:17:23 -05:00 |
|
Dan Paulat
|
a5cee797d9
|
Refactor layer types from layer model
|
2023-11-01 00:05:32 -05:00 |
|
Dan Paulat
|
f7851488d6
|
Fix layer model sign comparisons
|
2023-10-28 07:08:59 -05:00 |
|
Dan Paulat
|
ba75326c0c
|
Synchronize placefile layers with placefile manager after initialization
|
2023-10-28 06:21:01 -05:00 |
|
Dan Paulat
|
b6aef07af4
|
Create LayerModel singleton
|
2023-10-28 05:54:38 -05:00 |
|
Dan Paulat
|
dd7bfc7a6f
|
Add reset button to layer manager
|
2023-10-28 05:39:54 -05:00 |
|
Dan Paulat
|
f222b4f666
|
Finish layer validation, including strong typing for different layer categories
|
2023-10-27 08:40:24 -05:00 |
|
Dan Paulat
|
8719d2d02a
|
Validate alert layers and movable status
|
2023-10-27 07:35:18 -05:00 |
|
Dan Paulat
|
3c79f48493
|
Validate immovable layers
|
2023-10-27 07:11:46 -05:00 |
|
Dan Paulat
|
7cd1cd0681
|
Split layer types from map types
|
2023-10-27 06:07:46 -05:00 |
|
Dan Paulat
|
2fe3facbd2
|
Read layer settings from JSON
|
2023-10-27 06:01:44 -05:00 |
|
Dan Paulat
|
1217a13fb0
|
Save layer settings to file
|
2023-10-22 23:49:41 -05:00 |
|
Dan Paulat
|
5d06f6bc21
|
Implement layer move functionality using buttons
|
2023-10-16 22:29:35 -05:00 |
|
Dan Paulat
|
b45ec9dfa5
|
Enable/disable layer move buttons according to selection
|
2023-10-15 22:23:39 -05:00 |
|
Dan Paulat
|
ec2663aee6
|
Drag and drop layers in the layer manager
|
2023-10-15 09:09:47 -05:00 |
|
Dan Paulat
|
14d6912014
|
Additional layer model row population, properties
|
2023-10-13 13:04:48 -05:00 |
|
Dan Paulat
|
d82a1cc171
|
Additional layer model work, including alert, radar and map layers
|
2023-10-12 21:43:53 -05:00 |
|
Dan Paulat
|
f0822205a4
|
Initial layer model for layer manager
|
2023-10-12 07:26:25 -05:00 |
|
Dan Paulat
|
df4500478c
|
Don't allow placefiles with an empty name
|
2023-09-11 22:19:04 -05:00 |
|
Dan Paulat
|
170e30ca6c
|
Placefile GCC warning cleanup
|
2023-08-23 07:50:25 -05:00 |
|
Dan Paulat
|
6f14745a59
|
Save (works) and reload (doesn't work) placefiles from settings
|
2023-08-23 01:06:51 -05:00 |
|
Dan Paulat
|
ad5c2b583d
|
Placefile "Remove" functionality
|
2023-08-22 23:52:55 -05:00 |
|
Dan Paulat
|
35b90fa98d
|
Replace boost/units in favor of units library
|
2023-08-18 19:03:46 -05:00 |
|
Dan Paulat
|
7c21ccaf41
|
Make placefile settings view editable
|
2023-07-25 23:15:12 -05:00 |
|
Dan Paulat
|
3ff34caa02
|
Placefile view enhancements
- Size enabled/threshold columns for a checkbox
- Combine URL/description columns
- Tooltips
- Alternating row colors
|
2023-07-24 22:27:42 -05:00 |
|
Dan Paulat
|
18c05b3a63
|
Additional placefile view/add enhancements
|
2023-07-23 23:24:45 -05:00 |
|
Dan Paulat
|
0064733679
|
Placefile fixes for Linux/gcc
|
2023-07-23 08:45:21 -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
|
ea6134acea
|
emit keyword is incompatible with oneTBB
|
2023-06-05 21:53:24 -05:00 |
|
Dan Paulat
|
45b0df3e0b
|
Fix text product start time when first P-VTEC uses 000000T0000Z
|
2023-05-29 00:47:47 -05:00 |
|
Dan Paulat
|
fceb5c33f7
|
Handle empty message lists for text event keys
Partial fix for #44, application should no longer crash, but erroneous behavior may remain
|
2023-05-11 23:03:00 -05:00 |
|
Dan Paulat
|
023688b746
|
General GCC compilation fixes
|
2023-04-17 18:37:23 -05:00 |
|
Dan Paulat
|
a3afd71f03
|
"this" must be explicit in lambda capture
|
2023-04-17 18:29:37 -05:00 |
|
Dan Paulat
|
31db9a4315
|
GCC doesn't implement <format> yet, use fmt
|
2023-04-17 18:24:50 -05:00 |
|
Dan Paulat
|
0c8047b1f4
|
Don't add duplicate entries to the resource explorer
|
2023-04-10 23:13:24 -05:00 |
|
Dan Paulat
|
ed4cc033bb
|
Fixing alert dock refresh for both new alerts and expired alerts
Fixes #29
|
2023-02-28 22:10:34 -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
|
a3bd6ba65c
|
Render sweep time using ImGui
|
2022-11-29 10:18:14 -06:00 |
|
Dan Paulat
|
5d9bf67fcc
|
Add fonts to ImGui
|
2022-11-29 10:13:47 -06:00 |
|
Dan Paulat
|
7ec12821b9
|
Fix ImGui context destruction order
|
2022-11-28 10:07:52 -06:00 |
|
Dan Paulat
|
399a07b1e2
|
ImGui context model test fixes
|
2022-11-28 09:40:01 -06:00 |
|
Dan Paulat
|
f27e2534a7
|
Enable ImGui context selection
|
2022-11-28 00:20:31 -06:00 |
|
Dan Paulat
|
9684aa4cdc
|
Replacing ImGui Manager with ImGui Model
|
2022-11-27 23:47:55 -06:00 |
|
Dan Paulat
|
dabcf1114e
|
Alert model cleanup, and size hints for columns
|
2022-11-12 22:48:15 -06:00 |
|
Dan Paulat
|
d19656f0f1
|
Fix alert sorting by using new TimePointRole for active filtering
|
2022-11-12 00:03:05 -06:00 |
|