Skip to content

Conversation

makbn
Copy link
Owner

@makbn makbn commented Sep 9, 2025

No description provided.

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.
makbn added 11 commits September 3, 2025 00:01
…added JLMapRenderer to define the map js and html inside the code. code cleanup.

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
- Introduced a new module for testing: io.github.makbn.jlmap.fx.test
- Added unit tests for JLJavaFXEngine, JLControlLayer, JLUiLayer, and JLFxMapRenderer.
- Implemented integration tests for JLMapView to validate marker, popup, and image overlay functionalities.
- Updated module-info.java to include necessary exports and opens for reflection.
- Enhanced pom.xml with additional test dependencies and updated Maven Surefire plugin version.

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…ed coordinate handling

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…t creation

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…ext handling

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
… validation

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…ng callback handler reference

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…onents

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…, JLUiLayer, and JLVectorLayer

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
Signed-off-by: makbn <mehdi74akbarian@gmail.com>
Signed-off-by: makbn <mehdi74akbarian@gmail.com>
Copy link

github-actions bot commented Sep 10, 2025

Test Results (Java 17)

112 tests   95 ✅  27s ⏱️
 10 suites   0 💤
 10 files     1 ❌  16 🔥

For more details on these failures and errors, see this check.

Results for commit 2b85f0c.

♻️ This comment has been updated with latest results.

Copy link

Test Results (Java 21)

107 tests   103 ✅  41s ⏱️
  9 suites    0 💤
  9 files      0 ❌  4 🔥

For more details on these errors, see this check.

Results for commit 4827edb.

Copy link

github-actions bot commented Sep 10, 2025

Test Results (Java 21)

112 tests   95 ✅  25s ⏱️
 10 suites   0 💤
 10 files     1 ❌  16 🔥

For more details on these failures and errors, see this check.

Results for commit 2b85f0c.

♻️ This comment has been updated with latest results.

makbn added 16 commits September 9, 2025 22:02
…1 and modify pom.xml files to reflect new licensing information

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
Signed-off-by: makbn <mehdi74akbarian@gmail.com>
Signed-off-by: makbn <mehdi74akbarian@gmail.com>
… with custom styling and filtering options

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…h filtering options

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…d update callback handlers

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…center and bounds calculations

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…nced event handling, and modern map provider system

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…r basic and advanced features

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…amples and detailed descriptions

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…responsiveness

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…gEvent, MoveEvent, LayerEvent, and ZoomEvent

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…classes

  - Document JLServerToClientTransporter with architecture overview and usage examples
  - Add detailed JavaDoc to JLTransportRequest record with method descriptions
  - Enhance JLCircle class documentation with usage examples and performance notes
  - Document Vaadin layer infrastructure in JLVaadinLayer with core features overview
  - Add framework-specific documentation to GeoJSON layer implementations
  - Update transport implementations with @inheritdoc and implementation details
  - Remove obsolete JLFunctionBase interface and add placeholder JLConversionException
  - Improve method and field documentation following technical documentation standards

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…N conversion and property updates

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…g improvements

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
…lyline

Signed-off-by: makbn <mehdi74akbarian@gmail.com>
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.

1 participant