Commit graph

200 commits

Author SHA1 Message Date
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
Norbert Renner
68823fefb5
Merge pull request #163 from bagage/show-strava-error
Show strava error + update translations
2019-03-16 10:33:39 +01:00
Gautier Pelloux-Prayer
daa8abe810 Display strava error if any 2019-03-15 19:09:51 +01:00
Phyks (Lucas Verney)
e7db4a7aae Let user upload Nogos through GeoJSON file. 2019-03-15 18:18:43 +01:00
Gautier Pelloux-Prayer
1f81c043ad change locales path 2019-03-09 13:43:48 +01:00
Norbert Renner
e7d31be953
Merge pull request #159 from bagage/feat/i18n
i18n: translate website
2019-02-26 18:07:53 +01:00
Gautier Pelloux-Prayer
f54d72644b translate via i18next 2019-02-26 18:02:02 +01:00
Phyks (Lucas Verney)
a8c9bf0c6d Fix polygon edition 2019-02-24 17:28:17 +01:00
Phyks (Lucas Verney)
18327ebbf0 Fix polygon edition 2019-02-21 07:55:55 +01:00
Phyks (Lucas Verney)
ab06b8a8d1 Fix an error when creating a nogo circle 2019-02-20 10:06:31 +01:00
Phyks (Lucas Verney)
6e60751db0 Render polygons from URL hash and pass it to BRouter server 2019-02-18 21:00:36 +01:00
Gautier Pelloux-Prayer
25e722fc6f Add Strava layer in overlays 2019-01-24 17:46:44 +01:00
Phyks (Lucas Verney)
9a4dd78644 Add basic support for nogo polylines and polygons (no UI). 2019-01-05 00:07:52 +01:00
Phyks (Lucas Verney)
d43827cdd2 Add support for nogo weights in BRouter interface 2019-01-04 23:08:54 +01:00
Norbert Renner
fa86f0d248 Restore not adding custom profile to URL (#66)
See
1527a07d0e
2018-10-08 21:19:18 +02:00
Norbert Renner
5751792b49 Move strava token to keys file (#132) 2018-09-28 12:18:52 +02:00
Norbert Renner
db11eb00fb
Merge pull request #132 from bagage/feat_add_strava
Add leaflet strava segments
2018-09-10 20:43:38 +02:00
Norbert Renner
8db4120ec8 Add option to configure the default base layer 2018-09-08 12:30:35 +02:00
Gautier Pelloux-Prayer
33e1d67b1f Add leaflet strava segments 2018-09-01 15:35:19 +02:00
Norbert Renner
da1808bb32 Only add location control in secure context (#60) 2018-08-31 14:24:43 +02:00
Sven Geggus
69bd3d8d1f
maxNativeZoom=19 for German style
German style is also available up to zoom level 19
2018-08-08 17:52:11 +02:00
Norbert Renner
54dfa93624 Focus map after sidebar close (#114)
to be consistent with Leaflet Controls and EasyButton behaviour; 
removes focus outline in Firefox from tab that would else remain there
2018-07-25 22:03:23 +02: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
59827a524f Restore (short) attribution on the map, closes #110 2018-07-03 20:41:26 +02:00
Norbert Renner
4740048960 Fix reopened tooltip getting closed by timer
Cases:
- enabled tooltip gets closed after disable + re-enable
- disabled tooltip gets closed after create + re-hover

Superfluous clearTimeout calls in the regular case after timeout have no
effect.
2018-06-28 16:43:30 +02:00
Norbert Renner
1a078ae630 Add option to delete all nogos to clear route dialog 2018-06-27 09:50:58 +02:00
Norbert Renner
ce32c0da71 Add nogo button to routing bar 2018-06-27 09:17:45 +02:00
Norbert Renner
332fdffa77 Move dropdown to left to not hide route/map center; footer padding (#66) 2018-04-11 22:26:26 +02:00
Norbert Renner
1c9cef910b Sidebar closed by default, avoid full-screen on mobile (#112) 2018-04-09 18:50:53 +02:00
Gautier Pelloux-Prayer
fe55f5f2cc Do not show sidebar/collapsables by default 2018-04-09 18:29:25 +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
92aafc61d1 Fix elevation chart width, map not full width with sidebar open anymore 2018-03-08 11:47:44 +01:00
Norbert Renner
3acd1171b1 Switch to customized leaflet-sidebar-v2 (WIP)
Based on leaflet-sidebar-v2 fork of sidebar-v2:
- Simpler because Leaflet-only
- autopan option
- seems more active with two contributers

Customization for brouter-web in own fork (WIP):
- hidden bar when collapsed
- flat design to match header/footer
- flexbox layout beside map instead of media breakpoints
2018-03-08 11:47:44 +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
Norbert Renner
69e53233ba Replace Leaflet.draw with Leaflet.Editable, closes #100 2018-01-12 15:38:47 +01:00
Brenschede
868fcb1100 car-eco/fast + display energy/time 2017-09-25 20:17:06 +02:00
Norbert Renner
76e2618bbf Leaflet 1.0: fix also dragging map with opacity slider in Chrome;
update slider version; disable text selection while dragging in Firefox; 
no outline in Firefox
2017-08-08 18:59:12 +02:00