navit:gefin-patch-1

Last commit made on 2019-09-22
Get this branch:
git clone -b gefin-patch-1 https://git.launchpad.net/navit

Branch merges

Branch information

Name:
gefin-patch-1
Repository:
lp:navit

Recent commits

a7692d1... by gefin <email address hidden> on 2019-09-22

Add xslt support

bb680f7... by lains on 2019-09-22

Add/Android: Provide geo coordinates for clicked position in contextual menu (#794)

* Adding unescape string utility and unescaping alls values in textfile attributes
* Moving coordinates_geo out of internal use in gui_internal_command.c (to coord.c)
* Moving gui_internal_escape() into generic str_escape() function in util.c
* Moving strncpy_unescape() into generic function in util.c
* Using geo coords as item name in Android contextual menu "Route Here"
* Using string escaping (for double quotes) when writing former destinations to file
* Adding new type DEGREES_MINUTES_SECONDS_BRIEF to factorize coordinates_geo()
And fixing the example strings to match what is actually output by the function
* Adding support for DEGREES_MINUTES_SECONDS_BRIEF format into coord_format
And add internal coord_format_with_sep() to specify the separator
* Fixing doxygen doc for coord_format_with_sep()
* Making coord_format() inline
* Using new factorized generic function coord_geo_format_short() instead of coordinates_geo()
* Changing single contextual window title with GPS coords on Android
* Adding string bytes length for each coord to string format, using short format in pcoord_format_short() and coord_geo_format_short()
* Using pcoord_format_short() in android

deccb6c... by Stefan Wildemann <email address hidden> on 2019-09-20

fix:graphics/qt5: Allow to draw transparent polygons (#878)

There is a "misconception" in qt5 graphics about how to draw transparent stuff causing transparent items on the map to not correctly work. This PR changes qt5 graphics to force-clear overlays on starting to draw them instead of force clearing the shape of a transparent item. While this imposes the limitation that the content of an overlay cannot be drawn in multiple runs, it allows to draw transparent stuff on the map.
Luckily I don't know of any overlay item yet that is not drawn in one run. So this seems to work OK.

a9a1375... by Stefan Wildemann <email address hidden> on 2019-09-18

update: Navit logo for (sailfish) desktop (#874)

#724 updated the navit logo, but forgot about the desktop icons used for Sailfish and maybe others.

343e290... by lains on 2019-09-18

Merging PR #724: Updating Navit logo according to proposal in issue #436

* Updating navit logo for QT
* Adding navit icon to GTK GUI's windows, using the black and white version of the icon in GTK GUI for better readability
* Fixing memory leak in GTK geticon()
* Adding source svg for all variations of the logo (integrating to the repo, the svg logo catalog that was last posted in #436 (https://github.com/navit-gps/navit/issues/436#issuecomment-450587935)

Credits for logo design: redmusic27 and zintor

1d364ed... by Stefan Wildemann <email address hidden> on 2019-09-13

fix:core:add clipping to polygons with holes (#870) fixes (#869)

* fix:core:refactor polygon clipping

This commit extracts the polygon clipping into its own function to be
re used for polygon with holes clipping.

* fix:core:Clip polygons with holes prior drawing.

While this helps drawing for limited graphics like SDL or WindowsCE,
it will slightly slow down on graphics that do clipping themselves like
qt5. As this is done for polygons already, we do this for polygons with
holes as well.

36506bb... by Stefan Wildemann <email address hidden> on 2019-09-06

Fix:core/maptool:Merge pull request #859 from mvglasow/baltic_admin_levels. Fix #847

Admin levels for additional countries

9cb2f25... by Stefan Wildemann <email address hidden> on 2019-09-06

Merge branch 'trunk' into baltic_admin_levels

b6682f0... by Stefan Wildemann <email address hidden> on 2019-09-06

Add:graphics/windows: polygons with holes for windows CE #862

Add:graphics/windows: polygons with holes for windows CE

This uses the same "hand and foot" raycasting algorithm than the SDL version does since WindowsCE lacks the fancy drawing routines of better Windows.

65d773f... by Stefan Wildemann <email address hidden> on 2019-09-05

Merge branch 'trunk' into windowsCE_with_holes