Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							511c21029e
							
						
					 | 
					
						
						
							
							To arrive at a later point in time: Revert "remove inline keywords"
						
						
						
						
						
						
						
						This reverts commit 81b0447024. 
						
					 | 
					
						2014-10-21 18:34:50 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							81b0447024
							
						
					 | 
					
						
						
							
							remove inline keywords
						
						
						
						
						
					 | 
					
						2014-10-21 18:06:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							a7fd37ae76
							
						
					 | 
					
						
						
							
							make Descriptor classes final
						
						
						
						
						
					 | 
					
						2014-10-13 18:17:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							57fab61789
							
						
					 | 
					
						
						
							
							move casts from/to string into static class
						
						
						
						
						
					 | 
					
						2014-10-08 14:47:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							8dc85e7641
							
						
					 | 
					
						
						
							
							use C++11 type traits to reduce code size in integral->string conversion
						
						
						
						
						
					 | 
					
						2014-10-08 12:40:56 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							0047040af9
							
						
					 | 
					
						
						
							
							encapsulate base64 encoding into class to remove static functions from global namespace
						
						
						
						
						
					 | 
					
						2014-10-03 10:38:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							5689a96602
							
						
					 | 
					
						
						
							
							make c'tors of Descriptors explicit
						
						
						
						
						
					 | 
					
						2014-10-02 19:22:02 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							392c07951e
							
						
					 | 
					
						
						
							
							some renaming of member functions to remove ambiguity
						
						
						
						
						
					 | 
					
						2014-09-15 14:23:43 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							bb3cbf2dda
							
						
					 | 
					
						
						
							
							fix indentation, remove superflous else clause
						
						
						
						
						
					 | 
					
						2014-08-20 14:01:40 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							39d96a45aa
							
						
					 | 
					
						
						
							
							fix lambda syntax
						
						
						
						
						
					 | 
					
						2014-08-20 12:14:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emil Tin
							
						 
					 | 
					
						
						
						
						
							
						
						
							00dd2463fd
							
						
					 | 
					
						
						
							
							use lambda to decide turn value
						
						
						
						
						
					 | 
					
						2014-08-20 11:48:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emil Tin
							
						 
					 | 
					
						
						
						
						
							
						
						
							2780ff31b5
							
						
					 | 
					
						
						
							
							fix bug with mode of 1st instruction
						
						
						
						
						
					 | 
					
						2014-08-20 11:08:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emil Tin
							
						 
					 | 
					
						
						
						
						
							
						
						
							30362cfc0c
							
						
					 | 
					
						
						
							
							update lua interface to speed and mode
						
						
						
						
						
					 | 
					
						2014-08-20 11:08:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emil Tin
							
						 
					 | 
					
						
						
						
						
							
						
						
							feaf8711d3
							
						
					 | 
					
						
						
							
							announce mode changes
						
						
						
						
						
					 | 
					
						2014-08-20 11:08:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emil Tin
							
						 
					 | 
					
						
						
						
						
							
						
						
							35988d8f09
							
						
					 | 
					
						
						
							
							fix problem with mode of first instruction
						
						
						
						
						
					 | 
					
						2014-08-20 11:08:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emil Tin
							
						 
					 | 
					
						
						
						
						
							
						
						
							4dd0377eb8
							
						
					 | 
					
						
						
							
							fix compilation of tests
						
						
						
						
						
					 | 
					
						2014-08-20 11:08:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Emil Tin
							
						 
					 | 
					
						
						
						
						
							
						
						
							6fd615b9cd
							
						
					 | 
					
						
						
							
							first cut at porting travel mode, some tests fail
						
						
						
						
						
					 | 
					
						2014-08-20 11:08:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							c63218a889
							
						
					 | 
					
						
						
							
							add final/override keyword where possible to help compiler de-virtualize function calls
						
						
						
						
						
					 | 
					
						2014-08-18 10:19:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							0341a0d5e7
							
						
					 | 
					
						
						
							
							reformatting DescriptionFactory.cpp
						
						
						
						
						
					 | 
					
						2014-08-12 19:29:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							d54a55c12b
							
						
					 | 
					
						
						
							
							implements announcement of waypoints, closes #584
						
						
						
						
						
					 | 
					
						2014-08-11 20:29:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4bf02c882
							
						
					 | 
					
						
						
							
							replace boost integer range
						
						
						
						
						
					 | 
					
						2014-08-05 17:19:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							759449b4be
							
						
					 | 
					
						
						
							
							remove an unneeded check in JSONDescriptor
						
						
						
						
						
					 | 
					
						2014-08-01 15:59:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								dmbreaker
							
						 
					 | 
					
						
						
						
						
							
						
						
							a999cb9db9
							
						
					 | 
					
						
						
							
							Fixes alternative route end-point (http://imgur.com/ZQhwTZi)
						
						
						
						
						
					 | 
					
						2014-07-31 16:10:02 +04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							1188002bcb
							
						
					 | 
					
						
						
							
							downcast position explicitly to unsigned
						
						
						
						
						
					 | 
					
						2014-07-15 16:48:04 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							fc399e01fe
							
						
					 | 
					
						
						
							
							explicitly cast segment length from float to int
						
						
						
						
						
					 | 
					
						2014-07-10 15:06:20 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							ffdc3eee2d
							
						
					 | 
					
						
						
							
							use proper float literal instead of implicit cast from int
						
						
						
						
						
					 | 
					
						2014-07-10 15:01:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							1d3932e8c5
							
						
					 | 
					
						
						
							
							fix an off-by-one issue in the output JSON
						
						
						
						
						
					 | 
					
						2014-06-27 16:18:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Guillaume Beraudo
							
						 
					 | 
					
						
						
						
						
							
						
						
							129f7b7441
							
						
					 | 
					
						
						
							
							Remove unused polyline method
						
						
						
						
						
					 | 
					
						2014-06-24 17:18:52 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							5e1110930e
							
						
					 | 
					
						
						
							
							use proper floating point literal instead of implicit cast from int
						
						
						
						
						
					 | 
					
						2014-06-23 14:42:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							8104a8aea1
							
						
					 | 
					
						
						
							
							reformat to cut long line
						
						
						
						
						
					 | 
					
						2014-06-20 16:49:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							61f3d85af1
							
						
					 | 
					
						
						
							
							add even more cast sanity
						
						
						
						
						
					 | 
					
						2014-06-18 11:49:01 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							b8ea935424
							
						
					 | 
					
						
						
							
							cast bearing to unsigned
						
						
						
						
						
					 | 
					
						2014-06-18 11:17:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f2062b739
							
						
					 | 
					
						
						
							
							round bearing value to integers
						
						
						
						
						
					 | 
					
						2014-06-18 11:00:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							58134200df
							
						
					 | 
					
						
						
							
							use float consistently in DescriptionFactory
						
						
						
						
						
					 | 
					
						2014-06-18 10:44:46 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							f6bab21928
							
						
					 | 
					
						
						
							
							use double consistently in JSONDescriptor
						
						
						
						
						
					 | 
					
						2014-06-18 10:44:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							bbc0ba147a
							
						
					 | 
					
						
						
							
							reformat Descriptors/JSONDescriptor.h
						
						
						
						
						
					 | 
					
						2014-06-18 10:15:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							ba440550a6
							
						
					 | 
					
						
						
							
							make conversion explicit
						
						
						
						
						
					 | 
					
						2014-06-11 18:15:31 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							8aee371d81
							
						
					 | 
					
						
						
							
							further include untangling, chops 5sec compile time
						
						
						
						
						
					 | 
					
						2014-06-11 12:25:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							71c4f81b59
							
						
					 | 
					
						
						
							
							avoid signed/unsigned comparison
						
						
						
						
						
					 | 
					
						2014-06-10 18:08:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							44ca12ead6
							
						
					 | 
					
						
						
							
							fix inverted logic
						
						
						
						
						
					 | 
					
						2014-05-28 12:05:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							acefb5a5f3
							
						
					 | 
					
						
						
							
							remove debug output
						
						
						
						
						
					 | 
					
						2014-05-27 19:05:37 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							38ebdbb563
							
						
					 | 
					
						
						
							
							implements #949, wrong duration on first segment
						
						
						
						
						
					 | 
					
						2014-05-27 16:54:10 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							49a1dfff60
							
						
					 | 
					
						
						
							
							fix off-by-one issue related to #1020
						
						
						
						
						
					 | 
					
						2014-05-27 12:09:05 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							5f4d342d45
							
						
					 | 
					
						
						
							
							move last leg handling into DescribeLeg() function
						
						
						
						
						
					 | 
					
						2014-05-27 11:48:19 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							78270c8155
							
						
					 | 
					
						
						
							
							fix unneeded variable warning in release build
						
						
						
						
						
					 | 
					
						2014-05-26 18:40:21 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							f62515e13b
							
						
					 | 
					
						
						
							
							commented assertion that is triggered on trivial instances
						
						
						
						
						
					 | 
					
						2014-05-26 16:03:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							0325861ef3
							
						
					 | 
					
						
						
							
							remove an unneeded parameter
						
						
						
						
						
					 | 
					
						2014-05-26 15:31:30 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							37f8285a6e
							
						
					 | 
					
						
						
							
							implements #1020
						
						
						
						
						
					 | 
					
						2014-05-26 15:31:09 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							917b1cbd6c
							
						
					 | 
					
						
						
							
							fix index of instructions
						
						
						
						
						
					 | 
					
						2014-05-26 11:38:35 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dennis Luxen
							
						 
					 | 
					
						
						
						
						
							
						
						
							75a2d4d00a
							
						
					 | 
					
						
						
							
							minor code refactoring, wip
						
						
						
						
						
					 | 
					
						2014-05-20 14:33:02 +02:00 | 
					
					
						
						
							
							
							
						
					 |