Commit Graph

106 Commits

Author SHA1 Message Date
Saman Bemel-Benrud
9321a860ce adding controls for 'number' input type. 2013-03-13 15:32:20 -04:00
Ansis Brammanis
d7645d7f21 fix locale.js 2013-03-12 15:45:39 -04:00
John Firebaugh
a5885ce3c2 Localize preset form labels 2013-03-12 11:19:45 -07:00
Ansis Brammanis
057051f906 fix mousedown on combobox caret 2013-03-11 16:59:18 -04:00
Ansis Brammanis
f74dc5f229 clicking on combobox caret behaves the same as input 2013-03-11 16:35:45 -04:00
Ansis Brammanis
00464b44b2 combobox mousedown now toggles options
fixes #958
2013-03-11 12:07:14 -04:00
Ansis Brammanis
512fe877b7 fix combobox position on scroll
fixes #948
2013-03-10 15:53:35 -04:00
Ansis Brammanis
cef5726813 update index, style tweaks 2013-03-10 01:45:14 -05:00
Ansis Brammanis
609e8b9119 refactor preset inputs 2013-03-09 18:30:54 -05:00
Tom MacWright
dae8a67e68 Merge branch 'master' of github.com:systemed/iD 2013-03-08 16:53:40 -05:00
Tom MacWright
fe2c57d7f4 Remove rowselect, build data with imagery, use nicer json formatting. 2013-03-08 16:53:26 -05:00
John Firebaugh
cc68cb079f Merge branch 'package'
Conflicts:
	index.html
2013-03-08 13:16:51 -08:00
Tom MacWright
0fafa340fe Start using d3 3.1.0
Update d3, use streams, d3.set, clip
Use clipping, fix side effects
2013-03-07 17:45:16 -05:00
John Firebaugh
f4b2de03e5 Switch to packaged index.html by default
Unpackaged is available in index_dev.html.
2013-03-06 16:17:28 -08:00
Tom MacWright
d8e7936d8a Fix CORS error catching on save. Fixes #788. Fixes #451 2013-03-05 14:44:27 -05:00
John Firebaugh
d9630a8820 Only do the delete hack if it's the first key press
This avoids unexpectedly deleting when you spam backspace
to clear a failed search query.
2013-03-05 10:10:28 -08:00
John Firebaugh
60a290282c Clip lines with Cohen-Sutherland algorithm
This yields a 10x paint performance increase at
#map=18.88/38.85208/-76.72632, as measured with
Chrome Canary's "Continuous Page Repainting" mode.

Fixes #885.
2013-03-03 18:25:42 -08:00
Ansis Brammanis
ac5ac1ebd7 Add check ui element 2013-03-01 21:47:51 -05:00
John Firebaugh
571edc707d d3.tail -> iD.ui.Tail 2013-02-27 17:55:23 -08:00
John Firebaugh
95b23b0760 Add another div to the tail (#829) 2013-02-27 17:52:06 -08:00
Tom MacWright
6d01e3e30e Update d3, use custom d3 with stripped layout and dsv modules 2013-02-27 17:24:43 -05:00
Ansis Brammanis
ce0122921b merge d3.geo.tile changes from upstream 2013-02-27 15:44:35 -05:00
Ansis Brammanis
358b31389c Fix tail flipping 2013-02-27 14:47:54 -05:00
Ansis Brammanis
c97ba3905d Only show tail after mousemove 2013-02-27 13:12:11 -05:00
Ansis Brammanis
9efa81b100 add row select input 2013-02-26 20:02:30 -05:00
Ansis Brammanis
a32858caa5 Only debounce taginfo for taglist autocompletion 2013-02-26 12:39:35 -05:00
Ansis Brammanis
051e05dcf7 return after hiding combobox 2013-02-26 11:37:34 -05:00
Ansis Brammanis
b247191f62 stop leaving combobox divs lying around 2013-02-26 10:38:41 -05:00
Ansis Brammanis
69d8270d1b fallback to less general local, de-de to de 2013-02-25 11:57:38 -05:00
Ansis Brammanis
8099666f38 Fix tail position 2013-02-22 17:37:06 -05:00
Ansis Brammanis
9732d8c659 Use clientX instead of x, via @porjo 2013-02-22 16:31:49 -05:00
saman bb
22ae78ee4c slight refactor to tooltips and radial menu. 2013-02-21 01:19:18 -05:00
Ansis Brammanis
cdec43359d Fix combobox mousedown and drag 2013-02-19 19:33:04 -05:00
Yohan Boniface
6d1fa6b258 Do not show combobox if input has lost focus 2013-02-19 21:35:04 +01:00
Ansis Brammanis
2b4cfe87d0 Fix async combobox 2013-02-19 13:14:12 -05:00
Ansis Brammanis
9b5f506694 Add autocompletion to combobox
Also, don't filter results with input value
when selecting the combobox, so that it
behaves like a select input in this case.
2013-02-19 00:09:46 -05:00
Ansis Brammanis
6330137964 Combobox now settable using select input approach 2013-02-18 18:15:55 -05:00
Ansis Brammanis
876a406e70 Fix combobox bugs
- size and position is recalculated for each
  update so that it works even if input
  isn't rendered when combobox is called
- adds caret differently, for same reason as above
- adds combobox to body to prevent scrolling issues
2013-02-18 16:56:11 -05:00
John Firebaugh
eadf460b55 Fix global leaks 2013-02-16 09:02:23 -08:00
Ansis Brammanis
0bb805f557 Merge remote-tracking branch 'systemed/master' into presets
Conflicts:
	css/app.css
	index.html
	js/id/connection.js
	js/id/modes/select.js
	js/id/ui/inspector.js
	js/id/util.js
	test/spec/modes/add_point.js
2013-02-14 11:38:18 -05:00
John Firebaugh
902ae80267 Include all locale files 2013-02-12 16:51:31 -08:00
John Firebaugh
66afcd9923 Platform-specific keybindings
Specifying keybindings that use a command key (⌘ on Mac,
Ctrl on Win/Linux) using the appropriate Mac binding, e.g.
'⌘Z'. Use iD.ui.cmd to translate it to an appropriate key
string for other platforms, e.g. 'Ctrl+Z'.
2013-02-11 11:24:05 -08:00
Tom MacWright
6faf7a27c4 Support zooming with keyboard. Fixes #695 2013-02-09 18:02:09 -05:00
Tom MacWright
eb999c47c6 Switch to comboboxes 2013-02-01 17:54:55 -05:00
Tom MacWright
4fbbd1cf82 Update to pre-release 3.0.5 d3 2013-02-01 14:11:32 -05:00
Tom MacWright
3334649354 Merge 2013-01-31 19:42:24 -05:00
Tom MacWright
8eb04ddb4d combobox 2013-01-31 19:41:52 -05:00
Tom MacWright
ecb27eaf2f Merge branch 'master' into presets
Conflicts:
	js/id/modes/select.js
2013-01-31 15:14:28 -05:00
Tom MacWright
60c14dc7ac Use typeahead for preset search, support changing presets. Fixes #577 2013-01-31 14:24:05 -05:00
John Firebaugh
8bece3de15 Remove unused 2013-01-31 12:55:35 -05:00