| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Always use polygon with holes primitive for drawing polygons, as this
should be faster than older SDL_gfx like drawing primitives because
we do not copy the coordinates into different style buffer before
raycasting.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds multi polygon support to navit binfile.
It uses the following attempt:
- Multipolygon "outer" polygons are converted to polygons inside the binfile map.
- Multipolygon "inner" polygons are added as attributes to the outer polygon.
- New method is added to graphics to draw polygons with "holes" (currently qt5,
gtk_drawing_area, and Windows (except CE) but at least sdl can do this as well)
Since the binfile format stays structural intact, new maps can be processed by old Navit versions, except they draw the multipolygons without their "holes",
New version of Navit can still read old maps of course.
Limitations:
- In the maps, there are multipolygons having other multipolygons as inner or outer.
These are unsupported and fail the member check. According to
https://wiki.openstreetmap.org/wiki/Relation:multipolygon these are invalid. And the
current web display cannot display them as well. See
https://www.openstreetmap.org/relation/5587300 . Don't know if this get a standard
mapping feature. Hopefully not.
- Multipolygon polygons tend to become huge. No algorithm to split them into smaller
chunks is contained. But my personal opinion is to exclude some types of polygons
from map altogether on constrained devices over not including or artificial cutting the
multipolygon ones. Btw. there are already huge traditional polygons as well.
- Processing the map required more disk space as one cannot early drop ways with
unknown tags any more, as they could be part of multipolygon. Maptools -n flag
works as expected for the final result though.
Additional changes:
- Default to 64 bit zip files on maptool
|
| |\
| |/
|/| |
|
|\ \
| | |
| | | |
Fix:xml:Fix bike routing
|
| |\ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Respect oneway restrictions
Allow trunk, but with low priority
Lower priority for unpaved paths
Tweak speed and priority for other item types
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|
| | |\
| |_|/
|/| | |
|
| | | |
|
| | | |
|
|/ /
| |
| |
| | |
indirectly with $?
|
| |
| |
| |
| |
| |
| | |
* Add:graphics/windows: drawing polygons with holes
For all Windows except windows CE.
|
| |\
| |/
|/| |
|
| | |
|
| |
| |
| |
| | |
ändrad: .circleci/config.yml
ändrad: contrib/sailfish/build_sailfish_ci.sh
|
| |\
| |/
|/| |
|
| | |
|
| |\
| |/
|/| |
|
|\ \
| | |
| | | |
Fix:toolchain:Remove privileged operation from build script
|
| | |
| | |
| | |
| | | |
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|
| |\ \
| |/ /
|/| | |
|
|\ \ \
| | | |
| | | | |
Fix:graphics/android:Fix crash on startup
|
| |\ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|
| | |\ \
| |_|/ /
|/| | | |
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|
| | | |\
| |_|_|/
|/| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* time_attr is read without initiation.
* Update track.c
add space after ad the statement to initiate time_attr
|
| | | | |
|
| | | |\
| |_|_|/
|/| | | |
|
|\ \ \ \
| | | | |
| | | | | |
fix: vehicle: Increase layer for cursor for rotation
|
| |\ \ \ \
| |/ / / /
|/| | | | |
|
| | | | | |
|
| |\ \ \ \ |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This commit increases the layer used for drawing the cursor that the
cursor fits on it regardless its rotation. This is required as some
graphics (e.g. qt5) clip drawings leaving the overlay size. This
cripples the cursor if the layout creter did not mind this. This patch
adds extra space to compensate.
|
| | | | | |\
| |_|_|_|_|/
|/| | | | | |
|
|\ \ \ \ \ \
| |_|_|/ / /
|/| | | | |
| | | | | |
| | | | | | |
was not needed
Reverting part of e7a70e9dc04b94b47fb7786aab4edfd25132c70f (PR #833) that was not needed
|
|/ / / / /
| | | | |
| | | | |
| | | | | |
was not needed
|
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
traffic:Improve startup performance
|
| |\ \ \ \
| |/ / / /
|/| | | | |
|
| |_|/ /
|/| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Fixing lib detection based on build host for Android builds
* Fixing workaround according to jandegr's proposal
* Fixing subsequent Android builds (where rename fails because of pre-existing renamed files)
|
| |\ \ \
| |/ / /
|/| | | |
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: mvglasow <michael -at- vonglasow.com>
|