Commit Graph

216 Commits

Author SHA1 Message Date
Bryan Housel
9e61fae7fc Lodash version bump
Lodash version bump to 4.12
2016-05-18 14:30:48 -04:00
Kushan Joshi
6ef52256f3 Migrating to lodash v4 2016-05-17 12:37:25 +05:30
Bryan Housel
0f17f64eca Don't call keybinding callbacks multiple times, stricter capture/bubble checks 2016-05-16 14:20:09 -04:00
Bryan Housel
aa37c0e4a5 fix comment 2016-05-15 23:32:58 -04:00
Bryan Housel
2e90553288 Clear bindings array in keybinding.off
(closes #3111)
2016-05-15 23:32:06 -04:00
Bryan Housel
3beda5cf84 Avoid entering autocomplete function if possible 2016-05-10 22:09:20 -04:00
Kushan Joshi
59ef7d93db Fix greediness of autocompletion
(closes #3077)
2016-05-10 17:30:35 +05:30
Bryan Housel
ab3340e816 Don't leave edit mode on pressing enter if a combobox is active 2016-04-29 22:25:06 -04:00
Bryan Housel
5752207c91 Refactor combo.js and move @kepta's multiselect code into there. 2016-04-29 17:02:53 -04:00
Bryan Housel
1b73ce9339 Set minItems 1 only for multiselect field 2016-04-22 22:20:47 -04:00
Bryan Housel
30df2c394f set minItems default in d3.combobox to 1 2016-04-22 21:59:43 -04:00
Bryan Housel
9d8626a330 Merge branch 'chips' of https://github.com/kepta/iD into kepta-chips 2016-04-22 10:39:41 -04:00
Bryan Housel
ae15275252 Add caseSensitive option to d3.combobox 2016-04-15 10:54:52 -04:00
Kushan Joshi
9261752068 add multiselect preset 2016-04-03 12:40:14 +05:30
Bryan Housel
9233167f52 Allow d3.dimensions to accept null to reset to current bounding rect 2016-02-23 23:58:40 -05:00
Bryan Housel
3b0347eebc Persist dimensions in property to avoid reflow 2016-02-12 17:12:03 -05:00
Bryan Housel
9a1b7628ba Bump rbush to 1.4.2 2016-02-11 21:23:52 -05:00
Bryan Housel
0210d69177 Use getBoundingClientRect for dimensions instead of offsetHeight/offsetWidth
`offsetHeight`/`offsetWidth` does not work for SVG Elements except in Chrome
and this support is being removed from Chrome soon:

>'SVGElement.offsetWidth' is deprecated and will be removed in M50, around
April 2016. See https://www.chromestatus.com/features/5724912467574784 for
more details.
2016-02-10 17:08:11 -05:00
John Firebaugh
82d1a92b23 Remove unused d3.typeahead module
All use has been replaced with d3.combobox.
2016-01-24 12:45:55 -08:00
Bryan Housel
f2a8f7181b Plug memory leak in raw tag editor / d3.combobox 2016-01-05 01:33:16 -05:00
Bryan Housel
134ac6709b Handle situation when user closes oauth dialog window (closes #2858) 2015-12-04 20:56:46 -05:00
Bryan Housel
66e8f78aa7 Prefer suggested capitalization over user value in combobox (closes #2791) 2015-10-17 23:17:17 -04:00
R. Powers
38ea738cd7 Remove strange html file
Seems to have been added by accident.
2015-10-11 15:14:43 -07:00
Bryan Housel
f0d130e6c0 Bump lodash version to latest 3.9.3 2015-06-09 21:22:35 -04:00
Bryan Housel
f67d51492a add d3.geo.length 2015-04-01 11:04:20 -04:00
Bryan Housel
27d3a3d60a Upgrade D3 to support node v0.12.0 (fixes #2535)
(Also lock a good combination of mocha/mocha-phantomjs)
2015-03-05 21:54:18 -05:00
Bryan Housel
381142356b add Diff3 library 2014-12-13 22:49:44 -05:00
Bryan Housel
5782761e48 support zoom in/out with shifted or unshifted keys +,-,=,_
also add new Firefox-specific keycodes to `d3.keybinding.js`
closes #2389
2014-10-12 00:43:39 -04:00
John Firebaugh
e00a9cf067 Update to rbush 1.3.3 2014-08-29 16:55:37 -07:00
Bryan Housel
f8a99d03e2 If combobox is open, clicking on carat should close it 2014-07-21 14:32:10 -04:00
Bryan Housel
dcaea5594c Parse sexagesimal coordinates in search (closes #2106) 2014-07-02 12:38:39 -04:00
John Firebaugh
4590feab63 Calculate address field widths 2014-06-13 11:39:17 -07:00
John Firebaugh
495fcc1b11 Include pick in lodash build 2014-05-18 16:02:47 -07:00
John Firebaugh
afce1c9840 Merge pull request #2194 from bhousel/bhousel-operations
Improvements to circularize action
2014-04-23 19:11:40 -07:00
John Firebaugh
c4bd57aa8c Update D3 to 3.4.6 2014-04-15 13:46:10 -07:00
Bryan Housel
b8303e3708 Add d3.geom.hull to d3.v3.js 2014-04-10 15:25:04 -04:00
John Firebaugh
3e2968310b Ensure "New Relation..." is always available (fixes #2066) 2014-01-03 13:00:36 -08:00
Adam Solove
d5d4def18e Fix for Safari selection bug in combo box. 2013-12-10 19:16:47 -05:00
John Firebaugh
636692cf96 Don't console.error missing translations (fixes #2020) 2013-11-25 17:05:02 -08:00
John Firebaugh
79b5adf106 Update osm-auth (fixes #1904) 2013-11-21 17:32:38 -08:00
Vladimir Agafonkin
831f4964aa fix build and tests, add missing methods to lodash build 2013-11-22 01:19:09 +02:00
Vladimir Agafonkin
c133ed28d2 update Lo-Dash from 1.0 to 2.3 custom build, close #2006 2013-11-22 00:32:29 +02:00
John Firebaugh
d403ab9eb1 Update D3 to 3.3.10 2013-11-21 12:44:48 -08:00
John Firebaugh
6c3a3190fd Update rbush 2013-11-21 09:31:59 -08:00
John Firebaugh
451253a453 Update D3 to 3.3.8 2013-10-15 10:38:18 -04:00
John Firebaugh
8c30278d2d Show all combobox entries when clicking the caret (fixes #1755) 2013-10-11 15:18:10 -07:00
John Firebaugh
04f0806ce2 Fix misspelling 2013-10-11 15:18:10 -07:00
John Firebaugh
416a92f5f5 Don't show combobox menu with only one item 2013-10-11 14:20:31 -07:00
John Firebaugh
37a77879c7 Filter on combobox value, not title (fixes #1836) 2013-09-30 12:45:20 -07:00
John Firebaugh
20c5209aad Update togeojson.js to 0.3.0 2013-09-25 15:01:04 -07:00