Dan Paulat
751cafbfe7
Load placefiles according to the current radar site
2023-07-26 23:52:59 -05:00
Dan Paulat
6f44d9f4e0
Handle query string in supplied placefile URL, and improve error messages
2023-07-26 23:07:19 -05:00
Dan Paulat
dcace24579
Load placefiles from remote URLs
2023-07-26 00:18:10 -05:00
Dan Paulat
61bfeb88d0
Normalize edited URL
2023-07-25 23:26:52 -05:00
Dan Paulat
c6801722a1
Always resize ImGui windows when rendering placefile text to avoid clipping
2023-07-25 23:21:34 -05:00
Dan Paulat
6dedce5089
Update placefile view when placefiles are edited from settings
2023-07-25 23:16:36 -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
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
8be32a8998
Render hover text in monospace
...
- TODO: Configure separate font size for monospace
2023-07-21 22:34:19 -05:00
Dan Paulat
48d71cc14d
Placefile text statement support
...
- Merged place and text
- Todo: Custom fonts not yet supported
- Todo: End statements sometimes appear after "Text" or other items
- Todo: Support "Title" statement
2023-07-21 00:26:42 -05:00
Dan Paulat
9f5de14f6b
Render placefile Place statement
2023-07-20 23:40:32 -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
bfe62301b2
Enable loading of placefiles via the UI
2023-07-18 23:32:05 -05:00
Dan Paulat
f70de26a2d
Initial placefile manager implementation
2023-07-18 23:16:50 -05:00
Dan Paulat
7c863793ea
Bump version to v0.2.2
2023-07-14 19:25:50 -05:00
Dan Paulat
5612806e07
Update layer ordering definitions for MapTiler updates
2023-07-14 00:23:21 -05:00
Dan Paulat
d694764fa1
Map layer name comparison should be case insensitive
2023-07-14 00:22:32 -05:00
Dan Paulat
0902f183fc
Connect radar product view signals in layer constructor, rather than initialize
...
If the radar product view updates at precisely the right time, color
tables might not be initialized properly. The Initialize function would
not have been able to properly update color tables, and the view signal
would be emitted prior to the signals and slots being connected.
2023-07-11 23:25:39 -05:00
Dan Paulat
1c621f7665
Remove animation toolbox dock menu
2023-06-30 00:15:22 -05:00
Dan Paulat
0f5950db58
Add UI settings for collapsible groups in radar toolbox
2023-06-30 00:13:24 -05:00
Dan Paulat
b0375c4790
Update collapsible group interface for signals/slots
2023-06-30 00:12:46 -05:00
Dan Paulat
1e4e2ba1b4
Add UI settings for collapsible groups
2023-06-30 00:11:43 -05:00
Dan Paulat
af650c6687
Add a horizontal scroll bar to the radar toolbox dock if needed
2023-06-28 23:03:17 -05:00
Dan Paulat
35ac8bb55b
Move timeline to Radar Toolbox
2023-06-28 22:07:19 -05:00
Dan Paulat
6a92e7601e
Update collapsible icon styling to use native buttons for the header/title
2023-06-28 21:44:47 -05:00
Dan Paulat
6d9d923081
Add radar toolbox items to collapsible widgets
2023-06-27 23:36:15 -05:00
Dan Paulat
396f64f0d4
Add default layout to collapsible group
2023-06-27 23:35:09 -05:00
Dan Paulat
106542e28a
Reorder collapsible group initialization
2023-06-27 22:53:13 -05:00
Dan Paulat
04a539b93d
Update collapsible expansion logic, and change icons
2023-06-27 22:29:23 -05:00
Dan Paulat
7ff9feba25
Change collapsible title from labels to buttons, connect toggled signal to expand/collapse
2023-06-26 22:51:32 -05:00
Dan Paulat
300091dbe1
Initial collapsible group layout
2023-06-25 00:58:51 -05:00
Dan Paulat
b198dc53ca
Bump version to v0.2.1
2023-06-24 21:46:17 -05:00
Dan Paulat
fc194e0f17
Don't display a requested product if a different product has since been selected
2023-06-23 22:16:12 -05:00
Dan Paulat
a87453ed2e
Prevent elevation buttons from normalizing to a very large size
2023-06-23 00:08:17 -05:00
Dan Paulat
97a1d26370
Radar product settings should be part of scroll area
2023-06-22 23:27:10 -05:00
Dan Paulat
a268ca04e6
Asynchronous threads should execute in thread pools owned by parents
...
- Fixes #51
2023-06-21 23:34:49 -05:00
Dan Paulat
6000abdeb3
Save map style in settings
...
- Fixes #50
2023-06-21 23:34:49 -05:00
Dan Paulat
9f6d775c17
Reduce product cache limit
2023-06-20 22:41:59 -05:00
Dan Paulat
4c30b0d6bb
Disable resource explorer
2023-06-20 22:25:50 -05:00
Dan Paulat
72df99e456
Make Radar Toolbox and Animation Toolbox scrollable
2023-06-20 22:18:21 -05:00
Dan Paulat
081b626855
Fix crash when switching radar sites while loading data from the old site
...
- Use thread pools owned by radar product manager, unless called statically (#51 )
2023-06-20 20:12:57 -05:00
Dan Paulat
16e3d1533f
Don't update a radar product view when the timeline manager will issue a subsequent update
2023-06-19 22:58:08 -05:00
Dan Paulat
bce4c1bfb2
Fix switching radar sites in archive view
...
- Reverts 4e5a28f , other changes have now made this unnecessary
- Switching sites while animating, in archive, or live all work properly
2023-06-19 21:49:50 -05:00