No description
Find a file
Henrik Fehlauer 7edae911dc Select parts of trackname in export dialog for easier overwriting
Users might want to assign custom tracknames, which requires deleting the
default name either entirely or parts of it.

By pre-selecting parts of the trackname, users can start typing right away
after opening the dialog. `Ctrl+A` to select everything is still possible,
but keeping the distance in the filename by default comes in handy,
e.g. when using a file manager not displaying the track length.

NB: Might need adaptation once trackname validation becomes less strict,
i.e. currently "(" and "->" as specified in the message catalog are replaced
with ' - ' by the validator before being inserted into the dialog.

Test Plan:
- Open "Export" dialog ("Location - Other Location - 2km")
- Open "Export" dialog for roundtrip ("Location - 1km")
- In both cases the complete trackname except for the distance
  information (including separator) should be selected.
- No unwanted behaviour even if Nominatim is slow or down.
2021-04-01 18:00:00 +00:00
.tx translate via i18next 2019-02-26 18:02:02 +01:00
.vscode add VS Code settings, launch and extension recommondations 2020-06-08 14:34:13 +02:00
css Improve typography for "What's new?" dialog (#391) 2021-03-26 08:28:40 +01:00
js Select parts of trackname in export dialog for easier overwriting 2021-04-01 18:00:00 +00:00
layers Use nwr[] shortcut in all overpass queries 2021-03-21 11:23:45 +01:00
locales Update translations 2021-03-30 12:53:10 +02:00
resources Determine country rules by enclosing boundary 2021-01-23 12:43:13 +01:00
.eslintignore Add Babel and core-js & regenerator polyfills (#367) 2021-02-12 10:07:02 +01:00
.eslintrc.json Add Babel and core-js & regenerator polyfills (#367) 2021-02-12 10:07:02 +01:00
.gitignore Add gulp task to generate a standalone release zip from brouter repo 2019-12-19 21:27:31 +01:00
.prettierignore Add more exceptions to .prettierignore 2021-03-26 18:00:00 +00:00
.prettierrc Increase prettier maxwidth to 120 2019-08-10 19:36:36 +02:00
.travis.yml Run lint in travis 2020-12-05 12:47:31 +01:00
babel.config.js Add overpass-layer (first sketches) 2021-03-19 11:45:22 +01:00
CHANGELOG.md Update changelog for version 0.16.0 2021-03-30 13:05:45 +02:00
config.template.js Increase file size limit for tracks, configurable 2021-03-26 08:41:37 +01:00
CONTRIBUTING.md Add warning regarding yarn build i18next / gulp i18next 2020-06-19 18:00:00 +00:00
docker-compose.yml add docker-compose tasks for development 2020-06-08 15:11:56 +02:00
Dockerfile Update node base image (#363) 2021-01-25 10:37:01 +01:00
gulpfile.js Fix bump:html for release task (#366) 2021-03-31 12:24:27 +02:00
index.html Allow Return key to accept dialog when loading no-go areas or track as route 2021-03-30 18:00:00 +00:00
INSTALL.md Add rd5 grid map link to install instructions 2021-02-05 16:55:36 +01:00
keys.template.js Update prettier version 2020-12-05 11:51:16 +01:00
LICENSE Update copyright date 2018-09-08 19:59:50 +02:00
package.json release: 0.16.0 2021-03-30 20:47:32 +02:00
README.md Add overpass-layer (first sketches) 2021-03-19 11:45:22 +01:00
yarn.lock Update leaflet-control-geocoder (#296) 2021-03-26 21:13:38 +01:00

brouter-web

Web client (by @nrenner and contributors) for the BRouter routing engine (by @abrensch).

demo

Instances:

This repository is only about the frontend.

For the server/backend, BRouter routing engine, Android app, profiles, brouter.de site, see:
https://github.com/abrensch/brouter

More information:
https://brouter.de

Contact

General BRouter discussions/questions, support:

Translating

Translations are managed using the Transifex platform. After signing up, you can go to BRouter's project page, select a language and click Translate to start translating.

Installation

See INSTALL.md for guidance on installation.

Build

See CONTRIBUTING.md for development documentation.

License

Copyright (c) 2018 Norbert Renner and contributors, licensed under the MIT License (MIT)

Credits and Licenses