16273 Commits

Author SHA1 Message Date
Bryan Housel ba8b0782b0 pacify eslint 2017-06-10 08:13:55 -04:00
Bryan Housel addc3be4da Only offer the ⌃⌘F shortcut for fullscreen if the user is on a mac 2017-06-10 08:09:49 -04:00
Bryan Housel 8c2775276e Fix fullscreen shortcut on Mac, add F11 to the shortcuts screen
(see https://github.com/openstreetmap/iD/issues/4081#issuecomment-307475720)
2017-06-09 22:37:44 -04:00
Bryan Housel d20e053057 Add missing vertex navigation keys '{' and '}' 2017-06-09 12:46:40 -04:00
Bryan Housel 2d665dbc1b Ignore Ctrl and Alt if both are present (e.g. AltGr on Windows)
(see #4096)
2017-06-09 11:42:35 -04:00
Bryan Housel 70d0a68c6d Use context.asset() to generate path to Mapillary image sprite 2017-06-09 10:53:48 -04:00
Bryan Housel 274552205d Merge pull request #4050 from mapillary/mapillary-api-v3
Update to Mapillary API v3 and add new traffic signs
2017-06-09 10:37:30 -04:00
Bryan Housel 2b8058cf89 Add a menu item to the help pane to show keyboard shortcuts
(closes #4079)
2017-06-08 22:38:04 -04:00
Bryan Housel c308b29e2e Fix RTL for keyboard shortcuts screen 2017-06-08 16:04:16 -04:00
Bryan Housel e51608fa2a More space for the keyboard shortcuts modal box 2017-06-08 15:55:37 -04:00
Bryan Housel 641554f5d9 Add terms and product field to brewery and distillery presets 2017-06-08 14:59:29 -04:00
Bryan Housel a3f112b7e6 Merge pull request #4098 from JamesKingdom/master
Add distillery
2017-06-08 14:44:17 -04:00
JamesKingdom 3457316108 Add other terms 2017-06-08 19:18:52 +01:00
JamesKingdom fa123716c7 Add distillery 2017-06-08 19:04:19 +01:00
JamesKingdom 23c0262bc3 Add distillery 2017-06-08 19:03:10 +01:00
Bryan Housel 4e11f390ff Use more generic project links on Transifex 2017-06-08 13:45:08 -04:00
Bryan Housel 5326377292 silence eslint warning 2017-06-08 13:27:55 -04:00
Bryan Housel 9cdf0cdd66 Add explict check for prototype inheritance of entities Chrome bug
(see #3973)
2017-06-08 13:13:46 -04:00
greenkeeper[bot] b75cebb740 chore(package): update ecstatic to version 2.2.0 2017-06-08 09:38:55 -04:00
Bryan Housel 67fdee4255 Update links to iD project on Transifex, now openstreetmap organization 2017-06-07 13:29:41 -04:00
Bryan Housel c22fa60b8a Localize keyboard button texts
(see #4090)
2017-06-06 16:55:59 -04:00
Bryan Housel 1341c80664 Fix typo in detecting '+' literal 2017-06-06 16:39:32 -04:00
Bryan Housel 507183c8ee Fix arrowright typo 2017-06-06 16:28:54 -04:00
Bryan Housel 34b773f3e6 Add full screen mode to keyboard shortcuts screen 2017-06-05 21:24:21 -04:00
Bryan Housel 61fbb54105 Modifier for zoom more / pan more should be command not shift
(Although shift works also for the pan shortcuts, not the zoom ones)
2017-06-05 21:13:36 -04:00
Bryan Housel 634002b693 Remove shifts from the keybinds that don't need them 2017-06-05 21:11:18 -04:00
Bryan Housel 94c705ec68 Don't match shiftKey strictly, but prioritize shifted over unshifted
Most key shortcuts will accept either lower or uppercase ('h' or 'H'),
so we don't strictly match on the shift key, but we prioritize
shifted bindings first, and fallback to unshifted only if no match.
(This lets us differentiate between '←'/'⇧←' or '⌘Z'/'⌘⇧Z')
2017-06-05 20:55:10 -04:00
Bryan Housel 32995e54a0 Merge pull request #3572 from openstreetmap/tyrasd-patch-keybindings
implement keyboard shortcuts using KeyboardEvent.key api
2017-06-05 16:27:06 -04:00
Bryan Housel 15b02a3866 Merge pull request #4080 from openstreetmap/keyboard-shortcuts-pt2
Keyboard shortcuts pt2
2017-06-04 23:04:50 -04:00
Bryan Housel eb80a333cf Don't rely on modalSelection to indicate modal is visible
The modal can be dismissed other ways (Esc, click 'X', etc)
2017-06-04 22:49:46 -04:00
Bryan Housel 2555f82631 Reorder right click and infobox 2017-06-04 08:28:24 -04:00
Bryan Housel 0bf8411edd Fix display of windows redo shortcut 2017-06-04 08:26:52 -04:00
greenkeeper[bot] d90df86a36 chore(package): update rollup to version 0.42.0 2017-06-03 22:48:40 -04:00
greenkeeper[bot] a80a5b2b96 chore(package): update svg-sprite to version 1.3.7 2017-06-03 22:44:33 -04:00
greenkeeper[bot] 6e1b1cf4f5 chore(package): update rollup-plugin-json to version 2.2.0 2017-06-03 10:46:49 -04:00
Bryan Housel 9017c202eb Add mouse icons instead of "left-click", add better key separators 2017-06-03 02:10:47 -04:00
Bryan Housel 2cace9931c Split up modifiers from keys, better shortcut handling on Windows 2017-06-02 18:53:45 -04:00
Bryan Housel 4cb1f08f38 Remove fake pause key symbol 2017-06-02 15:48:31 -04:00
Bryan Housel dffc3541a4 Match '+' as-is (no shift, because shift '+' is '?' on some non-US keyboards)
(closes #4079)
2017-06-02 11:52:01 -04:00
Bryan Housel 25af3b5300 Better text for paste command 2017-06-01 16:17:20 -04:00
Bryan Housel 47664f37ea Merge pull request #3791 from openstreetmap/shortcuts-modal
Display a shortcuts modal
2017-05-31 23:21:50 -04:00
Bryan Housel 8a3970613a Finalize keyboard shortcut style, add a few more commands 2017-05-31 23:20:48 -04:00
Bryan Housel 0149c12509 Couldn't get quite the layout I wanted with flexbox, so using tables
(fwiw, GitHub's shortcut screen is this way too)
2017-05-31 17:09:27 -04:00
Bryan Housel b87be2d241 Don't omit tags when copy/pasting
(closes #4067)
2017-05-30 22:29:29 -04:00
Bryan Housel 8a03bbdef9 Add maxweight field to elevator preset
(re: #4068)
2017-05-29 14:34:18 -04:00
Bryan Housel 1eecc71088 Add highway=elevator preset
(closes #4068)
2017-05-29 14:23:20 -04:00
Bryan Housel 940394cdfd Add elevator icon 2017-05-29 14:23:09 -04:00
Bryan Housel 1fda63fa69 Add preset for craft=electronics_repair
(closes #4049)
2017-05-26 20:36:42 -04:00
Bryan Housel 7072b260fe Add preset for shop=appliance 2017-05-25 12:33:13 -04:00
greenkeeper[bot] 1faa1e6827 chore(package): update mapillary-js to version 2.5.1 2017-05-24 22:38:30 -04:00