Routino SVN Repository Browser

Check out the latest version of Routino: svn co http://routino.org/svn/trunk routino

ViewVC logotype

Log of /branches/libroutino/src/output.c

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:


Revision 1771 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 8 15:21:46 2015 UTC (9 years, 7 months ago) by amb
File length: 46169 byte(s)
Diff to previous 1768
Simplify the HTML generation by making more complex format strings
when parsing the translations.  Add another field to the API HTML
format output (cumulative distance).  Increase API version to 5.


Revision 1768 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Aug 8 12:31:37 2015 UTC (9 years, 7 months ago) by amb
File length: 48336 byte(s)
Diff to previous 1766
Add a new output list format that contains a text version of the
normal HTML output.  Increase API version to 4.


Revision 1766 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Aug 4 18:06:39 2015 UTC (9 years, 7 months ago) by amb
File length: 41755 byte(s)
Diff to previous 1762
Add speed for each route segment (text-all version) and rename the
'string' parameter to 'name'. Increase API version to 2.


Revision 1762 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 2 16:06:19 2015 UTC (9 years, 7 months ago) by amb
File length: 41835 byte(s)
Diff to previous 1761
Another fix for a mistake in output generation.


Revision 1761 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 2 16:05:04 2015 UTC (9 years, 7 months ago) by amb
File length: 41835 byte(s)
Diff to previous 1758
Patch from Oliver Eichler for some mistakes in output generation.


Revision 1758 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 30 18:36:07 2015 UTC (9 years, 7 months ago) by amb
File length: 41831 byte(s)
Diff to previous 1729
Add the ability to request a linked list output representing the route
when using the routino library.


Revision 1729 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 2 18:33:18 2015 UTC (9 years, 8 months ago) by amb
File length: 39416 byte(s)
Diff to previous 1716
Identify the best bits from the profiles XML reader and translations
XML reader functions and implement them in both.


Revision 1716 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 19 18:44:48 2015 UTC (9 years, 8 months ago) by amb
File length: 39332 byte(s)
Diff to previous 1706
Do not print error or debug messages when compiled into library.
Return an appropriate error value from functions instead of exiting.


Revision 1706 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 12 17:42:25 2015 UTC (9 years, 9 months ago) by amb
File length: 39280 byte(s)
Diff to previous 1701
Create a Translation structure to hold the translated strings and have
one global variable instead of 30.  Add a function to free the memory
in the Translation structure.


Revision 1701 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 10 18:31:50 2015 UTC (9 years, 9 months ago) by amb
File length: 38899 byte(s)
Diff to previous 1700
The ParseXML_Encode_Safe_XML() function now returns a pointer to the
same re-allocated string each time rather than allocating a new string
each time that it is called.


Revision 1700 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 9 18:10:45 2015 UTC (9 years, 9 months ago) by amb
File length: 38999 byte(s)
Diff to previous 1699
Create a branch for a version that can be compiled into a library.

Revision 1699 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 9 18:05:06 2015 UTC (9 years, 9 months ago) by amb
Original Path: trunk/src/output.c
File length: 38999 byte(s)
Diff to previous 1680
Merge the MS-Windows branch back into the trunk.
Code changes and documentation for Cygwin and MinGW compilers.


Revision 1680 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 26 17:28:56 2015 UTC (9 years, 9 months ago) by amb
Original Path: trunk/src/output.c
File length: 38816 byte(s)
Diff to previous 1677
Merge branch 'MSVC' back into the trunk.


Revision 1677 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 20 18:36:31 2015 UTC (9 years, 9 months ago) by amb
Original Path: trunk/src/output.c
File length: 38836 byte(s)
Diff to previous 1580
Change a static variable to a const to clarify it usage.


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]
Added 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.



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.

  Diffs between and
  Type of Diff should be a