Bryan Housel
a2b6a3b09b
Flag restriction as indirect if from doesn't match
2018-02-15 22:18:01 -05:00
Bryan Housel
f7e6eae065
Support Only Via paths, render indirect turn restriction with opacity
2018-02-15 17:27:45 -05:00
Bryan Housel
050907e252
Move event bindings to update selection, so callbacks use correct vars
...
When they are on the enter selection, they can stay "sticky" which has
the effect where you might move a slider and it puts the intersection
back to how it previously was (or returns to a previous intersection)
2018-02-15 08:27:39 -05:00
Bryan Housel
dbdbad29c2
Make sure container has dimensions the first time
2018-02-14 21:53:56 -05:00
Bryan Housel
0381bad22d
Adjust constants, trying to avoid crunched turn indicator on leaf way
2018-02-13 17:45:45 -05:00
Bryan Housel
1612326ffa
Move dist/via sliders to bottom, add imperial/metric conversion
2018-02-13 17:25:49 -05:00
Bryan Housel
1174424f50
Adjust padding and sizing constants, return to col4 sidebar
...
I really want the sidebar back to col4, so the user sees more main map.
This makes it very tricky to fit all of the intersection in the turn
restriction editor.
2018-02-12 15:35:45 -05:00
Bryan Housel
ca9aac501b
Adjust text hint colors, change "Continue" to "Straight on"
2018-02-09 23:12:02 -05:00
Bryan Housel
957896656a
Detail slider affects turns, but not geometry
...
(I decided that the larger context of the intersection is important and
shouldn't be hidden from the user)
Also
- show detail slider only if the intersection is complex
- hide the restriction editor completely if there is no real intersection
(e.g. junction of `highway=path`)
2018-02-09 22:11:22 -05:00
Bryan Housel
4e1bafc221
Trying help text with color hint
2018-02-09 17:58:06 -05:00
Bryan Housel
3bd8d8d43d
Style tweaks, persist max detail to localstorage
2018-02-09 17:39:36 -05:00
Bryan Housel
47eb5256cc
WIP: add detail slider to restriction editor
2018-02-09 16:22:49 -05:00
Bryan Housel
0cbff57dc9
Cycle through only_ turn restriction states
...
(re: #2622 )
2018-02-07 19:04:28 -05:00
Bryan Housel
3c340a0362
Trying out more intuitive restriction help message
...
- includes in the message the names of the streets
- also highlights related segments and nodes along the path
The messages are currently a bit rough:
U-Turns FROM Black Horse Pike IS allowed...
VIA Main Street TO Black Horse Pike
2018-02-07 17:00:53 -05:00
Bryan Housel
1007cfe252
Better calculation for fitting the whole intersection into view
2018-02-07 01:10:26 -05:00
Bryan Housel
aa7925a918
Extend leaf ways, so they don't stop within the viewport
2018-02-07 00:07:38 -05:00
Bryan Housel
c1378a141f
Add support for complex intersection and via way restrictions
2018-02-02 19:58:09 -05:00
Bryan Housel
db96246ddf
Create fake entities for nominatim serach results, so they can be localized
...
(closes #4725 )
2018-01-26 00:41:04 -05:00
Bryan Housel
fb196bee8c
Persist area-fill-toggle so we can toggle out of wireframe
...
(closes #4740 )
2018-01-24 14:53:30 -05:00
Bryan Housel
300616819d
Don't use the same keybind id for modeSave (esc dialog) and uiSave (Ctrl+S)
...
(closes #4728 )
2018-01-24 13:46:01 -05:00
Bryan Housel
0bb812c916
Merge pull request #4672 from openstreetmap/1ec5-num-format-3597
...
Localize numbers, units in scale, info panels
2018-01-23 18:05:37 -05:00
Bryan Housel
9cf3630439
Merge pull request #4694 from openstreetmap/1ec5-membership-title-4565
...
Describe relation in tooltip in add membership list
2018-01-23 17:32:46 -05:00
Gautier Pelloux-Prayer
58a4699508
Restore area fill from local storage including wireframe
2018-01-23 20:20:16 +01:00
Gautier Pelloux-Prayer
5077f88a4d
Restore latest imagery used from local storage
2018-01-21 23:04:16 +01:00
Bryan Housel
3838b02739
Add detect.cssfilters, fallback to opacity only on IE11/Edge
...
(re: #4711 )
2018-01-19 17:28:35 -05:00
Bryan Housel
467de651f7
Guard code from 9b99115b3 needs to be in undo_redo.js too
2018-01-19 13:49:20 -05:00
Bryan Housel
9b99115b3e
Guard code for context.mode
...
In case this is somehow called before initialization is complete
It happens rarely when restoring the initial changes and deferring rendering
2018-01-19 11:44:14 -05:00
Bryan Housel
1697c48360
Fix flickering and drag-node breakage in line endpoint walkthrough step
2018-01-18 22:02:56 -05:00
Bryan Housel
efc2678610
Fix feature list / current view searching
...
(closes #4690 )
2018-01-18 17:55:14 -05:00
Bryan Housel
44234ede66
Make Help pane slightly wider
...
(re: "claustrophobia" on #4651 , #4686 )
2018-01-18 17:31:26 -05:00
Minh Nguyễn
33817af2b7
Describe relation in tooltip in add membership list
2018-01-14 13:19:35 -08:00
Minh Nguyễn
ea7339f49a
Fixed geometry type word order
...
In many languages, the word for “closed” would follow the word for “line” or “area”, not precede it. Additionally, the word for “closed” may differ depending on what it modifies.
2018-01-09 03:30:14 -08:00
Minh Nguyễn
702e3d2a90
DMS coordinates
2018-01-09 03:25:55 -08:00
Minh Nguyễn
fe8c218fb3
Localized geocoded coordinate formatting
2018-01-09 02:24:03 -08:00
Minh Nguyễn
a1e0d4fc08
Consolidated unit formatting into util module
2018-01-09 02:00:44 -08:00
Minh Nguyễn
d75aa7d04a
Internationalized measurement panel
2018-01-09 00:58:58 -08:00
Minh Nguyễn
bc5cbc7dfd
Generalized unit keys
2018-01-09 00:13:49 -08:00
Minh Nguyễn
1d8d7a74a3
Made scale legend localizable
2018-01-09 00:10:19 -08:00
Bryan Housel
1b973f3c9b
Be more careful about enter/update selection in conflict resolution ui
...
This fixes one of the issues in #4351 where the radio button was not
selected. This was likely introduced during the upgrade to d3 v4, now
that enter selections do not automatically flow into update anymore.
(the fix is to add a `merge` to ensure that the `selection.each` actually
has some things to iterate over)
2018-01-07 23:46:54 -05:00
Bryan Housel
590487d237
Fix escape keybind when conflicts ui is active
...
(re: 4351)
2018-01-06 23:16:48 -05:00
Bryan Housel
a63c4a72fe
Improvements to save flow
...
- Attempt fast save first, only perform conflict resolution if necessary (re: #3056 )
- Block reentry of save, and dont keep focus on save button (closes #4641 )
- Refactor modeSave() for code clarity (avoid shared state in closure variables)
2018-01-05 15:11:44 -05:00
Bryan Housel
8914d1ce36
Variable cleanups and formatting
2018-01-04 16:13:13 -05:00
Bryan Housel
286c09366a
Remove unused var (eslint)
2018-01-04 15:55:53 -05:00
Bryan Housel
b2eb982044
Add support for oneway alternating/reversible to oneway check fields
...
Also allow checkbox field to display non-standard values
(i.e. not 'yes' or 'no) in the field label
2018-01-04 13:41:35 -05:00
Bryan Housel
dba4626cfa
Merge pull request #4575 from openstreetmap/background_pane
...
Enhancements to Background, Map Data, Help panes
2018-01-03 15:32:18 -05:00
Bryan Housel
04fa29cfe6
Move link to imagery faq, reword as "Imagery Info / Report a Problem"
...
(closes #4546 )
2018-01-03 15:23:47 -05:00
Bryan Housel
46ebe02555
Clean up styles, move minimap toggle below background imagery list
2018-01-03 14:35:27 -05:00
Bryan Housel
53aa2973e4
Refactor display options controls to uiBackgroundDisplayOptions
2018-01-03 01:47:25 -05:00
Bryan Housel
48834a0ea5
Add reset buttons for display sliders
2018-01-02 23:41:21 -05:00
Wille Marcel
9f1b928f89
add number of nodes information to measurement panel
2018-01-02 10:45:44 -03:00