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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								bbaae5d1ba 
								
							 
						 
						
							
							
								
								Hold a reference to current images in the placefile manager, removing old, unused images  
							
							
							
						 
						
							2023-09-17 00:28:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								9165d66a33 
								
							 
						 
						
							
							
								
								Log a debug entry when the radar sweep monitor times out  
							
							
							
						 
						
							2023-09-16 23:27:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								6774c16cbb 
								
							 
						 
						
							
							
								
								Fixing thread lifetime issues in Radar Product Manager  
							
							
							
						 
						
							2023-09-16 08:52:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								df4500478c 
								
							 
						 
						
							
							
								
								Don't allow placefiles with an empty name  
							
							
							
						 
						
							2023-09-11 22:19:04 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								d78e650368 
								
							 
						 
						
							
							
								
								URL query parameters should be pretty decoded, not fully decoded  
							
							
							
						 
						
							2023-09-10 21:26:09 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								bb5acf3d1e 
								
							 
						 
						
							
							
								
								Placefile TimeRange is supported in version 1.5  
							
							... 
							
							
							
							- Fixes AllisonHouse looping 
							
						 
						
							2023-09-09 22:40:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								00c297094e 
								
							 
						 
						
							
							
								
								Placefile image rendering  
							
							
							
						 
						
							2023-09-02 00:58:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								f9e69d15e4 
								
							 
						 
						
							
							
								
								Add hover text wrap to settings  
							
							
							
						 
						
							2023-08-31 21:26:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								c7487281ad 
								
							 
						 
						
							
							
								
								Fixing minor data race and memory issues in Placefile Manager  
							
							
							
						 
						
							2023-08-26 21:28:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								80c307c5fc 
								
							 
						 
						
							
							
								
								Enable placefile auto-refresh (no more frequent than every 15 seconds)  
							
							
							
						 
						
							2023-08-23 21:39:17 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								170e30ca6c 
								
							 
						 
						
							
							
								
								Placefile GCC warning cleanup  
							
							
							
						 
						
							2023-08-23 07:50:25 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								e7da934db1 
								
							 
						 
						
							
							
								
								Need to wait for application initialization before reading placefiles, and emit placefile enabled when adding an enabled URL  
							
							
							
						 
						
							2023-08-23 01:14:18 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								117a473689 
								
							 
						 
						
							
							
								
								Separate placefiles into their own layers  
							
							... 
							
							
							
							- Placefile rename is partially
- Texture repack might be broken 
							
						 
						
							2023-08-02 22:39:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								4ff95094a3 
								
							 
						 
						
							
							
								
								Disable thresholding by default  
							
							
							
						 
						
							2023-08-02 20:24:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								f0bdeb09b1 
								
							 
						 
						
							
							
								
								Replace black with transparent, increase atlas size  
							
							
							
						 
						
							2023-08-02 00:04:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								4c093d65f6 
								
							 
						 
						
							
							
								
								Populate cached images into the texture atlas  
							
							
							
						 
						
							2023-07-30 22:31:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								0f9fbdbf63 
								
							 
						 
						
							
							
								
								Load placefile icons into texture atlas cache  
							
							
							
						 
						
							2023-07-30 00:40:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								e3449e382d 
								
							 
						 
						
							
							
								
								Don't use a hard-coded user-agent for placefiles, add DPI parameter  
							
							
							
						 
						
							2023-07-28 22:33:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								014ea9d39e 
								
							 
						 
						
							
							
								
								Display placefiles in settings view  
							
							
							
						 
						
							2023-07-23 00:14:48 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								9f5de14f6b 
								
							 
						 
						
							
							
								
								Render placefile Place statement  
							
							
							
						 
						
							2023-07-20 23:40:32 -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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								55d9fe1da8 
								
							 
						 
						
							
							
								
								Animation widget incorrectly displays auto update disabled when animating  
							
							
							
						 
						
							2023-06-19 19:08:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								93ae58424c 
								
							 
						 
						
							
							
								
								Populate level 3 product times prior to loading, don't require an exact time match  
							
							... 
							
							
							
							- Consistent with level 2, will allow choosing of the correct level 3 product if an exact time isn't given
- Fixes step begin/end when not all products have the same volume times
- Expected to help when switching radar sites, and attempting to save selected time from previous site 
							
						 
						
							2023-06-19 00:16:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								ea1569cb76 
								
							 
						 
						
							
							
								
								Don't attempt to load an object that hasn't been listed yet by the provider  
							
							... 
							
							
							
							- Fixes issue when switching to a new product, product does not display the first time 
							
						 
						
							2023-06-18 22:34:29 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								fd322e61f7 
								
							 
						 
						
							
							
								
								Fix intermittent crash on exit while animating  
							
							... 
							
							
							
							- Use thread pools owned by timeline manager (#51 )
- To keep animating while data is loading for the first time, add case to ReceiveRadarSweepNotUpdated 
							
						 
						
							2023-06-15 23:17:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								e8e3032dcd 
								
							 
						 
						
							
							
								
								Save loop delay, speed, and time to settings on shutdown  
							
							
							
						 
						
							2023-06-14 22:56:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								96db63d5f3 
								
							 
						 
						
							
							
								
								If the time in the filename and file data differ, the filename should take precedence  
							
							... 
							
							
							
							This is required for properly indexing the file. If the file data is used, the data is stored under the file data index. Before the file is loaded, the data retrieval is attempted using the filename as the time. 
							
						 
						
							2023-06-12 00:10:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dan Paulat 
								
							 
						 
						
							
							
							
							
								
							
							
								9bb4ba4d93 
								
							 
						 
						
							
							
								
								Only use condition variable synchronization for animation, not other timeline functionality  
							
							
							
						 
						
							2023-06-10 23:27:58 -05:00