Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino
Log of /branches/MSVC/src/output.c
Parent Directory
|
Revision Log
Sticky Revision: |
Revision 1664 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 19 18:35:19 2015 UTC (9 years, 10 months ago) by amb
File length: 38810 byte(s)
Diff to previous 1662
Remove <unistd.h> where not needed at all or when compiling with Microsoft C compiler (in which case add <io.h> and some macros to replace read/write/open/close/lseek etc.) [inspired by patches from Oliver Eichler].
Revision 1662 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 19 17:31:01 2015 UTC (9 years, 10 months ago) by amb
File length: 38830 byte(s)
Diff to previous 1580
Create a branch for a version that compiles with Microsoft Visual C
Revision 1580 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 24 18:28:32 2014 UTC (10 years, 8 months ago) by amb
Original Path: trunk/src/output.c
File length: 38830 byte(s)
Diff to previous 1565
Fix for revision r1565 that crashes on 64-bit systems but not 32-bit systems.
Revision 1565 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat May 10 10:22:15 2014 UTC (10 years, 10 months ago) by amb
Original Path: trunk/src/output.c
File length: 38787 byte(s)
Diff to previous 1564
Don't crash if the specified route contains two consecutive coincident waypoints (route instructions at those points may not be perfect).
Revision 1564 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 9 14:14:29 2014 UTC (10 years, 10 months ago) by amb
Original Path: trunk/src/output.c
File length: 38512 byte(s)
Diff to previous 1559
Fix bug with results output that would miss a segment and get the distance/time wrong if a waypoint node was passed again on the way to the next waypoint.
Revision 1559 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 29 17:38:50 2014 UTC (10 years, 10 months ago) by amb
Original Path: trunk/src/output.c
File length: 37885 byte(s)
Diff to previous 1543
Remove the "cyclebothways" property and replace it with a "cyclebothways" highway type. This means that it is no longer possible to choose a preference for this type of highway when calculating a route. There was never really any reason for allowing users to do this since they can't specify a preference for oneway streets. It does however mean that the broken Javascript in the router web page (no entry field for this property) is fixed. Unfortunately this means that a database created by previous versions are not compatible with this one.
Revision 1543 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Apr 6 16:42:51 2014 UTC (10 years, 11 months ago) by amb
Original Path: trunk/src/output.c
File length: 37893 byte(s)
Diff to previous 1539
Change routing instructions if on a bicycle and cyclebothways is enabled on the highways at the junctions (e.g. different count of roundabout exits).
Revision 1539 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 4 15:59:46 2014 UTC (10 years, 11 months ago) by amb
Original Path: trunk/src/output.c
File length: 36916 byte(s)
Diff to previous 1505
Fix router error when waypoint is on a roundabout (stops crash).
Revision 1505 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 31 15:31:42 2014 UTC (11 years, 1 month ago) by amb
Original Path: trunk/src/output.c
File length: 36295 byte(s)
Diff to previous 1501
Output HTML4 strict DTD compliant HTML (fix bug with using ''' instead of ''').
Revision 1501 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jan 29 19:57:08 2014 UTC (11 years, 1 month ago) by amb
Original Path: trunk/src/output.c
File length: 36307 byte(s)
Diff to previous 1465
Refactor the code so that the Results data type has the start and finish waypoints defined within it and the array passed to the PrintRoute() function doesn't have holes in it.
Revision 1465 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 2 18:12:56 2013 UTC (11 years, 7 months ago) by amb
Original Path: trunk/src/output.c
File length: 36376 byte(s)
Diff to previous 1447
Add a '--output-stdout' option.
Revision 1447 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 1 18:14:49 2013 UTC (11 years, 8 months ago) by amb
Original Path: trunk/src/output.c
File length: 35859 byte(s)
Diff to previous 1291
Small optimisation for calling GetLatLong().
Revision 1291 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 1 18:32:57 2013 UTC (11 years, 10 months ago) by amb
Original Path: trunk/src/output.c
File length: 35867 byte(s)
Diff to previous 1174
The GetLatLong function takes a pointer to the node as an argument - must be an optimisation for slim mode if not normal mode.
Revision 1174 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Dec 1 16:17:34 2012 UTC (12 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35862 byte(s)
Diff to previous 1168
Rename the Way_* enumerated values to Highway_*, add a new Highway_None type, change the HighwayType() function to return Highway_None instead of Highway_Count if no match found - all changes for consistency with similar types and functions.
Revision 1168 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 21 09:20:57 2012 UTC (12 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35846 byte(s)
Diff to previous 1164
Revert r1164 - some super-segments are longer than 65535 metres even if no individual segment is.
Revision 1164 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 20 15:24:30 2012 UTC (12 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35834 byte(s)
Diff to previous 1078
Replace the 32-bit combined distance and flags in the segment with 16 bits for each.
Revision 1078 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 28 16:34:20 2012 UTC (12 years, 5 months ago) by amb
Original Path: trunk/src/output.c
File length: 35846 byte(s)
Diff to previous 1075
Rename some variables so that pointers to nodes, segments, ways and relations use the Hungarian notation "p" suffix (only applies to the router, not planetsplitter).
Revision 1075 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Sep 23 15:08:12 2012 UTC (12 years, 5 months ago) by amb
Original Path: trunk/src/output.c
File length: 35785 byte(s)
Diff to previous 1074
Change the all text output format so that minor junctions (where no turn instructions are output for the HTML) are labelled differently. This also required the expected results for the tests cases to be changed.
Revision 1074 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Sep 22 08:57:24 2012 UTC (12 years, 5 months ago) by amb
Original Path: trunk/src/output.c
File length: 35676 byte(s)
Diff to previous 955
Fix a bug that stopped the last turn before a waypoint from being described in the HTML output if the final section of the route was a fake-segment. Update the test case expected results since the last turn was not being described properly.
Revision 955 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 28 14:40:54 2012 UTC (13 years, 1 month ago) by amb
Original Path: trunk/src/output.c
File length: 35832 byte(s)
Diff to previous 945
Simplify and standardise the included headers.
Revision 945 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 11 12:14:21 2011 UTC (13 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35893 byte(s)
Diff to previous 929
Remove warning about uninitialised variable.
Revision 929 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 6 19:10:21 2011 UTC (13 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35888 byte(s)
Diff to previous 927
Mini-roundabouts are now described as roundabouts instead of junctions.
Revision 927 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 6 18:45:37 2011 UTC (13 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 35523 byte(s)
Diff to previous 926
Use constants for the values of the "important" variable. Fix the missing junctions on roundabouts.
Revision 926 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 6 17:19:02 2011 UTC (13 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 34374 byte(s)
Diff to previous 922
Output HTML directions for roundabouts.
Revision 922 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Nov 26 15:12:20 2011 UTC (13 years, 3 months ago) by amb
Original Path: trunk/src/output.c
File length: 32122 byte(s)
Diff to previous 900
Refactor a lot of the code, simplify it and fix some bugs: Names of highways in HTML format. Names of highways and bearings for GPX routes. Change the format of the text file to be more like GPX & HTML.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.