Bryan Housel
f8a0e831f5
Changelog for 2.2.2
2017-06-12 10:13:36 -04:00
Bryan Housel
e9dafb142f
Upgrade to eslint 4, disable no-useless-escape rule
2017-06-12 02:26:01 -04:00
greenkeeper[bot]
0c043d318d
chore(package): update chai to version 4.0.2
2017-06-12 02:14:00 -04:00
Bryan Housel
e9568e8845
Don't exit drawing mode on hashchange unless the user has moved a lot
...
(Switching background while drawing a line was causing the line to get
cancelled because of returning to browse mode)
(closes #4099 )
2017-06-12 02:04:22 -04:00
Bryan Housel
a727c31221
Merge pull request #4104 from openstreetmap/tyrasd-patch-1
...
make sure inspector footer stays on top
2017-06-12 00:12:21 -04:00
greenkeeper[bot]
e88b95b628
chore(package): update sinon-chai to version 2.11.0
2017-06-11 22:24:03 -04:00
Bryan Housel
9bfa431fa4
Only push source strings to transifex if this is master branch
2017-06-11 09:39:29 -04:00
Martin Raifer
6b46fb7ff9
make sure inspector footer stays on top
...
otherwise the "view on osm.org" link is unclickable after uploading changes
2017-06-11 13:55:27 +02:00
Bryan Housel
38b20c2584
npmignore Transifex config directory
2017-06-11 01:27:26 -04:00
Bryan Housel
5710bcc481
Include node 8 in the build matrix, gitignore package-lock.json
2017-06-11 01:25:11 -04:00
Bryan Housel
49d724e4f4
Send updated source files to Transifex automatically after success
2017-06-11 00:59:47 -04:00
Bryan Housel
a7390fd21d
Add transifex config file
...
(re #4101 )
2017-06-10 23:26:00 -04:00
Bryan Housel
7030c15d0c
Try again to fix fullscreen keyboard shortcut on linux
2017-06-10 17:44:17 -04:00
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