Commit graph

1120 commits

Author SHA1 Message Date
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
24d8ebebf3 Fix DataTables horizontal scrolling (scrollX) in sidebar (flex row)
- remove Bootstrap "table" class, "width: 100%" prevents scrolling,
  not needed anyway (?), seems to have no effects otherwise
- override margin auto with 0 to avoid table taking more space at
  margins than needed and getting misaligned (centered and header left)
  see also https://github.com/DataTables/DataTables/issues/539
- refactoring: use classes instead of ids
2018-03-09 10:46:41 +01:00
Norbert Renner
6c8e4fddca Add gulp css inject 2018-03-08 11:47:44 +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
1393860148 BRouter v1.4.10: additional profiles in distribution; update versions 2018-03-08 11:44:09 +01:00
Norbert Renner
d51232e112 Update leaflet-routing dependency with L.Mixin.Events (#103) 2018-02-05 18:53:32 +01:00
Norbert Renner
bec9ac5b00 Update geocoder and sidebar dependencies with L.Mixin.Events (#103) 2018-02-05 18:10:35 +01:00
Norbert Renner
20ddb88562 Replace L.Mixin.Events with L.Evented (#103) 2018-02-05 17:40:53 +01:00
Norbert Renner
2fe7defe1c Update to Leaflet 1.3.1 2018-02-05 12:02:41 +01:00
Norbert Renner
f3d08c7136
Merge pull request #102 from bagage/fix/improve-error-no-route-99
feat: improve error message if route cannot be found (fix #99)
2018-02-03 11:33:41 +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
061ca795f3 More subtle abbr styling (overrides Bootstrap Reboot) 2018-01-27 10:10:26 +01:00
Norbert Renner
431c3e3f7f Refactor d-inline-block, !important overrides hidden attribute 2018-01-26 17:44:47 +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
Norbert Renner
43d5aaa360 Merge pull request #95 from abrensch/v0.6-fixes
car-eco/fast + display energy/time
2017-09-29 11:34:39 +02: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
Norbert Renner
761a053b72 Leaflet 1.0: revert elevation diagram touch events on desktop browsers
Workaround for MrMufflon/Leaflet.Elevation#67
2017-08-07 11:32:45 +02:00
Norbert Renner
cd6c1bdc54 Leaflet 1.0: revert touch style in desktop browsers, fixes #69 2017-08-07 11:26:49 +02:00
Norbert Renner
6c316c8688 Leaflet 1.0: Fix elevation marker on track hover
Breaking change by "only propagate events if given true to fire, #2311",
6d1142a
2017-07-25 18:10:17 +02:00
Norbert Renner
7d2efa6fdf Leaflet 1.0: restore old Path default weight (5, now 3) 2017-07-25 11:30:50 +02:00
Norbert Renner
deb09a93d2 Switch to leaflet-routing fork for Leaflet 1.0 support for now 2017-07-25 11:05:52 +02:00
Norbert Renner
aa9e3ba955 Add missing user layers dialog markup (see #77)
Copied from 82c9820 (dev),
missing in  8dcf23b
(feature/user-layers).
2017-07-25 10:32:49 +02:00
Norbert Renner
defb769124 ignore config.js, remove bingkey.txt now in keys.js 2017-07-21 18:56:17 +02:00
Norbert Renner
f71f36bbca Fix main containing globs error, remove unnecessary resolution 2017-07-21 18:46:36 +02:00
Norbert Renner
b83d04b327 a 2017-07-21 11:13:48 +02:00
Norbert Renner
74a76ef4ef Merge pull request #76 from bagage/feature/profile-sidebar
Move custom profile in sidebar
2017-05-20 21:18:54 +02:00
Norbert Renner
68538378fe Merge branch 'master' into feature/profile-sidebar 2017-05-20 21:18:32 +02:00
Norbert Renner
d08bc38719 Merge pull request #77 from bagage/feature/user-layers
Allow user to add custom layers
2017-05-20 12:59:26 +02:00
Norbert Renner
5daa963aa1 Merge branch 'RoPP-master' 2017-05-20 12:27:43 +02:00
Norbert Renner
e658cce42d Merge branch 'master' of https://github.com/RoPP/brouter-web into RoPP-master 2017-05-20 12:25:43 +02:00
Norbert Renner
98b5bb9669 Merge pull request #87 from bagage/feature/use-https
Use https scheme whenever possible, to avoid mixed content issues
2017-05-20 12:14:56 +02:00
Gautier Pelloux-Prayer
9109322905 Use https scheme whenever possible, to avoid mixed content issues 2017-05-09 22:14:39 +02:00
Gautier Pelloux-Prayer
8dcf23b170 Allow user to add custom layers 2017-05-08 11:42:30 +02:00
Gautier Pelloux-Prayer
f5049f388e Fix another z-index issue with error message 2017-05-08 11:40:53 +02:00
Rodolphe Pelloux-Prayer
aaa97495fd
feat: add a gulp command for release
Signed-off-by: Rodolphe Pelloux-Prayer <rodolphe@damsy.net>
2017-05-05 16:15:02 +02:00
Gautier Pelloux-Prayer
474901cfc4 Move custom profile in sidebar 2017-05-05 15:10:12 +02:00
Norbert Renner
52cca39823 Merge pull request #75 from bagage/feature/remember-state
Remember collapsible state in local storage (elevation chart, sidebar)
2017-05-04 19:46:56 +02:00
Norbert Renner
e36e18b1e8 Merge pull request #74 from bagage/feature/permalink
Replace permalink/Share URL feature with automatic URL rewriting on change.
2017-05-04 18:58:00 +02:00
Gautier Pelloux-Prayer
fdd346ffba Merge pull request #81 from bagage/fix/zorder
Fix z-order issue with profile/alternative list that was below leafle…
2017-05-04 10:12:54 +02:00
Gautier Pelloux-Prayer
6e4794131f Fix z-order issue with profile/alternative list that was below leaflet map buttons 2017-05-04 10:09:45 +02:00
Gautier Pelloux-Prayer
4e19946b96 Oops, missing scheme 2017-05-03 22:18:16 +02:00