forked from navit-gps/navit
-
Notifications
You must be signed in to change notification settings - Fork 0
Merge trunk #17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merge trunk #17
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Added Greek Keyboard Layout
Added Greek keyboard
Indent
When building WIN32 with gtk_drawing_area the binfile map was not working (struct size of zipcd was 48)
NAVIT_USER_DATADIR in Windows use USERPROFILE environment variable
Use extended environment_vars array for Windows. Use ~ to provide homedir for Windows using USERPROFILE.
Refactor:GUI/GTK:Adding pointer and label when displaying POI on map …
Update from trunk
To be able to find items with wrong data for height, size, or weight.
To be able to find items with wrong height, size, weight.
Added "poly_low_emission_zone"
… trucknavigation
…le. Improved layout conditional speed warner
Trucknavigation
…s#1156) If set to 0 navit will use the old town search method which will speed up the search on low performance hardware. Available only with gui_internal. <gui type="internal" enabled="yes" town_use_postal="0">
…OS (navit-gps#1145) * removed files from unsupported ports, i.e. Maemo and WebOS borttagen: maemo/CMakeLists.txt borttagen: maemo/vehicle_maemo.c borttagen: webos/CMakeLists.txt borttagen: webos/bluetooth.c borttagen: webos/bluetooth.h borttagen: webos/cJSON.c borttagen: webos/cJSON.h borttagen: webos/vehicle_webos.c borttagen: webos/vehicle_webos.h * removed webos and maemo from other files * changed according to comments from @jkoan ändrad: CMakeLists.txt * removed autoload and osso ändrad: CMakeLists.txt borttagen: navit/autoload/osso/CMakeLists.txt borttagen: navit/autoload/osso/osso.c ändrad: navit/navit_shipped.xml Co-authored-by: jkoan <jkoan@users.noreply.github.com>
Merge trunk
…une issue as m2r
* Refactor:Transform: Create transform func for a single point we have a common pattern where we call transform() for a single point. We have to specify the last 4 parameters as constants in a function with too many parameters. So refactor this function to a simpler signature. While at this, we also rename the function for easy distinction. * Fix:Transform: Fix buffer overflow in transform_point_buf in ticket navit-gps#1167 When displayitem_transform_holes() is called, we allocate a struct point buffer of size count. Then we call transform_point_buf() to fill that buffer called result. In this function we fill the buffer in a for loop that runs count times. The buffer is indexed using result_idx which is incremented every loop iteration. However, if we are in 3d mode (indicated by t->ddd), we call transform_z_clip_if_necessary(). This can lead to the repetition of the current loop iteration by decreasing the loop variable i by 1. Even though we decreased i we still increment result_idx by 1. So from the point of view of result_idx we are running the loop count+1 times. Thus, we write one element past the allocated buffer. To fix this we give the size of the allocated buffer to transform_point_buf(). Then we check in the loop if the repetition of this loop iteration would fit into the buffer. If not, we double the size of the buffer and try again until we succeed. Co-authored-by: Stefan Wildemann <metalstrolch@users.noreply.github.com>
…t-gps#1174) * feature: graphics: allow spiked lines for cliff and embarkments This adds another drwing element to graphics system. It can produce lines with spikes as used for cliffs on maps. Additionally this adds embarlment support for map. * review fixes. Add changes requested by review, plus add paranoia check on xml parameter.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.