Skip to content

Conversation

@warm-coolguy
Copy link
Member

@warm-coolguy warm-coolguy commented Sep 24, 2025

Summary

Migrate GeoLocation plugin to @polar/polar.

Instructions for local reproduction and review

Run and test in snowbox. Also take a walk with your mobile device when trying this.

Disable the denkmaelerWMS layer for mobile tests. Also note, that the heading will only be available in a HTTPS setting and with movement.

Relevant tickets, issues, et cetera

Closes #347

If #374 is merged before this PR, then the PinsOptions should be extended by LayerBoundPluginOptions. Otherwise, this change has to be added to #374.

Blocked by #404

@warm-coolguy warm-coolguy changed the base branch from next to vue3/migrate-plugin-icon-menu September 24, 2025 06:44
@dopenguin dopenguin added enhancement New feature or request refactor Refactoring of previous code labels Sep 24, 2025
@dopenguin dopenguin added this to the POLAR@3 milestone Sep 24, 2025
@dopenguin dopenguin linked an issue Sep 24, 2025 that may be closed by this pull request
Base automatically changed from vue3/migrate-plugin-icon-menu to next October 15, 2025 11:32
@dopenguin dopenguin assigned dopenguin and unassigned warm-coolguy Oct 20, 2025
dopenguin added a commit that referenced this pull request Oct 21, 2025
dopenguin added a commit that referenced this pull request Oct 21, 2025
# Conflicts:
#	eslint.config.ts
#	examples/snowbox/index.js
#	package-lock.json
#	src/components/PolarIconButton.ce.vue
#	src/core/stores/main.ts
#	src/core/types/plugin.ts
#	src/lib/notifyUser.ts
#	src/lib/passesBoundaryCheck.ts
#	src/lib/tooltip.ts
#	src/plugins/fullscreen/components/FullscreenUI.ce.vue
@dopenguin dopenguin marked this pull request as ready for review October 29, 2025 18:43
@dopenguin dopenguin changed the title Vue3/migration plugin geo location feat(plugins/geoLocation): migrate plugin Oct 29, 2025
@@ -0,0 +1,48 @@
<template>
<PolarIconButton
Copy link
Member

Choose a reason for hiding this comment

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

If #399 is merged before this PR, this button should have no box-shadow.

Copy link
Collaborator

@oeninghe-dataport oeninghe-dataport left a comment

Choose a reason for hiding this comment

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

🚀 @dopenguin

# Conflicts:
#	examples/snowbox/GeoLocationMock.ce.vue
@dopenguin dopenguin merged commit b4d46c1 into next Dec 3, 2025
3 checks passed
@dopenguin dopenguin deleted the vue3/migration-plugin-geo-location branch December 3, 2025 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request refactor Refactoring of previous code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migration of GeoLocation plugin to POLAR@3

3 participants