jzaefferer
0bbbe5f5b1
Autocomplete: Updated escapeRegex utility based on http://xregexp.com/xregexp.js
2010-07-05 10:06:16 +02:00
jzaefferer
fc093e9feb
Prevent autocomplete-menu from closing when clicking 'slowly', eg. a long mousedown. Fix for #5405 - Autocomplete: select event not triggered when mousedown duration > blur timeout
2010-05-18 14:57:02 +02:00
jzaefferer
adf19a1849
Renamed menu event selected to select to be consistent with naming conventions, already updated spec on wiki
2010-04-30 13:18:34 +02:00
jzaefferer
abfdb2a8b6
First attempt at integrating key handling into menu
2010-04-30 13:04:09 +02:00
jzaefferer
f0d1262d47
Actually removed the menu code from the autocomplete file
2010-04-30 10:19:36 +02:00
Scott González
cb7eb69973
Autocomplete: Ignore command (left and right/menu/windows), insert, caps lock, home, end keys.
...
Fixes #5415 - Catch all common keys while typing a word.
2010-04-23 13:00:54 -04:00
jzaefferer
17f8079bc2
Menu: Extracted menu code from autocomplete, updated all dependencies
2010-04-21 21:01:08 +02:00
jzaefferer
dbc9addfae
Autocomplete: Refactored code for array filtering into $.ui.autocomplete.filter, used by remote-with-cache and modified multiple-demo (now with local data); added multiple-remote to also show multiple with remote data
2010-04-16 11:05:35 +02:00
jzaefferer
c01b3baef9
Autocomplete: Track input changes and fire change-event on blur, along with selected item, if available. Fix for #5490
2010-04-08 12:05:52 +02:00
jzaefferer
6d9caf1e23
Autocomplete: Only remove classes actually added by the widget, ui-widget etc. aren't added, so don't remove them
2010-03-26 12:42:03 -04:00
jzaefferer
40e3637117
Added $.ui.keyCode.ALT to complete list of metakeys, used in autocomplete
2010-03-26 12:40:46 -04:00
Scott González
f2873b6ebf
Menu: Ignore clicks that don't occur on the anchor tag within a valid menu item.
...
Fixes #5376 - Menu plugin fires select when border is clicked.
2010-03-24 07:15:30 -07:00
Scott González
1ddd4f5d3f
Menu: pass the original event to the select callback.
...
Fixes #5343 - Add option to allow form submission when option is chosen.
2010-03-20 16:17:56 -04:00
Scott González
c61bd8ec67
Menu: Don't trigger select if a click occurs outside of a menu item.
...
Fixes #5376 - Menu plugin fires select when border is clicked.
2010-03-20 15:09:46 -04:00
Scott González
e70743cdcb
Autocomplete: Don't trigger a search when the left or right arrow keys are used.
...
Fixes #5289 - Autocomplete: ignore cursor left/right.
2010-03-20 14:58:38 -04:00
Scott González
22ba931c39
Menu: skip over elements that aren't menu items.
...
Fixes #5188 - Refactor menu rendering for more customizing.
2010-03-20 14:37:25 -04:00
Jörn Zaefferer
65d8fa2b0c
autocomplete: pass through mouse and key events to menu methods in order to differentiate between key and mouse events in autocomplete
2010-03-20 14:57:06 +00:00
Richard Worth
f2438fe7eb
fixed #5368 - Autocomplete: aria role for menu should be listbox instead of menu
2010-03-17 23:22:02 +00:00
Scott González
03adce34dd
Menu: Don't pass empty values to ._trigger().
2010-03-16 00:26:06 +00:00
Richard Worth
d2272f86bc
Autocomplete: fixed #5349 - Autocomplete: mouseover of menu item causes data loss
2010-03-15 21:24:42 +00:00
Richard Worth
2be46581da
Autocomplete: fixed #5349 - Autocomplete: mouseover of menu item causes data loss
2010-03-15 21:11:21 +00:00
Richard Worth
e6c30b0d97
Autocomplete: Fixed #5348 - Autocomplete: menu item should not remain selected when mouse off menu
2010-03-15 20:57:02 +00:00
Richard Worth
9aa56386a3
Autocomplete: fixed #5347 - Autocomplete: each successive item hover makes item above shrink a bit in IE
2010-03-15 20:40:20 +00:00
Richard Worth
a48466b194
Autocomplete: quiet jslint
2010-03-11 22:06:29 +00:00
Scott González
c2ed8ffc07
Autocomplete: Resize menu on every suggestion.
2010-03-11 04:37:21 +00:00
Scott González
5f213572d6
Autocomplete: Append menu to body and reset z-index on every suggestion.
...
Fixes #5271 .
2010-03-11 03:28:00 +00:00
Richard Worth
caa1786c61
Fixed #5305 - Autocomplete: open event should trigger after the menu is opened since the name is not 'beforeopen'
2010-03-08 16:35:24 +00:00
Scott González
602576707e
Autocomplete: search against label instead of value when both are provided.
...
Fixes #5237 - Array matching behaviour of autocomplete should match on label before value.
Thanks Simon Cusack.
2010-02-27 19:57:34 +00:00
Scott González
aa8f6c5fc1
Autocomplete: Fixed class removal in .destroy().
2010-02-23 02:59:05 +00:00
Scott González
b26336f2d2
Autocomplete: Reposition menu every time it opens.
...
Fixes #5217 - Autocomplete in Dialog is posiitoned incorrectly in 1.8 RC2.
2010-02-23 02:57:33 +00:00
Scott González
8185ba0207
Autocomplete: Added a "ui-autocomplete-input" class to the text field.
...
Fixes #5198 - Autocomplete: class needed on input element.
2010-02-20 01:38:30 +00:00
Scott González
0292c347bb
Autocomplete: Deactivate menu on close.
...
Fixes #5205 - Autocomplete: blur causes last active menu item to be selected.
2010-02-20 01:32:55 +00:00
Scott González
071dc670b7
Autocomplete: Fixed bug with bgiframe usage.
...
Fixes #5196 - Autocomplete: "menu is not defined" error when using with bgiframe.
Thanks Demphest
2010-02-18 01:23:45 +00:00
Jörn Zaefferer
8c1f4da31a
Another partial fix for #5188 - add ui-menu-item class only to list items with anchor-children
2010-02-16 16:34:06 +00:00
Jörn Zaefferer
4f4715017d
Fix for #5188 along with a half-functional demo (buggy keyboard navigation)
2010-02-16 16:20:05 +00:00
Scott González
0f3def0d84
Fixed missing variable in menu's refresh method.
2010-02-12 21:17:00 +00:00
Jörn Zaefferer
84f7c90fc8
Autocomplete: Fix for #5154 - cleanup
2010-02-10 15:09:19 +00:00
Jörn Zaefferer
4cea3290a1
Autocomplete: Fix for #5154
2010-02-10 15:08:27 +00:00
Jörn Zaefferer
3875cd33b7
Autocomplete: Fix for #5154
2010-02-10 15:05:35 +00:00
Scott González
925bf9ec35
Autocomplete: Split out logic for rendering individual items.
2010-02-08 01:31:10 +00:00
Scott González
1402650134
Autocomplete: Fixed a few places that got missed during the change to always keep the menu element around.
...
Fixes a bug where opening the menu using the arrow keys would cycle through the options, but not show the menu. There's now a bug where you have to arrow too many times to get into the menu when showing the menu by using the arrow keys.
2010-02-08 01:17:04 +00:00
Jörn Zaefferer
7321aa017d
cleaning up dependency listings
2010-02-03 23:30:37 +00:00
Jörn Zaefferer
30578eb028
create-html-elements convention
2010-02-02 14:22:04 +00:00
Jörn Zaefferer
df391a998f
Fix for #5120 - create menu only once and return that element from the widget method, put ui-autocomplete class on menu
2010-02-02 14:04:50 +00:00
Scott González
a4daa10f53
Autocomplete: Turned off collision detection.
...
Fixes #5114 - Autocomplete: Turn off collision detection for menu.
2010-01-30 16:38:51 +00:00
Scott González
c802347799
Autocomplete: Removed CSS framework classes from text field. We can add them back in when we have full support for form elements.
2010-01-28 04:25:30 +00:00
Richard Worth
074153407d
Happy New Year
2010-01-20 14:04:26 +00:00
Scott González
b3e5f8453c
Autocomplete: conform to coding standards.
2010-01-17 18:51:11 +00:00
Scott González
94085e0b4c
Autocomplete: Use bgiframe on the menu if it's available.
2010-01-17 18:41:14 +00:00
Scott González
f49d91289d
Autocomplete: Set the z-index of the menu to be above the text field.
2010-01-17 18:35:54 +00:00
Scott González
7d96a0d096
Widget factory: Changed _create to _init.
...
Partial fix for #5064 - Widget: make multiple instantiation more useful.
2010-01-15 18:58:20 +00:00
Scott González
6024fdf256
Copied autocomplete from dev branch.
2010-01-14 17:23:11 +00:00