Norbert Renner
a006d64a6d
Don't show save warning in editor tab on options apply
2019-11-13 11:11:14 +01:00
Norbert Renner
4efa6247aa
Improve profile parameters layout: button always visible, smaller font
...
- Flexbox layout with scrolling inner content instead of whole tab
- same smaller font size like in layers tab, small input fields
2019-11-13 10:44:34 +01:00
Norbert Renner
b0b8a3d0c0
Remove button state "uploading", no longer supported in Bootstrap v4
...
https://getbootstrap.com/docs/4.3/migration/#buttons
https://getbootstrap.com/docs/3.3/javascript/#buttons-stateful
2019-11-12 10:04:13 +01:00
Norbert Renner
21a8d8b5de
Replace profile options/editor switch buttons with Bootstrap tabs
2019-11-11 19:30:29 +01:00
Norbert Renner
ef9cc7abe7
Merge pull request #235 from Phyks/custom-profiles
...
First PoC for UI for customizing profile
2019-11-09 09:47:32 +01:00
Norbert Renner
cb8aeee6ea
Merge pull request #241 from matzepan/feature/center-track
...
Feature/Center the map to the track when hovering on it
2019-10-11 12:39:35 +02:00
Norbert Renner
ddf8e27085
Merge pull request #226 from bagage/222-add-users-poi
...
export user's POI (point of interest)
2019-10-10 22:17:44 +02:00
Gautier Pelloux-Prayer
fa5af58372
Add markers POI layer
2019-10-10 21:07:49 +02:00
Phyks (Lucas Verney)
f331773363
Cache custom profiles
2019-10-08 14:33:41 +02:00
Phyks (Lucas Verney)
a77413e1eb
Fix an error upon editing profile with a route set
2019-10-08 14:20:51 +02:00
Phyks (Lucas Verney)
43ac9db50c
Keep advanced and basic editor in sync
2019-09-27 11:18:27 +02:00
Phyks (Lucas Verney)
83390fc05c
Add a message when no configuration options are available
2019-09-27 11:09:13 +02:00
Phyks (Lucas Verney)
ff86c85a8a
Full first draft of a working UI
2019-09-27 11:09:13 +02:00
Phyks (Lucas Verney)
39b7dd4a0a
Handle i18n of profile parameters
2019-09-27 11:09:13 +02:00
Phyks (Lucas Verney)
aa6d13025c
Build on Locus' syntax
2019-09-27 11:09:13 +02:00
Phyks (Lucas Verney)
93de9c0164
Checkbox for boolean values + rework UI a bit
2019-09-27 11:09:10 +02:00
Phyks (Lucas Verney)
fadf2d1a70
First PoC for UI for customizing profile
2019-09-27 11:08:11 +02:00
Unknown
e21bf246ee
Center the map to the track when hovering on it
2019-09-27 10:50:26 +02:00
Unknown
4854342c92
Prettified
2019-09-17 12:21:29 +02:00
Unknown
936e5732b2
Implementation of Track loading
...
Use leaflet-filelayer to load kml, gpx, geojson, json tracks and display them as new Overlay layer.
2019-09-17 12:20:24 +02:00
Gautier Pelloux-Prayer
d31be926d2
Increase prettier maxwidth to 120
2019-08-10 19:36:36 +02:00
Norbert Renner
ab467a94ab
Improve opacity slider ( #215 )
...
- adopt horizontal styles
- common font size for layers tab
- adopt to layer switcher layout with slider as child of label element
- separate slider wrapper from control, as overlay slider is none
- migrate localStorage legacy key
2019-08-02 19:39:47 +02:00
Norbert Renner
4b470ab0b6
Merge pull request #221 from Phyks/exportWaypoints
...
Export waypoints from BRouter-web interface
2019-07-26 18:10:32 +02:00
Phyks (Lucas Verney)
5dc7445d62
Rework the include wording in the export modal
2019-07-20 19:43:07 +02:00
Phyks (Lucas Verney)
7666daa10f
Add an overlay opacity slider
2019-07-16 12:25:52 +02:00
Phyks (Lucas Verney)
c1169c5c6a
Export waypoints from BRouter-web interface. Counterpart of https://github.com/abrensch/brouter/pull/170
2019-07-16 12:12:31 +02:00
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