Skip to content

Add the support for the non spatial dataset in feature grid and disabling tools that interacts with map#11797

Merged
allyoucanmap merged 7 commits intogeosolutions-it:masterfrom
subashtiwari1010:feat/improve-featuregrid-layout-11746
Jan 30, 2026
Merged

Add the support for the non spatial dataset in feature grid and disabling tools that interacts with map#11797
allyoucanmap merged 7 commits intogeosolutions-it:masterfrom
subashtiwari1010:feat/improve-featuregrid-layout-11746

Conversation

@subashtiwari1010
Copy link
Copy Markdown
Contributor

@subashtiwari1010 subashtiwari1010 commented Dec 11, 2025

Description

This PR improves the functionality of the feature grids toolbar so that it supports the non-spatial dataset. It disables all the tools that interacts with the map as such functionality is not related to the dataset with no geometry. The functionality such as Draw geometry, sync map with filter, snapping, filter data by current viewport, delete geometry is hidden from the feature grid.

Please check if the PR fulfills these requirements

What kind of change does this PR introduce? (check one with "x", remove the others)

  • Feature

Issue

What is the current behavior?
All the tools are available for the feature grid even though some of the functionality is not needed for the non spatial dataset.
#11795

What is the new behavior?
The tools that are not needed or are not relevant for the non spatial dataset are disabled/removed from the UI in the feature grid.

Breaking change

Does this PR introduce a breaking change? (check one with "x", remove the other)

  • Yes, and I documented them in migration notes
  • No

Other useful information

PR #11789 is needed for the functionality of this PR.

@subashtiwari1010 subashtiwari1010 added this to the 2026.01.00 milestone Dec 11, 2025
@subashtiwari1010 subashtiwari1010 linked an issue Dec 11, 2025 that may be closed by this pull request
6 tasks
@subashtiwari1010 subashtiwari1010 force-pushed the feat/improve-featuregrid-layout-11746 branch from 3824208 to 08bc1e4 Compare December 11, 2025 10:00
@subashtiwari1010 subashtiwari1010 marked this pull request as ready for review December 11, 2025 13:22
@cla-bot cla-bot Bot added the CLA Ready label Jan 27, 2026
Copy link
Copy Markdown
Contributor

@allyoucanmap allyoucanmap left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@subashtiwari1010 the implementation seems fine,
please include unit tests to cover the introduced changes

@allyoucanmap
Copy link
Copy Markdown
Contributor

@subashtiwari1010 please also resolve conflict

@allyoucanmap allyoucanmap merged commit f9e7851 into geosolutions-it:master Jan 30, 2026
12 checks passed
@allyoucanmap
Copy link
Copy Markdown
Contributor

@ElenaGallo please test this fix on dev, thanks

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add the support of the non-spatial dataset

2 participants