Skip to content
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

Cleanup code: remove obsolete files, lMap component also also for log-map #134

Merged
merged 38 commits into from
May 20, 2024

Conversation

lukarenko
Copy link
Collaborator

@lukarenko lukarenko commented May 14, 2024

Description

New features:

  • lMap: add sidepanel support

    • id: specify id for lMap (can be used for css settings in <style>)
    • tabs: specify tab IDs in sidepanel, actual tab name/icon and content in slots
    • tabs-auto-open: open sidepanel when loaded
    • externalLink: provide URL for external link button (optional)
  • Monitoring: full screen with sidebar

    • make map full screen
    • just moved LCD displays to sidepanel
image
  • Logbook-Map: switch to common lMap with sidepanel
    • improved caching/refresh for Save note and Delete point
    • simplified refresh of logbook name on geojson LineString

Cleanups:

  • timelapse: remove obsolete Timelapse.vue, Timelapse2.vue
  • logbook: remove obsolete Details.vue

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Improvement/refactoring (non-breaking change that doesn't add any feature but make things better)

lukarenko added 30 commits May 14, 2024 11:09
replaced by DetailsMap.vue
Need to put actual content in
this will simplify integration
lMap new features:
- boatType selector
- externalLink

Not implemented yet:
- note in popup
- save note in popup
- delete point in popup

Needs extensive testing
save/delete still not working
emit from lMap to page works, need to move the code around and switch to v-model
This allows mapGeoJsonFeatures to be shared and changed by lMap and page with lMap.
Will allow implementation of saveNote and deletePoint. Still not working, need to debug more.
@lukarenko lukarenko changed the title Cleanup codebase Cleanup code: remove obsolete files, lMap component also also for log-map May 16, 2024
@lukarenko lukarenko requested a review from xbgmsharp May 16, 2024 20:45
@xbgmsharp xbgmsharp merged commit bf33ecf into live May 20, 2024
3 checks passed
@xbgmsharp
Copy link
Owner

thanks

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