{"action":"created","issue":{"url":"https://api.github.com/repos/osmandapp/Osmand/issues/5506","repository_url":"https://api.github.com/repos/osmandapp/Osmand","labels_url":"https://api.github.com/repos/osmandapp/Osmand/issues/5506/labels{/name}","comments_url":"https://api.github.com/repos/osmandapp/Osmand/issues/5506/comments","events_url":"https://api.github.com/repos/osmandapp/Osmand/issues/5506/events","html_url":"https://github.com/osmandapp/Osmand/issues/5506","id":326850527,"node_id":"MDU6SXNzdWUzMjY4NTA1Mjc=","number":5506,"title":"Spinoff of #4149 (route calculation progress bar)","user":{"login":"vshcherb","id":1042025,"node_id":"MDQ6VXNlcjEwNDIwMjU=","avatar_url":"https://avatars1.githubusercontent.com/u/1042025?v=4","gravatar_id":"","url":"https://api.github.com/users/vshcherb","html_url":"https://github.com/vshcherb","followers_url":"https://api.github.com/users/vshcherb/followers","following_url":"https://api.github.com/users/vshcherb/following{/other_user}","gists_url":"https://api.github.com/users/vshcherb/gists{/gist_id}","starred_url":"https://api.github.com/users/vshcherb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vshcherb/subscriptions","organizations_url":"https://api.github.com/users/vshcherb/orgs","repos_url":"https://api.github.com/users/vshcherb/repos","events_url":"https://api.github.com/users/vshcherb/events{/privacy}","received_events_url":"https://api.github.com/users/vshcherb/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"AlexSyt","id":21020674,"node_id":"MDQ6VXNlcjIxMDIwNjc0","avatar_url":"https://avatars3.githubusercontent.com/u/21020674?v=4","gravatar_id":"","url":"https://api.github.com/users/AlexSyt","html_url":"https://github.com/AlexSyt","followers_url":"https://api.github.com/users/AlexSyt/followers","following_url":"https://api.github.com/users/AlexSyt/following{/other_user}","gists_url":"https://api.github.com/users/AlexSyt/gists{/gist_id}","starred_url":"https://api.github.com/users/AlexSyt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlexSyt/subscriptions","organizations_url":"https://api.github.com/users/AlexSyt/orgs","repos_url":"https://api.github.com/users/AlexSyt/repos","events_url":"https://api.github.com/users/AlexSyt/events{/privacy}","received_events_url":"https://api.github.com/users/AlexSyt/received_events","type":"User","site_admin":false},"assignees":[{"login":"AlexSyt","id":21020674,"node_id":"MDQ6VXNlcjIxMDIwNjc0","avatar_url":"https://avatars3.githubusercontent.com/u/21020674?v=4","gravatar_id":"","url":"https://api.github.com/users/AlexSyt","html_url":"https://github.com/AlexSyt","followers_url":"https://api.github.com/users/AlexSyt/followers","following_url":"https://api.github.com/users/AlexSyt/following{/other_user}","gists_url":"https://api.github.com/users/AlexSyt/gists{/gist_id}","starred_url":"https://api.github.com/users/AlexSyt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AlexSyt/subscriptions","organizations_url":"https://api.github.com/users/AlexSyt/orgs","repos_url":"https://api.github.com/users/AlexSyt/repos","events_url":"https://api.github.com/users/AlexSyt/events{/privacy}","received_events_url":"https://api.github.com/users/AlexSyt/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/osmandapp/Osmand/milestones/8","html_url":"https://github.com/osmandapp/Osmand/milestone/8","labels_url":"https://api.github.com/repos/osmandapp/Osmand/milestones/8/labels","id":2958703,"node_id":"MDk6TWlsZXN0b25lMjk1ODcwMw==","number":8,"title":"Future milestone","description":"","creator":{"login":"vshcherb","id":1042025,"node_id":"MDQ6VXNlcjEwNDIwMjU=","avatar_url":"https://avatars1.githubusercontent.com/u/1042025?v=4","gravatar_id":"","url":"https://api.github.com/users/vshcherb","html_url":"https://github.com/vshcherb","followers_url":"https://api.github.com/users/vshcherb/followers","following_url":"https://api.github.com/users/vshcherb/following{/other_user}","gists_url":"https://api.github.com/users/vshcherb/gists{/gist_id}","starred_url":"https://api.github.com/users/vshcherb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vshcherb/subscriptions","organizations_url":"https://api.github.com/users/vshcherb/orgs","repos_url":"https://api.github.com/users/vshcherb/repos","events_url":"https://api.github.com/users/vshcherb/events{/privacy}","received_events_url":"https://api.github.com/users/vshcherb/received_events","type":"User","site_admin":false},"open_issues":116,"closed_issues":20,"state":"open","created_at":"2017-12-05T08:29:13Z","updated_at":"2018-06-11T10:17:44Z","due_on":null,"closed_at":null},"comments":5,"created_at":"2018-05-27T21:06:24Z","updated_at":"2018-06-11T12:21:24Z","closed_at":"2018-05-31T17:14:33Z","author_association":"MEMBER","body":"I have a few minor observations we may want to look at at some point, as follows:\r\n- **Color:** The progress bar now borders on the map, so it should have a color with good contrast vs. the map. I suggest instead of the generic light blue we could use the route color as defined by the rendering style? (Which is an intense dark blue for most cases)\r\n- **Placement:** On some devices (maybe those with non-standard screen sizes, not sure) like the Samsung S4 Mini, the progress bar when attached to the route config dialog is not at the very top of the dialog but about 1.5 progress bar widths further down. Conversely, when the dialog is hidden, the progress bar is not at the very bottom of the map screen, but about 2 progress bar widths up from the bottom (with a small strip of the map being visible between the bar itself and the lower screen edge). Probably a rounding error of some sort when placing the bar? (Screenshot regarding this see https://github.com/osmandapp/Osmand/issues/4149#issuecomment-392263621)\r\n\r\n\r\nDONE:\r\n- **Value:** We have always had this: when our normal 2 phase routing is active, the progress bar runs across the screen twice before the route is finished. Should not be a problem to predict when 2 phases will occur and simply adjust so that the end of the first phase is simply the 50% value (screen center), and the right hand screen edge is only reached after the second round (100% value)?\r\n- **Initially no progress visible** for some time after route calculation starts: I have seen users stare at the route config dialog wondering if they need to still tap anything because the route calculation had not visibly started yet. (This e.g. can be due to the position still not found so the app waiting for that, or some initialization still going on, see e.g. #4043). This could maybe be solved by immediately starting the progress bar at its say 5% level (if a destination is already selected, not to be confused with if not, i.e. where the user really has to become active first), so the user clearly sees if OsmAnd is in the progress of calculating already, or if a user input is still needed?"},"comment":{"url":"https://api.github.com/repos/osmandapp/Osmand/issues/comments/396224512","html_url":"https://github.com/osmandapp/Osmand/issues/5506#issuecomment-396224512","issue_url":"https://api.github.com/repos/osmandapp/Osmand/issues/5506","id":396224512,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NjIyNDUxMg==","user":{"login":"scaidermern","id":1040784,"node_id":"MDQ6VXNlcjEwNDA3ODQ=","avatar_url":"https://avatars0.githubusercontent.com/u/1040784?v=4","gravatar_id":"","url":"https://api.github.com/users/scaidermern","html_url":"https://github.com/scaidermern","followers_url":"https://api.github.com/users/scaidermern/followers","following_url":"https://api.github.com/users/scaidermern/following{/other_user}","gists_url":"https://api.github.com/users/scaidermern/gists{/gist_id}","starred_url":"https://api.github.com/users/scaidermern/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/scaidermern/subscriptions","organizations_url":"https://api.github.com/users/scaidermern/orgs","repos_url":"https://api.github.com/users/scaidermern/repos","events_url":"https://api.github.com/users/scaidermern/events{/privacy}","received_events_url":"https://api.github.com/users/scaidermern/received_events","type":"User","site_admin":false},"created_at":"2018-06-11T12:21:24Z","updated_at":"2018-06-11T12:21:24Z","author_association":"CONTRIBUTOR","body":"+1 for making the bar wider. Even on my low-res 1280x720 device the progress bar is hardly readable if the phone is not directly in front of you, e.g. in a car."}}
{"actor":{"display_login":"scaidermern"}}