Skip to content

Conversation

@makbn
Copy link
Owner

@makbn makbn commented Oct 6, 2025

Read more: #39

makbn added 30 commits July 31, 2025 22:56
…usages in the demo class were replaced with `JLMapView` to unify the map view API.
… to keep a unified api across different implementation
…was performed

Leaflet layer interfaces were renamed and centralized in JLMapController
Module exports were updated to reflect new package structure
…rs. added js engine. created vaadin map component
…om JLProperties. added JLMapProvider to be able to define custom map types by the end user.
…N conversion and property updates

Signed-off-by: makbn <[email protected]>
…user interaction with options to delete and show info.

Signed-off-by: makbn <[email protected]>
…nced marker popups and layout adjustments

Signed-off-by: makbn <[email protected]>
… and replace airplane icon with balloon

Signed-off-by: makbn <[email protected]>
…including GitHub link and journey demo button

Signed-off-by: makbn <[email protected]>
…avigation, including back button and consistent notification display

Signed-off-by: makbn <[email protected]>
…cluding changing instance variables to static and enhancing marker animation logic

Signed-off-by: makbn <[email protected]>
@makbn makbn self-assigned this Oct 6, 2025
@makbn makbn merged commit 986049a into master Oct 6, 2025
9 of 12 checks passed
@github-actions
Copy link

github-actions bot commented Oct 6, 2025

Code Coverage Report

Overall Project 73.27% -26.73% 🍏
Files changed 73.27%

File Coverage
JLVaadinControlLayer.java 100% 🍏
JLVaadinUiLayer.java 95.18% -4.82% 🍏
JLVaadinVectorLayer.java 93.71% -6.29% 🍏
JLVaadinGeoJsonLayer.java 67.18% -32.82%
JLVaadinEngine.java 57.32% -42.68%
JLMapView.java 55.02% -44.98%
JLVaadinClientToServerTransporter.java 49.09% -50.91%
JLVaadinLayer.java 46.15% -53.85%
JLVaadinServerToClientTransporter.java 19.48% -80.52%
VaadinContextMenuMediator.java 15.57% -84.43%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants