Closed stmitt closed 7 months ago
The recent update refines the behavior of the 2D map vector layer by introducing a new condition in the update()
function that focuses on zoomChange
values exceeding 0.001
. This adjustment enhances the responsiveness and efficiency of the map's zoom functionality.
File Path | Change Summary |
---|---|
.../Tiled2dMapVectorLayer.cpp , android/src/main/cpp/graphics/objects/Quad2dInstancedOpenGl.cpp |
Added condition in update() function in Tiled2dMapVectorLayer.cpp ; Added std::recursive_mutex in Quad2dInstancedOpenGl.cpp for thread safety |
CHANGELOG.md |
Improved symbol vector map collision detection logic on zoom level change |
android/gradle.properties |
Updated VERSION_NAME and VERSION_CODE to 2.0.4 and 2000400 respectively |
ios/readme.md |
Updated Open Mobile Maps version from "2.0.3" to "2.0.4" in iOS project |
shared/src/MapsCoreSharedModule.cpp |
Updated version number returned by MapsCoreSharedModule::version() function from "2.0.3" to "2.0.4" |
🐰✨ In the land of code, where the vectors play,
A tiny change was made today.
Zooming in, zooming out, so swift and fine,
Now only stirs when change aligns.
Through fields of data, we hop with glee,
For smoother maps, as smooth as can be.
🌟🐾
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit