dkocich
dkocich
PR code analysis - [x] Codacy - dashboard for master [here](https://www.codacy.com/app/dkocich/osm-pt-ngx-leaflet/dashboard) - [x] Codebeat - dashboard for master [here](https://codebeat.co/projects/github-com-dkocich-osm-pt-ngx-leaflet-master) - ~~~Google analytics (usage analytics)? https://github.com/angulartics/angulartics2~~~ - [x] Open-source Piwik JS...
## Expected Behavior Improvements of suggested problems ## Actual Behavior See results in the report here - https://googlechrome.github.io/lighthouse/viewer/?gist=d09b3b5e65059b1c34ea4b67ab0a927a ## Steps to Reproduce the Problem 1. Run tool - the description...
## Expected Behavior No warnings or errors are logged. ## Actual Behavior Yarn check logs many warnings and errors. ``` ~/git/osm-pt-leaflet-ngx$ yarn check yarn check v1.3.2 info [email protected]: The platform...
Mouse movement causes many `ngIfs` to re-check many times in a second. When there are many elements (routes, nodes) in the sidebar, the application can be slower and less responsive....
- [x] No popups - sidebar gives enough information - [x] Remove magnifiers and allow clicking on rows - [x] Make font bigger at least 3-4 px - [x] Introduce...
**Core functionality** - [x] editing system with the possibility to undo/redo all changes - [x] add/remove tags to nodes/relations - [x] change current tag (key/value/both) of nodes/relations **Tag editing view...
When a visitor comes back he is asked if he wants to continue with saved edits. Right now edits are not reloaded. For a first version, the app should find...
Zooming in/out is not smooth => preload tiles... - look e.g. here https://stackoverflow.com/questions/42729632/how-to-preload-leaflet-tiles-of-known-bounds-in-browser-cache-for-faster-display
- Basic Leaflet styling - should be enough from the beginning Points as stop/platform (like in JOSM) http://leafletjs.com/examples/custom-icons/ Lines as "subway map" with relative offset - https://github.com/bbecquet/Leaflet.PolylineOffset (good example http://bbecquet.github.io/Leaflet.PolylineOffset/examples/example_bus.html)....
Tag/route Browsers don't work fine. When the user selects multiple relations after each other there are many route members in "route browser" and sometimes many tags in "tag browser". Possible...