Quincy Morgan
523a467836
2.x: Make toolbar horizontally scrollable when it overflows (re: #6755 , re: 7545f67063b5e7007ef2d8367e3181e59c04a487)
...
Generalize tooltip into popover control
Use the same popover control for tooltip as the preset browser and tools list popovers
Smartly position the preset browser popover and menu bar tooltips to stay fully onscreen
Position most tooltips closer to their controls
Fix small gap that could appear between a tooltip and its arrow
Allow wider toolbar tooltips
2019-12-16 13:30:07 -05:00
Quincy Morgan
b5a5dfc34a
Don't list non-global imagery sources at low zooms ( close #7062 )
...
Always show the currently selected background in the list (close #7061 )
2019-11-22 12:14:20 -05:00
Quincy Morgan
46a52cb19e
Add button to toggle the Background info panel (re: #6397 )
...
Reword imagery problem link label (close #6820 )
2019-09-09 12:23:58 -04:00
Quincy Morgan
1a1cae06d4
Merge pull request #6701 from Kartkod/keyboard-access
...
Minor keyboard accessibility improvements
2019-08-22 12:27:15 -05:00
Quincy Morgan
d44d70847d
Flexbox the background and map data layer lists
2019-08-03 12:24:56 -04:00
Albin Larsson
cd5cd81ba5
make additional buttons and links keyboard accessible
2019-07-31 08:24:26 +02:00
Bryan Housel
bdb454e1b3
Remove utilCallWhenIdle, use requestIdleCallback/cancelIdleCallback
...
Places where a reset or connection switch would be problematic,
we can now cancel the callbacks.
2019-05-16 22:28:56 -04:00
Quincy Morgan
d01bb78707
Reduce circular dependencies caused by importing from indexes, the location of the validation models, and the location of areaKeys ( close #6237 )
2019-04-24 13:45:59 -07:00
Quincy Morgan
6bdf6c5127
Fix minimap position ( close #6167 )
...
Flexbox panes and info panels to prevent overlap (close #4733 )
2019-04-15 11:50:54 -07:00
Quincy Morgan
aff86979a6
Better pane display at narrow window widths ( close #5890 )
2019-02-20 13:47:11 -05:00
Quincy Morgan
49d62721d8
Fix background layer UI bugs
...
Add semicolon
2019-01-30 16:10:01 -05:00
Quincy Morgan
77c4d41855
Restore many deletions warning with tooltip and nicer message
...
Add tooltips back to issues pane list
Fix crash when restoring without having loaded the edited area
2019-01-30 15:48:06 -05:00
Quincy Morgan
e69f2a0389
Merge branch 'master' into validation
2019-01-23 13:15:33 -05:00
Quincy Morgan
1323ec3d5a
Map Data and Background panes no longer reload hidden sections
2019-01-21 15:52:58 -05:00
Quincy Morgan
35ac247ff0
Fixes an issue where panel sections wouldn't render when toggled if hidden on page load ( closes #5743 )
2019-01-21 15:22:50 -05:00
Quincy Morgan
cf0214d06a
Add the Issues pane
2018-12-18 11:11:15 -05:00
Bryan Housel
bee01d8497
Destroy all old background layer tooltips before making new ones
...
(closes #5551 )
2018-12-05 00:35:45 -05:00
Bryan Housel
152022aec4
Use context.keybinding for keybindings that don't change
...
(closes #5487 )
2018-11-13 20:57:21 -05:00
Bryan Housel
bb30cbf555
Move lib/d3.keybinding.js -> util/keybinding.js
...
almost none of the original d3 "plugin" code remains
2018-11-13 13:42:09 -05:00
Bryan Housel
26e63d64e3
Flexbox buttons in top bar
...
- Makes the "Sidebar" toggle button permanent but removes the label
- Did some things to the "Save" button to make it the same width whether there
is a count or not (prevents the buttons from jumping when pressing undo/redo)
- Removes a lot of the floated col rules that aren't used much anymore
2018-11-01 23:42:26 -04:00
Bryan Housel
eab7f3660b
Put background settings into localstorage and dispatch change event
2018-08-11 18:17:07 -04:00
Bryan Housel
40c0c7d2f5
Fix the custom background translation strings
2018-08-11 01:31:26 -04:00
Bryan Housel
cde4caf168
Moved the custom background code into ui/settings
...
We are going to add a bunch more of these setting screens
2018-08-11 01:18:30 -04:00
vershwal
2d058c770c
Improved UI for custom background.
2018-08-06 02:02:30 +05:30
vershwal
542f3c523e
Custom background
2018-08-05 17:46:48 +05:30
Bryan Housel
470835b38f
Extract all graphics from iD sprite, reassemble with svg-sprite
...
All iD sprite graphics are now prefixed with `iD-`
Also includes support for sending the preset logos to taginfo
2018-06-08 16:06:46 -04:00
Bryan Housel
08ac17f49c
Split pane content into header and content, move close button
2018-03-27 18:38:39 -04:00
Bryan Housel
3bf618add8
Merge branch 'fix4599' of https://github.com/vershwal/iD into vershwal-fix4599
2018-03-26 11:19:10 -04:00
vershwal
9d9be8fd26
Added button to close Map controls.
2018-03-18 17:17:28 +05:30
vershwal
1c047f5ac8
Added pencil icon.
2018-03-17 20:22:26 +05:30
Bryan Housel
fb196bee8c
Persist area-fill-toggle so we can toggle out of wireframe
...
(closes #4740 )
2018-01-24 14:53:30 -05:00
Gautier Pelloux-Prayer
5077f88a4d
Restore latest imagery used from local storage
2018-01-21 23:04:16 +01: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
Bryan Housel
50c1b58bda
Added saturation slider, simplify code, improved sharpen parameters
2017-11-30 23:24:55 -05:00
Bryan Housel
53225f08ec
more tweaks to unsharp mask
2017-11-30 16:19:06 -05:00
Bryan Housel
b1efcf83b2
Add Sharpness slider
2017-11-30 08:50:32 -05:00
Bryan Housel
2946774e60
WIP: Add unsharp-mask filter layer to sharpen background imagery
2017-11-30 01:56:23 -05:00
Bryan Housel
d24e2663f2
Replace confusing opacity buttons with opacity slider
2017-11-29 17:02:13 -05:00
Bryan Housel
17809545c6
Ensure only one pane shown at a time, remove unnecessary handlers
2017-11-28 23:21:52 -05:00
Bryan Housel
2e2dd5f025
Larger headings on Map Data and Background panes
2017-11-28 22:49:46 -05:00
Bryan Housel
d7e8625d6b
Use uiDisclosure for background pane subsections, move brightness
2017-11-28 15:06:19 -05:00
Bryan Housel
385297d993
Use uiDisclosure for data pane subsections
2017-11-27 22:05:02 -05:00
Bryan Housel
857a1c4821
Refactor offset control into separate uiBackgroundOffset module
2017-11-27 12:03:14 -05:00
Bryan Housel
fd49f47ede
Now background, map_data, help stay open when user clicks on map surface
...
There is really no need to hide these, and the user might just want to
keep the pane open (e.g. viewing help) while they do stuff.
2017-11-22 22:29:06 -05:00
Bryan Housel
a0a197a69e
Add support for DigitalGlobe imagery vintage overlays
...
(see https://github.com/osmlab/editor-layer-index/issues/371 )
2017-11-01 13:46:13 -04:00
Bryan Housel
3d13620705
Convert lodah-es and d3 to named imports for ui
2017-09-26 11:22:43 -04:00
Kushan Joshi
909b72a39e
cleaning up
2017-08-24 17:03:04 +05:30