Comments (6)
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.
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.
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.
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.
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.
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)
- Changing the separator for bbq fuel HOT 1
- Use vendored flutter in the github apk action HOT 3
- building:material vs building:facade:material HOT 1
- [iOS] Messages displayed under bezel HOT 2
- Show nodes and keep zoom level in the note mode
- Add "origin" field on supermarkets and convenience stores HOT 3
- Simplify object change history
- [GeoScribble] Long strings don't fit buttons HOT 1
- [notes] Translate suggested values HOT 1
- [iOS] White screen when adding nodes, addresses, anything HOT 10
- Be much more careful about not removing addresses when removing POIs HOT 5
- don’t add “Please merge me into a nearby building” to memorial plaques, ask how it is attached HOT 1
- Add a language switcher button for the opening hours pane HOT 1
- No fallback to English field label
- Map on an editor panel disappears after scrolling
- Detailed position mode fades background map to almost unreadable HOT 2
- Set notes mode to locked by default HOT 1
- F-Droid can't build HOT 6
- Resolve redirects in QR codes
- Add "sr-Latn" for Serbia
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from every_door.