Commit Graph

62 Commits

Author SHA1 Message Date
kborchers
6d0859f716 Menu: Changed closeAll to collapseAll and updated in Menubar, also updated a reference to left in Menubar to collapse. 2011-07-14 11:38:03 -04:00
Jörn Zaefferer
11d24ee84c Menu: Fix formatting and whitespace (was supposed to update previous commit) 2011-07-14 11:10:28 -04:00
kborchers
f41d2378f9 Menu: Check if submenu is already open and if so, don't call open again. Fixes Firefox bug where a mouseover of an icon adjusted the position of a submenu by a half pixel 2011-07-14 11:08:28 -04:00
kborchers
bc93b3ff08 Menu: Remove the ui-state-active class from the siblings of the newly activated menu item without a delay to fix a bug where mouseover of a menu item directly adjacent to the active item would cause a 1 pixel jump due to both items having a class with a border (ui-state-active and ui-state-focus) 2011-07-13 15:33:17 -05:00
kborchers
9f5050ee06 Menu: Added close on click outside using technique from popup 2011-07-12 11:03:10 -04:00
kborchers
5d2b683761 Menu: Changed left and right methods to collapse and expand respectively. 2011-07-05 10:02:33 -05:00
gnarf
85eeaf0b05 menu: Second pass style guidance 2011-06-10 07:23:01 -05:00
gnarf
e993a9b210 menu: Partial Style Guidance - Fixing JSLint Warnings 2011-06-10 05:28:13 -05:00
Scott González
6a5b21fda2 All: Moved version numbers into prototypes. Fixed #7436 - Widget: Store version numbers on instances. 2011-05-28 15:39:55 -04:00
Jörn Zaefferer
83424c6c33 Merge branch 'master' of github.com:jquery/jquery-ui 2011-05-11 19:49:16 +02:00
Scott González
b70256c368 Menu: Fixed variable name. 2011-05-11 08:43:37 -04:00
Scott González
24864de57d Menu: Use appropriate methods for getting scroll values for .prop()/.attr() compat. Fixes #7354 - Autocomplete: Scrollable results don't visually update with jQuery 1.6. 2011-05-11 08:37:27 -04:00
Jörn Zaefferer
0352c2c71f Menu: Remove default preventDefault. Add more meaningful href's on menu
and menubar demos. Change doesn't seem to affect autocomplete as that
doesn't use href-attributes anyway.
2011-05-11 13:39:58 +02:00
Jörn Zaefferer
c17f245d98 Autocomplete: Revert fix for #7024, broke regular menu selection.
Disabled test for now (need to reopen ticket).
2011-05-11 13:19:46 +02:00
kborchers
73ed73890c Autocomplete: Added check to determine if menu has just been created to override mouseover event and reset that variable from autocomplete on close. Fixed #7024 - Autocomplete menu options are activated even if mouse is not moved 2011-05-09 16:22:11 -05:00
Jörn Zaefferer
a444287642 Menu: Restore _destroy - remove tabIndex (gets added), don't remove ID
(can get generated, but removing only generated ideas hopefully isn't
necessary). May have to fix that later.
2011-05-03 21:58:26 +02:00
Jörn Zaefferer
cd61fb1b55 Merge branch 'master' into menubar
Conflicts:
	ui/jquery.ui.menu.js
2011-04-26 22:05:44 +02:00
jzaefferer
6326da3fdb Menu: Add ui-state-active to parent item when submenu item receives focus. 2011-04-23 17:36:52 +02:00
Hans Hillen
84f918ae44 Fix collapsing submenus issue 2011-04-22 23:14:04 +02:00
Hans Hillen
dc7410f55b Prevent branch menuitems from firing select event 2011-04-22 20:22:56 +02:00
jzaefferer
34e3a2401a Menu: Add icons support 2011-04-20 17:18:15 +02:00
jzaefferer
f0d5a0008f Menu: Make keyboard focus matching take submenus into account 2011-04-20 15:35:40 +02:00
Hans Hillen
d77185a5a1 Fix "menubar does not collapse when clicking on other menubar" + minor changes 2011-04-18 23:05:50 +02:00
Hans Hillen
f89f0ca61f ARIA & Focus changes to menu, specifically to how aria-activedescendant is handled 2011-04-15 19:18:38 +02:00
jzaefferer
5a112d4e03 Menu: Close submenu on ESCAPE keypress 2011-03-17 17:43:11 +01:00
jzaefferer
a077047fb3 Menu: Implement delaying of opening and closing submenus 2011-03-17 10:37:37 +01:00
Scott González
da67ece506 Menu: Handle clicking on a menu item without hovering it first. Fixes #7085 - Menu click when no mouseover causes error. 2011-03-15 14:02:18 -04:00
jzaefferer
2221dd6583 Menu: Cleanup 2011-02-28 22:38:06 +01:00
jzaefferer
a256e05df5 Menu: Move addClass(active) call to _open to make it work for both mouse
and keyboard interactions
2011-02-28 22:36:41 +01:00
maggiewachs
f73466a320 Removed active state when menu closes 2011-02-24 11:46:51 -05:00
maggiewachs
adf80bfb38 Added active state toggle to items with submenus to provide "breadcrumb" feedback 2011-02-24 11:44:47 -05:00
jzaefferer
0ddf677e40 Menu: Integrated flyoutmenu into menu, and moved flyoutmenu.html
testmenu into contextmenu.html
2011-02-24 15:51:51 +01:00
jzaefferer
38cfcfffe9 Menu: Update autocomplete to use deactivate and check for focus class 2011-02-24 12:05:20 +01:00
jzaefferer
6bd95efe5e Menu: Fix filter matching to work with flyout menu 2011-02-24 11:14:19 +01:00
jzaefferer
5d3f91bcbe Menu: Move item matching code into menu 2011-02-24 11:14:19 +01:00
jzaefferer
d74fb20a28 Menu: Replace ui-state-hover with ui-state-focus. More semantic, looks
the same.
2011-02-24 10:12:20 +01:00
jzaefferer
0d659d44c3 Menu: Rename activate to focus and deactivate to blur method 2011-02-24 10:06:08 +01:00
jzaefferer
355705878a Menu: Overhauled nested menu via flyoutmenu.js backported from Michael
Lang's fork. Changed key input handling by setting focus to menu,
getting rid of input option.
2011-02-22 11:51:08 +01:00
jzaefferer
ed531ef0d3 Menu: Remove ui-state-hover class from menu items on destroy 2011-02-16 08:39:30 +01:00
jzaefferer
e69839ae6a Menu: Fix unit tests and set the right menu1-activedescendant attribute 2011-02-11 15:42:44 +01:00
Scott González
678ff6326a Added version property to plugins that were missing them. 2011-02-03 12:01:26 -05:00
Scott González
29bfb86ce2 All: Define defaultElement for non-div widgets. 2011-01-23 17:55:53 -05:00
Scott González
6e0482a9cb Updated copyright year. 2011-01-17 09:13:18 -05:00
Scott González
56c4c6aca9 Change destroy to _destroy and remove calls to $.Widget.prototype.destroy in widgets with simple destroy methods. 2011-01-14 17:11:22 -05:00
jzaefferer
2a226f6e63 Menu: Update license header. 2010-11-20 15:42:44 +01:00
jzaefferer
ecc0d0e74d Menu: Implemented new (experimental) ARIA based on discussions on the jquery-a11y list. 2010-11-16 20:35:08 +01:00
jzaefferer
9949fa4d76 Menu: Good enough 2010-10-28 19:24:51 +02:00
jzaefferer
8959057ecc Menu: Further refactoring of next/previousPage 2010-10-28 19:22:57 +02:00
jzaefferer
c55977d2ef Menu: Refactored next/previousPage logic and activate-scrolling, improved much! 2010-10-28 19:15:27 +02:00
jzaefferer
184ad699df Menu: Refactored menu to use .first()/.last() instead of :first/:last whereever possible 2010-10-28 18:38:40 +02:00