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

Ideas to triage and refine #3

Open
androidseb opened this issue Jul 22, 2023 · 6 comments
Open

Ideas to triage and refine #3

androidseb opened this issue Jul 22, 2023 · 6 comments

Comments

@androidseb
Copy link
Owner

androidseb commented Jul 22, 2023

This issue contains the complete list of ideas compiled from Map Marker user feedback in the past before there was a dedicated project on Github to track this. This is meant as a placeholder and will gradually be discarded, as each idea gets refined (more concretely specified) and is put into a dedicated "improvement" issue.

If you see any idea in that list that would be particularly valuable to you, please create an improvement request issue about it so that other users can start voting on it.

Here is the list:

  • Quick actions: ability to modify a marker and its custom fields without entering the edit page
  • Bulk addess import: street addresses / postal code import without lat/lng information
  • KMZ web images import: downloading web images from a third-party KMZ while importing it
  • better offline maps
  • quick picture mode (setting to open directly camera, or gallery, or camera internally)
  • pictures annotations (shapes, arrow, text, etc.)
  • print marker to PDF, with map, snapshot, title, description, etc.
  • snackbar for cancelling marker deletion
  • new marker title/description pre-fill parameters: address, date, time, number, folder name, arbitrary string
  • voice notes
  • left handed mode (showing the action buttons at the left)
  • more actions based on multiple markers selection (send phone, send email, etc.)
  • SMS mass sending with number in selected markers
  • Improvements to search
    • have different sort options (once more fields are added to markers: title, description, creation date, any other date, distance to current location, distance to specific marker, etc.)
    • advanced search filter to search pois by different fields (title, description, custom field, etc.)
    • search filter to filter displayed markers on the map
    • renaming search result before adding to the map
  • Export all images of a marker
  • Read out marker info (voice synth) on marker select
  • Bluetooth sharing with Garmin or TomTom GPS devices
  • Android Widget and/or lockscreen shortcut to mark current location
  • Alarm when nearing a POI
  • Make map snapshots larger than the screen
  • Auto address filling in marker creation
  • Altitude lookup for markers
  • Temperature lookup for markers
  • GPX import/export
  • UTM import/export
  • Pictures import from geotag: import markers from pictures location data
  • Smarter camera re-positioning when switching map file
  • Start navigation between 2 points, not from current location
  • Add a calendar reminder for a marker, with Google calendar integration
  • Proximity alert: display a notification when nearing a given marker
  • Keep unsaved edits for next app launch: currently unsaved edits are lost when exiting the app without saving
  • Organizer "select markers" UX improvements: allow selecting markers by drawing a polygon
  • Scale bar on the map view
  • Additional custom field types:
    • Star rating custom field
    • Multi-selection custom field - selecting several choices at once
    • Quick action custom field
  • Redirect URI for Dropbox for a smoother auth UX
  • Fix bad keyboard UX in landscape mode
  • Firefox private browsing mode fails to launch the app
  • Handle Google Places API key on web
  • Offline maps for iOS: https://github.com/mikes222/mapsforge_flutter/tree/master/example
  • Improve the website-based imports with og: html tags
  • More coordinates formats
  • Improve sync conflict handling to merge changes when possible (if a same POI was edited on both sides, see if the changes can be merged)
  • Use blurhash for images so that they can "load" instantly
  • Split the "+" button for images between "add from camera" and "add from gallery"
  • Issue with Google Maps and the "My Location" marker:
    • That marker must be at the top zIndex otherwise it will be hidden by other markers
    • Setting a marker to the top zIndex means it's the first to absorb clicks
    • There is no way to disable clicks on a particular marker, it will always capture the top click
    • This means that when trying to click a marker next to the "my location" marker, the "my location" marker absorbs the click
    • The way to fix this is probably to create a set of invisible ghost markers (alpha 1%?) with a higher zIndex than the "my location" so that they can take the clicks in priority
  • On Android, improve the location accuracy and responsiveness with gnss maybe? https://github.com/gscatto/google-gnss-logger/tree/alpha/src/main/java/com/github/giulioscattolin/google/gnss/logger
  • Custom quick actions that can be added to a POI
    • add picture
    • update color
    • move to folder by folder manual selection
    • move to folder x (by folder name)
    • call phone x (by custom field name)
    • text phone x (by custom field name)
    • dial phone x (by custom field name)
    • email x (by custom field name)
    • edit text field value (by custom fields name)
    • tick check box (by custom field name)
    • select multi choice value (by custom field name and/or value name)
    • enter text field value (by custom field name)
    • copy coordinates
@androidseb androidseb converted this from a draft issue Jul 22, 2023
@ZuquetuPlexis
Copy link

@androidseb

Hi seb, i have a couple of questions about this issue:

  • Do you plan to extract single ideas into seperat issues?
  • Do you need help with this conversion?
  • Should new ideas be added to this issue or put into seperat issues, if they are not already part of this list?

@androidseb androidseb changed the title Ideas to triage Ideas to triage and refine Jul 23, 2023
@androidseb
Copy link
Owner Author

@ZuquetuPlexis thanks for asking! I realize this wasn't very clear (I just created the Github project yesterday) so I've updated this issue's description header with the following:

This issue contains the complete list of ideas compiled from Map Marker user feedback in the past before there was a dedicated project on Github to track this. This is meant as a placeholder and will gradually be discarded, as each idea gets refined (more concretely specified) and is put into a dedicated "improvement" issue.

If you see any idea in that list that would be particularly valuable to you, please create an improvement request issue about it so that other users can start voting on it.

About your questions...

Do you plan to extract single ideas into separate issues?

Yes, as those ideas become concrete and actionable, I'll be removing the ideas from this main placeholder issue and move them into a dedicated issue.

Do you need help with this conversion?

Any input is welcome while we discuss the improvements and that will help, so I'll take any help I can get, yes. Since the intent is really to create actionable issues to be selected as "improvements", there might be back and forth and questions / discussions on an issue until it's well defined enough to be worked on. For that reason I decided to not simply convert those ideas into issues directly, but rather to let users create issues gradually naturally, so that we can discuss and clarify suggestions until they're actionable.

Should new ideas be added to this issue or put into separate issues, if they are not already part of this list?

Definitely separate new issues, eventually this placeholder issue will be deleted.

@androidseb androidseb added the question Further information is requested label Oct 7, 2023
@androidseb
Copy link
Owner Author

Removing "tags for markers with search by tag" from this list, now tracked as a dedicated issue here:
#44

@androidseb
Copy link
Owner Author

Removing "Route planning: optimal route calculation + starting navigation with multiple markers", now tracked here:
#57

@androidseb
Copy link
Owner Author

Removing "Ability to draw lines and polygons, rather than dragging the map", now tracked here: #61

@androidseb
Copy link
Owner Author

Removed "Attaching any file type to a marker, not only images", now tracked here: #76

@androidseb androidseb removed the question Further information is requested label Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants