0.0.4
From Navit's Wiki
Contents |
Foreword
Thanks to all navit's contributors, in no particular order:
- the navit team
- navit translators
- Matt Callow
- Aurelien Jacobs
- Bodenseepingu
- AFaber
- Helge Hafting
- reddog
For a full list, please see http://wiki.navit-project.org/index.php/Navit_project_members_and_contributors
fix
core
- Improved route drawing
- Redraw map if route is created after vehicle update
- Improved some internal stuff
- Remove obsolete navit_toggle_* functions
- Only redraw map in navit_set_attr when orientation was actually changed
- Don't forget this_ as argument of callback_list_call_attr
- Add prototype for callback_list_call_attr
- Replaced index with more standard strchr
- Applied patch from diekhans for better posix compatibility
- Cleaned up routing api
- Prototypes were wrong
- Fix some compiler warnings
- Changed navigation to provide a map
- make new definitions from wiki
- Revert patch. No need to #include <glib.h> twice.
- Works now also on non-utf8-locales
- add config.h file to resolve unmap issue for win32
- Fix mmap failures
- add initial memory mapped file support for win32
- Improved popup handling
- removed obsolete poi_geodownload plugin
- Added new types from wiki page
- Write a proper end to the logfiles even if navit crashes
- Make navit.xml a wellformed document
- Increase point limit, reduce route graph map clutter
- Added a better error description in case of missing config tags
- Remove old navigation if destination changes
- Fixed selection transformation
- Added new item types from wiki and changed definitions accordingly
- Updated item_def.h from wiki
- Fixed logging issue with closing tags
- Patch from mattcallow, ticket #68 : Navit goes into tight loop if gpsd socket isclosed.
- Render street_service
- Navit exits with error message instead of segfaulting on destination dialog whenno mapset is enabled (ticket #48)
- Moved new definitions to the right position
- Fixed nmea logging (at least for vehicle_file)
- Change order of POIs to avoid cluttering.
- Add include for string.h to fix compiler warnings about 'strlen'
- Don't show shopping POI on low zoom level.
- Don't make the color attribute of layouts mandatory.
- Make use of layout_current and add layouts from xml to the menu
- Fixed a few vehicle and navigation related bugs, added textfile logging to vehicle
- Fixed umlaut and szlig handling
- replace %i with %x for coordinates parsing, since %i fails with negative integers,which are not prefixed with -0x
- Actually update map orientation when map orientation is toggled
- use projection when centering map
- remove GO_POI usage, and use short for object types
- avoid unecessery strlen/strcats for debug, pass lenghts as arguments so they can be calculated at compile time, module name and __PRITY_FUNCTION__ are constant strings
- removed double setlocale(LC_NUMERIC,"C");
gtk
- Fixed gps position in statusbar
- Set ETA and distance on statusbar
- Set ToggleActions acording to attributes.
- Correct ETA estimation
- Remove call to deprecated funtion gdk_rgb_init(). It's not needed anymore
- Works now also on non-utf8-locales
- Prevent statusbar from crashing if direction is unusual
- Added one more fontpath
- Fixed typo in keys names
- Use fontconfig instead of static fontpath.
gui/cegui
- Changed to new navigation api
- Fixed use of display list and map selection
- Fixes image codec problems
- removed reference to deprecated font 'Commonwealth'
- Added a missing font for sdl gui
- Fixes ticket #61 : make cegui honour for ressources loading
- Fixes the breakage after pluginless mode addition
- Fixed using navit with cegui from source dir
- Fixed ticket #64 (segfault when using Xerces)
- Forces the use of Silly image codec (instead of Devil)
- Added a missing font for sdl gui
data_binfile
- Fixed label handling
- Reduced verbosity
- Fixed map tile tree pruning
- Consider every layer for order
windows
- replace hardcoded windows path with %WINDIR%
- fix win32 popup issue
- improve layout datawindow
install
- Removed erroneus exits in CEGUI checks
- Cosmetics changes in autoconf & configure
- Patch from Ian Haylock, fix ticket #81 : detection of libxmu
tools
- Fixed a buffer overflow with relations in osm2navit
- Added patch from afaber about wrong usage of hash table
- Open files in binary mode for win32
- Changed path to new wiki
- gpx2navit_txt splitted attributes when containing special chars
- Added some new types to osm2navit
- Avoid generating useless points
- Fixed bounding box calculation
- Use right type for malloc argument to avoid failing realloc
- Fixed one way handling in osm2navit
- Fixed crashes in osm2navit
- First step in making zoom out faster
- Fixed a buffer overflow in osm2navit
- Added new mappings to osm2navit
- Put higher order streets closer to the tile tree root
- Added fix from afaber for tile handling
- Add switch to generate coverage for osm
- Added fix for buildings
- Add key highway=minor
- Increased buffer size
- changed wrong tag in osm2navit
- Fixed a bug/added download interface
- avoid buffer overflow when attrib debug string gets too long
vehicle
- Add debug output
- use serial settings form xml config file for win32
- fix locale specific floating point conversion issues
- Fixed incorrect behaviour for western or south hemisphere
- file prototype warning
- resolve locale dependent parsing issue of GPS data
- Made demo vehicle stop at destination
- Fixed use of wrong attribute
poi
- Fix some compiler warnings
Windows
- dependencies & release build
- use GTK_DIR environement variable in coinfig files
- update win32 libgarmin library files
- update project files
- added win32 speech dispatcher
- update project files
- update project files, more work on native win32 gui/graphics
- win32 native toolbar and added app icon
- more work on native win32 gui/graphics
- win32 native toolbar and added app icon
- don't perform kill on win32 systems, not known and not required
add
core
- Support for position_coord_geo parsing
- Better support for route map
- Incomplete support for statically linked modules
- Added support for attribute-dependant callbacks
- Incomplete support for attributes instead of toggle flags
- Add callback hooks for toggle attributes
- Added support for pluginless mode
- Add definitions for runway and taxiway
- Add support for aeroway terminal and aeroway apron
- Add support for traffic signals
- Add dtd for navit config file
- Add check for fontconfig to configure
- Add shopping icon
- Add highway exit icon
- Add support for customizable background color to xmlconfig.
- Add callback to laymout menu.
- Added graph segments to route graph map
- Added new attributes from bodenseepingu
- Added --disable-garmin to configure
- Added cafe amenity
- Added Aurel's patches about various items definitions.
- Added a debug map
- Add include for string.h to fix compiler warnings about 'strlen'
- Added reddog's patch for additionnals xpms
- Added sdl specific gui attributes to dtd
- Add new gui attributes to dtd
- Made interval and speed for demo vehicle configurable
- Added support for gpx logging
- Add rendering of riverbank (as line) * sport=golf is not always a golf course, it can also be other things related to golf, such as a driving range or shop.
- Add aeroway=aerodrome to render as poly_airport
- Added bugfix for older autoconfs
- Change navit_new to use attributes
- corrected track in navit.xml
- added gpx2navit
- added Geocaching icons
- Added cafe poi in navit.xml
gui/gtk
- add status bar string to po file(s), fix wronly locale->utf8 conversions inthe statusbar
- Use navit_set_attr instead of navit_toggle_*
- Added options to disable menubar/toolbar/statusbar
- Added options to disable menubar/toolbar/statusbar
- Added gnunux patch which adds --enable-hildon
- Added gnunux patches about hildon's keys
- Support for font: ttf-dejavu
- Use gflags and libs of freetype2 and fontconfig for graphics_drawing_area
cegui
- Reduced verbosity
tools/osm2navit
- Add --input-file option
- Add powerline and landuse=farm tags
Garmin
- Add:Basic search for roads
- Add:Initial search for cities in garmin maps
windows
- support garming maps
- support SAPI-5 TTS function
- support for data/textfile
- added serial support for win32
- added win32 port related files, for time being use CodeBlocks project file
- add config.h file to emulate strtok_r on win32
doc
- Minors update in README
- Updated AUTHORS list
- Updated README with the list of 12 languages
translations
- New Danish translation
- Added Russian translation contributed by Rustam T. Usmanov
- Updated no.po.
- Added missing translations for de
- Added missing file
- add (initial) dutch language file
- Made the popup coordinate text more meaningful for translations

