GithubHelp home page GithubHelp logo

Comments (6)

pkoby avatar pkoby commented on June 19, 2024 1

Sorry for the slow response on this.

  • I checked the background refresh bug again, and I was able to reproduce it only sometimes. Click the map button to change to imagery, pinch to zoom in a bit, click it to change to Carto, it might not refresh. I think it might only occur when you've zoomed past z19 for Carto. I cannot reproduce in v4.1.
  • In terms of locking, I understand your reasoning, but from a completely new user perspective, there's no indication of how to stop it from drawing. The undo button pops up when you draw, which nudges the user to the left side, so maybe they'd pick the drawing button, but there's also the + button, so maybe that helps too? This needs more user input than just me.
  • I like the second "eraser" in the lineicons.com (when you search for eraser, it's the more bold lined one). I was actually picturing something like this, maybe without the line on the bottom (basically the two-tone aspect is what suggests eraser to me).

from every_door.

Zverik avatar Zverik commented on June 19, 2024 1

So from above I see two things to fix: 1) locking mode, 2) imagery update. With 5.1, I've fixed the former, and for now idk how to do 2 — possibly related to upstream issues. So I guess I'm closing this.

@pandadeepimpact see this wiki page: https://wiki.openstreetmap.org/wiki/GeoScribble

from every_door.

Zverik avatar Zverik commented on June 19, 2024

All good comments, thank you for caring!

  • I experienced the same with location refreshes, but background layer is refreshed immediately for me. Weird.
  • On locking: I see how it can be frustrating. For start, I wanted to make this a part of discoverability: you try to drag the map, and suddenly you're drawing. Ah, that's how this mode works! So maybe I'll adjust it for 5.1 release, idk.
  • Absolutely agreed on the eraser icon. Could you suggest anything from this or this set?
  • The idea was to give as much space for drawing as possible. These corner buttons don't just take their small areas, they visually chop off three borders on the screen. At first I wanted to do even without bottom buttons, but that would complicate things. Hence the buttons are enabled only when locked. On the other hand, menu button is rarely needed, and the location button just centers you on yourself, not that important too.
  • Nice idea! I agree it would be more precise. But with finger drawing, there's also this feeling of power over the map, and that you don't have to do perfect, just good enough. If we aim at precision, then why not add ways to OSM directly?

from every_door.

Zverik avatar Zverik commented on June 19, 2024

Yay I found the reason for the GPS location not updating! Also I found an icon for eraser, but not that one, because I posted a wrong link for Line Icons (I use icons8). Marking the rest of this for 5.1.

from every_door.

pandadeepimpact avatar pandadeepimpact commented on June 19, 2024

In terms of locking, I understand your reasoning, but from a completely new user perspective, there's no indication of how to stop it from drawing. The undo button pops up when you draw, which nudges the user to the left side, so maybe they'd pick the drawing button, but there's also the + button, so maybe that helps too? This needs more user input than just me.

I agree with this. I find the lock button unintuitive, where the only way to know what it does is trying it out (or reading this issue). How about replacing it with a hand icon commonly used for panning, where you grab a part of the screen then move it, as the lock works in a similar way?

from every_door.

pandadeepimpact avatar pandadeepimpact commented on June 19, 2024

Nice idea! I agree it would be more precise. But with finger drawing, there's also this feeling of power over the map, and that you don't have to do perfect, just good enough. If we aim at precision, then why not add ways to OSM directly?

Good point... but what happens to the drawn features after uploading? Please forgive my ignorance as I've never seen a note containing a drawing.

from every_door.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.