| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Dennis Luxen | c970cd13cc | flip bearings by 180 | 2014-05-20 14:33:01 +02:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | 8983c0f927 | move GetBearing(.) function into FixedPointCoordinate | 2014-05-20 14:33:01 +02:00 |  | 
			
				
					| 
							
							
								 Dennis Luxen | a47467f29b | store facade ptr in c'tor, save a param in sub-sequent function calls | 2014-05-20 14:33:01 +02:00 |  |