-
Notifications
You must be signed in to change notification settings - Fork 26
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
feat(geo): manage layers and groups #1697
base: MSP-NEXT-TEMP
Are you sure you want to change the base?
Commits on Sep 13, 2024
-
feat(geo): manage layers and groups
Breaking changes: This is a major refactor of the way we manage layer in IGO - New class 'LayerController' to manage layers and offer 3 types of layers, 'systemLayers', 'baseLayers', 'treeLayers'. The systemLayers is the drawing layer, measurement layer and other vital layers for the library. Note that a systemLayer can also be found in the treeLayers. The treeLayers is the hierarchical representation for the LayerViewer. The list of treeLayers can also be accessed under the flattened variant. Finally these three types of layers are aggregated to provide a unified list names 'all' which allows to have the 'baseLayers', 'systemLayers' and the flattened list of the 'treeLayers' - The way we access the layers has also changed, we must go through the LayerController - The LayerViewer does not allow to display the baseLayer, the 'excludeBaselayers' is removed (cherry picked from commit 5ed250d6ca2b27d904de8d3354c11a981c64bf67) fix: lint fix(geo): remove duplicate layer from all (cherry picked from commit 42e4fa9b739c555f3c0f5b3a098ab14307aaae67) fix(build): circular dependency revert compilationMode to full fix(geo): circular dependencies - refactor Layer/LayerGroup fix(geo): time-filter-list remove BaseLayer fix(geo): layer - project custom action in the bottom panel refactor: change label for group fix(geo): move layer with linkedLayers add system layer in tree fix: any chore: update packages chore: update packages fix: test chore: fix path for build
Configuration menu - View commit details
-
Copy full SHA for a765ddb - Browse repository at this point
Copy the full SHA a765ddbView commit details
Commits on Sep 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c8ca0fc - Browse repository at this point
Copy the full SHA c8ca0fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ec0f39 - Browse repository at this point
Copy the full SHA 3ec0f39View commit details -
fix(geo): catalog layer visivility, use displayed
- fix(geo): find by source id - fix(geo): raise/lower layer
Configuration menu - View commit details
-
Copy full SHA for a850801 - Browse repository at this point
Copy the full SHA a850801View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3266a9 - Browse repository at this point
Copy the full SHA e3266a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00e71af - Browse repository at this point
Copy the full SHA 00e71afView commit details -
fix(geo): remove undefined from group children
- fix(geo): save expandable
Configuration menu - View commit details
-
Copy full SHA for f72c7c0 - Browse repository at this point
Copy the full SHA f72c7c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ed44df - Browse repository at this point
Copy the full SHA 5ed44dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff8aefd - Browse repository at this point
Copy the full SHA ff8aefdView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc1bd47 - Browse repository at this point
Copy the full SHA cc1bd47View commit details -
Configuration menu - View commit details
-
Copy full SHA for a646264 - Browse repository at this point
Copy the full SHA a646264View commit details
Commits on Sep 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 965907c - Browse repository at this point
Copy the full SHA 965907cView commit details -
fix(geo): clean LayerController on context change
- fix(geo): unhandled layer is added in the system layers
Configuration menu - View commit details
-
Copy full SHA for f2d7a1b - Browse repository at this point
Copy the full SHA f2d7a1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5195388 - Browse repository at this point
Copy the full SHA 5195388View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5af6c7d - Browse repository at this point
Copy the full SHA 5af6c7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 187c054 - Browse repository at this point
Copy the full SHA 187c054View commit details
Commits on Sep 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for eca19c6 - Browse repository at this point
Copy the full SHA eca19c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bcf900 - Browse repository at this point
Copy the full SHA 0bcf900View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f16c3f - Browse repository at this point
Copy the full SHA 9f16c3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf8bf2c - Browse repository at this point
Copy the full SHA bf8bf2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fad3e33 - Browse repository at this point
Copy the full SHA fad3e33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d8f39d - Browse repository at this point
Copy the full SHA 5d8f39dView commit details
Commits on Sep 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6b2c818 - Browse repository at this point
Copy the full SHA 6b2c818View commit details -
fix(geo): refact pointer/hover directive to be init only once
The LayerController doest not reset all layers, the systemLayer are ignored
Configuration menu - View commit details
-
Copy full SHA for fbfe2ff - Browse repository at this point
Copy the full SHA fbfe2ffView commit details
Commits on Oct 16, 2024
-
feat(geo): rewrite partially LinkedLayer to not depend on the Map but…
… only on Layer (cherry picked from commit 97993379977b40ef0181ef66039433071d3f329b)
Configuration menu - View commit details
-
Copy full SHA for e96a464 - Browse repository at this point
Copy the full SHA e96a464View commit details -
fix(geo): search deep in LayerGroup
(cherry picked from commit 3c8b87f037576100e81eade312c24f19ccfc57c3)
Configuration menu - View commit details
-
Copy full SHA for 3ebc410 - Browse repository at this point
Copy the full SHA 3ebc410View commit details -
fix(geo): layer icon for layer hidden by a group (eye-closed
(cherry picked from commit feb58110a377395e140e26e1c76b44592bb72858)
Configuration menu - View commit details
-
Copy full SHA for a5ff9e7 - Browse repository at this point
Copy the full SHA a5ff9e7View commit details -
fix(geo): layer indicator size for unavailable layer
(cherry picked from commit 5b1e07f26aef537fedb7b5f2496d3296da5244cf)
Configuration menu - View commit details
-
Copy full SHA for 0049b68 - Browse repository at this point
Copy the full SHA 0049b68View commit details -
fix(geo) drag-drop allow disable and disable on search
(cherry picked from commit ab842b6401d7102fdaf7406f72cf669919a093d8)
Configuration menu - View commit details
-
Copy full SHA for 2dde1bb - Browse repository at this point
Copy the full SHA 2dde1bbView commit details -
fix(geo): revert the excludeBaseLayers breaking
(cherry picked from commit 9dbde7426090b966edb5aa27b758b1eacdeff12f)
Configuration menu - View commit details
-
Copy full SHA for cb9845d - Browse repository at this point
Copy the full SHA cb9845dView commit details -
fix(geo): layer-visibility-button adjust icon logic
(cherry picked from commit ae7d9d93b8105cd545cdc09f41b160df948e2387)
Configuration menu - View commit details
-
Copy full SHA for 66c6e26 - Browse repository at this point
Copy the full SHA 66c6e26View commit details -
fix(geo): handle empty list and get the latest layer id from parentId's
(cherry picked from commit e9f6f43da2f1ea639ce1ed2ec78721ae85f04b42)
Configuration menu - View commit details
-
Copy full SHA for 463712b - Browse repository at this point
Copy the full SHA 463712bView commit details -
fix(geo): workspace set the initial visibility
(cherry picked from commit d5aa658641ba19a16e1843ea602b298502b75c84)
Configuration menu - View commit details
-
Copy full SHA for c232fb1 - Browse repository at this point
Copy the full SHA c232fb1View commit details -
fix(geo): linked-layer apply value on link
- Sync of resolution was cancelled by the offline-map
Configuration menu - View commit details
-
Copy full SHA for a66deb1 - Browse repository at this point
Copy the full SHA a66deb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad50ef3 - Browse repository at this point
Copy the full SHA ad50ef3View commit details
Commits on Oct 22, 2024
-
fix(geo): in-map-extent undefined map
(cherry picked from commit 88f7ddf3f1afef51876f0d440caa9b1374b35fda)
Configuration menu - View commit details
-
Copy full SHA for b06afe1 - Browse repository at this point
Copy the full SHA b06afe1View commit details -
fix(geo): layer can be undefined
(cherry picked from commit ee0d9c05e2b47760a531642bee9c17434a88caf9)
Configuration menu - View commit details
-
Copy full SHA for 8ee2942 - Browse repository at this point
Copy the full SHA 8ee2942View commit details -
fix(geo): linked-layer apply change only on defined properties
(cherry picked from commit c2f6141c2e2501a82511bd7675f9dc33587e597c)
Configuration menu - View commit details
-
Copy full SHA for 50f065a - Browse repository at this point
Copy the full SHA 50f065aView commit details -
Revert "fix(feature-details): fix depot url regex (#1690)"
This reverts commit 652a1cf77336a00a27d7f2e67108043586e5042a. (cherry picked from commit 060c93a2c0e4ebdcf8cbebbd1ebc0879c8d2d730)
Configuration menu - View commit details
-
Copy full SHA for fbc81c7 - Browse repository at this point
Copy the full SHA fbc81c7View commit details -
fix(geo): move layer ignore non visible layer
- fix(geo): always show layer visibility button (cherry picked from commit a072250a663ab0f7c902c4a2fdb6b4d725becba1)
Configuration menu - View commit details
-
Copy full SHA for 765de06 - Browse repository at this point
Copy the full SHA 765de06View commit details -
fix(geo): linked-layer exception for bidirectionnal and visibility
(cherry picked from commit 14ce4155c4fdb5a044d9a62529bdf7f3f6bef98d)
Configuration menu - View commit details
-
Copy full SHA for a980146 - Browse repository at this point
Copy the full SHA a980146View commit details -
fix(geo): linked adjust zIndex control
- fix(geo): sort layers in context - fix(geo): group - add finer control of options (cherry picked from commit efa92a14307946b697d9fa47c3d81a08a6425811)
Configuration menu - View commit details
-
Copy full SHA for 9d15c32 - Browse repository at this point
Copy the full SHA 9d15c32View commit details -
fix(geo): layer-visibility respect the out-of-range color
(cherry picked from commit 16cc6d1b57c28d6c144bc715515d6e70a2bcf5d4)
Configuration menu - View commit details
-
Copy full SHA for 312f0cf - Browse repository at this point
Copy the full SHA 312f0cfView commit details -
fix(geo): add the possibility to hide the tooltip on the layer type icon
(cherry picked from commit 25590a03a69f18f190aa0c0e5abff929aa490953)
Configuration menu - View commit details
-
Copy full SHA for 790eb4d - Browse repository at this point
Copy the full SHA 790eb4dView commit details
Commits on Oct 30, 2024
-
fix(geo): layer-legend alignement and density
(cherry picked from commit d53d1110e85c1e48b1c858770f4764774ce71a6e)
Configuration menu - View commit details
-
Copy full SHA for 496f6a7 - Browse repository at this point
Copy the full SHA 496f6a7View commit details -
(cherry picked from commit 6053db998dc44ebc0b2daad32e1aff362534eb99)
Configuration menu - View commit details
-
Copy full SHA for 7b180f7 - Browse repository at this point
Copy the full SHA 7b180f7View commit details -
fix(geo): revert showButtonZoomToExtent removal
(cherry picked from commit 22f6bfe78230dd2cbb988187e80ad5e41dbbf0a3)
Configuration menu - View commit details
-
Copy full SHA for 1564957 - Browse repository at this point
Copy the full SHA 1564957View commit details -
(cherry picked from commit 151ad35cce5bc66c78f1eddf4d22d94f1ccad970)
Configuration menu - View commit details
-
Copy full SHA for 27ebfa0 - Browse repository at this point
Copy the full SHA 27ebfa0View commit details -
fix(geo): layer remove prefix type icon
(cherry picked from commit 96ffbf05cdf8a059da3eeaf89f1a90013f72482c)
Configuration menu - View commit details
-
Copy full SHA for f98fc78 - Browse repository at this point
Copy the full SHA f98fc78View commit details -
fix(geo): replace layer legend without extra padding
(cherry picked from commit 760475bbbbe06b6fd1eadbf98e04cc210cc4e7bd)
Configuration menu - View commit details
-
Copy full SHA for 8c2fbdd - Browse repository at this point
Copy the full SHA 8c2fbddView commit details -
(cherry picked from commit 27e87389de78721f5f0f0086bdd0673424967771)
Configuration menu - View commit details
-
Copy full SHA for f78aea2 - Browse repository at this point
Copy the full SHA f78aea2View commit details -
(cherry picked from commit ec30c113e21d742e2a4b8ca38803973e38188f1c)
Configuration menu - View commit details
-
Copy full SHA for f138a32 - Browse repository at this point
Copy the full SHA f138a32View commit details -
fix(geo): directions init and deletion of linked layer
(cherry picked from commit d12325f64f0877df8d684f30e1e2555eddeca4e3)
Configuration menu - View commit details
-
Copy full SHA for 1c2fad4 - Browse repository at this point
Copy the full SHA 1c2fad4View commit details -
fix(geo): remove circular dependency and add check in CI
(cherry picked from commit e4e7fb570d031c7fb65a6d34fea328c4299edb46)
Configuration menu - View commit details
-
Copy full SHA for 4e575b5 - Browse repository at this point
Copy the full SHA 4e575b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25eaf32 - Browse repository at this point
Copy the full SHA 25eaf32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cb12bf - Browse repository at this point
Copy the full SHA 7cb12bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 614b5a4 - Browse repository at this point
Copy the full SHA 614b5a4View commit details
Commits on Oct 31, 2024
-
fix(geo): layer notify early the layer added change
(cherry picked from commit 1f955f6b2c53f192d87425330665fb3c35409853)
Configuration menu - View commit details
-
Copy full SHA for 27ba536 - Browse repository at this point
Copy the full SHA 27ba536View commit details
Commits on Nov 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c533933 - Browse repository at this point
Copy the full SHA c533933View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6cadaa - Browse repository at this point
Copy the full SHA e6cadaaView commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 366767b - Browse repository at this point
Copy the full SHA 366767bView commit details -
Merge branch 'feature/layer-group-from-msp' of https://github.com/inf…
…ra-geo-ouverte/igo2-lib into feature/layer-group-from-msp
Configuration menu - View commit details
-
Copy full SHA for fda185f - Browse repository at this point
Copy the full SHA fda185fView commit details -
fix(geo): search-result save datasoutce id and find by sourceId
(cherry picked from commit 71ca8e8bc569884ec3b5239559c4ea1de370ea5c)
Configuration menu - View commit details
-
Copy full SHA for dcfde83 - Browse repository at this point
Copy the full SHA dcfde83View commit details
Commits on Nov 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for df9dc64 - Browse repository at this point
Copy the full SHA df9dc64View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1ee741 - Browse repository at this point
Copy the full SHA e1ee741View commit details