c434d3b840 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-23 22:48:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e96bfac4a9 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-22 17:23:20 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								06ca0fd2b3 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-21 21:53:29 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5b68b33f1d 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-19 20:57:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								e26bd2bf9a 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-19 11:19:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								d943b206fa 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-16 20:56:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								4a47d267a5 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-15 22:04:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								bbd23d8fb1 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-15 21:26:42 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2de4e0bae5 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-15 21:12:37 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								3532704102 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-15 18:08:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								0133524fa2 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-14 22:14:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								b0edefcb4b 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-14 18:30:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								62189f9e61 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-14 17:26:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8f5852d157 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-14 16:45:15 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								71d94c8fcc 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-13 18:41:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								99b801b31f 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-13 17:34:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								c3d2223524 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-13 16:58:39 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								aca4cf20c0 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-12 22:09:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								8cbfa729f0 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-12 17:49:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2c33cc88f7 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-11 21:07:16 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								63d2b073d2 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-11 20:20:35 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								9830ebf1e7 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-11 16:50:20 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								62675e1b97 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-11 16:05:37 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								172ca703a9 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-11 12:30:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								ffd5fb6af3 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-10 19:46:28 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								1f695958e7 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-10 19:35:27 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								5dad3d6209 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-09 22:25:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								04fa76249b 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-09 21:34:02 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								df77b089ac 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-09 20:24:06 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								2568af3bb1 
								
							 
						 
						
							
							
								
								checkpoint  
							
							
							
						 
						
							2023-03-06 20:52:41 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								47531768d1 
								
							 
						 
						
							
							
								
								Updated gradle to 7.2.1.  
							
							
							
						 
						
							2023-03-04 21:43:52 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
							
							
								
							
							
								7956f44ce4 
								
							 
						 
						
							
							
								
								Was experimenting with automatic GPX export. Hardcoded path.  
							
							... 
							
							
							
							These changes are several months old, I am just now committing them
because I want to move on to a different experiment. 
							
						 
						
							2023-03-04 21:29:18 -08:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								edcb149ac7 
								
							 
						 
						
							
							
								
								Try a new location button position.  
							
							
							
						 
						
							2022-04-08 18:14:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								629973e323 
								
							 
						 
						
							
							
								
								Item range changed probably not actually necessary.  
							
							
							
						 
						
							2022-04-08 18:14:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								bc640051cf 
								
							 
						 
						
							
							
								
								Alphabetize functions in trackerservice.  
							
							
							
						 
						
							2022-04-08 18:14:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								8a72bb2b2e 
								
							 
						 
						
							
							
								
								Remove coroutine when deleting track, just do it synchronously.  
							
							... 
							
							
							
							My coroutine solution worked for bringing the onboarding back, but
it broke the cancel button since it touched a view out of the owning
thread. I probably could fix that by adding a coroutine for cancel
too, but the delete operation should be so fast that synchronous
might not even be a problem. 
							
						 
						
							2022-04-08 18:14:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								75a0a3ae40 
								
							 
						 
						
							
							
								
								Some linting.  
							
							
							
						 
						
							2022-04-08 18:13:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								e3bc911de4 
								
							 
						 
						
							
							
								
								Refactor out TracklistElement, make Track more object-oriented.  
							
							... 
							
							
							
							I'm sure the reason for TracklistElement was to save memory by not
having the waypoints loaded, but the separation of Track /
TracklistElement creates lots of back-and-forth conversions and
mental overhead. I want to give this a try and see if it actually
causes any problems.
Moved a lot of helper functions into the classes they operate on. 
							
						 
						
							2022-04-08 18:13:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								45de00b9c5 
								
							 
						 
						
							
							
								
								setOnItemReselectedListener attempt and failure.  
							
							
							
						 
						
							2022-04-08 18:13:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								e73023c892 
								
							 
						 
						
							
							
								
								Request focus when renaming track.  
							
							
							
						 
						
							2022-04-08 18:13:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								222422b884 
								
							 
						 
						
							
							
								
								Use coroutine to show onboarding again after deleting final track.  
							
							
							
						 
						
							2022-04-08 18:13:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								d6a14956e1 
								
							 
						 
						
							
							
								
								Let the json file use the timestamp name since seconds are fixed.  
							
							
							
						 
						
							2022-04-08 18:13:57 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								b01a900fd3 
								
							 
						 
						
							
							
								
								Fix live statistics not disappearing when track cleared.  
							
							
							
						 
						
							2022-04-08 18:13:56 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								ac5c3c2dd5 
								
							 
						 
						
							
							
								
								Remove prefs load/save function comments.  
							
							
							
						 
						
							2022-04-08 18:13:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								3741d0baf5 
								
							 
						 
						
							
							
								
								Replace high/low accuracy with omit rests option.  
							
							... 
							
							
							
							I have been feeling that the high/low accuracy switch is a bit
misleading because while it can help us choose waypoints that
are sufficiently far apart from each other, the accuracy of any
individual waypoint isn't inherently better than normal. However,
the option to omit or keep rests allows the user to keep the raw
data or postprocess it in their own way; or accept the default
different-enough detection. 
							
						 
						
							2022-04-08 18:13:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								981e8806b1 
								
							 
						 
						
							
							
								
								Add <sat> to each trkpt.  
							
							
							
						 
						
							2022-04-08 18:13:54 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								74cfbaedea 
								
							 
						 
						
							
							
								
								Simplify createGpxString with appendLine and string interpolation.  
							
							
							
						 
						
							2022-04-08 18:13:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								c3922240e0 
								
							 
						 
						
							
							
								
								Pass the location's satellites through the constructor.  
							
							
							
						 
						
							2022-04-08 18:13:53 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								0c510d4a11 
								
							 
						 
						
							
							
								
								wip  
							
							
							
						 
						
							2022-04-08 18:13:52 -07:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
								
							
							
							
								
							
							
								77cfcf202f 
								
							 
						 
						
							
							
								
								Add notifyItemRangeChanged to help recyclerview.  
							
							
							
						 
						
							2022-04-08 18:13:51 -07:00