Commit Graph

1225 Commits

Author SHA1 Message Date
Bryan Housel b95aa08900 Add cancel button, simplify button code 2018-07-24 16:22:21 -04:00
Bryan Housel 0552a90a9f Remove category field - it's not an osm tag 2018-07-24 14:58:04 -04:00
Bryan Housel 640596340e Improve the add-note icon in help, minor changes to help text 2018-07-24 12:40:16 -04:00
Bryan Housel 45f01a638f Mention Bing Streetside in help text 2018-07-24 12:40:16 -04:00
Thomas Hervey 7312d7024b added notes to help ui 2018-07-23 18:26:43 -04:00
Thomas Hervey e1cb25d824 merge from 'master' 2018-07-23 18:24:02 -04:00
Bryan Housel 119792fd22 Cleanups to Detach Node feature
This commit includes a bunch of minor things:
- change keyboard shortcut to 'E' to not conflict with anything
- move `disabled` check from operation into action and simplify
- use `actionMoveNode` to place the detached node at the mouse cursor
- disable the operation if the node is connected to hidden features
- lots of code simplification
- make the icon more centered
2018-07-23 13:36:34 -04:00
Bryan Housel 94b0affe8c Merge branch '4320' of https://github.com/Psigio/iD into Psigio-4320 2018-07-23 08:44:19 -04:00
Jon D 90bc0b8537 Update to prevent detachment of node when either a via or
location_hint role in a turn restriction.
Update to move any other relation to new node.
2018-07-22 19:35:29 +01:00
Thomas Hervey 27922e81b8 updated shortcut menu 2018-07-22 00:16:17 -04:00
Thomas Hervey 4038c8200e added note section to help docs 2018-07-22 00:05:15 -04:00
Thomas Hervey c3fe1fedd9 updated categories, added category to note service 2018-07-21 21:09:17 -04:00
Thomas Hervey 658721a150 WIP: added note category, TODO: update input 2018-07-21 19:36:13 -04:00
Thomas Hervey ef6a5bdf85 merged from 'master', fixed typo 2018-07-21 11:02:01 -04:00
Bryan Housel bd81f7fdbe Add aeroway=aerodrome to Military Airfield preset, adjust terms
(closes #5164)
2018-07-20 22:34:00 -04:00
Thomas Hervey e9aa36e812 restrict adding notes to zoom >= 16 2018-07-20 10:40:04 -04:00
Thomas Hervey 5daffe3d25 Merge branch 'master' into new-note 2018-07-19 18:38:26 -04:00
Thomas Hervey b017616993 added new note icon and completed sidebar 2018-07-18 09:38:59 -04:00
Thomas Hervey af2b67663b added new-note button 2018-07-17 11:35:27 -04:00
Bryan Housel fa6e195c2d Add user info, require authentication to edit a note 2018-07-17 00:55:43 -04:00
Bryan Housel 73d0f30453 Merge branch 'notes' 2018-07-16 16:59:35 -04:00
Bryan Housel 70f87632c7 Cleaner note icon rendering
Before: We drew 2 fontawesome comment icons, on on top of the other
After: Moved icon into iD spritesheet and gave it an actual `stroke` property that can be styled
2018-07-16 13:18:38 -04:00
Bryan Housel 0d8792d4de npm run build 2018-07-14 00:38:48 -04:00
Andreas Hässler d9f9f6e855 Add passenger information display preset 2018-07-13 23:15:43 +02:00
Thomas Hervey 7fb42ac9d6 added note reporting and margin to save buttons 2018-07-13 17:09:51 -04:00
Bryan Housel 91add0c33e WIP on buttons, simplify, remove some event dispatch
- I made the buttons work like GitHub comment-on-issue buttons
before typing:  "Close Note" / "Comment" (disabled)
after typing:   "Close and Comment" / "Comment" (enabled)

- I removed a bunch of the event dispatches.  These are useful for sending
events to listeners/observers outside of the module.  In this case I think
we can handle most of the things from within the uiNoteEditor.  We can still
dispatch an 'update' event so that modeSelectNote can reselect and redraw
the note after some change happens to it.

TODO - make the buttons work / check the OSM API stuff.
2018-07-11 23:10:01 -04:00
Bryan Housel 3454753bf6 Drop more/less toggle and just use a scrollbar for long comments 2018-07-11 16:00:54 -04:00
Bryan Housel 0a4d4ff36f Simplify - "Site Type" 2018-07-10 02:10:46 -04:00
Bryan Housel cd7cdd95e9 Add "View on Bing Maps" link, cleanup css
(closes #5125)
2018-07-10 02:04:39 -04:00
James Kingdom 7acef06e53 Add "cash_in" field to ATM preset
(closes #5118)
2018-07-09 17:37:13 -04:00
James Kingdom ed9c934322 Add "site_type" to archaeological site preset
(closes #5124)
2018-07-09 16:42:14 -04:00
Bryan Housel a52eeb9733 Fix failing tests, lint errors, merge conflicts 2018-07-09 11:17:57 -04:00
Thomas Hervey c460c03da5 fixed typo 2018-07-09 10:11:50 -04:00
Bryan Housel 4fda478f57 Merge branch 'check' of https://github.com/vershwal/iD into vershwal-check 2018-07-09 09:32:15 -04:00
Thomas Hervey 0f49514fbb updated: removed centering when clicking a note 2018-07-08 10:27:44 -05:00
Bryan Housel fae485860a npm run build 2018-07-07 23:27:45 -04:00
Jon D 3fe6f16526 Fix keyboard shortcut clash 2018-07-07 10:50:44 +01:00
Bryan Housel d137aa0046 Add "More/Less" toggle for too long comments (curr limit 600 chars) 2018-07-07 00:25:42 -04:00
Jon D 3bad09d497 Merge Work-In-Progress 4320 to 4320 2018-07-06 22:20:19 +01:00
Thomas Hervey 61ae541cfc updated: notes save buttons 2018-07-03 10:57:53 -04:00
Thomas Hervey 86dc0c9012 updated: new comments in notes sidebar ui 2018-07-02 15:51:55 -04:00
Bryan Housel a474e3bb9f Working on note editor style and ui, simplify d3 code 2018-07-02 12:35:07 -04:00
Thomas Hervey 9fc94f5d28 updated: Premium DigitalGlobe description 2018-07-01 16:28:24 -04:00
Bryan Housel 9517635d4d Merge branch 'master' into notes 2018-06-29 21:54:24 -04:00
Thomas Hervey 737ccfcfba updated: siebar displays note details on hover (via svg) 2018-06-29 14:43:01 -04:00
Bryan Housel 74e70f5949 npm run translations 2018-06-28 18:55:44 -04:00
Bryan Housel 53a00c0f6c npm run imagery 2018-06-28 18:54:44 -04:00
Bryan Housel 6a7e56a755 A few more translations 2018-06-25 21:26:27 -04:00
Bryan Housel a0a4e68cfe npm run translations 2018-06-25 19:35:04 -04:00
Bryan Housel 048ea07025 npm run imagery 2018-06-25 12:12:27 -04:00