Commit Graph

319 Commits

Author SHA1 Message Date
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 0bf8411edd Fix display of windows redo shortcut 2017-06-04 08:26:52 -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 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 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 49852bc6d6 For multicombo fields tag reference, lookup key w/o the trailing ':' 2017-05-21 21:49:02 -04:00
Bryan Housel 9628670b98 Use translated keyboard shortcuts for operations, add '?' 2017-05-18 13:36:19 -04:00
Bryan Housel 0013866fe3 Put shortcuts into groups, add more shortcuts for operations 2017-05-17 15:16:23 -04:00
Bryan Housel 0e3b372abd format 2017-05-16 15:33:41 -04:00
Kushan Joshi d45063dd69 Make rtl compatible
and minor refactor
2017-05-16 15:33:41 -04:00
Kushan Joshi 957c75a7cc remove uiCmd 2017-05-16 15:33:14 -04:00
Kushan Joshi 47164d8f15 ui minor fixes for shortcut.js 2017-05-16 15:33:14 -04:00
Kushan Joshi b237b6c96c interim 2017-05-16 15:33:14 -04:00
Kushan Joshi 8d2e2c7f9f Adding tabs to shortcuts 2017-05-16 15:33:14 -04:00
Kushan Joshi 5e8ad595b0 interim 2017-05-16 15:33:14 -04:00
Ajith Ranka ccc438527f fix eslint error: missing semicolon 2017-05-16 15:33:14 -04:00
Ajith Ranka 04825da109 display a shortcuts modal, continues #1481 2017-05-16 15:33:14 -04:00
Bryan Housel 5a6a194ddf Prevent scrolling where user can get stuck in walkthrough
(closes #4033)
2017-05-11 11:56:47 -04:00
Seth Fitzsimmons 41ee1236d9 Omit global search UI when no geocoder 2017-05-09 17:01:49 -07:00
Bryan Housel 4432c16e51 Link to whats-new section, not version fragment identifier 2017-05-08 23:08:53 -04:00
Wille Marcel e6f2d27a9c invert position of increment/decrement buttons in structure layers 2017-05-08 11:34:25 -03:00
Wille Marcel 649ea21a2c invert position of increment and decrement buttons 2017-05-08 10:54:21 -03:00
Bryan Housel 43cb17cdda Only adjust the What's New tooltip if the login/logout links are hidden 2017-05-08 02:12:19 -04:00
Bryan Housel 2c2a0bb533 Remove unused variables - eslint 2017-05-07 17:34:22 -04:00
Bryan Housel 65e403c524 Add a bit more instruction about dragging, mention keyboard arrow keys
(closes #4015)
2017-05-05 16:04:48 -04:00
Bryan Housel 76d9f0293e Teach +/- buttons during the zoom step, and don't cover them with curtain
(closes #4014)
2017-05-05 15:49:05 -04:00
Bryan Housel 6f66cf84bc Fix field reference buttons
(closes #4008)
2017-05-03 22:44:12 -04:00
Bryan Housel 7f2275bab9 Shortcuts for point/line/area should deselect tool
(closes #4003)
2017-05-03 18:01:07 -04:00
Bryan Housel 232fbf13c8 Don't show overlay layers in the walkthrough
(re: #4007)
2017-05-03 17:44:54 -04:00
Bryan Housel 8395ca8b43 Adjust position of Name Road prompt, simplify code
(closes #3992)
2017-04-28 14:57:44 -04:00
Bryan Housel 4542ad8dc4 Don't count right click twice in walkthrough on Windows
(closes #3988)
2017-04-27 17:09:57 +01:00
Bryan Housel 1dfd3f46ac Put the tooltip near the Residential Road button
(closes #3985)
2017-04-26 09:36:20 -04:00
Bryan Housel ba97dde0f2 Limit members editor and memberships editor to 1000 entrires
(closes #3737)
2017-04-26 01:15:16 -04:00
Bryan Housel 0782ee10c8 Remove address part if translation matches <.*> 2017-04-22 12:03:37 -04:00
Bryan Housel a5554cf3b0 Expire saved changeset comment older than 2 days
(closes #3947)
2017-04-21 23:01:32 -04:00
Bryan Housel 92d6d51724 Mock geocoder in walkthrough so we can localize address field 2017-04-21 17:53:37 -04:00
Bryan Housel 2e6bb9b8d7 Localize addr:street tags in walkthrough 2017-04-21 13:41:16 -04:00
Bryan Housel 4bd883b221 Don't lowercase the field names in the tutorial
(closes #3977)
2017-04-21 13:24:04 -04:00
Bryan Housel d3e7685eb5 Keep track of new row and keep it sorted last
(closes #3960)
2017-04-21 02:35:53 -04:00
Bryan Housel 6f8770241f Merge pull request #3921 from openstreetmap/walkthrough-updates
Walkthrough updates
2017-04-18 14:13:14 -04:00
Bryan Housel bde1c78d32 Break up longer text, mention Alt key to avoid point snapping 2017-04-18 14:06:00 -04:00
Bryan Housel e3152fb8ec Make sure user can left and right click 2017-04-18 02:37:49 -04:00
Bryan Housel cf9eb22e5f Adjust language, remove curtain for play steps 2017-04-17 17:51:22 -04:00
Bryan Housel b743d37a31 Fixes for RTL, improve curtain placement for edit menu steps 2017-04-17 14:06:05 -04:00
Bryan Housel e249826b1b Adjust timings a few places so draw handler doesn't interrupt reveal 2017-04-17 11:13:32 -04:00
Bryan Housel 5acad221a9 Catch a few more conditions where the user changed tutorial data 2017-04-17 10:40:24 -04:00
Bryan Housel 16b8d5c876 More gentle introduction to jargon 2017-04-16 22:35:57 -04:00