Henrik Fehlauer
632e094fb3
Always show travel time and energy
...
Always show the entries for travel time and energy in the statistics
bar, so the layout does not suddenly change when starting to draw a route.
2019-07-01 20:46:41 +02:00
Norbert Renner
fc598fae2e
Warn when server quick fix will remove track name chars ( #194 , #202 )
2019-06-27 09:30:11 +02:00
Norbert Renner
785abe5b99
Remove redundant 'download' link attribute, fixes #201
2019-06-24 18:38:01 +02:00
Norbert Renner
ef41a9e5ff
Restore active layers ( #205 )
2019-06-18 09:14:08 +02:00
Gautier Pelloux-Prayer
f1a20413b0
Upgrade to latest bootstrap
2019-06-03 23:33:31 +02:00
Henrik Fehlauer
9bc38fea89
Improve number formatting
...
Use locale-aware number formatting (i.e. add grouping separators).
Use hours and minutes to format travel time.
2019-05-30 23:52:59 +02:00
Henrik Fehlauer
aeb93e33b6
Polish UI of track statistics bar
...
Use "x | y" format instead "x (y)"
(The old format was a bit confusing, e.g. the second part of the label
could be mistaken for an "explanation" of the first part, while it
actually is an entirely separate label.)
Repeat unit for every metric.
Use plural for units.
Use "-" everywhere when a metric is not yet available instead of mixing
"-" and "0".
Properly revert to initial "-" when removing route instead of showing
"0".
Show "0" instead of "" when route length cannot be calculated yet.
Slightly change wording ("Energy per 100km").
2019-05-30 23:52:59 +02:00
Gautier Pelloux-Prayer
ca489cbff0
Handle Edge 17 and earlier versions
2019-05-31 11:16:28 +02:00
Gautier Pelloux-Prayer
2a93efe455
Make gulp release happy
2019-05-20 21:49:21 +02:00
Gautier Pelloux-Prayer
3aba471c0a
Add track name
2019-05-18 23:46:08 +02:00
Gautier Pelloux-Prayer
970a34981f
Add prettier and reformat code
2019-05-17 20:55:39 +02:00
Norbert Renner
81f2c0863f
Show line numbers in profile editor to help locating error message line
2019-05-03 21:23:46 +02:00
Norbert Renner
753de596c6
Refactor layer configs into separate files ( #146 )
2019-04-27 15:18:36 +02:00
Norbert Renner
e049dbf42a
Show layer bounds in preview ( #146 )
2019-04-26 21:31:13 +02:00
Norbert Renner
871230bcbe
Prepend language and country code to layer tree, ordering, i18n ( #146 )
2019-04-05 21:33:41 +02:00
Norbert Renner
56b5c04a81
Set base layer z-index to 0, fixes #143
2019-04-03 20:56:56 +02:00
Norbert Renner
282edbbc01
Prevent unnecessary tile loading for default base layer
...
by only setting it if no layer activated by hash URL
2019-04-03 12:41:39 +02:00
Norbert Renner
d60b1ad15f
Use layer id instead of name for hash
...
- to make it work across languages and on translation changes
- with legacy support for old names
2019-04-02 22:00:32 +02:00
Norbert Renner
d83ffa3fbc
Support optional and custom layers in hash URL
...
- extend layer control to get current active layers (and more)
- access layer control in hash instead of static initial list
- use ',' layer separator and encode layers individually, so that comma
in layer name gets encoded and is not mistaken as separator as with '-'
2019-03-29 22:20:52 +01:00
Norbert Renner
dbc7fce91d
Persist layer selection with local storage ( #146 )
2019-03-28 15:44:00 +01:00
Norbert Renner
98f80d90ca
Update Leaflet to 1.4.0
2019-03-26 21:17:23 +01:00
Norbert Renner
944ccd6cfa
Make default layers customizable
2019-03-22 19:50:45 +01:00
Norbert Renner
e02be4ca15
Add expand/collapse tree buttons
2019-03-20 18:41:22 +01:00
Norbert Renner
64957d923b
Add toggle button for optional layers and make scrollable and expandable
2019-03-20 13:40:54 +01:00
Norbert Renner
182edb2ee1
Extract all into file per layer, concatenate to single file
2019-03-19 20:27:56 +01:00
Norbert Renner
9c3682294e
Improve layer preview handling
2019-03-16 13:09:14 +01:00
Norbert Renner
c2369acde0
Add additional layers from own definitions
...
- in JOSM format with some exceptions
- basic WMS support
- API key handling
2019-03-16 13:09:14 +01:00
Norbert Renner
bfa2ebb5a6
Add additional layers from Edward17/LayersCollection
...
https://github.com/Edward17/LayersCollection/blob/gh-pages/constants.js
2019-03-16 13:09:14 +01:00
Norbert Renner
178715ac35
Add additional layers from leaflet-providers
2019-03-16 13:09:14 +01:00
Norbert Renner
3ad862848a
Add/remove layer to switcher
2019-03-16 13:09:14 +01:00
Norbert Renner
be7db71f4f
Preview layer
2019-03-16 13:09:14 +01:00
Norbert Renner
8162cd9460
Build a hierarchical tree from JOSM layers
2019-03-16 13:09:14 +01:00
Norbert Renner
ddbbd00d1f
Add jsTree for optional layers
2019-03-16 13:09:14 +01:00
Gautier Pelloux-Prayer
f54d72644b
translate via i18next
2019-02-26 18:02:02 +01:00
Norbert Renner
bdc1fd0cb4
Fix error message taking full height and preventing map events;
...
make error text selectable
2018-07-17 10:44:47 +02:00
Norbert Renner
9112d0984c
Remove old layout Control superclass, now obsolete ( #111 )
2018-07-12 20:28:22 +02:00
Norbert Renner
093db8bfe2
Add sidebar expand button, refresh CodeMirror on expand (scrollbar)
2018-03-19 19:27:10 +01:00
Norbert Renner
ce279fd464
Adapt transit demo support to new sidebar
2018-03-15 14:59:53 +01:00
Norbert Renner
208041c3d8
Fix cleaning custom profile
...
- picked from bagage/brouter-web@8bcb267
- set default value to what is used in code, display text might change
- keep currently selected profile on clean when other than custom
2018-03-10 16:13:55 +01:00
Norbert Renner
0c1879856c
Add CodeMirror as profile editor
...
Early integration with no code formatting yet, to support fitting
sidebar to editor content (profile text).
2018-03-09 19:24:19 +01:00
Norbert Renner
65c0e92096
Move button to add custom layers into layer switcher tab, closes #89
2018-03-08 11:47:44 +01:00
Norbert Renner
23e7eb073e
Add Layers control as tab to sidebar
2018-03-08 11:47:44 +01:00
Norbert Renner
443ca9c03e
Replace sidebar with sidebar-v2, restore old flexbox tabs ( #90 ) (WIP)
2018-03-08 11:47:44 +01:00
Norbert Renner
20ddb88562
Replace L.Mixin.Events with L.Evented ( #103 )
2018-02-05 17:40:53 +01:00
Gautier Pelloux-Prayer
a636232f10
feat: improve error message if route cannot be found ( fix #99 )
2018-02-02 21:49:49 +01:00
Norbert Renner
6d3a7a6b1c
Restore 3-digit distance title (see #38 ) removed with PR #56
2018-01-27 11:31:41 +01:00
Norbert Renner
20959fd287
Refactor duplicate abbr definitions; add kWh abbr
2018-01-27 11:13:30 +01:00
Norbert Renner
a5c6e338b6
Remove profile from footer, already in header
2018-01-27 10:34:43 +01:00
Norbert Renner
102e978581
Merge and adapt PR #95 car-eco/fast + display energy/time
2018-01-25 19:05:46 +01:00
Brenschede
868fcb1100
car-eco/fast + display energy/time
2017-09-25 20:17:06 +02:00