Commit Graph

53 Commits

Author SHA1 Message Date
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
n42k
bc0ec1f380 Fixed using help's navigation buttons not resetting the help pane to the top. 2018-10-27 16:21:59 +01:00
Bryan Housel
640596340e Improve the add-note icon in help, minor changes to help text 2018-07-24 12:40:16 -04:00
Thomas Hervey
4038c8200e added note section to help docs 2018-07-22 00:05:15 -04:00
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
Bryan Housel
be85cd8e89 Drop support for node 4 / npm 2
(closes #4853)

This fixes several issues with dependency resolution
2018-03-19 11:59:41 -04:00
vershwal
9d9be8fd26 Added button to close Map controls. 2018-03-18 17:17:28 +05:30
Bryan Housel
44234ede66 Make Help pane slightly wider
(re: "claustrophobia" on #4651, #4686)
2018-01-18 17:31:26 -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
434bc5af96 Improve styling of keyboard shortcuts, clicks, commands in help text 2017-11-23 02:31:12 -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
bf2251bbc4 Add markdown headings with code, not in translation text 2017-11-22 22:27:23 -05:00
Bryan Housel
70fb1432ea Remove the unused icons from the replacements object 2017-11-22 21:27:24 -05:00
Bryan Housel
6490abbb4f Split up all help sections and titles, assemble markdown from keys
(also incorporate some of @1ec5's copyedits, and adjust icon styles)
2017-11-22 17:25:57 -05:00
Bryan Housel
ca49166d6c Simplify language in relation section 2017-11-22 11:16:55 -08:00
Bryan Housel
5a70308947 Simplify language in feature_editor section 2017-11-22 11:16:55 -08:00
Bryan Housel
c484e8cc92 Swap undo/redo when rtl 2017-11-22 11:16:55 -08:00
Bryan Housel
1f6c8d9132 Move more of the content from the walkthrough into the help sections 2017-11-22 11:16:55 -08:00
Bryan Housel
467fcb8b9a Simplify language in imagery section, move streetlevel and gps after 2017-11-22 11:16:55 -08:00
Bryan Housel
f48a00ce50 Simplify language in GPS section, add section on streetlevel photos 2017-11-22 11:16:55 -08:00
Bryan Housel
3ae7ec8032 Simplify help overview, editing texts 2017-11-22 11:16:55 -08:00
Bryan Housel
7f1dc5e03c Remove pre-text style from icons, remove "icons and tools" section
Between keyboard shortcuts screen and onscreen hover text, I think we have
the icons covered well enough and don't need to add it to the help.  Having
it in help means that translators need to do double work.
2017-11-22 11:16:55 -08:00
Bryan Housel
3b775930f6 4 space tabwidth, no trailing spaces 2017-11-22 11:16:55 -08:00
Manfred Brandl
16c3a96777 improve relations 2017-11-22 11:16:54 -08:00
Manfred Brandl
05df663783 Add List of Icons & Tools 2017-11-22 11:16:54 -08:00
Manfred Brandl
365290669d remove duplicate key geolocate 2017-11-22 11:16:54 -08:00
Manfred Brandl
84ac7df859 add icons and tools 2017-11-22 11:16:54 -08:00
Manfred Brandl
6a711552e4 Remove other editors 2017-11-22 11:16:54 -08:00
Manfred Brandl
ff1a983a14 New help texts 2017-11-22 11:16:54 -08:00
Bryan Housel
3d13620705 Convert lodah-es and d3 to named imports for ui 2017-09-26 11:22:43 -04:00
Bryan Housel
22cb4c7f20 Add ability to localize more keyboard shortcuts
(closes #4081)

H: Help
?: Keyboard Shortcuts
⌘I: Infobox
B: Background
⌘B: Switch Background
F: Map Data
W: Wireframe
/: Minimap
2017-06-18 00:17:44 -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
ad5c9760c2 Don't allow user to re-enter walkthrough if already in walkthrough 2017-03-30 18:08:30 -04:00
Bryan Housel
7432db7848 Attach intro to id-container, not document.body
(re: #3925)
2017-03-23 22:37:14 -04:00
Bryan Housel
468c1e427d All graphics from iD-sprite are now symbols that can be used
(re: #3924)
2017-03-23 21:16:32 -04:00
Bryan Housel
c9f8b3d386 Cleanup icons and fix RTL for Help pane navigation 2017-01-30 09:51:31 -05:00
Nick Doiron
581bade5f3 update RTL detection 2016-10-05 01:38:13 -04:00
Nick Doiron
6bc9e63fc3 map controls and menus 2016-10-05 01:33:16 -04:00
Bryan Housel
3102a4ae6a Rename all the things to include pseudonamespaces 2016-10-04 19:06:20 -04:00
Tom MacWright
ed135ce9ef Enable lib tests 2016-09-05 10:22:45 -04:00
Bryan Housel
a86f34b4ef Pacify eslint, get build and tests running again 2016-08-26 01:15:07 -04:00
Tom MacWright
a59b0d9fdf Fix transitions and multis 2016-08-24 10:42:34 -04:00
Tom MacWright
cdb533fa84 Begin d3 v4 update 2016-08-21 15:19:27 -04:00
Tom MacWright
6341d4e4b5 one-shot build (#3266)
* One-shot development

* Move jsonp to module
* Tooltip -> module
* Remove d3.jsonp
* Fix tooltip lint
* Load all libs but d3 itself with require
* Add top-level brfs

* Unformat intro graph
2016-08-10 15:25:19 -07:00
Tom MacWright
af776501d3 Require locale, second pass (#3259)
* Require locale, second pass

* Remove t global, remove t where it isn't needed
2016-07-21 16:20:13 -04:00