Scott González
0d0b05ec7c
Button: Remove ui-state-focus class when becoming disabled. Fixes #9169 - Button: Disabled button maintains ui-state-focus in IE & Firefox on Windows.
2013-04-11 14:03:51 -04:00
TJ VanToll
2de31fdbf4
Button: On form reset only call refresh on current button widgets. Fixed #9213 : Button: timeout in formResetHandler causing refresh to be called on non-widgets
2013-04-09 22:45:46 -04:00
Scott González
8f9310609a
Updated .jshintrc settings.
2013-04-08 15:02:12 -04:00
Mike Sherov
1c1b64fcf0
Datepicker Tests: Fix IE tests by accounting for async nature of focus/blur and by correctly not double focusing a programmatically focused date picker.
...
A partial fix was implemented to resolve #6694 , and this commit completes the fix so we can programmatically focus a date picker without focus being fired twice.
2013-04-07 14:16:31 -04:00
Scott González
e11cfce801
Datepicker: Remove unused _getBorders() method.
2013-04-03 16:19:39 -04:00
Scott González
cb42ba6fd6
Datepicker: Remove unnecessary global variable now that we don't use inline event handlers anymore.
2013-04-03 16:12:50 -04:00
Scott González
504b100a1a
Datepicker: Fixed date format for Serbian locales. Fixes #7347 - Datepicker: Wrong date format for Serbian localization.
2013-04-03 16:06:15 -04:00
Mike Sherov
49c7b7200e
Draggable: Don't cache parent offset if the parent position is fixed. Fixes #5009 - Draggable: scroll not working with parent's position fixed
2013-04-03 12:26:39 -04:00
Mike Sherov
a88d645140
Draggable: Stop erroneously overriding scroll offsets for root nodes. Fixes #6258 - Draggable: not following mouse when scrolled and using overflow-y: scroll.
2013-04-02 19:51:36 -04:00
Felix Nagel
73c7342bc4
Merge branch 'master' into selectmenu
2013-04-02 19:42:19 +02:00
Scott González
09b3533910
Sortable: Copy the cell structure when sorting a table row. Fixes #9185 - Sortable: Placeholder breaks table-layout: fixed.
2013-04-02 10:42:21 -04:00
Scott González
5a8596cdf3
Accordion: Maintain collapsed state on refresh. Fixes #9189 - Accordion: refresh() method incorrectly opens collapsed accordion.
2013-03-27 15:23:59 -04:00
Scott González
ecd6a25a83
Core: Removed $.ui.hasScroll(). Fixes #9190 - Core: Remove $.ui.hasScroll().
2013-03-27 09:35:17 -04:00
Scott González
b26d207d57
Core: Updated comment about $.ui.plugin.
2013-03-27 09:30:15 -04:00
Scott González
a9e1755cb9
Build: Use globals instead of predef for JSHint.
2013-03-26 14:44:32 -04:00
Mike Sherov
dc5254aa07
Draggable: Handle containment set to false after init, and style improvements. Fixes #8962 - Containment doesn't properly update
2013-03-23 16:48:19 -04:00
Jason Moon
f306a826a4
Sortable: update placeholder when axis is x or y for connected lists. Fixed #8301 - Placeholder doesn't move when using connectWith option
2013-03-23 15:42:38 -04:00
Scott González
ae4753b3f1
Datepicker Added it-CH locale. Fixes #9175 - Datepicker: Add Italian in Switzerland locale.
2013-03-21 17:11:59 -04:00
Scott González
ff11b69a67
Autocomplete: Insert the live region before the input. Fixes #9172 - Autocomplete: .replaceWith() fails to replace.
2013-03-21 15:54:50 -04:00
Jörn Zaefferer
54092e4f63
Autocomplete: Menu's input option is long gone, remove leftovers
2013-03-21 17:09:21 +01:00
Felix Nagel
26c528a4a3
Selectmenu: Updating to use instance method on bridge, see 4fce29e935
2013-03-19 20:27:12 +01:00
Felix Nagel
ba0e8040f0
Selectmenu: add ui-state-disabled and aria-disabled manually as its removed from Widget, see 44d07173db
2013-03-19 20:20:06 +01:00
Felix Nagel
1ce8d87f8b
Merge branch 'master' into selectmenu
2013-03-19 19:59:31 +01:00
Jörn Zaefferer
90135b27f8
Widget tests: Use instance method. Also replace a few instances of $.data in widget implementations.
2013-03-19 16:53:35 +01:00
Corey Frang
4fce29e935
Widgets: Updating to use instance method on bridge
2013-03-19 16:08:00 +01:00
Corey Frang
36cb6f264d
Widget: Implement instance method on the bridge to return widget instance - Fixes #9030 - instance
method in widget prototype
2013-03-19 16:07:59 +01:00
Mike Sherov
9d8af804ad
Draggable: make sure snap elements are in the document before snapping. Fixes #8459 - Draggable: element can snap to an element that was removed during drag.
2013-03-16 14:36:06 -04:00
Zbigniew Motyka
bd126a9c1c
Draggable: modified snapping algorithm to use edges and corners. Fixed #8165 - Draggable: Snapping doesn't take top/left into account properly
2013-03-16 11:51:51 -04:00
Woody Gilk
82f588e82b
Draggable: Fix double offset bug when scrolling. Fixes #6817 - Draggable: auto scroll goes double distance when dragging
2013-03-15 18:52:56 -04:00
Scott González
932caaf2dd
Core: Deprecated .zIndex(). Fixes #9061 - Core: Deprecate .zIndex().
2013-03-15 07:01:24 -04:00
Scott González
ae9651931f
Datepicker: Don't use .zIndex(); implement the logic locally.
2013-03-15 06:53:09 -04:00
Scott González
43442c3196
Accordion: Remove deprecated content property in create event. Fixes #8999 - Accordion: Remove content property from create event.
2013-03-15 06:45:38 -04:00
Scott González
0cc40d799f
Dialog: Removed deprecated position handling. Fixes #8825 - Dialog: Remove array and string notations for position option.
2013-03-15 06:41:06 -04:00
Scott González
44d07173db
Widget: Stop setting ui-state-disabled and aria by default on setting disabled option.
...
Fixes #5973 - Resizable: disabled should not have the ui-state-disabled class or aria attribute aria-disabled
Fixes #5974 - Draggable: disabled should not have the ui-state-disabled class or aria attribute aria-disabled
Fixes #6039 - Droppable: disabled should not have ui-state-disabled
This reverts commit 23771d38ba
.
2013-03-14 19:08:21 -04:00
Scott González
23771d38ba
Revert "Widget: Stop setting ui-state-disabled and aria by default on setting disabled option." This needs to wait for a major release.
...
This reverts commit 4d67f4f349
.
2013-03-14 15:07:06 -04:00
Scott González
054449e214
Sortable: Only animate along the specified axis when reverting. Fixes #7415 - Sortable: Incorrect revert animation with axis: 'y'.
2013-03-13 11:31:54 -04:00
Mike Sherov
4d67f4f349
Widget: Stop setting ui-state-disabled and aria by default on setting disabled option.
...
Fixes #5973 - Resizable: disabled should not have the ui-state-disabled class or aria attribute aria-disabled
Fixes #5974 - Draggable: disabled should not have the ui-state-disabled class or aria attribute aria-disabled
Fixes #6039 - Droppable : disabled should not have ui-state-disabled
2013-03-11 22:08:21 -04:00
Jörn Zaefferer
775b81b9e6
Selectmenu: Remove aria-selected, since that only causes NVDA to announce 'not selected', doesn't have any positive effect
2013-03-09 13:00:38 +01:00
John Chen
07ce771a13
Sortable: Skip triggering over event if it's alreay over the continer. Fixes #9041 : the over event fires on every pixel movement
2013-03-08 16:52:35 -05:00
John Chen
89473f6557
Sortable: Skip items that are not at the same line as the cursor when floating. Fixes #8792 : Issue with floated items in connected lists.
2013-03-08 16:52:21 -05:00
Scott González
e0b2644d91
Removed guard against duplicate loading. Use safe references to original functions when proxying, don't rename originals.
2013-03-08 10:23:25 -05:00
Scott González
cdff72efed
Draggable: Account for descendants in handle.
2013-03-08 10:08:58 -05:00
TJ VanToll
6358695df1
Draggable: Fix border containment. Fixed #5569 - Draggable: Containment incorrectly calculates padding and border
2013-03-07 21:42:28 -05:00
Felix Nagel
0bf91a41c6
Merge branch 'master' into selectmenu
2013-03-07 23:56:48 +01:00
Felix Nagel
66ba39094e
Selectmenu: remove button wrapper element
2013-03-07 23:53:15 +01:00
Jörn Zaefferer
022079a782
Selectmenu: Switch to span to avoid cranky click/keydown event handling
2013-03-07 23:23:10 +01:00
Felix Nagel
6e80a19d02
Selectmenu: improve keyboard control
2013-03-07 22:57:49 +01:00
Felix Nagel
f128292636
Selectmenu: fix keyboard control issue
2013-03-07 20:10:56 +01:00
Felix Nagel
f08b0af1be
Selectmenu: make sure menu is refreshed at least once before opening
2013-03-07 19:34:13 +01:00
Felix Nagel
8787cb0456
Selectmenu: switch from a to button element
2013-03-07 19:15:37 +01:00
Scott González
b9be6bb7ad
Sortable: Copy the src of the original item when creating a placeholder from an image. Fixes #5129 - Sortable: Unable to use an image as a placeholder in Firefox.
2013-03-07 12:55:00 -05:00
Mike Sherov
c278a4461b
Draggable Tests: Add test coverage for supported options
2013-03-04 01:05:11 -05:00
Felix Nagel
dffe8f6610
Merge branch 'master' into selectmenu
2013-03-03 13:48:01 +01:00
Jörn Zaefferer
d94e217065
Selectmenu: Fix whitespace (trailing ws on 1 line) and lint issues (unused variables)
2013-03-01 17:18:03 +01:00
Scott González
6f29577436
Effects: Handle the .hide/show/toggle( options ) signatures from core properly. Fixes #9126 - .show()/.hide() do not support all of core's options.
2013-02-28 13:34:49 -05:00
Scott González
948563b8b5
Effects: Delegate to core show/hide when the element is already in the correct final state. This forces the element to go through the olddisplay tracking and forces styles on elements even if they're hidden via an ancestor. Fixes #9120 - Effects: .hide() inconsistent with core with a hidden parent.
2013-02-26 10:36:03 -05:00
Zaven Muradyan
1c80735acb
Droppable: Changed drop event to loop over a copied array instead of the droppables directly. Fixed #9116 - Droppable: Drop event can cause droppables to remain active if any droppable is created/destroyed in the event handler.
2013-02-26 09:56:18 -05:00
Scott González
e9c04bfa43
Position: Fix orientation check for scrollbar widths. Fixes #8763 - Position: getScrollInfo() swapped width and height.
2013-02-26 08:59:28 -05:00
Scott González
d5d3a745b0
Autocomplete: Set isNewMenu flag on every suggestion. Fixes #9118 - Autocomplete: Mouse auto-highlights option in Firefox.
2013-02-25 15:36:08 -05:00
Scott González
2348fb8eb9
Spinner: Call _stop() on blur. Fixes #9112 - Spinner keeps changing after losing focus.
2013-02-22 09:15:43 -05:00
Steve Urmston
a924af12b6
Draggable: Revert flag honours Sortable revert speed. Fixed #9103 Draggable: revert option reset after being added to a connectedSortable.
2013-02-21 08:20:41 -05:00
Scott González
bd47bd4ace
Sortable: When sorting table rows, create a td to force dimensions. Fixes #4765 - Sortable: Placeholder not displayed when sorting table rows.
2013-02-20 20:16:29 -05:00
Scott González
51eb28e76e
Dialog: Extract check for which elements can gain focus into its own method for overriding. Fixes #9087 - Dialog: Allow registering elements outside a dialog for use when a modal dialog is open.
2013-02-20 17:35:48 -05:00
Christian Wenz
10ca48308f
Datepicker: Updated German locale. Fixes #9098 - Datepicker German localization - make casing of previous/next/today consistent.
2013-02-19 15:21:48 -05:00
Scott González
5e1b8dc71a
Dialog: Don't hard-code widget data key. Fixes #9097 - UI dialog inheritance.
2013-02-18 16:07:15 -05:00
Nathanael Silverman
a692bf9b70
Sortable: Inject a CSS rule to style the cursor. Fixed #7389 - sortable: 'cursor' option didn't override CSS cursor settings.
2013-02-18 10:10:01 -05:00
Felix Nagel
50bb89f3be
Selectmenu: follow-up to: menuItems now contains link elements instead of list elements
2013-02-13 23:30:37 +01:00
Felix Nagel
06eb3bff6a
Selectmenu: menuItems now contains link elements instead of list elements
2013-02-13 23:09:00 +01:00
Felix Nagel
8a5e8696ad
Selectmenu: aria-activedescendant should be set when item is selected, not when menu is closed
2013-02-13 23:07:25 +01:00
Felix Nagel
640d3080eb
Selectmenu: menu focus reset when menu is closed, prevents issues when using keyboard control on button when focusing menu item before
2013-02-13 22:42:05 +01:00
TJ VanToll
a5469750ae
Merge branch 'draggable_fix_9077'
2013-02-12 21:28:23 -05:00
TJ VanToll
3d39d8c32f
Removing unnecessary wrapping of this in draggable's stack option handling.
2013-02-12 21:27:21 -05:00
Scott González
bce9da4206
Datepicker i18n: Change Slovak day/month names to lowercase. Fixes #9078 - Datepicker Slovak localisation - name of day/month is always lowercase.
2013-02-12 09:57:29 -05:00
David Petersen
c958b211db
Position: Handle decimal percentage offsets. Fixes #9076 : percentage offset does not support decimal
2013-02-12 07:05:19 -06:00
TJ VanToll
c32bebd1bd
Draggable: Account for z-index set in CSS for the stack option. Fixed #9077 - Draggable: stack option resets the z-index
2013-02-11 23:29:48 -05:00
Felix Nagel
a7b4f29cea
Merge branch 'master' into selectmenu
2013-02-09 03:29:10 +01:00
Felix Nagel
9719719e60
Selectmenu: rename _setSelected to _setAria
2013-02-09 03:24:50 +01:00
Felix Nagel
3a17a91f30
Selectmenu: click on the text of the button did not open the menu in Webkit browsers
2013-02-08 22:05:26 +01:00
Scott González
7d5fe02dd9
Autocomplete: Use .ui-front instead of .zIndex() for the suggestions menu.
2013-02-05 13:01:32 -05:00
Scott González
7a49ee4cd3
Datepicker: Use entity number instead of entity name when escaping single quotes.
2013-02-05 10:13:27 -05:00
Scott González
101a09d31f
Autocomplete: Optimize element type checks for speed and size.
2013-02-05 09:34:32 -05:00
David Petersen
df077abfc2
Slider: allow range option to be changed. Fixed #5602 - Slider Does Not Exhibit Proper Behavior When Switching Range
2013-02-05 08:31:42 -06:00
David Petersen
a129a93a4d
Slider: Add disabled tests and remove disabled prop from handles
2013-02-04 14:43:56 -06:00
Scott González
a7353e7c9b
Dailog: Cover iframes during drag and resize. Fixes #7650 - Dialog cannot be dragged properly with IFRAME.
2013-02-03 08:55:34 -05:00
Scott González
8724092e50
Dialog: Don't use ._on() for modal event handlers. Fixes #9048 - Dialog: broken focusin event handler when beforeclose event of a modal opens another modal.
2013-02-02 19:32:42 -05:00
Vahid Sohrabloo
2df2abcbf1
Draggable: Change $.ui.contains() to $.contains(). Fixes #9051 - Draggable: Reference to undefined $.ui.contains().
2013-02-02 15:29:31 -05:00
Scott González
df179542cc
Datepicker: Escape single quotes in tooltips. Fixes #9049 - Datepicker beforeShowDay tooltip not displayed properly if single quote is used.
2013-02-01 16:52:04 -05:00
Scott González
7bbda71a32
Dialog: Check for empty array in addition to empty object when checking if there are buttons. Fixes #9043 - Dialog: Buttonpane shown with no buttons when modifying native prototypes.
2013-02-01 08:59:55 -05:00
Scott González
62cda1f95d
Dialog: Set the _isOpen flag immediately in open(). Fixes #8958 - Dialog: Double ui-widget-overlay when opening modal dialog triggers an event opening same dialog.
2013-01-31 17:20:19 -05:00
Scott González
c193a0ce17
Menu: Escape em and en dashes in regex. Fixes #9016 - Menu: Non-ASCII characters.
2013-01-31 09:05:16 -05:00
Kris Borchers
d1505e3434
Dialog: Move call to _focusTabbable and triggering of open and focus events into the _show callback. Fixes #6756 - Dialog: show: "blind" with link in content doesn't animate properly. Fixes #8051 - Dialog: 'Explode' dialog animation causes crash in IE 6, 7 and 8. Fixes #4421 - Dialog: Focus lost from dialog which uses show-effect
2013-01-30 12:30:37 -06:00
Felix Nagel
91dde04dad
Merge branch 'master' into selectmenu
2013-01-30 18:10:39 +01:00
David Petersen
2ca4d17982
Effects Core: make removeClass work correctly with changes jQuery 1.9.0. Fixed #9015 - Inclusion of jQuery UI breaks removeClass
2013-01-29 07:47:54 -06:00
Thomas Jaggi
3aa8ad0c4a
Slider: Added rounded corners to range area. Fixed #9024 - Slider: Range area needs rounded corners, too
2013-01-28 16:03:42 +01:00
David Sullivan
55360eeb7e
Dialog: modified _createOverlay to _appendTo instead of document.body. Fixed #8984 - Modal dialogs display behind overlay when using appendTo option
2013-01-26 11:34:51 -05:00
Scott González
c53198c209
Dialog: Allow interaction with datepickers from modal dialogs. Fixes #8989 - Dialog: Cannot change month/year in datepicker within modal.
2013-01-25 08:51:13 -05:00
David Petersen
649f105229
Dialog: Don't handle overlays on destory if there are not any. Fixed : #9004 - failed in _destroyOverlay when I destroy a modal dialog thau was never opened. Fixed : #9000 Dialog leaves broken event handler after close/destroy in certain cases
2013-01-24 13:43:02 -06:00
David Petersen
f7f165c9f8
Merge pull request #891 from petersendidit/datepicker_8994
...
Datepicker: Handle when yearRange is a year or a modifier. Fixed #8994 -...
2013-01-23 11:50:00 -08:00
David Petersen
8f7c3e309c
Datepicker: Handle when yearRange is a year or a modifier. Fixed #8994 - Datepicker: next and prev buttons are disabled when using yearRange
2013-01-23 13:41:01 -06:00
Scott González
10c873ab6c
Accordion: Add panel in addition to content for create event. Fixes #8998 - Accordion: Create event uses content instead of panel.
2013-01-22 09:19:04 -05:00
Scott González
673c6558e0
Accordion: Properly set corner classes on refresh. Fixes #8995 - Accordion: Corner display issues.
2013-01-22 08:56:38 -05:00
Felix Nagel
f5e65b0819
Merge branch 'master' into selectmenu
2013-01-18 19:25:30 +01:00
Corey Frang
722c4bed99
Updating to jQuery Color 2.1.2
2013-01-16 11:15:16 -06:00
Dominic Barnes
176e0ed0e6
Slider: Moved events to named functions (to allow extended plugins to hook in).
2013-01-14 12:48:32 -05:00
Mike Sherov
e4a786e1a4
Tooltip: Avoid errors on mouseover of tooltips with parents that have no title attribute. Fixes #8955 - Tooltip: error when parent element has no title attribute using jQuery <1.7
...
This corrects a failing test with core 1.6, so no new test is required.
2013-01-11 08:35:51 -05:00
Felix Nagel
4d77ca3e21
Selectmenu: Update copyright year to 2013
2013-01-10 19:16:41 +01:00
Felix Nagel
dcb28a7c71
Merge branch 'master' into selectmenu
2013-01-10 19:13:54 +01:00
Scott González
83cbf97978
Update copyright year to 2013.
2013-01-10 08:52:20 -05:00
Mike Sherov
78a6354180
Effects: fix backwards compatibility in animateClass for jQuery Core <1.8
2013-01-08 21:36:34 -05:00
Scott González
68e5ebcf1a
Datepicker i18n: Fix line endings.
2013-01-08 08:09:34 -05:00
Mike Sherov
da01fb6a34
Effects: Avoid cssHook blending in non-rgba browsers when the value is "transparent". Fixes #8914 : odd behaviour of css hook when setting backgroundColor to transparent in IE7/8
2013-01-03 14:33:41 -05:00
Jörn Zaefferer
fb47fd0310
Merge branch 'master' into selectmenu
2013-01-03 09:45:09 +01:00
Mike Sherov
f667d090a7
Interactions: Update widget defaults to match documented API.
2013-01-02 18:27:22 -05:00
Mike Sherov
b477098da5
Slider: add options for event callbacks
2013-01-02 14:58:12 -05:00
Felix Nagel
c9602857dd
Selectmenu: improve element creation
2013-01-02 19:52:18 +01:00
Felix Nagel
1ba02e9c5f
Merge branch 'master' into selectmenu
2013-01-02 19:38:55 +01:00
Felix Nagel
2eb92232f3
Selectmenu: make sure position option could be overwritten
2013-01-02 19:36:56 +01:00
TJ VanToll
695358983e
Selectable: Account for scrolling on the helper's initial position. Fixed #8915 - Selectable: Lasso offset issue with scrolling.
2013-01-01 08:22:18 -05:00
Kris Borchers
5561f5db12
Add comment explaining the mouseHandled flag
2012-12-29 20:08:35 -06:00
Kris Borchers
5143b7f672
Create mouseHandled flag per instance instead of globally. Fixes #8866 - Menu: select event not firing due to mouseHandled flag reset bug
2012-12-27 21:06:54 -06:00
Jörn Zaefferer
2c3d311f90
Menu: Allow changing icons option after creation. Fixes #8927 - Menu: Can't change icons option after init
2012-12-27 17:23:25 +01:00
Jörn Zaefferer
0d53fbfd0b
Spinner: Trigger start/spin/stop events when calling step/page methods. Fixes #8901 - Spinner does not fire start/spin/stop events when calling stepUp()/Down(), pageUp()/Down() methods
2012-12-27 17:06:01 +01:00
Jörn Zaefferer
04d668b717
Spinner: Update button icons when option changes. Fixes #8926 - Spinner: Can't change icons option after init
2012-12-27 12:50:04 +01:00
Mike Sherov
74d7eac2da
All: Convert single quotes to double quotes.
2012-12-25 12:01:09 -05:00
Mike Sherov
63d624fcb5
Datepicker: Use tabs for indentation.
2012-12-25 08:41:09 -05:00
Felix Nagel
44e472a613
Merge branch 'master' into selectmenu
2012-12-20 22:05:23 +01:00
Scott González
e21fc29610
Datepicker: Remove data event handlers from the dark ages.
2012-12-20 10:12:40 -05:00
Felix Nagel
dab7bf8993
Merge branch 'master' into selectmenu
2012-12-20 00:32:28 +01:00
Felix Nagel
50d7a969a5
Selectmenu: improve _setOption to make it possible to change icons option after init
2012-12-20 00:16:37 +01:00
Felix Nagel
a787d52d4a
Selectmenu: make dropdown style default and remove option dropdown
2012-12-20 00:10:06 +01:00
Felix Nagel
52fc8e3c70
Selectmenu: add option icons
2012-12-18 19:55:04 +01:00
Dominic Barnes
209443d716
Slider: Create clone of options.values during _create(). Fixed #8892 - Multiple Sliders have Conflict with options.values.
2012-12-18 11:48:10 -05:00
Scott González
9cbd4b4222
Tooltip: Clear the tracking interval on close. Fixes #8920 -Tooltip potential setinterval endless loop.
2012-12-18 08:38:36 -05:00
Matthieu Penant
9f841dffcc
Datepicker: Added Candian French locale. Fixes #8917 - Datepicker: Add Canadian French locale.
2012-12-17 08:30:23 -05:00
Felix Nagel
1afede867d
Selectmenu: remove zIndex
2012-12-16 01:44:19 +01:00
Felix Nagel
76f335ea68
Selectmenu: CGL and lint fixes
2012-12-15 02:40:14 +01:00
Felix Nagel
57ecee889d
Selectmenu: rework appendTo functionality
2012-12-15 02:21:51 +01:00
Felix Nagel
8aa24dd1d5
Merge branch 'master' into selectmenu
2012-12-15 01:10:32 +01:00
Felix Nagel
e2b5123f37
Selectmenu: introduce _setText helper function to improve handling of empty strings
2012-12-14 18:04:51 +01:00
Scott González
8ec7a1b69f
All: Use .addBack() instead of .andSelf().
2012-12-14 11:13:50 -05:00
Scott González
80e46c93a8
Autocomplete: Append to closest .ui-front if available.
2012-12-14 09:10:32 -05:00
Felix Nagel
1ea22565d3
Selectmenu: fix closing of empty selects
2012-12-13 01:12:52 +01:00
Felix Nagel
c69d01bed7
Selectmenu: replace placeholder entity with  
2012-12-13 00:54:45 +01:00
Felix Nagel
89019606eb
Selectmenu: revert change to text instead of html, otherwise the unicode special char wont be displayed
2012-12-13 00:53:51 +01:00
Felix Nagel
ed422bd855
Selectmenu: removed ugly workaround for IE9 to make sure the menu is built on first focus
2012-12-12 23:43:32 +01:00
Felix Nagel
b15ae2a64f
Selectmenu: merge and explain if statements in Menu focus event, remove unneeded Menu focus method call in open
2012-12-12 19:31:39 +01:00
Felix Nagel
20aad07fe4
Selectmenu: fix comment typo
2012-12-12 17:39:00 +01:00
Felix Nagel
07328359e9
Selectmenu: use method _documentClick for adding events to the document
2012-12-12 17:26:17 +01:00
Scott González
ff78d0bbce
Core: Moved selectstart support test to deprecated section.
2012-12-12 11:22:08 -05:00
Scott González
f5aaf874e9
Progressbar: Moved .ui-progressbar-indeterminate to main element. Added tests for markup structure.
2012-12-12 11:21:49 -05:00
Felix Nagel
f6372bd7ea
Merge branch 'master' into selectmenu
2012-12-12 16:44:19 +01:00
Felix Nagel
d1350f9f11
Selectmenu: improve option appendTo handling in appendTo method
2012-12-12 16:34:56 +01:00
Scott González
747d853452
Core: Removed $.ui.contains. Fixes #8902 - Remove $.ui.contains.
2012-12-12 08:54:53 -05:00
Scott González
0f111a2ac4
Dialog: Spacing.
2012-12-12 08:47:21 -05:00
Scott González
b9f206dbcf
Dialog: Cleanup.
2012-12-11 16:23:18 -05:00
Jörn Zaefferer
2845d38d40
Selectmenu: Select value when closing with space
2012-12-09 12:58:47 +01:00
Jörn Zaefferer
15032d17d9
Selectmenu: Remove colons from labels, annoying for screenreader-users. Cleanup whitespace.
2012-12-09 12:36:35 +01:00
Scott González
d4551bc3b8
Dialog: Respect maxHeight when determining size on open. Fixes #4820 - Dialog: Auto height does not respect the maxHeight option.
2012-12-07 16:57:03 -05:00
Scott González
70b16ef445
Dialog: Added appendTo option. Fixes #7948 - Dialog: Allow dialog to be attached to a element other than body.
2012-12-07 14:54:21 -05:00
Scott González
da17a232ca
Autocomplete: Handle detached elements for appendTo after create.
2012-12-07 11:58:58 -05:00
Scott González
a1eb9ca4be
Position: Split out dimension parsing.
2012-12-06 15:00:42 -05:00
Scott González
fb38c20763
Droppable: Added missing semicolon.
2012-12-06 14:43:35 -05:00
Scott González
3ec0c2e572
Core: Removed $.ui.isOver() and $.ui.isOverAxis(). Fixes #8891 - Remove $.ui.isOver() and $.ui.isOverAxis().
2012-12-06 14:42:10 -05:00
Scott González
b239298946
Allow higher cyclomatic complexity in functions that sanely use switch statements.
2012-12-06 14:31:21 -05:00
Scott González
ebf8a60187
Tabs: Reduce cyclomatic complexity.
2012-12-06 14:31:21 -05:00
Kris Borchers
b44375aef1
Progressbar: Take min into account when calculating percentage.
2012-12-06 11:07:07 -06:00
Scott González
f7614706ab
Progressbar: Cleanup, byte shaving.
2012-12-06 10:10:07 -05:00
Scott González
f1be88e795
Progressbar: Only remove aria-valuenow for indeterminate progressbars. Added more accessibility tests.
2012-12-06 09:35:41 -05:00
Scott González
8c763cdf98
Progressbar: Define defaults for callbacks.
2012-12-06 09:21:25 -05:00
Scott González
1e5662ebe5
Tabs: Decode URIs before comparing. Fixes #8877 - Tabs: isLocal function issue in Safari 5.1.7.
2012-12-05 17:19:14 -05:00
Scott González
f59f5a8b12
Dialog: Restore inline styles for dimensions/display. Fixes #8119 - Dialog: Destroying a dialog leaves some styles changed.
2012-12-05 11:53:34 -05:00
Bjørn Johansen
70f5d18c71
Datepicker: Added Norwegian Bokmål and Norwegian Nynorsk locales. Fixes #8886 - Datepicker: Add Norwegian Bokmål (nb) and Norwegian Nynorsk (nn) locales.
...
Signed-off-by: Bjørn Johansen <bjorn.johansen@metronet.no>
2012-12-05 11:03:11 -05:00
Pavel Selitskas
cff4c3c4f3
Datepicker: Added Belarusian locale. Fixes #8885 - Datepicker: Add Belarusian locale.
2012-12-05 10:54:53 -05:00
Scott González
598cdae199
Datepicker: Handle changes to the disabled option. Fixes #8883 - Datepicker: Changing disabled option doesn't work.
2012-12-05 10:38:31 -05:00
Scott González
3c2acc3227
Dialog: Remove width, min-height, height styles on destroy. Fixes #8119 - Dialog: Destroying a dialog leaves some styles changed.
2012-12-04 10:03:05 -05:00
Scott González
050e71bdd8
Revert "Dialog: Cleanup style properties on _destroy. Reenables style check in domEqual, while removing commented and unnecessary old code. Fixes #8119 - Dialog: Destroying a dialog leaves style, scrollleft, and scrolltop leftovers."
...
This reverts commit d687a1b10d
.
2012-12-04 09:21:33 -05:00
Scott González
8072099a3a
Revert "Menu: Remove display property on hidden submenus instead of setting display:block. Surfaced by domEqual now checking for style property (see d687a1b
)."
...
This reverts commit 53b940fa27
.
2012-12-04 09:21:16 -05:00
Scott González
86f1087931
Revert "Tabs: Remove display property on hidden panels instead of setting display:block. Surfaced by domEqual now checking for style property (see d687a1b
)."
...
This reverts commit b9068c1523
.
2012-12-04 09:20:56 -05:00
Jörn Zaefferer
9bd44301d3
Dialog: Refactor _createOverlay and _destroyOverlay to use widget methods and properties.
2012-12-04 01:17:00 +01:00
Jörn Zaefferer
1e8baf5683
Dialog: Remove the instance-storing for the overlay, just create one whenever it is needed. Heavily simplifies the code, while the memorly leak should be hardly an issue anymore, since fixed positioning restricts the overlay size to the window dimensions. Fixes #6058 - Dialog overlays are not properly reused when multiple instances of a Dialog exist.
2012-12-04 01:08:34 +01:00
Jörn Zaefferer
b9068c1523
Tabs: Remove display property on hidden panels instead of setting display:block. Surfaced by domEqual now checking for style property (see d687a1b
).
2012-12-04 00:56:14 +01:00
Jörn Zaefferer
53b940fa27
Menu: Remove display property on hidden submenus instead of setting display:block. Surfaced by domEqual now checking for style property (see d687a1b
).
2012-12-04 00:49:37 +01:00
Jörn Zaefferer
d687a1b10d
Dialog: Cleanup style properties on _destroy. Reenables style check in domEqual, while removing commented and unnecessary old code. Fixes #8119 - Dialog: Destroying a dialog leaves style, scrollleft, and scrolltop leftovers.
2012-12-04 00:35:47 +01:00
Felix Nagel
e6aca63a77
Selectmenu: simplify $.each usage in _readOptions method
2012-12-03 23:28:06 +01:00
Felix Nagel
aa60a9e114
Selectmenu: use item.index instead of _getSelectedItem method
2012-12-03 23:19:15 +01:00
Felix Nagel
60e3302d96
Selectmenu: use text() instead of html() as the option and optgroup is read as text
2012-12-03 23:07:30 +01:00
Felix Nagel
cba09dafa7
Selectmenu: guard clause should not return false
2012-12-03 23:05:09 +01:00
Felix Nagel
04553a7da5
Selectmenu: close guard close should test for closed menu
2012-12-03 23:04:53 +01:00
Scott González
8b15aaf496
Widget: Don't modify the prototype passed to $.widget(). Fixes #8876 - Calling _super calls wrong inherited widget.
2012-12-03 14:18:24 -05:00
Scott González
5ba267e7c7
Resizable: Respect containment for alsoResize option. Fixes #4603 - Resizable: alsoResize option doesn't work with containment. Fixes #5559 - Dialog: Content grows bigger than widget on resize at document edge.
2012-12-03 10:36:55 -05:00
Jörn Zaefferer
13505e5945
Dialog: Ensure all animations finish and clean up themselve when destroying dialog. Fixes #5860 - Dialog: Destroying a dialog during animated close leaves .ui-effects-wrapper in DOM.
2012-11-30 13:08:56 +01:00
Kris Borchers
f2ee4c51aa
Progressbar: Create and destroy indeterminate overlay as needed and code cleanup.
2012-11-29 22:13:39 -06:00
Felix Nagel
0d282630de
Selectmenu: make isOpen check a guard clause in close method
2012-11-29 20:57:44 +01:00
Felix Nagel
18ecaf45db
Selectmenu: added comment about popup positioning
2012-11-29 20:33:05 +01:00
Felix Nagel
f622428c43
Selectmenu: improve disabled check in open method
2012-11-29 20:23:30 +01:00
Felix Nagel
ac7b8f925a
Selectmenu: improve comment in _drawMenu
2012-11-29 20:20:43 +01:00
Felix Nagel
1e6808a1a2
Selectmenu: replace placeholder entity with  
2012-11-29 20:13:57 +01:00
Felix Nagel
a177a92635
Selectmenu: improve element creation
2012-11-29 20:10:05 +01:00
Felix Nagel
e581a13c10
Selectmenu: remove unnecessary comments from _drawButton
2012-11-29 20:06:00 +01:00
Felix Nagel
71e744ad30
Selectmenu: move button event binding in _drawButton
2012-11-29 19:54:10 +01:00
Felix Nagel
080b5bca0a
Selectmenu: remove unnecessary comments from _create
2012-11-29 19:53:12 +01:00
Felix Nagel
b014bc6245
Selectmenu: alphabetical ordering of options and callback events
2012-11-29 19:49:43 +01:00
Felix Nagel
8a62210538
Selectmenu: updated documentation link
2012-11-29 19:41:20 +01:00
Jörn Zaefferer
24d9141597
Dialog: Use consistent code for appending to body
2012-11-29 17:40:31 +01:00
Felix Nagel
7328333773
Selectmenu: better position handling, fixes issue with wrong styles when using custom positioning
2012-11-29 00:58:28 +01:00
Felix Nagel
36533a718d
Merge branch 'master' into selectmenu
2012-11-28 23:29:15 +01:00
Scott González
dec844570f
Autocomplete: When appendTo is a jQuery object or a DOM element, don't search against the document. Fixes #8858 - Autocomplete: Fails when appendTo is detached from the DOM.
2012-11-28 10:33:59 -05:00
Scott González
f2854408cc
Tooltip: Escape the title attribute so that it's treated as text and not HTML. Fixes #8861 - Tooltip: XSS vulnerability in default content.
2012-11-27 11:21:33 -05:00
Viktor Kojouharov
c5e0961268
Effects: Use $ instead of jQuery in $.effects.animateClass. Fixes #8860 - Effects: Class animation has broken noConflict support.
2012-11-27 08:27:48 -05:00
Scott González
e6e706bbd6
Datepicker: Remove JSHint overrides.
2012-11-27 08:22:21 -05:00
Scott González
7c53af0abc
Datepicker: Remove support for setting options via custom attributes.
2012-11-26 22:50:36 -05:00
Fabrício Matté
caacf8f504
Button: Let change handler handle display and aria update. Fixed #5518 - Button: Incorrect state after double click in Firefox
2012-11-26 20:15:53 -05:00
David Petersen
6121683d80
Tabs: Calculate border and padding on tabs container. Fixed #8836 : Height overflows parent with heightStyle: 'fill'.
2012-11-26 16:35:07 -05:00
TJ VanToll
0cd470b0d5
Resizable: Modified the default z-index value of resizable handles. Fixed #7960 - Dialog: Modal dialogs do not disable resizables on the page.
2012-11-26 12:42:44 +01:00
Jörn Zaefferer
7e9060c109
Dialog: Extract setting the title into a _title method, use .text() to prevent XSS. Fixes #6016 - Dialog: Title XSS Vulnerability.
2012-11-26 10:28:25 +01:00
Jörn Zaefferer
60486ac632
Dialog: Don't focus dialog when mousedown is on close button. Fixes #8838 - Dialog: Close icon does not work in dialog larger than the window in IE.
2012-11-26 10:28:25 +01:00
Kris Borchers
d179cbaf32
Dialog: Update position when size is changed. Fixes #8789 - Dialog does not close for first click on chrome.
2012-11-26 10:28:25 +01:00
Jörn Zaefferer
ec1f1bde76
Dialog: Follow-up to c77ca67
- exclude button options from properties to create the button.
2012-11-26 10:28:25 +01:00
Jörn Zaefferer
a09f5c07f5
Dialog: Follow-up to 9fe3a62d8
- also deprecate string notation for position option.
2012-11-26 10:28:25 +01:00
Jörn Zaefferer
32a893128d
Dialog: Improve _destroy method, detaching dialog content from wrapper instead of appending to body.
2012-11-26 10:28:24 +01:00
Jörn Zaefferer
41c2afd66b
Dialog: Refactor overlay handling into two instance methods. Remove unaddressable TODOs.
2012-11-26 10:28:24 +01:00
Jörn Zaefferer
a0310eb091
Dialog: Move array notation support for position option to backCompat check. Fixes #8824 - Deprecate array notation for position option.
2012-11-26 10:28:24 +01:00
Jörn Zaefferer
0be97bf8c0
Dialog: Removed broken disabled option from dialog, defuse disable/enable methods. Disabling dialogs is not supported.
2012-11-26 10:28:24 +01:00
Jörn Zaefferer
b27db7e3b9
Dialog: Extend autofocus, starting with [autofocus], then :tabbable content, then buttonpane, then close button, then dialog. Fixes #4731 - Dialog: Add option to set which element gains focus on open
2012-11-26 10:28:24 +01:00
Jörn Zaefferer
999617343f
Dialog: Pass through icons and showText (as 'text') options to button. Fixes #6830 - Allow Icons to be specified for Dialog buttons.
2012-11-26 10:28:23 +01:00
Jörn Zaefferer
d8b98ec3bb
Dialog: Tiny code improvements
2012-11-26 10:28:23 +01:00
Jörn Zaefferer
e3dcaf28eb
Dialog: Remove uuid and getTitleId. Leftovers from 240b22b143
.
2012-11-26 10:28:23 +01:00
Jörn Zaefferer
0bc73b74b6
Dialog: Remove busted ui-dialog-disabled class, shouldn't be there. Removed outdated TODOs.
2012-11-26 10:28:23 +01:00
Jörn Zaefferer
972f5c192c
Dialog: Button is now a fixed dependency, so remove the check
2012-11-26 10:28:23 +01:00
Jörn Zaefferer
0ae6fc1e02
Dialog: Remove useless tmp vars.
2012-11-26 10:28:23 +01:00
Jörn Zaefferer
625a111fb9
Dialog: Extracting wrapper creation into _createWrapper. Merging the two keydown handlers into one.
2012-11-26 10:28:23 +01:00
Jörn Zaefferer
4c9caa8169
Dialog: Extract button pane creation into _createButtonPane
2012-11-26 10:28:22 +01:00
Jörn Zaefferer
1d6ce644e0
Dialog: Refactor _create, extracting title bar creation in _createTitlebar
2012-11-26 10:28:22 +01:00
Jörn Zaefferer
f0acaac230
Dialog: Refactor uiDialogTitlebar variable, use this.uiDialogTitlebar instead. Wasn't needed anymore (previous refactorings).
2012-11-26 10:28:22 +01:00
Jörn Zaefferer
7a0353500a
Dialog: Refactor the mousedown-bind call to use _on, removing the need for the uiDialog closure. Use this.uiDialog and remove the variable.
2012-11-26 10:28:22 +01:00
Jörn Zaefferer
1001504249
Dialog: Remove outdated TODO
2012-11-26 10:28:22 +01:00
Jörn Zaefferer
c8aef203cb
Dialog: Have _makeResizable look at options instead of passing handles.
2012-11-26 10:28:22 +01:00
Jörn Zaefferer
16a79c1b9c
Dialog: Finish refactoring _setOption, getting rid of unnecessary switch (no fallthroughs).
2012-11-26 10:28:22 +01:00
Jörn Zaefferer
7e964be80c
Dialog: Have _createButtons access the buttons option directly. Start refactoring _setOption, no need for switch.
2012-11-26 10:28:22 +01:00
Jörn Zaefferer
fed2972027
Dialog: Refactor _setOption to call _super early. Move dialogClass update above that to access old option value.
2012-11-26 10:28:22 +01:00
Jörn Zaefferer
83a9f219bf
Dialog: Use button widget for close button (was already listed as dependency)
2012-11-26 10:28:21 +01:00
Jörn Zaefferer
0848040d3e
Dialog: Focus tabbable only when dialog lost focus before.
2012-11-26 10:26:12 +01:00
Jörn Zaefferer
6edce86733
Dialog: Remove attroperty workaround for title attribute. Make the default null, as it should be. No back-compat, as the behaviour doesn't change.
2012-11-26 10:26:12 +01:00
Jörn Zaefferer
f7d3a51589
Dialog: Only add the new dialogClass, not the base classes when changing the option.
2012-11-26 10:26:12 +01:00
Jörn Zaefferer
324d54dd32
Dialog: Use $.isEmptyObject() to check if there a button-option properties
2012-11-26 10:26:12 +01:00
Jörn Zaefferer
4e03321fd7
Dialog: Trigger focus event when dialog is moved to top.
2012-11-26 10:26:12 +01:00
Jörn Zaefferer
b6cefc797e
Dialog: Remove deprecated disableSelection() usage.
2012-11-26 10:26:11 +01:00
Jörn Zaefferer
4632780435
Dialog: Fix yoda-if, remove unnecessary TODOs; add missing callbacks to commons test
2012-11-26 10:26:11 +01:00
Jörn Zaefferer
2062a18db6
Dialog: Inline code review
2012-11-26 10:26:11 +01:00
Jörn Zaefferer
0a25b2c448
Dialog: move to top when opening again, and focus as if opened from scratch.
2012-11-26 10:26:11 +01:00
Jörn Zaefferer
8ee8046c02
Dialog: Keep focus inside modal dialog, by handling focus events on elements outside of it
2012-11-26 10:26:11 +01:00
Jörn Zaefferer
2a887e4321
Dialog: Improve accessibilty - add an aria-describedby attribute on the dialog if there is nothing yet in the dialog content. Partial fix for:
2012-11-26 10:26:11 +01:00
Corey Frang
d7adc2bae9
Effects Core: Upgrading jQuery Color to 2.1.1
2012-11-23 11:18:07 -06:00
Felix Nagel
4e68c526ab
Selectmenu: removed Position Plugin offset option to fix broken pop-up functionality
2012-11-23 15:38:33 +01:00
Felix Nagel
e25cdd88e7
Merge branch 'master' into selectmenu
2012-11-23 13:49:12 +01:00
Corey Frang
a217bd3b16
Effects: Making sure outerHeight and outerWidth make it through to the .size() implementation in all cases - Fixes IE8 effects failure
2012-11-22 04:12:30 -06:00
kborchers
d3bc471688
Progressbar: Add ability to set value: false for an indeterminate progressbar. Fixes #7624 - Progressbar: Support value: false for indeterminate progressbar
2012-11-21 21:48:17 -06:00
Mike Sherov
509259a66e
Button: add explanatory comment for when we bind to blur
2012-11-21 19:58:59 -05:00
TJ VanToll
93abe02b60
Button: Fixing handling of the disabled options on refresh method calls. Fixed #8828 - Button: Refresh does not re-enable disabled button.
2012-11-21 19:24:24 -05:00
Samuel Bovée
cb748b4a6f
Slider: factorize code with Widget method call. Fixed #8772 - Wrong slider UI state when disabled at init
2012-11-21 19:18:00 -05:00
Mike Sherov
f13b5dfa7f
Button: add blur event to buttons. Fixes #8559 - Button: Button doesn't remove active state when using keyboard.
2012-11-21 19:14:04 -05:00
Scott González
d5afdba4cb
Autocomplete: Whitespace.
2012-11-19 17:08:41 -05:00
Roman Salnikov
7ffcaa2e3b
Datepicker: reinitialize datepicker if mainDiv isn't on the page. Fixed #5679 - Datepicker should reinitialize if dpDiv is removed
2012-11-19 09:15:10 -05:00
mathias.stenbom
cf9fbce139
Draggable: made handles work with complex markup. Fixes #8757 - Draggable: Resizable handle with inner element does not work, when its also draggable
2012-11-19 09:06:50 -05:00
Mike Sherov
cc7df712cc
Button: properly escape button names. Fixes #7505 - Button: Buttonset not applied to radio group with quotation/apostrophe in name.
2012-11-19 08:37:41 -05:00
Mike Sherov
4334b5d4f1
Dev: make Datepicker pass JSHint with only eval setting overridden
2012-11-18 15:01:30 -05:00
Mike Sherov
53c462b666
Dev: make draggable pass JSHint with no local overrides
2012-11-18 11:44:12 -05:00
Mike Sherov
0e800636c4
Dev: Make droppable pass JSHint with no local settings overrides
2012-11-17 14:51:56 -05:00
Mike Sherov
5bae9a4763
Dev: Make sortable pass JSHint with only the loopfunc setting override
2012-11-17 14:24:44 -05:00
Mike Sherov
a1b32b59d5
Resizable: use css() instead of position() for absolute placement. Fixes #3815 - Resizable: absolutely positioned element inside scrollable element is repositioned when resized
2012-11-17 01:29:39 -05:00
Mike Sherov
9eaa572de1
Dev: Make resizable pass JSHint without any settings overrides
2012-11-17 00:08:01 -05:00
Scott González
3541c54082
Tabs: Removed some legacy code that isn't doing anything.
2012-11-16 16:57:36 -05:00
Scott González
23f7e30c77
Tabs: Remove ui-tabs-aria-controls data on destroy.
2012-11-16 16:10:22 -05:00
Juan Pablo Kaniefsky
a18863205e
Slider: when handles overlap, clicking and dragging will now pick the last one that was moved. Fixed #3467 - Sliders Handles can overlap, only small sliver of slider is selectable
2012-11-16 09:32:56 -05:00
Jörn Zaefferer
f86168bf6b
Merge branch 'master' into selectmenu
2012-11-15 17:14:19 +01:00
Scott González
3d96f20506
Datepicker: Fixed firstDay in Faroese locale. Fixes #8815 - Datepicker: Faroese locale has incorrect firstDay.
2012-11-14 15:06:37 -05:00
Scott González
ca0df6b900
Tooltip: Removed logic for handling tracking tooltips which gain focus while open (we no longer mix events). Fixes #8799 - Tooltip: tracking fails on nested elements.
2012-11-14 14:42:36 -05:00
Scott González
1b503a237e
Tooltip: Handle synthetic focusin events. Fixes #8740 - Tooltip: Does not hide consistently with dynamically loaded content.
2012-11-14 14:14:45 -05:00
Jay Merrifield
eca5abd873
Datepicker: Updated the range tests so you can't navigate past the yearRange. Fixes #7362 - Datepicker allows changing year to something outside yearRange
2012-11-13 21:08:55 -05:00
Scott González
2553d61384
Accordion: Use .css() to clear the height, instead of .height().
2012-11-13 19:02:02 -05:00
Ethan Romba
3974b55ba5
Resizable: Update CSS dimensions selectively. Fixes #7605 - Setting width and height when only one is changing
...
Resizable: Trigger resize event only when element is resized. Fixes #5545 - Callbacks ignore the grid.
Resizable: Added event tests. Fixes #5817 - resize event reports unconstrained ui.size
2012-11-12 21:41:22 -05:00
Felix Nagel
daec559c98
Merge branch 'master' into selectmenu
2012-11-12 23:28:24 +01:00
Felix Nagel
12fe28fefd
Selectmenu: cleanup, CGL and lint fix
2012-11-12 23:06:05 +01:00
David Petersen
d657538ed5
Accordion: Enhance refresh to allow adding/removing panels. Fixes #4672 - Accordion: ability to add/remove panels
2012-11-11 21:38:21 -05:00
Cory Gackenheimer
8e1ceba717
Button: use _hoverable for hover state management. Fixes #5295 - button doesn't remove hover state if they are disabled
2012-11-11 21:17:05 -05:00
Kris Borchers
11687e44dc
Progressbar: Do not duplicate base _setOptions method
2012-11-11 16:52:23 +09:00
Felix Nagel
7ce8e0515e
Merge branch 'master' into selectmenu
2012-11-10 01:40:05 +01:00
Felix Nagel
a9a6e3beaf
Selectmenu: proposed fix for menu delay issue
2012-11-10 01:25:30 +01:00
Felix Nagel
7725e4adba
Selectmenu: focus selected item when menu opens
2012-11-10 01:18:49 +01:00
Mike Sherov
d6c6b7dc33
Dev: make sure all files can pass JSHint!
2012-11-09 17:30:43 -05:00
Scott González
9e858ba14a
Widget: Only use the event prefix from the base if we're redefining a widget. Fixes #8805 - Widget: widgetEventPrefix is incorrect when inheriting with jQuery UI 1.9.1.
2012-11-09 16:49:03 -05:00
Mike Sherov
254f2b3698
Dev: fix the datepicker test suite and jshint everything. Fixes #8804 - Dev: re-enable the datepicker test suite
2012-11-09 16:27:45 -05:00
Scott González
fd48568c40
Tabs: Show panels on destroy. Fixes #8795 - Tabs: 'display: none;' attribute is not removed from tabs when destroy is called.
2012-11-09 14:52:57 -05:00
Scott González
dbaecf0ede
Effects: Cleaned up getElementStyles().
2012-11-09 14:47:20 -05:00
Scott González
f5870712c1
Updated all widgets to use proper data keys when getting plugin instances.
2012-11-09 13:28:13 -05:00
Scott González
498aadf644
Tooltip: Ignore disabled checks when closing. Fixes #8758 - Tooltip: Tooltip is shown, but not hidden if element has class=ui-state-disabled.
2012-11-09 13:07:53 -05:00
Scott González
1cdeeccab0
Widget: Suppress disabled check when binding destroy to the remove event. Fixes #8769 - Widget: ui-state-disabled blocks destroy to be triggered on remove.
2012-11-09 12:54:33 -05:00
Scott González
d44557f50a
Widget: Removed dual storage of widget instances. Fixes #8801 - Widget: Remove data fallbacks for widget names.
2012-11-09 12:51:26 -05:00
Scott González
84cd214486
Widget: Added suppressDisabledCheck flag to _on(). Fixes #8800 - Widget: Ability to use _on() even when disabled.
2012-11-09 12:39:41 -05:00
Ethan Romba
6e0a0553ce
Resizable: Grid now respects min/max dimensions. Fixed #8435 - grid does not respect min/max dimensions
2012-11-09 09:48:50 -05:00
Kris Borchers
8976bc7e3d
Progressbar: Refactor to better handle option changes and sanitize values. Fixes #8785 - Progressbar: Remove _value() and always sanitize value option
2012-11-08 12:02:25 -06:00
Sergey Kartashov
1e19e5e90b
Datepicker: Added Kyrgyz localization. Fixes #8787 - Datepicker: Add Kyrgyz localization.
2012-11-07 14:26:47 -05:00
Avinash R
75bd22eb73
Widget: Bridge falls back to name if there is no widgetFullName, and always stores instances in data. Fixed #8775 - Widget: Bridge fails if widgetFullName is not supplied.
2012-11-07 10:05:00 -05:00
Scott González
979bcab513
Revert "Datepicker: Added Kyrgyz localisation"
...
This reverts commit 4995ea05fe
.
2012-11-06 15:09:21 -05:00
elisy
4995ea05fe
Datepicker: Added Kyrgyz localisation
2012-11-06 12:48:19 -05:00
Scott González
c6b52db892
Tabs: Encode spaces from window.location. Fixes #8777 - Tabs fail in Safari 5.1 when window.location contains a space.
2012-11-06 08:01:11 -05:00
Scott González
886d6fe9fb
Core: Patch over broken .removeData() in jQuery 1.6.1 + 1.6.2.
2012-11-05 15:38:31 -05:00
Scott González
8a32c39136
Core: Moved old jQuery support code to the bottom (above deprecated).
2012-11-05 15:24:45 -05:00
Scott González
02694a90f3
Tooltip: Use ui-tooltip-open instead of tooltip-open for data key.
2012-11-05 15:03:15 -05:00
Mathias Stenbom
0bff32a2b1
Resizable: Made handles work with complex markup. Fixes #8756 - Resizable: Complex markup for handles.
2012-11-05 13:16:48 -05:00
Jörn Zaefferer
1d9eab1ead
Tooltip: Make 'flipfit flip' the collision default to avoid the tooltip ever overlapping the trigger. Also fix max-width for custom-content demo. Fixes #8739 - Tooltip: Default positioning on large items off.
2012-11-05 19:05:58 +01:00
Jörn Zaefferer
98173a3d0e
Tooltip: Check type on event directly, preventing TypeError when programmatically moving focus to track-toolipped-input. Fixes #8747 - Tooltip: Using the track option within dialogs creates JS errors
2012-11-05 18:59:52 +01:00
Jörn Zaefferer
8b3e570241
Menu: Look into submenus for uninitialized menu items. Fixes #8773 - Menu: refresh() doesn't refresh existing submenus.
2012-11-05 18:42:41 +01:00
Scott González
c677275821
Core: Simplify IE check now that we don't care about IE6.
2012-11-05 11:28:04 -05:00
Scott González
a8de99c791
Dialog: Don't use .attr( props, true ).
2012-11-05 09:37:19 -05:00
Mike Sherov
68ad80c292
Dev: Standardize sortable test suite. Fixed #8755 - Dev: Get sortable test suite to pass
2012-11-01 20:54:52 -04:00
Mike Sherov
d85b0160f2
Dev: Standardized the resizable test suite. Fixed #8754 - Dev: Get resizable test suite to pass
2012-10-31 09:50:36 -04:00
Mike Sherov
8746042ae1
Dev: Standardized the droppable test suite. Fixed #8753 - Dev: Get droppable test suite to pass
2012-10-30 22:24:41 -04:00
Mike Sherov
b49e071d39
Dev: Standardized the selectable test suite. Fixed #8752 - Dev: Get selectable test suite to pass
2012-10-30 22:19:55 -04:00
Mike Sherov
f0daa220d6
Dev: Standardized the draggable test suite. Fixed #8748 - Dev: Get draggable test suite to pass
2012-10-30 22:13:43 -04:00
Corey Frang
a688e7c8d4
Mixed spaces and tabs removed
2012-10-29 13:37:06 -05:00
Scott González
d074efe528
Tooltip: Use attributes, not properties, when checking for parent tooltips. Fixes #8742 - Tooltip shows incorrect message in chrome if there is input with name='title' in a form.
2012-10-28 20:28:55 -04:00
Felix Nagel
684b55bcbc
Selectmenu: Do not remove ui-state-focus class on first button focus (follow-up)
2012-10-27 20:49:35 +02:00
Scott González
995eb1261e
Core: Removed $.ui.ie6.
2012-10-26 16:08:05 -04:00
Scott González
5bd19650a3
Datepicker: Removed iframe cover for IE6.
2012-10-26 15:59:29 -04:00
Scott González
d73edfff76
Resizable: Removed pixel shifting for IE6.
2012-10-26 15:48:37 -04:00
Scott González
0c672543bf
Core: Removed $.support.minHeight.
2012-10-26 15:45:34 -04:00
Scott González
5bd4b11d9b
Dialog: Removed minHeight workaround for IE6.
2012-10-26 14:36:35 -04:00
Scott González
da1255a392
Tabs: Removed overflow workaround for IE6.
2012-10-26 14:34:03 -04:00
Scott González
17227498f4
Accordion: Removed overflow workaround for IE6.
2012-10-26 14:32:28 -04:00
Felix Nagel
b6e1c86864
Selectmenu: Do not remove ui-state-focus class on first button focus
2012-10-26 19:29:30 +02:00
Scott González
68cab60fa7
Removed bgiframe.
2012-10-26 10:53:17 -04:00
Felix Nagel
228a9b91fb
Selectmenu: follow-up for menu, reset aria-activedescendant to selected item when menu is closed
2012-10-26 00:41:17 +02:00
Felix Nagel
a59b3c7585
Selectmenu: reset aria-activedescendant to selected item when menu is closed
2012-10-26 00:33:20 +02:00
Felix Nagel
7c1a9d9a36
Selectmenu: hopefully fixed multiple a11y bugs (value is recognized by screenreader: in collapsed state, when selecting a value, on tab focus; label points to button now)
2012-10-25 23:57:36 +02:00
Felix Nagel
b2d50f9ffc
Selectmenu: fixed aria-activedescendant for button element
2012-10-25 22:24:37 +02:00
Felix Nagel
9cf0f21efd
Selectmenu: add removeUniqueId to destroy method
2012-10-25 20:55:48 +02:00
Felix Nagel
b8cce0c3e1
Selectmenu: small improvement for label id setting
2012-10-25 20:54:27 +02:00
Jörn Zaefferer
b8e0de2444
Effects: Remove deprecated $.effects[]. Fixes #7115 - Effects: Remove support for effects in $.effects[].
2012-10-25 09:29:11 -04:00
Scott González
7678b90ae8
Widget: Removed use of metadata. Fixes #7192 - Widget: Remove use of metadata.
2012-10-25 06:52:29 -04:00
Scott González
cb030cbc1b
Widget: Removed widgetBaseClass property. Fixes #8155 - Widget: Remove widgetBaseClass property.
2012-10-25 06:50:08 -04:00
Scott González
9202bb7df5
Autocomplete: Removed data fallback for item.autocomplete. Fixes #8156 - Autocomplete: Remove data fallbacks.
2012-10-25 06:47:19 -04:00
Scott González
2582bfab46
Position: Removed offset option. Fixes #6982 - Position: Remove offset option.
2012-10-25 06:39:14 -04:00
Scott González
bc44e61dd9
Accordion: Removed change and changestart events. Fixes #6841 - Accordion: Remove changestart event. Fixes #6843 - Accordion: Remove change event.
2012-10-25 06:19:25 -04:00
Scott González
8d35c03dfd
Accordion: Removed animated option. Fixes #8601 - Accordion: Remove animated option.
2012-10-25 06:15:30 -04:00
Scott González
054b208a99
Tabs: Removed all templating features. Fixes #7158 - Tabs: Remove add and remove methods. Fixes #7157 - Tabs: Remove templating (idPrefix, tabTemplate, panelTemplate options). Fixes #7149 - Tabs: Remove use of title attribute.
2012-10-25 06:10:00 -04:00
Scott González
3d6c2a66d4
Tabs: Removed back-compat for load event. Fixes #8731 - Tabs: Remove back-compat for load event.
2012-10-25 05:59:20 -04:00
Scott González
828b3c420c
Tabs: Removed abort method. Fixes #7150 - Tabs: Remove abort method.
2012-10-25 05:48:51 -04:00
Scott González
6a00d418bc
Tabs: Removed spinner option. Fixes #7151 - Tabs: Remove spinner option.
2012-10-25 05:47:51 -04:00
Scott González
a9053d9300
Tabs: Removed selected option. Fixes #7152 - Tabs: Remove selected option.
2012-10-25 05:46:54 -04:00
Scott González
fb525e1cb1
Tabs: Removed select event. Fixes #7154 - Tabs: Remove select event.
2012-10-25 05:45:18 -04:00
Scott González
a1fd49fb29
Tabs: Removed show event. Fixes #7155 - Tabs: Remove show event.
2012-10-25 05:44:22 -04:00
Scott González
7cf2719d0c
Tabs: Removed select method. Fixes #7156 - Tabs: Remove select method.
2012-10-25 05:41:14 -04:00
Scott González
0fc682a8da
Tabs: Removed enable and disable events. Fixes #7160 - Tabs: Remove enable and disable events.
2012-10-25 05:39:15 -04:00
Scott González
1a7958a430
Tabs: Removed length method. Fixes #7161 - Tabs: Remove length method.
2012-10-25 05:37:37 -04:00
Scott González
0429532ad1
Tabs: Removed cookie option. Fixes #7162 - Tabs: Remove cookie option.
2012-10-25 05:36:24 -04:00
Scott González
723d3e0040
Tabs: Removed fx option. Fixes #8320 - Tabs: Remove fx option.
2012-10-25 05:32:02 -04:00
Scott González
acdd1917b2
Tabs: Removed url method. Fixes #7148 - Tabs: Remove url method.
2012-10-25 05:28:54 -04:00
Scott González
52a184e31c
Tabs: Removed ajaxOptions and cache options. Fixes #7147 - Tabs: Remove ajaxOptions and cache options.
2012-10-25 05:27:33 -04:00
Jörn Zaefferer
974e5f8196
Accordion: Removed deprecated resize method. Fixes #6839 - Accordion: Remove resize method.
2012-10-24 17:44:06 -04:00
Jörn Zaefferer
d67bc412a8
Accordion: Removed deprecated activate method and expanded active option. Fixes #6837 - Accordion: Remove the activate method. Fixes #6853 - Accordion: Remove support for non-number/falsey values for active option.
2012-10-24 17:44:06 -04:00
Jörn Zaefferer
fd952c5a79
Accordion: Removed deprecated icon option. Fixes #6835 - Accordion: Remove icons.headerSelected.
2012-10-24 17:44:06 -04:00
Jörn Zaefferer
09eed560f8
Accordion: Removed deprecated navigation options. Fixes #5870 - Accordion: Remove navigation options.
2012-10-24 17:44:06 -04:00
Jörn Zaefferer
0cdd5591be
Accordion: Remove deprecated height options. Fixes #5868 - Accordion: Remove clearStyle option. Fixes #5872 - Accordion: Remove autoHeight and fillSpace options.
2012-10-24 17:44:06 -04:00
Jörn Zaefferer
d07074dc3c
Dialog: Use _show and _hide consistently. Fixes #4892 - Dialog: zIndex error with animated modal dialog.
2012-10-24 17:03:00 -04:00
Jörn Zaefferer
513b6da641
Dialog: Keep focus inside dialog, even when dialog itself has focus.
2012-10-24 17:03:00 -04:00
David Souther
3a09a4a0de
Dialog: Prevent tabbing off any dialog. Fixes #3768 - Dialog: contain focus within dialog.
2012-10-24 17:03:00 -04:00
Jörn Zaefferer
14691ae6fe
Dialog: Save the active element that opened the dialog and restore focus to that. Fixes #8730 - Dialog: Restore focus to opener.
2012-10-24 17:02:32 -04:00
Jörn Zaefferer
2a2a2c017c
Dialog: Prevent dialog form losing focus (or move it back in IE <= 8).
2012-10-24 16:57:13 -04:00
Nate Eagle
3829a37ca1
Dialog: Awesome new stacking and overlay implementation. Fixes the following tickets:
...
Fixes #3534 - Dialog: Modal dialog disables all input elements on page.
Fixes #4671 - Dialog: Modal Dialog disables vertical scroll bar in Chrome & Safari.
Fixes #4995 - Dialog: Modal Dialog's overlay dissapears in IE when content is tall.
Fixes #5388 - Dialog: Don't change z-index when already at the top.
Fixes #5466 - Dialog: "modal" Dialog Incorrectly Cancels Input Events.
Fixes #5762 - Dialog: Get rid of z-index workaround, document it instead.
Fixes #6267 - Dialog: checkboxes that inherit a z-index < jqueryui.dialog z-index don't work.
Fixes #7051 - Dialog: modal prevents tab key from moving focus off slider handle.
Fixes #7107 - Dialog: Modal dialog event loss with high zindex child elements (FF 3.6).
Fixes #7120 - Dialog: Modal operation interrupts drag drop marker functionality on gmaps.
Fixes #8172 - Dialog: Change event cancelled when opening modal dialog from another modal dialog.
Fixes #8583 - Dialog: Mouse event wrongly stopped.
Fixes #8722 - Dialog: Remove stack option.
Fixes #8729 - Dialog: Remove zIndex option.
2012-10-24 16:56:19 -04:00
Scott González
eaadcc0eeb
Widget: Bind the remove event to the element, not the .widget() element.
2012-10-24 12:00:03 -04:00
Kato Kazuyoshi
5f9d5c54c3
Effects (size): Adjusting behavior of toggled size effects - See gh-203 - Partial Fix for #7041
2012-10-24 10:27:12 -05:00
Jörn Zaefferer
721a4b4ae0
Widget: Fix _on to use element argument for delegated events. Fixes #8658 - Widget: this._on delegates using instance.widget() instead of passed element
2012-10-24 10:42:21 -04:00
Scott González
848ab48583
Widget: Use existing widgetEventPrefix when extending. Fixes #8724 - widgetEventPrefix is lost when extending existing widget.
2012-10-24 10:13:51 -04:00
Jörn Zaefferer
ba752cf7ed
Tooltip: Run _disable when disabled option is set on create. Fixes #8712 - Tooltip: Disabled tooltips on initialization.
2012-10-24 10:02:21 -04:00
Scott González
86a958d3aa
Core: Update :focsable and :tabbable to handle parents with no height/width, but visible overflow. Fixes #8643 - :focusable pseudo-selector does not find elements if parent has 0x0 dimension.
2012-10-23 15:12:54 -04:00
Scott González
11effcbd35
Dialog: Don't use deprecated offset option for .position(). Fixes #8675 - Dialog: Position with pixels in array doesn't work with back compat disabled.
2012-10-23 14:50:02 -04:00
Maciej Mroziński
f4b3cd5271
Accordion: Remove code that sets accordion height. Fixed #8696 - Multiple collapsible Accordions won't work together.
2012-10-23 14:11:22 -04:00
Marc-Andre Lafortune
8bb05d23e2
Widget: Destroy only when element is the actual target. Fixes #8652 - Widget: Destroy only when element is the actual target.
2012-10-23 14:06:30 -04:00
Scott González
5e0a2ca1e5
Widget: Fixed $.widget.extend() to never copy objects by reference.
2012-10-23 11:45:16 -04:00
Mike Sherov
e1230997aa
Build: Enable "unused" option in jshint - Remove unused variables from codebase. - Closes gh-788
...
Squashed commit of the following:
commit 7f19f92c64
Author: Mike Sherov <mike.sherov@gmail.com>
Date: Tue Oct 23 10:34:28 2012 -0400
put back in fake args for signatures that we want to keep
commit 257505a9e6
Author: Mike Sherov <mike.sherov@gmail.com>
Date: Tue Oct 23 08:10:20 2012 -0400
changes per @scott_gonzalez
commit 12725480cb
Author: Mike Sherov <mike.sherov@gmail.com>
Date: Mon Oct 22 22:54:05 2012 -0400
clean up unused vars in ui directory
commit 563595e7ae
Author: Mike Sherov <mike.sherov@gmail.com>
Date: Mon Oct 22 22:37:42 2012 -0400
clean up unused vars in grunt and tests
2012-10-23 09:37:46 -05:00
Scott González
7af1ec727b
Tooltip: Position below the element and set a max width of 300px to more closely match native tooltip behavior. Fixes #8718 - tooltip flickers when too long.
2012-10-23 10:15:28 -04:00
Mike Sherov
d67522e329
Build: Upgrade to the latest Grunt and JSHint - Closes gh-786
2012-10-22 17:04:08 -05:00
Scott González
9b908878ae
Widget: $.widget.extend(): Properly handle extending a string with an object. Fixes #8713 - Passing an object as ui.resizable handles parameter does not work.
2012-10-22 15:36:11 -04:00
Trey Hunner
49f9b849b9
Remove trailing whitespace and add final newlines
2012-10-21 22:45:41 -04:00
Scott González
eb4178f819
Fixed some jshint errors.
2012-10-21 18:23:32 -04:00
Corey Frang
8b76684a92
Effects: Allow 'null' for options - Fixes #8670 - null reference when using effects - Closes gh-783
2012-10-21 16:46:57 -05:00
Scott González
eb392b3035
Accordion: Fix back-compat for active option.
2012-10-21 15:54:19 -04:00
Andrew Couch
0b3e59f149
Tooltip: Do not attempt to position if tooltip is hidden. Fixed #8644 - Delayed tooltips set to track should reposition when being shown for the first time.
2012-10-21 13:15:59 -04:00
Andrew Couch
3b2d1e7736
Tooltip: handle removal of elements with delegated tooltips. Fixed #8646 - Delegated tooltips don't close when the tooltipped element is removed
2012-10-21 13:15:44 -04:00
Jörn Zaefferer
6b48ef5eca
Tooltip: Only bind blur when opening via focus, mouseleave for mouseover. Remove the keep-open-on-focusout workaround. Now matching behaviour described in ARIA Authoring Practices. Fixes #8699 - Moving focus on click of a tooltipped element shows native tooltip in IE/Firefox on Windows
2012-10-21 12:50:12 -04:00
Jörn Zaefferer
77a55f1291
Tooltip: Fix nested tooltips (on hover) by closing parent tooltips and removing title attributes. Fixes #8700 - Overlapping tooltipped elements shows native tooltip for one of the elements
2012-10-21 12:49:32 -04:00
Jörn Zaefferer
9d5f91ece2
Tooltip: Comment why we need to use closest
2012-10-19 20:57:13 -04:00
Jörn Zaefferer
99aa0ff8d1
Selectmenu: Fix data naming, should be [namespace]-[widgetname]-[value]
2012-10-19 18:22:12 -04:00
Andrew Couch
5bd5ef15f9
Effect: fix typo in comment ft "optinos" => "options"
2012-10-18 10:56:44 -04:00
David Petersen
c2802d7aa0
Accordion: handle active: null. Fixes #8694 : 1.9 Accordion - active: null allows panels to be collapsible.
2012-10-18 00:08:37 -04:00
David Petersen
35dc9307fc
Dialog: Use _hide() to make sure close event gets triggered. Fixes #8684 - jQuery dialog with hide options does not trigger close event.
2012-10-17 20:28:27 -04:00
David Petersen
dda1925d0f
Slider: Count the handles after setting up a range. Fixes #7922 - Slider with range doesn't work if values are not set.
2012-10-17 20:08:50 -04:00
David Petersen
f37008eeb1
Slider: Update UI when min or max option changes. Fixes #7477 - Setting min/max options does not update view.
2012-10-16 23:15:10 -04:00
TJ VanToll
5e24a1ce4b
Button: Check for ui-state-disabled during refresh. Fixes #8237 - Button: Anchor tags cannot be disabled within buttonset.
2012-10-16 23:09:26 -04:00
David Petersen
8ce35198da
Tabs: Remove anchor clone in isLocal. Fixed #8653 - Tabs are not working inside iframe in IE6/7.
2012-10-16 22:58:42 -04:00
Robert Beuligmann
8e1e956248
Selectmenu: corrections based on code review.
2012-10-16 10:57:49 -05:00
Dale Kocian
1a69667887
Dialog: Added mousedown event handler on dialog title to focus. Fixed #8063 - Dialog: Escape closes incorrect dialog.
2012-10-16 09:17:21 -04:00
Robert Beuligmann
20d19dbbf1
Selectmenu: ARIA tweaks for keyboard events and closed menu operation
2012-10-15 16:58:31 -05:00
Jörn Zaefferer
112185ec8d
Spinner: Remove ui-state- classes from spinner, along with the background:none TR override. Fixes #8654 - Spinner background-color
2012-10-14 16:46:38 -04:00
Scott González
025266e002
Resizable: Use .insertAfter() instead of .after() to avoid recursively destroying. Fixes #8662 - Infinite loop - new to jQuery UI 1.9.0.
2012-10-13 14:50:51 -04:00
Scott González
bd3a348776
Tooltip: Change the default items selector to exclude disabled elements. Fixes #8661 - Tooltip doesn't hide on disabled anchor element [IE only].
2012-10-12 20:26:47 -04:00
Felix Nagel
c59fbbaad7
Merge branch 'master' into selectmenu
2012-10-12 22:56:45 +02:00
Scott González
94221c4e5b
Tabs: Use aria-controls instead of the anchor's href to match against location.hash. Fixes #8660 - Tabs: Set initial active tab from location hash for ajax tabs.
2012-10-12 11:07:04 -04:00
John Chen
bae06d2b1e
Sortable: Calculating item distance and direction using a more robust algorithm to better support sorting among nested sortables. Fixes #8572 - Wrong placeholder positions. Fixes #8573 - Can't drag an item out of an inner sortable. Fixes #8574 - Hard to put an item between two inner sortables.
...
Use the item which has the least distance between the mouse
pointer and one of its borders to rearrange, with direction being
determined by the nearest border.
Also we use this algorithm to rearrange even when currentContainer
is not changed to override the defective rearrangment in
_mouseDrag
2012-10-10 14:56:03 -04:00
John Chen
20e6064711
Draggable: Fix a bug when dragging into nested sortables there are duplicated placeholders. Fixes #7777 - Draggable and Nested Sortables bug.
2012-10-10 14:46:52 -04:00
John Chen
77a4aaf47a
Sortable: Fix a bug of removing an item while iterating an array. Fixes #8571 - Out of range problem in when dragging a nested sortable.
2012-10-10 14:39:38 -04:00
Scott González
a3f1a34d3b
Remove use of $.browser; add $.ui.ie and $.ui.ie6 temporarily.
2012-10-10 11:45:48 -04:00
Scott González
fa62f21e5a
Tabs: Handle extraneous list items when using ui-tabs-active to set the initially active tab. Fixes #8568 - jQuery ui tabs: wrong default active li if ul contains extraneous elements.
2012-10-09 09:07:11 -04:00
Richard D. Worth
1e6e4ce4dc
Dialog: add required closing tag </button>. Fixes #8639 - jQuery 1.9.0 dialog on a XHTML page is broken if buttons are defined
2012-10-09 08:41:18 -04:00
Scott González
0a31a82831
Tooltip: Better cleanup on destroy. Fixes #8627 - The Tooltip destroy method is not clearing up the data properties.
2012-10-05 12:52:02 -04:00
Scott González
96f2aa4c72
Tooltip: Check if event exists before checking properties in open(). Fixes #8626 - Programatically opening a tooltip with out giving an event results in a javascript error.
2012-10-05 11:26:49 -04:00
Scott González
d434c9a442
typo
2012-10-04 11:59:11 -04:00
Scott González
f5261f359e
Tooltip: Stop tracking the mouse if the element gains focus. Fixes #8622 - Tooltip tracks mouse when the element has focus.
2012-10-04 11:14:37 -04:00
Felix Nagel
cca4e77a95
Merge branch 'master' into selectmenu
2012-10-03 22:37:03 +02:00
Scott González
2c50b1b8b5
Accordion: Only adjust height animations for heightStyle: content. Fix tests that punch .animate().
2012-10-01 16:52:54 -04:00
Scott González
d20f05ea37
Accordion: New approach to synchronizing animations. Fixes #4178 - Accordion animation a bit jumpy in some browsers.
2012-10-01 16:25:23 -04:00
Scott González
4ab4684cfc
Dialog: Don't try to place the dialog next to itself on destroy. Fixes #8613 - Destroying a dialog removes the original element from the DOM.
2012-10-01 15:34:44 -04:00
Scott González
7882bf4548
Updated docs URLs for core files.
2012-09-29 16:32:52 -04:00
Scott González
149567e476
Updated docs URLS.
2012-09-26 18:06:20 -05:00
Scott González
7023ed4699
Tabs: Account for non-tab list items on init. Fixes #8568 - jQuery ui tabs: wrong default active li if ul contains extraneous elements.
2012-09-12 09:28:51 -04:00
Jared A. Scheel
19a9d57868
Draggable: Always clean up iframes. Fixes #8555 - Draggable: iframeFix option leaves iframes in DOM when using a selector.
2012-09-06 12:30:11 -04:00
Scott González
e162fddd95
Menu: Don't move focus from the active item on click. Fixes #8552 - selected value overwritten/not correctly set.
2012-09-05 16:07:36 -04:00
Scott González
6abb10766c
Dialog: Only bind focus-trapping event once. Fixes #8551 - After repeated opening and closing of a modal dialog, focus navigation using tab becomes slow.
2012-09-04 17:00:26 -04:00
Scott González
e242868f56
Tooltip: Allow strings for content option.
2012-08-31 15:41:45 -04:00
Scott González
dee7c8bd44
Tooltip: Update open tooltips if the content option changes. Fixes #8544 - Unable to update tooltip content dynamically.
2012-08-31 15:38:21 -04:00
Felix Nagel
daadc84416
Merge branch 'master' into selectmenu
2012-08-30 22:57:37 +02:00
Bernhard Sirlinger
dec9c54632
Effects (Shake): Divide duration by number of animation steps. Fixed : #8531 - Shake effect: Duration is multiplied based on number of shakes.
2012-08-30 11:23:07 -04:00
Scott González
13fa4a9dac
Tabs: Don't apply a spinner when nested tabs are loading. Fixes #8529 - tabs with in tabs, heading appears as Loading....
2012-08-30 09:44:57 -04:00
Philipp Benjamin Köppchen
bce0838938
Droppable: greedy children now consider only parents with same scope as parents. Fixed #8524 - Nested greedy droppables trigger parents events even when scopes are different
2012-08-29 08:24:14 -04:00
Scott González
96cabd59ab
Effects: Cleanup.
2012-08-27 17:23:30 -04:00
Scott González
93556a8e18
Menu: If the active element no longer exists after a refresh, blur the menu.
2012-08-27 08:05:27 -04:00
Scott González
6e7bd4d895
Revert "Datepicker: Modified _updateDatepicker to not update display if updated instance is not current instance." This revert fixes a more serious problem: Fixes #8522 - Calendar doesn't render when moving between datepicker controls.
...
This reverts commit b4ef2f7ebb
.
2012-08-26 17:21:23 -04:00
Pierre-Henri Ausseil
767af39f7f
Autocomplete: Fixed an invisible character tht lead to a failure of the function.
2012-08-26 17:09:39 -04:00
Kris Borchers
d372882af1
Datepicker: Replace HTML entities with characters in es, fi, gl, is, it, pt-BR, pt and sl i18n files. Fixes #8515 - Datepicker: Translation displays HTML entities when setting some formats
2012-08-23 20:25:12 -05:00
Jiayi Yang
a922d4d5b6
Datepicker: Updated zh-CN, zh-HK, and zh-TW locales. Fixes #8511 - Localization Issue: the monthNameShort in Chinese is wrong.
2012-08-23 21:00:29 -04:00
Scott González
8aa410b2fc
Core: Whitespace.
2012-08-23 07:35:40 -04:00
Scott González
c343598d2a
Core: Deprecate .enableSelection() and .disableSelection(). Fixes #7755 - Core: Deprecate .disableSelection() and .enableSelection().
2012-08-23 07:30:29 -04:00
Martin Hoch
b9ef00f0c7
Sortable: Fixed container change detection. Fixes #5159 - Remove and receive events on nested sortables.
2012-08-22 22:04:40 -04:00
Martin Hoch
2b899cc843
Sortable: Fixed jerkiness with nested-sortables. Fixes #4857 - Nested lists don't work properly with sortable.
2012-08-22 22:02:39 -04:00
Scott González
651460792b
Position: Properly handle flip collision when the window is scrolled. Fixes #8481 - Position in flip mode does not take into consideration scrollTop and scrollLeft.
2012-08-17 10:34:00 -04:00
Scott González
af67883226
Tabs: Set ajaxOptions in intial $.ajax() call. Fixes #8504 - Ajax in Tabs not passing data in 1.9. beta 1.
2012-08-17 09:08:07 -04:00
Scott González
536d112aa9
Upgrade jQuery Color to 2.0.0. Fixes #6969 - Effects: 'borderColor' property is buggy.
2012-08-14 08:46:15 -04:00
Felix Nagel
c179902468
Simplify licensing.
2012-08-11 19:57:17 +02:00
Felix Nagel
b6e246784d
Selectmenu: remove unbind Menu document event to reset mouseHandled flag, related to revision b8ad711dee
2012-08-11 19:55:06 +02:00
Felix Nagel
dd272e7568
Merge branch 'master' into selectmenu
2012-08-11 19:45:43 +02:00
Scott González
30b579f598
Datepicker: Unescape double escaped ids when handling events. Fixes #8480 - Datepicker 1.8.22 escaped id does not work.
2012-08-09 16:32:16 -04:00
Scott González
485ca7192a
Simplify licensing.
2012-08-09 15:09:50 -04:00
Scott González
e68bee9b84
Mouse: Don't try to unbind delegated event handlers if they don't exist. Fixes #8416 - Draggable breaks during drag if any other draggable is removed or destroyed.
2012-07-31 16:27:43 -04:00
kborchers
7e1cb95d37
Menu: Open submenu on click of parent item and only close menu when clicking item without submenu.
2012-07-31 00:00:07 -05:00
Scott González
b68b116adf
Autocomplete: Fixed spacing.
2012-07-30 12:48:47 -04:00
Mark Aaron Shirley
1626c97caa
Datepicker: Changed body selector to document.body. Fixed #8464 - Datepicker does not properly scope the body selector.
2012-07-27 09:40:11 -07:00
Corey Frang
ed64ccfef4
Effects: Fixing call to outerHeight/Width in slide effect for compat with 1.8 core
2012-07-20 18:50:34 -05:00
Corey Frang
85d259483e
Effects: Fixing bug in blind effect caused by 48659c64
- auto doesn't parse
2012-07-20 18:35:32 -05:00
Corey Frang
4e3d31e1ee
Effects: Fixing call to outerHeight/Width in drop effect for compat with 1.8 core
2012-07-20 18:07:45 -05:00
Luis Dalmolin
147ec7bd62
Datepicker: Fixed position problem when input is in a fixed element. Fixes #5626 - DatePicker doesn't work inside fixed div.
2012-07-17 16:22:03 -04:00
Maciej Mroziński
cb44dc6c28
Datepicker: Deleted z-index style on hidden input. Fixed #7449 - Datepicker dialog has a negative z-index.
2012-07-17 16:16:27 -04:00
Maciej Mroziński
b4ef2f7ebb
Datepicker: Modified _updateDatepicker to not update display if updated instance is not current instance. Fixed #6814 - datepicker('setDate') incorrectly overwrites current display with two datepickers.
2012-07-17 16:08:31 -04:00
Scott González
549b97ed6c
Selectmenu: Fixed event unbinding.
2012-07-17 15:27:26 -04:00
Felix Nagel
44f9b8fb09
Selectmenu: updated copyright notice
2012-07-16 20:36:01 +02:00
Baoju Yuan
dcea4f043a
Sortable: Reset fromOutside property when canceling helper removal. Fixes #8430 - draggable with sortable makes sortable event receive triggered wrong.
2012-07-16 10:26:02 -04:00
kborchers
5eb1aeec4e
Menu: Remove unnecessary click delay and change focus delay for AT to the default delay
2012-07-13 13:36:00 -05:00
kborchers
be0be892d3
Menu: Fix issue with missing active item when clicking a menu item more than once
2012-07-12 23:01:13 -05:00
kborchers
b8ad711dee
Menu: Add a flag and remove previous attempt to prevent select events from being fired by click events bubbling up through nested menus
2012-07-12 22:45:56 -05:00
Felix Nagel
001bd3d502
Selectmenu: trim trailing spaces
2012-07-13 00:23:00 +02:00
Felix Nagel
b19986a851
Selectmenu: changed _unbind to _off
2012-07-13 00:18:05 +02:00
Felix Nagel
8f5f4b38cd
Selectmenu: changed _bind to _on
2012-07-13 00:10:49 +02:00
Felix Nagel
5092d0296a
Merge branch 'master' into selectmenu
2012-07-12 23:57:55 +02:00
Jörn Zaefferer
e054e28836
Spinner: Introduce icons option to make button icons customizable, mostly for consistency
2012-07-12 18:07:40 +02:00
Jörn Zaefferer
7759fb4dba
Menu: Rename icon option to icons.submenu
2012-07-12 17:50:34 +02:00
Scott González
566c5f4058
Menu: Alphabetize options.
2012-07-10 12:07:00 -04:00
Scott González
dc689139ea
Menu: Remove ability to pass a function as the position option.
2012-07-10 11:52:09 -04:00
Scott González
3a7c1bc07a
Effects: Work around jQuery 1.6.2 returning undefined for falsy values in .data().
2012-07-10 09:00:26 -04:00
Scott González
2ed34e4f1f
Menu: Cleanup from 019dcc26e3
.
2012-07-10 08:36:39 -04:00
kborchers
db3fabedb4
Menu: Expose the submenu indicator icon as an icon option
2012-07-10 00:14:54 -05:00
kborchers
1a22a675d8
Menu: Remove unnecessary returns from expand and collapse
2012-07-10 00:14:54 -05:00
kborchers
22d078aac6
Menu: Move regular expression creation outside of the loops
2012-07-10 00:14:54 -05:00
kborchers
019dcc26e3
Menu: Remove incorrect scroll check behavior from focus event handler
2012-07-10 00:14:53 -05:00
Scott González
a79d09a905
Widget: Create lowercase pseudo selectors. Fixes #8433 - Widget: Create lowercase pseudo selectors.
2012-07-09 16:02:43 -04:00
Scott González
1991a9073d
Menu: Remove extraneous spaces from selector.
2012-07-09 12:57:01 -04:00
Scott González
5085981241
Effects: Update jQuery Color.
2012-07-09 11:46:37 -04:00
Timmy Willison
2d643032c5
Core: Adjust data pseudo creation to use new Sizzle pseudo creation for pseudos with arguments.
2012-07-07 14:28:52 -04:00
Lee Rowlands
5a952856a0
Dialog: Prevent tabbing out of modal dialog. Partial fix for #7862 - Dialog: modal accessibility.
2012-07-05 21:23:39 -04:00
Scott González
be58dcf708
Menu: Added missing position dependency to header comment.
2012-07-05 14:17:56 -04:00
Scott González
a4534bb993
Update copyright to jQuery Foundation.
2012-07-04 09:08:08 -04:00
Scott González
730446edca
Effects: Update jquery-color.
2012-06-28 05:45:25 -07:00
Scott González
722f488e46
jshint: Add boss: true to suppot jquery-color.
2012-06-25 20:28:19 -04:00
Scott González
13d560b8f0
Upgrade to jquery-color 2.0pre. Fixes #6910 - Trying to animate the background color of a document fragment can easily fail. Fixes #5215 - Effects color: Add support for rgba animations. Fixes #4372 - Animate backgroundColor to 'transparent'. Fixes #5393 - getColor reports inaccurate color for transparent elements in Webkit. Fixes #3806 - Feature request: expose getRGB and getColor.
2012-06-25 19:25:27 -04:00
Scott González
ab39099f66
Autocomplete: More verbose checking for multi-line to work around IE treating inputs as contentEditable.
2012-06-25 11:59:35 -04:00
Scott González
405cbefe5c
Autocomplete: Check for contenteditable via isContentEditable property rather than [contenteditable] selector. Properly accounts for properties vs. attributes and 'inherit'.
2012-06-25 11:41:24 -04:00
Mike Hollis
535ef2a01c
Button: Trim button text before setting as title attribute.
2012-06-25 09:52:42 -04:00
Steven Roussey
392423ca51
jQuery may be redefined or not exist do to noConflict, so using the global is bad, instead use the scoping function's $
2012-06-18 15:09:28 -07:00
Scott González
378dacfda1
Menu: Cleanup.
2012-06-18 12:33:52 -04:00
Scott González
92fb5567a2
Effects: Renamed all files.
2012-06-15 12:47:12 -04:00
Scott González
d569b52838
Effects (fade): Delegate hiding and showing to core. Fixes #8267 - dialog fadein broken since 1.9m4.
2012-06-15 07:35:08 -04:00
Scott González
e2bbe04bc7
Tabs: Change array join to string.
2012-06-14 21:22:36 -04:00
Scott González
eda0526b73
Sortable: Remove workaround for Safari 3.
2012-06-14 18:46:38 -04:00
Scott González
3ff2db226c
Resizable: Remove IE hidden element hack. It seems illogical and I have no idea what it's trying to fix.
2012-06-14 18:45:27 -04:00
Scott González
ab1d9b8ba1
Draggable: Remove workaround for Safari 3.
2012-06-14 18:32:27 -04:00
Scott González
30c064427b
Datepicker: Remove workaround for old Opera.
2012-06-14 18:25:06 -04:00
Scott González
1374f8271a
Datepicker: Removed unused isArray() function.
2012-06-14 18:09:53 -04:00
Scott González
f1e1f8ae15
Tabs: Fixed event triggering for select method.
2012-06-14 13:42:02 -04:00
Scott González
d740e450aa
Tooltip: Reposition tracking tooltips when they gain focus.
2012-06-14 12:40:03 -04:00
Jörn Zaefferer
5c2cf39dff
Tooltip: Add track option
2012-06-14 12:38:13 -04:00
Scott González
ff39bed57a
Widget: Added _off() for removing event handlers. Fixes #7795 - Widget: _on and _off.
2012-06-14 12:33:16 -04:00
Scott González
00d4beb0ca
Widget: Create eventNamespace property instead of constantly rebuilding it.
2012-06-14 11:17:20 -04:00
Jörn Zaefferer
28b14ec47c
Generate a uuid for each widget for unique namespaces. Fixes #8385 - Widget: _bind() on elements such as document are dangerous
2012-06-14 10:39:41 -04:00
Scott González
6d9c77a268
Tabs: Better event binding/unbinding.
2012-06-13 10:40:41 -04:00
Scott González
9608e98149
Widget: Rename _bind() to _on(). Partial fix for #7795 - Widget: _on and _off.
2012-06-13 08:00:45 -04:00
Scott González
e8b623207a
Tooltip: When calling the content response method multiple times, only update the content, don't do any other processing.
2012-06-13 05:18:48 -04:00
Scott González
3d5c6183a3
Tabs: Removed TODO about making .load() accept nodes; it's unnecessary.
2012-06-12 10:39:32 -04:00
Scott González
9ebeb0616a
Tabs: Walk previous tabs (and loop) in refresh() in case the tab we're trying to activate is disabled.
2012-06-12 10:07:16 -04:00
Scott González
9e805c0384
Tabs: Rename internal properties.
2012-06-12 09:11:49 -04:00
Scott González
f0d4da8903
Widget: Work around bug in jQuery <1.6.3 where .removeData( dashed-name ) doesn't work.
2012-06-11 13:30:03 -04:00
Scott González
4866182dee
Tabs: jQuery <1.7.2 treats .data() as a getter if the value to set is undefined.
2012-06-11 10:43:04 -04:00
Scott González
48588d3bef
Tabs: Implement ARIA + Key handling. Fixes #3079 - Tabs: keyboard accessibility. Fixes #7845 - Tabs: default accessibility.
2012-06-08 22:26:05 -04:00
Mike Stay
6dcc5c14c8
Datepicker: Pulled event handlers into static code. Fixed #3945 - DatePicker does not respond to any click events in AIR, Google Sites, Windows Metro.
2012-06-06 09:59:15 -04:00
Amir E. Aharoni
8f42ab0134
Datepicker: Changed Arabic dayNamesMin to one-letter strings. Fixes #8375 - Datepicker: Incorrect dayNamesMin for Arabic locale.
...
Before this change the minimal names for days of week were the same
as the long names. This caused the datepicker to be too wide.
The one-letter strings come from the CLDR:
http://unicode.org/repos/cldr-tmp/trunk/diff/summary/ar.html
2012-06-01 10:41:32 -04:00
kborchers
2da2ae5070
Menu: Properly remove submenu carat icons and menu dividers during destroy and add a test for this functionality
2012-06-01 00:03:16 -05:00
kborchers
6e7ee98603
Menu: Add comment explaining extra filter from keypress
2012-05-31 23:03:51 -05:00
kborchers
ef9a0c005c
Menu: Typo in comment
2012-05-31 19:55:18 -05:00
kborchers
94d87c8ad6
Menu: Don't remove the icon elements on destroy since they exist in the original markup
2012-05-31 19:54:12 -05:00
Felix Nagel
39532f0a8e
Selectmenu: Use new uniqueId method for generating id's
2012-05-31 18:54:57 +02:00
Felix Nagel
749c8fbb66
Merge branch 'master' into selectmenu
2012-05-31 18:43:42 +02:00
Jörn Zaefferer
e0fe788ee0
Accordion: Update activate and beforeActivate event properties to newPanel/oldPanel (instead of content). Fixes #6840 and #6842
2012-05-30 14:41:58 +02:00
Scott González
fe567eb958
Tabs: Properly remove generated aria-controls attributes on destroy.
2012-05-30 08:01:02 -04:00
kborchers
240b22b143
Dialog: Use new uniqueId method for generating id's
2012-05-29 23:11:42 -05:00
kborchers
9f59d01fdc
Tabs: Remove aria-controls attribute during destroy
2012-05-29 22:25:23 -05:00
kborchers
d44f3d079e
Menu: Use new uniqueId and removeUniqueId methods for generating id's on menus and menu items and for removing those id's during destroy. Also, properly remove the aria-disabled attribute during destroy.
2012-05-29 21:13:45 -05:00
kborchers
40e47c0b08
Core: Add the uniqueId() and removeUniqueId() methods written by @scottgonzalez to provide a generalized way of generating and removing generated element id's. Also, added a unit test. Fixed #8361 - Add uniqueId() and removeUniqueId()
2012-05-29 21:13:17 -05:00
Pavel Stetina
0bbad349b9
Datepicker: Corrected language code for Georgian language according to ISO 639. Fixed #8356 - jquery.ui.datepicker-ge.js has wrong language code.
2012-05-29 10:20:02 -04:00
Scott González
234ced07ef
Tabs: Simplify _findActive() now that hrefs are never used.
2012-05-29 10:04:20 -04:00
Danny Trunk
6e2f95f59d
Tabs: Added heightStyle option. Fixed #8345 - Tabs: Add heightStyle option.
2012-05-28 15:11:20 -04:00
Scott González
be784b2f79
Menu: Added a comment about which characters are checked for dividers.
2012-05-25 12:58:40 -04:00
kborchers
fe7ca1f1c3
Menu: Better handling of divider elements and menu items without anchors.
2012-05-24 23:45:12 -05:00
Scott González
f63bb4fbc4
Menu: Minor cleanup.
2012-05-24 21:15:55 -04:00
Scott González
03da6e41f6
Autocomplete: Remove left-over clearTimeout( this.closing ).
2012-05-24 16:16:27 -04:00
Scott González
6a48cda458
Accordion: Make sure there's always one header with tabindex=0. Fixes #8348 - Accordion: Collapsed accordion is removed from tab order.
2012-05-24 15:46:22 -04:00
Scott González
1af21ce27d
Spinner: Use _destroy() instead of destroy().
2012-05-24 15:21:35 -04:00
Scott González
79e4ae93b5
Droppable: Fixed destroy method.
2012-05-24 15:20:10 -04:00
Scott González
446d8b7f4c
Selectable: Fixed destroy method.
2012-05-24 15:18:04 -04:00
Scott González
ae3d3515a7
Resizable: Fixed destroy method.
2012-05-24 15:16:28 -04:00
Scott González
4da1716cfd
Draggable: Fixed destroy method.
2012-05-24 15:10:49 -04:00
Viktar Varvanovich
a0c18ea250
Draggable: Apply ui-draggable-dragging class prior to calculating dimensions. Fixes #8349 - Draggable: Incorrect dimensions used if .ui-draggable-dragging changes dimensions
2012-05-24 14:31:52 -04:00
Felix Nagel
d4ec5cbb3f
Selectmenu: make use of Menu option 'role' (follow-up), no need to adjust li role
2012-05-24 18:56:41 +02:00