summaryrefslogtreecommitdiff
path: root/navit/navit.c
Commit message (Collapse)AuthorAgeFilesLines
* Add:core:Support optional argument to set_center() command, which enables ↵mdankov2015-04-051-1/+4
| | | | | | delay before map returns to gps position. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6044 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Remove draw_mode_end_lazy. Only used by QPainter and OpenGL ↵sleske2015-01-251-1/+1
| | | | | | graphics, where it does not appear to do anything useful. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6010 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Refactor:core:Doxygen comment.sleske2015-01-251-1/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@6006 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Refactor:core:Remove commented-out codesleske2014-12-261-28/+0
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5985 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Refactor:core:Improve Doxygen commentssleske2014-12-261-3/+12
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5984 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Check if speech output is available, to avoid crashing.sleske2014-11-261-1/+5
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5974 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Complete rename navit_vehicle_update -> ↵sleske2014-11-261-1/+1
| | | | | | navit_vehicle_update_position from r5954. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5973 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Change all logging at lvl_error/warning to lvl_debug, unless it ↵sleske2014-11-221-34/+34
| | | | | | looks like an error message.|#1269, part 5 git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5967 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Refactor:core:Introduce enum for debug levels, and use it everywhere.|First ↵sleske2014-11-221-69/+69
| | | | | | part of #1269. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5960 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Don't set map to invalid coordinatesmvglasow2014-11-221-0/+33
| | | | | | Signed-off-by: mvglasow <michael -at- vonglasow.com> git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5956 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:core:Add support for GPS status callbacks in navit objectmvglasow2014-11-221-7/+64
| | | | | | Signed-off-by: mvglasow <michael -at- vonglasow.com> git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5954 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:osd:Fixed OSD items display garbage when resized|thank you mvglasowkazer_2014-10-161-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5910 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Do not crash when navit.layout or navit.layout_name is attempted to ↵mdankov2014-08-131-0/+4
| | | | | | be set to NULL. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5869 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Set routing profile even if no vehicle is activemartin-s2014-05-291-3/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5790 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:core:Decrease motion timeout when drag_bitmap is enabled to have better ↵mdankov2014-05-031-1/+1
| | | | | | response time. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5771 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core:Implement autozoom_maxmartin-s2013-09-061-7/+10
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5632 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core:Optionally avoid redraw on clear/set destinationmartin-s2013-09-011-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5627 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Fix const warnings.|Part of #1154.sleske2013-08-111-2/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5573 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Fix warnings from dbg statements.|Part of #1154.sleske2013-08-111-7/+7
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5563 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core:Possibility to query timeout attributemartin-s2013-08-091-0/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5561 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Only draw vehicle if it has a position. Avoids integer overflow ↵sleske2013-07-131-1/+6
| | | | | | caused by bogus coordinates.|Part of fix for #1145. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5545 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Integrate transform_setup into transform_new. Avoids two-step ↵sleske2013-07-131-5/+2
| | | | | | initialization and access to undefined variables in struct transform.|Part of fix for #1145. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5544 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Log errors with level 0.sleske2013-06-301-5/+5
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5541 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core:New xml tag for adding scripts to objectsmartin-s2013-05-241-0/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5503 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Remove osd reference on remove attrmartin-s2013-04-261-0/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5450 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Reverted part of r5347 because function is needed for custom modulesmartin-s2013-01-211-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5349 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Refactoring|Rename, unused variables removed, static added.sleske2013-01-201-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5347 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core:Allow layer tag to reference layers within navit context, object ↵martin-s2013-01-191-28/+12
| | | | | | handling cleanup git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5340 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Made vehicleprofile setting more similar to other settingsmartin-s2012-12-141-6/+19
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5290 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Don't display osd buttons on src attribute change while in internal ↵mdankov2012-12-041-0/+5
| | | | | | gui. See #1057. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5283 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Get rid of memory leaks in command interfacemdankov2012-11-181-25/+35
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5276 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:core:Better waypoints handling, see #1040 |Based on ideas & patches from ↵mdankov2012-11-091-14/+65
| | | | | | pini and antiram git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5264 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Implemented itering over vehicleprofilesmartin-s2012-11-061-1/+12
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5262 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Restrict panning to prevent panning the map off the ↵sleske2012-11-051-10/+28
| | | | | | screen.|Concludes fix for #985. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5259 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Improve debug outputsleske2012-11-051-1/+2
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5257 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Note about removed code for map rotation (see previous commit, and ↵sleske2012-10-221-0/+4
| | | | | | ticket #1078). git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5253 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Remove incomplete and disabled code for map rotation (from ↵sleske2012-10-221-28/+5
| | | | | | rev.1856, "Add:Core:Made rotation of maps by dragging possible"). See trac #xxx. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5252 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Suppress bogus warning if bookmark.txt or destination.txt do not ↵sleske2012-07-051-2/+6
| | | | | | (yet) exist. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5183 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Reduce debug output, use dbg() instead of printf.sleske2012-07-051-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5182 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Exit if no maps are available; avoids crash.sleske2012-07-051-0/+3
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5181 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:core:Adaptive plyline generalization, resolves #1050.mdankov2012-07-041-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5178 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Dont load recent destinations (and crash) if no vehicle is availablemdankov2012-05-081-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5090 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Allow deactivating of current vehiclemartin-s2012-05-061-1/+11
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5083 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Make vehicle profile order as it appears in xml filemartin-s2012-05-061-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5082 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Don't call navit_destroy from navit_init; fixes #1030 (crash on ↵sleske2012-05-011-4/+0
| | | | | | shutdown) git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5065 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Warn if no plugins are found, improve other warnings & debug ↵sleske2012-05-011-2/+2
| | | | | | output; see #1030 git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5064 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:core:Fix some warningsrikky2012-04-231-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5032 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:Core:Implemented center attribute for navit_get_attrmartin-s2012-04-181-0/+7
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5021 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Fix:Core:Made vehicle position update more flexiblemartin-s2012-04-161-20/+21
| | | | git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5020 ffa7fe5e-494d-0410-b361-a75ebd5db220
* Add:gui_internal:Allow having several waypoints. Fixes #46.|Thanks heiko ↵mdankov2012-04-011-7/+94
| | | | | | wegeler. git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@5004 ffa7fe5e-494d-0410-b361-a75ebd5db220