navit

Navit User Manual

  • 1. Getting Started
  • 2. Supported Platforms
  • 3. Quickstart guide
  • 4. Advanced Options
  • 5. Community
  • 6. FAQ

Navit Developer Documentation

  • Developer Overview
  • Development Targets
  • Core Concepts
  • Developer Guides
    • Programming guidelines
    • Commit guidelines
    • CMake
    • Eclipse
    • Submitting patches
  • Programming guidelines
  • Commit guidelines
  • Changelog

Other Documents

  • Navit Team Documentation
  • Privacy pollicy

Old Wiki

  • Main Page/support box
  • Configuration (old)
  • Foreword
  • Full List of Options
  • Graphical User Interface
  • Settings you might need to change
  • A deeper look at the XML file
  • Configuration/Display Options
  • Configuration/Full list of options
  • XML structure
  • Full options
  • Configuration/General Options
  • Configuration/Layout Options
  • Configuration/Maps Options
  • Configuration/Vehicle Options
  • Coordinate format
  • Gui internal
  • Icons
  • Internal GUI
  • Internal GUI/Menu configurations
  • Installing Alternative Configurations
  • Default Configuration
  • Alternative Configurations
  • 4.6. Layout
  • Menu
  • NavitConfigurator
  • OSD
  • Examples
  • Enable/Disable
  • Position
  • Size
  • Alignment
  • Color
  • Icons
  • Types
  • Font
  • osd_configuration
  • enable_expression
  • command
  • Keybindings
  • Example
  • Icon source setting for OSD
  • Commands
  • Attributes
  • OSD Layouts
  • QML GUI
  • QML2 GUI
  • Prebuilt image
  • Prerequisites
  • Building
  • Enabling the QML2 ui
  • QML2 GUI WIP
  • Prerequisites
  • First look
  • Pages
  • Drawer
  • Popup
  • Colors
  • Skinning the SDL GUI
  • The quick howto
  • A more detailed approach
  • About the Layout.
  • Structure of *.layout files
  • About the Imageset
  • Structure of *.imageset files
  • About the looknfeel
  • Speech
  • eSpeak
  • Mbrola
  • Mbrola on Raspbian
  • Speech output
  • More information
  • Configuring Speech in your language
  • Vehicle profile flags
  • 4.7. Vehicleprofile
  • 4.8. Vehicleprofiles
  • Vehicleprofile/Bike Cycleway
  • Bike Cycleway
  • Vehicleprofile/Bike on Asphalt
  • Vehicleprofile/Car no Highway
  • Car (no Highway)
  • Vehicleprofile/Hike Bike hard
  • Hike & Bike hard
  • Vehicleprofile/Hike Bike on Ground Gravel
  • Hike & Bike on Ground & Grave
  • 4.5.1. Binfile
  • Failed to connect graphics to gui
  • Gpsd Troubleshooting
  • Troubleshooting
navit
  • Developer Guides
  • View page source

Developer Guides

TODO

  • Programming guidelines
    • Enforced guidelines via CircleCI
    • Coding Style
      • Character encoding and line breaks
      • C Standard
      • Use of libraries
      • Comments
        • General guidelines
        • Templates
          • Files
          • Classes/Structs/Functions/Methods
      • Java standards
  • Commit guidelines
    • ‘Core’ components changes
    • Commit per feature
    • Format of the commit log
  • CMake
    • Building on *nix systems
      • Building
    • Building on windows
      • Building with MinGW
      • Detailled instructions proved to be working with r4675
        • Setup the build Environment
        • Run a build
        • Trouble Shooting Build
    • Cross-compiling for Windows CE
  • Eclipse
    • Install
    • Project Setup
      • Run Configurations
      • Migrating from a CMake-Generated Project Setup
    • Android Development
      • Notes and Limitations
      • Potential Further Improvements
    • Valgrind
      • Getting Started
      • Working with Valgrind
    • Debugging Endless Loops
    • Old instructions
      • Setup project
      • Doing Navit/Android development with Eclipse INCOMPLETE
  • Submitting patches
    • preparations
    • process
    • review
    • See also
Previous Next

© Copyright .

Built with Sphinx using a theme provided by Read the Docs.