Commit Graph

2824 Commits

Author SHA1 Message Date
Scott González
d43118dfba Tooltip: Cleanup. 2011-05-28 11:43:57 -04:00
Scott González
d4f6f17c8d Tooltip: Changed custom animation demo and changed the logic for showing tooltips so custom position options can perform animations. 2011-05-28 10:18:39 -04:00
Scott González
e7be72ff06 Tooltip: Coding standards. 2011-05-27 20:05:20 -04:00
kborchers
1d984e76b7 Datepicker: Calculate the max number of rows necessary when displaying months. Fixes #7043 - Datepicker: Using multiple months always renders 6 rows of dates even if only 5 are needed 2011-05-27 15:10:53 -05:00
Scott González
12f73d623e Merge pull request #352 from kborchers/bug_5003_3
Droppable: Added dragStart and dragStop to ddmanager and call them from draggable to recalculate droppable positions after a drag causes a scroll. Fixes #5003 - Scroll on Droppable Demo Breaks Demo
2011-05-27 12:29:28 -07:00
kborchers
67bd872fe1 Droppable: Added dragStart and dragStop to ddmanager and call them from draggable to recalculate droppable positions after a drag causes a scroll. Fixes #5003 - Scroll on Droppable Demo Breaks Demo 2011-05-27 12:01:42 -05:00
Scott González
8a972f5cce Autocomplete: Whitespace. 2011-05-27 08:35:18 -04:00
Jay Merrifield
09e88d6220 Mouse: Optimize the cancel locator, works around a bug where .add(event.target) in IE8 can take a long time when there are multiple siblings. Fixes #7118 - IE Bug Large ComboBox (Dialog) 2011-05-26 23:42:51 -04:00
Jay Merrifield
e34dbfeef0 Dialog: Removed the height() tinkering which stops the dialog from shrinking. Fixes #5916 - Dialog: shrinks on drag in IE in standards mode, worse in quirksmode. 2011-05-26 23:30:56 -04:00
David Murdoch
c7eae7b264 Dialog: Make close() a noop if the dialog is already closed. Fixes #7327 - Dialog box size and close animation bugs. 2011-05-26 19:29:11 -04:00
Jeff Remy
981e96948f Resizable: correct aspectRatio handling with min/max dimensions. Fixed #4951 - Resizable with aspectRatio true & a maxWidth doesn't obey ratio once hit max width. 2011-05-26 19:08:58 -04:00
Andrew Powell
597a313ab6 Button: adding event.preventDefault. Fixes #5945 - Disabled buttons still allow clicks 2011-05-26 12:28:25 -04:00
Glenn Goodrich
c49dbe0f01 Button: modified the event bindings for focus and blur. Fixed #6711 - checkbox/radio button do not show focused state when using Keyboard Navigation 2011-05-26 11:28:17 -04:00
David Murdoch
40c0088721 Fix visual test in IE6 and move the new helper functions for getting scrollbar properties to $.position 2011-05-26 14:22:12 +00:00
tomykaira
7d232f7534 effects.scale: fix: calculate top / left by outerHeight / Width. Fixed #6096 - effects.scale origin bottom bug 2011-05-26 11:15:14 +09:00
David Murdoch
cde7cc0e6f updated tests to account for scrollbar width/height 2011-05-26 01:15:05 +00:00
David Murdoch
c11ac9c3f3 Now takes scrollbar width into account in collision detection 2011-05-26 00:53:16 +00:00
Hans Hillen
ab2bbd3bab Key event fix 2011-05-26 00:31:16 +02:00
Scott González
fe4ae30458 Merge pull request #294 from kborchers/bug_4088
Sortable: Changed to check the parent's length so that the dom position of the removed element is not updated. Fixed #4088 - Unable to remove() ui.draggable (sortable item) immediately after the drop callback.
2011-05-25 13:12:37 -07:00
tomykaira
129d5c75ac effects.blind: Save the wrapper status if already wrapped. Fixes #6245 - position: absolute is lost when .stop() is used with .show('blind'). 2011-05-25 15:52:53 -04:00
Scott González
af35f0bbc9 Spinner: Changed casing of option numberformat -> numberFormat. 2011-05-25 15:44:43 -04:00
Hans Hillen
f45fc08f86 wrapping tab order for popup 2011-05-25 14:58:26 +02:00
kborchers
ab365be03d Datepicker: Added checks for the disabled option. Fixed #5665 - Datepicker: Disabled parameter doesn't work 2011-05-20 13:44:14 -05:00
gnarf
4fc5ea141d Unit Tests & effects.scale: Fixing bugs in effects unit tests - Particularly IE, found a bug in scale.js in the meantime. Fixes #7395 - Size based effects are breaking unit tests in IE - also leaking a global var 2011-05-18 18:13:37 -05:00
Jörn Zaefferer
4f0f407df3 Merge remote branch 'treyhunner/topic/autocomplete-pasting' 2011-05-18 17:47:01 +02:00
Jörn Zaefferer
92b0f6702a There's no guard against unparsed characters at the end of the date string, any extra characters are just ignored
Fixes #7244 - Datepicker: parseDate() does not throw an exception for long years
2011-05-18 17:30:26 +02:00
Jörn Zaefferer
ba6dd5c180 Merge branch 'master' of github.com:jquery/jquery-ui 2011-05-18 17:12:52 +02:00
Jörn Zaefferer
1c193085e1 Merge remote branch 'kborchers/bug_3623' 2011-05-18 17:07:02 +02:00
kborchers
4ff8d90a82 Accordion: Added check to not allow 0 height on empty panels causing height issues on non-empty panels. Fixed #7335 - Accordion: Incorrect size when a panel is empty 2011-05-18 10:54:36 -04:00
Scott González
e0fafbb735 Button: Refactored formResetHandler and fixed scope. Foxes #7261 - Refresh scope in formResetHandler unintentionally wide. 2011-05-18 10:32:59 -04:00
Jörn Zaefferer
d1f86cb2ff Merge remote branch 'origin/master' 2011-05-18 15:58:42 +02:00
Jörn Zaefferer
bdd2362754 Merge remote branch 'kzys/trac-6656' 2011-05-18 15:51:07 +02:00
Scott González
a0f16a00b9 Dialog: Reduce old overlay dimensions to 0x0 to avoid sizing issues. Fixes #5637 - Dialog: Dimensions of reused overlay may cause scrollbars. 2011-05-18 09:34:50 -04:00
Scott González
a47bfa196b Spinner: Coding standards. 2011-05-17 21:07:44 -04:00
Scott González
03939fc8c1 Tabs: Don't cancel existing ajax requests when programmatically loading a tab. Fixes #7204 - Tabs: Programmatically loading a tab shouldn't cancel active ajax requests. 2011-05-17 16:23:10 -04:00
Scott González
ad53b55f61 Tabs: Fixed load event with back compat enabled. 2011-05-17 15:46:41 -04:00
Scott González
a9d4b52836 Tabs: Removed some animation cleanup code that doesn't appear to be necessary. 2011-05-17 13:15:44 -04:00
Scott González
5f10fa6511 Tabs: Escape all special characters when sanitizing hash selectors. Fixes #4681 - Tabs: _sanitizeSelector needs to escape '.'. 2011-05-17 10:02:22 -04:00
David Murdoch
e4a42991df Removing unnecessary variables, caching 'within' in tests where its beneficial, and making some other changes based on the code review 2011-05-16 23:46:21 +00:00
kborchers
8e8a7b015f Sortable: Changed to check the parent's length so that the dom position of the removed element is not updated. Fixed #4088 - Unable to remove() ui.draggable (sortable item) immediately after the drop callback. 2011-05-16 16:25:03 -05:00
Scott González
5e58859347 Tabs: Added tests for load method. 2011-05-16 14:41:27 -04:00
David Murdoch
965cb7359e Tabs: When adding a new tab with an existing panel, don't move it. Fixes #4578 - adding tab moves targeted panel. 2011-05-16 12:30:23 -04:00
Jay Merrifield
41205cef4b Datepicker: Made the day of year calculator be more accurate. Fixes #6827 - Datepicker: Incorrect value for "oo" during Daylight Saving Time. 2011-05-16 07:52:01 -04:00
Trey Hunner
adb35572a9 Autocomplete: Trigger search timeout on all input events. Fixes #6666 - keyboard-autorepeat on Firefox and paste event
The input event triggers after all changes to an input field including
paste/cut events.
2011-05-15 12:50:26 -07:00
gnarf
463849e4c3 Tabs: Removing queue logic, _hideTab, and _showTab - Replaced with _toggle - Fixes #7357 Tabs: Remove queueing logic 2011-05-14 06:31:41 -05:00
David Murdoch
cf96d22532 position now passes all tests! 0/ 2011-05-13 21:57:16 +00:00
David Murdoch
939b6989c7 Update position to work properly when window and/or within element is scrolled. 2011-05-13 20:54:25 +00:00
Scott González
c9e187cd9d Merge pull request #263 from kborchers/bug_4995
Dialog: Create modal overlay after dialog is shown and check scrollHeight and offsetHeight in all IE versions. Fixed #4995 - Modal Dialog's overlay dissapears in IE when content is tall
2011-05-13 13:36:09 -07:00
Scott González
2adfc03efe Merge pull request #266 from kborchers/bug_4838
Draggable: Changed logic to only subtract left and top offsets of containment if left and top are not already 0. Fixed #4838 - containment: 'document' is incorrect for top and left in draggable
2011-05-13 12:35:18 -07:00
Kris Borchers
a69a1788bc Button: Don't fire click/change events if mouse was dragged during click of toggle (checkbox/radio) button. Fixed #6970 - Button state inconsistencies after (accidental) drag-clicking the button. 2011-05-13 15:28:10 -04:00
David Murdoch
2f4da6f13d Update var name to avoid confusion 2011-05-13 19:17:42 +00:00
Scott González
aec3f18932 Merge pull request #268 from kborchers/bug_6950
Draggable: Check for grid elements set to 0 to prevent divide by 0 error causing invalid argument errors in IE. Fixed #6950 - ie 8 invalid drag and drop error
2011-05-13 12:17:33 -07:00
kborchers
d136e4333e Draggable: Check for grid elements set to 0 to prevent divide by 0 error causing invalid argument errors in IE. Fixed #6950 - ie 8 invalid drag and drop error 2011-05-13 10:23:44 -05:00
Scott González
7550018260 Class animation: Fixed handling of duration. 2011-05-12 21:03:42 -04:00
Scott González
ea403891b9 Merge remote branch 'gnarf37/ticket-3939' 2011-05-12 20:56:34 -04:00
Scott González
dd00f7f3b4 Merge pull request #256 from dcneiner/button-blur
Fixed #6242
2011-05-12 17:48:25 -07:00
Scott González
523790b111 Merge pull request #257 from dcneiner/buttonset-rtl
Fixed #6796
2011-05-12 17:44:13 -07:00
kborchers
6e6d0b749c Draggable: Changed logic to only subtract left and top offsets of containment if left and top are not already 0. Fixed #4838 - containment: 'document' is incorrect for top and left in draggable 2011-05-12 16:27:12 -05:00
kborchers
331c4602a9 Dialog: Create modal overlay after dialog is shown and check scrollHeight and offsetHeight in all IE versions. Fixed #4995 - Modal Dialog's overlay dissapears in IE when content is tall 2011-05-12 15:14:58 -05:00
kborchers
29b36bb409 Dialog: Changed IE6 overlay width adjustment to apply to all IE versions. Fixed #3623 - Opening a Modal Dialog shows a horizontal scroll bar 2011-05-12 13:31:15 -05:00
Andrew Powell
a6227be2c0 Datepicker: removed conditional mozilla browser check block. Fixes #7322 - Year selector disappears after setting an option in Firefox 2011-05-12 11:28:37 -04:00
David Murdoch
b6497996ce Replace comma with semi-colon. How'd that get there? 2011-05-12 13:28:01 +00:00
Scott González
1845015c09 Revert "Datepicker: Fixed #7043 - Using multiple months always renders 6 rows of dates even if only 5 are needed."
This reverts commit ac459ff7df.
2011-05-12 08:17:16 -04:00
gnarf
2dcf723151 effects.core: Rework animateClass to support a 'children' option - Fixes #3939 - Option to animate children elements in animateClass 2011-05-12 07:11:01 -05:00
gnarf
c241275a30 Effects.core: Style Commit - double-quotes and threeqals and whitespace 2011-05-12 02:51:10 -05:00
Doug Neiner
50a4186ef9 Button: Added rtl detection so corner classes would properly be applied to buttonsets. Fixed #6796. jQueryui - buttonset on rtl 2011-05-12 01:51:05 -04:00
Doug Neiner
8df834f68c Button: no longer calls _resetButton() after changing the disabled option. Fixed #6242 - Button .enable() strange behavior on Webkit (Google Chrome, Safari) 2011-05-12 01:16:06 -04:00
David Murdoch
9e4e359705 fix spacing and add in a missing comma 2011-05-11 16:52:43 -07:00
David Murdoch
abf3a86c8b Fix issue when window is "within". 2011-05-11 16:44:20 -07:00
David Murdoch
c6afaa1072 Fix #5645 - Position: Allow for arbitrary element to be containing element 2011-05-11 16:30:21 -07:00
gnarf
c89bbc1839 Class animation: Cleaned up detection of what we can animate and fixed border styles. Fixes #7109 - animateClass doesn't like going from borderStyle: none to borderStyle: *. 2011-05-11 17:09:05 -04:00
Scott González
8b8f5bff76 Merge pull request #242 from gnarf37/effects-unit
Effects unit tests - Partial fix for #7353
2011-05-11 13:14:13 -07:00
Scott González
caca915888 Merge pull request #220 from kzys/trac-6850
Fixed #6850 - Disable datepicker should disable month and year dropdowns.
2011-05-11 12:32:29 -07:00
Scott González
9bd731da14 Tabs: Minor cleanup of deprecated code. 2011-05-11 15:01:57 -04:00
Garrison Locke
a645630eba Datepicker: Removed duplicate call to _updateDatepicker when changing option in Firefox. Fixed #7322 - datepicker: Year would disappear when changing option. 2011-05-11 14:22:04 -04:00
Jörn Zaefferer
83424c6c33 Merge branch 'master' of github.com:jquery/jquery-ui 2011-05-11 19:49:16 +02:00
Jörn Zaefferer
b9153258b0 Widget: Added $.widget.extend() which does deep extending, but only on plain objects. 2011-05-11 13:37:40 -04:00
Adam Baratz
7fb6ca146e Slider: add handles in single DOM operation. Fixed #7259 - optimize handle creation. 2011-05-11 13:13:09 -04:00
Kato Kazuyoshi
98fcb477d6 Draggable: Remove id when cloning helpers. Fixes #4564 - Draggable+Sortable Demo duplicates DOM Ids. 2011-05-11 13:06:53 -04:00
Scott González
d3e21cf59a Merge pull request #223 from kzys/trac-7043
Fixed #7043 - Datepicker: Using multiple months always renders 6 rows of dates even if only 5 are neededf
2011-05-11 08:08:37 -07:00
Scott González
1298f939b9 Tabs: Simplify logic for showing/hiding tabs. 2011-05-11 10:08:06 -04: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
gnarf
783f134aaa effects: Updating bounce/pulsate/shake to fire callbacks before the next anim starts 2011-05-10 16:25:08 -05:00
gnarf
27a7deebf2 Merge branch 'master' into effects-unit
Conflicts:
	ui/jquery.effects.pulsate.js
2011-05-10 16:16:34 -05:00
Scott González
85ac420a1e Tabs: Fixed select event. 2011-05-10 14:04:50 -04:00
Scott González
7fddb1c5b5 Tabs: Fixed show event. 2011-05-10 13:56:59 -04:00
Jörn Zaefferer
7f8ccc523a Autocomplete: Add comment to fix for #7269 2011-05-10 17:43:21 +02:00
Jörn Zaefferer
0e1bfaf1fa Merge remote branch 'treyhunner/topic/arrow-keys' 2011-05-10 17:40:49 +02:00
Jörn Zaefferer
1426f7edf3 Merge remote branch 'origin/master' 2011-05-10 17:10:45 +02:00
Scott González
b546f316be Merge remote branch 'gnarf37/ticket-7067' 2011-05-10 11:00:14 -04:00
Jörn Zaefferer
c844bbd2ed Merge remote branch 'kborchers/bug_7024' 2011-05-10 16:59:22 +02:00
Scott González
1a974109ef Merge pull request #234 from carsonmcdonald/issue6948
Resizable: Skip autohide hover action when resizable is disabled. Fix #69
2011-05-10 07:52:28 -07:00
Scott González
36fccdda14 Tabs: Fixed cookie implementation. Fixes #7144 - Tabs: Deprecate cookie option. 2011-05-10 09:15:08 -04: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
Scott González
9ea6db634f Tabs: Only trigger tabsload on success. 2011-05-09 16:55:31 -04:00
Scott González
7157af2550 Tabs: Added tests for cache option. Fixes #7131 - Tabs: Add beforeload event; deprecate ajaxOptions and cache options. 2011-05-09 15:04:01 -04:00
Scott González
f1180e5341 Merge pull request #235 from kborchers/bug_4333_2
Mouse: Changed mouseHandled check to a local var rather than using originalEvent. Fixed #4333 - Nested draggables problem in IE
2011-05-09 10:10:17 -07:00
Scott González
5ae44f8a3b Tabs: Refactored spinner implementation. Fixes #7134 - Tabs: Deprecate spinner option. 2011-05-09 12:52:00 -04:00
kborchers
9c50bdfde0 Mouse: Changed mouseHandled check to a local var rather than using originalEvent. Fixed #4333 - Nested draggables problem in IE 2011-05-09 11:43:45 -05:00
Carson McDonald
0e2bc5efe2 Resizable: Skip autohide hover action when resizable is disabled. Fix #6948 - Resizable autoHide Doesn't Work With Resizable's disable 2011-05-09 11:00:12 -04:00
Richard D. Worth
2e882de30e Merge pull request #229 from kzys/strange-whitespace
'NO-BREAK SPACE' (U+00A0) is not 'SPACE' (U+0020).
2011-05-09 06:50:19 -07:00
Jörn Zaefferer
24c0d9195a Popup: Fix keyboard handling to prevent scrolling on keydown 2011-05-07 16:23:31 +02:00
Jörn Zaefferer
cd92ad09f5 Promote menubar and popup to their own top level files 2011-05-07 16:22:04 +02:00
Kato Kazuyoshi
27f943bf36 Dialog: 'NO-BREAK SPACE' (U+00A0) is not 'SPACE' (U+0020). 2011-05-07 16:02:06 +09:00
Kato Kazuyoshi
ac459ff7df Datepicker: Fixed #7043 - Using multiple months always renders 6 rows of dates even if only 5 are needed. 2011-05-07 06:32:13 +09:00
Kato Kazuyoshi
2063a113d6 Datepicker: onClose callback should be triggered by show. Fixed #6656 - onClose event not triggered. 2011-05-07 06:03:14 +09:00
Kato Kazuyoshi
4585182c70 Datepicker: Disabled datepicker should disable own select element too. Fixed #6850 - Disable datepicker should disable month and year dropdowns. 2011-05-07 04:53:37 +09:00
Scott González
476777f1e9 Merge pull request #218 from kborchers/bug_6775
Datepicker: Moved the setting of  _datepickerShowing to after postProcess. Fixed #6775
2011-05-06 10:29:02 -07:00
eddiemonge
d522dad718 Tabs: Removed executable file permissions. Fixes #7329 - Tabs doesn't need to have execute permissions. 2011-05-06 13:17:12 -04:00
kborchers
88d8209fdd Datepicker: Moved the setting of _datepickerShowing to after postProcess to prevent being able to tab away leaving the datepicker open. Fixed #6775 - DatePicker remains open when tabbing out 2011-05-06 10:40:43 -05:00
Eike Send
a7f1659cdc Button: stop disabled button from firing click events. fixes #5945. Behavior was inconsisten between BUTTON and A elements. 2011-05-05 14:45:06 +02:00
Scott González
116acb4cb2 Merge pull request #200 from kzys/trac-6704-2
Fixed #6704 - Display overflow when multiple datepickers have different numberOfMonths.
2011-05-04 14:09:37 -07:00
Scott González
511b86b31e Merge pull request #201 from kzys/trac-7062
Fixed #7062 - $.datepicker.parseDate does not work for some locale date strings.
2011-05-04 14:00:20 -07:00
Kato Kazuyoshi
f505de68fd Datepicker: Remove BOM. Fixed #6734 - Datepicker i18n: Problem with JavascriptPacker. 2011-05-05 05:29:13 +09:00
Kato Kazuyoshi
a891e81e06 Datepicker: Greedy matching in month name. Fixed #7062 - $.datepicker.parseDate does not work for some locale date strings. 2011-05-05 05:06:27 +09:00
Kato Kazuyoshi
fc97ccd398 Datepicker: Remove old "ui-datepicker-multi-N" before add new one. Fixed #6704 - Display overflow when multiple datepickers have different numberOfMonths. 2011-05-05 04:11:48 +09:00
gnarf
d61e0656c5 Merge branch 'master' into effects-unit 2011-05-04 01:38:41 -05:00
Jörn Zaefferer
66b96cbbe4 Tooltip: Also close on click. Essential for tooltips on menu buttons. 2011-05-04 08:21:57 +02: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
gnarf
126d46c050 effects.pulsate: tweaking 'times' - if showing / hiding the animation has an extra 'half' time as opposed to removing a 'half' time 2011-05-03 10:48:00 -05:00
gnarf
d5f6a71cfa effects.bounce: Fixing hide bounce distance calculation 2011-05-03 08:51:53 -05:00
gnarf
e8bece27ab effect.bounce: ignoring the margins for the height calc 2011-05-03 08:45:21 -05:00
gnarf
34d9e038bd effect.bounce: fixing default distance to be 1/3 the size of the bouncing box - thx @scott_gonzalez for catching this 2011-05-03 08:39:02 -05:00
gnarf
1f3f7bf787 Effects (blind): direction now accepts up/down/left/right as well as vertical(up) and horizontal(left) - Fixes #4480 - Invert the blind effect. 2011-05-03 09:16:30 -04:00
gnarf
61904162cf effects.pulsate: set default mode to 'effect' 2011-05-03 07:22:34 -05:00
Scott González
cbce3585bc Tabs: Added tests for deprecated select method. Fixes #7138 - Tabs: Deprecate select method. 2011-05-03 07:48:08 -04:00
Scott González
92bcb2504f Tabs: Fixed back-compat for selected option. Fixes #7135 - Tabs: Rename selected option to active. 2011-05-03 07:14:19 -04:00
Scott González
45c727d75e Tabs: Fixed enabled and disabled methods. Fixes #7142 - Tabs: Deprecate enable and disable events. 2011-05-03 06:31:12 -04:00
Jean-Francois Remy
5e44b3ce88 Position: Handled scrolled windows properly with collision: fit. Fixes #7211 - Position: Collision: fit doesn't work at top of window when scrolled. 2011-05-03 04:38:17 -04:00
Adam Baratz
51df02ee4e Dialog: remove unneeded DOM manipulations. Fixed #7258 - optimize initialization. 2011-05-02 18:03:14 -04:00
Scott González
3d5d58d854 Merge pull request #187 from virgofx/master.
Fix #7270 - Draggable iFrameFix
2011-05-02 14:49:05 -07:00
Scott González
4f63e5ca6c Merge pull request #191 from whittet/patch-1.
Bug fix for another use case, see comment by whittet here: http://bugs.jq
2011-05-02 14:46:01 -07:00
Scott González
d09599b201 Merge pull request #192 from ef4/master.
Fixed #4445 containment ignored when scrolling in overflow div
2011-05-02 14:42:33 -07:00
Jörn Zaefferer
0496a50238 Tooltip: Replace offset property with inline my+offset to make it easier
to override the offset. Fixes the odd offset in the video player demo.
Also doesn't need units.
2011-05-02 18:22:00 +02:00
adambaratz
74d195e396 Datepicker: bind hover events using delegate. Fixed #7256 - minimize event binding in Datepicker initialization. 2011-05-02 09:53:13 -04:00
gnarf
c13ef9e037 Widget: show/hide effects added BackCompat 2011-05-02 07:49:11 -05:00
gnarf
c9fb452867 widget: Updating code for show/hide to use new effects API namespace - DRY'ed out a bit as well 2011-05-02 06:49:59 -05:00
Jörn Zaefferer
d8e60e9a8a Merge branch 'master' into tooltip-animations 2011-05-02 13:12:36 +02:00
Jörn Zaefferer
a03c222f05 Tooltip: Overhaul widget animations code to allow delay with plain show/hide 2011-05-02 13:11:58 +02:00
gnarf
1eada21549 effects.*: Updating fade, pulsate, scale, shake to pass units 2011-05-01 06:24:22 -05:00
gnarf
d82a44ab4b Some minor tweaks to the effects, trying to clean up code a bit + style guidance 2011-05-01 06:19:38 -05:00
gnarf
668d28e30e effects.bounce: removing the opti for duration, the normalizeArguments in core will ALWAYS set a duration, no need to default here 2011-05-01 06:18:31 -05:00
gnarf
40ebb0f846 effects.*: Normalizing animation time - 1000 ms effect should only take 1000 ms - Fixes #7067 - Also making sure the queued animations run DIRECTLY after the effect 2011-05-01 06:07:57 -05:00
gnarf
321fd39057 Some minor tweaks to the effects, trying to clean up code a bit + style guidance 2011-05-01 03:44:33 -05:00
adambaratz
fe3b36b8ef Core: reuse tabindex value. Fixed #7257 - optimize :tabbable. 2011-04-29 08:24:27 -04:00
Scott González
1bacdec6be Tabs: Cleaned up add and remove methods. 2011-04-28 21:35:04 -04:00
Scott González
09faa7c9fa Tabs: Added more tests for refresh method and changed the implementation a bit. 2011-04-28 14:38:57 -04:00
David Petersen
5d23e8eacd Tabs: Fix issues with refresh method, add refresh method tests 2011-04-28 13:13:42 -04:00
David Petersen
dcb1720f31 Tabs: Remove refresh dependancy in _setOptions 2011-04-28 12:08:39 -04:00
Scott González
d819cdd3a9 Tabs: Fixed disable method and cleaned up tests for enable and disable methods. 2011-04-28 12:04:08 -04:00
Edward Faulkner
d620749611 Draggable: containment now updates dynamically to handle scrolling container. Fixed #4445 containment ignored when scrolling in overflow div 2011-04-28 10:43:02 -04:00
David Petersen
0e7769c669 Tabs: enable/disable handle when current state already matches, fix error when disabled = true and enable gets called 2011-04-28 09:37:56 -04:00
David Petersen
abe4c37748 Tabs: simplify disabled logic 2011-04-28 09:37:47 -04:00
David Petersen
a1473042b4 Tabs: Make sure prototype.url is defined before trying to shim it 2011-04-28 09:07:54 -04:00
Scott González
60d4e0ae42 Class Animation: Use .attr( "class" ) instead of .attr( "className" ) and adjust the queueing logic for jQuery 1.6 compatibility. Fixes #7275 - $.effects.animateClass broken in jQuery 1.6." 2011-04-27 10:42:21 -04:00
whittet
2bf061ea6f Bug fix for another use case, see comment by whittet here: http://bugs.jqueryui.com/ticket/6702 2011-04-27 07:21:29 -07:00
Jörn Zaefferer
cd61fb1b55 Merge branch 'master' into menubar
Conflicts:
	ui/jquery.ui.menu.js
2011-04-26 22:05:44 +02:00
Scott González
325ee6e871 Widget: define a null default for the create callback. 2011-04-25 14:04:30 -04:00
Scott González
c4c36e557e Accordion, Autocomplete, Tabs: Separate callbacks and options in the defaults. 2011-04-25 08:11:52 -04: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
3bb9ab2626 Tooltip: Add support for delaying showing/hiding. Still need to figure
out how to combine that with non-animated show/hide.
2011-04-21 14:30:42 +02:00
Trey Hunner
bdfc6d532c Autocomplete: Fix list traversal bug. Fixes #7269 - autocomplete: holding down arrow keys in Firefox does not traverse list
Use keypress event for listening for arrow keys because Firefox
and Opera do not repeat keydown events for these keys.
2011-04-20 09:03:11 -07: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
Mark Johnson
b1c8a13a16 Draggable: Modified the iframe shims to load prior to dragging. Fixed #7270. 2011-04-19 14:39:58 -07: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
3950a0515d Stop show animation on hide. Now that we don't reuse the tooltip
element, we can safely do that.
2011-04-15 16:53:05 +02:00
jzaefferer
e609bebaae Custom tooltip animations based on widget-animations branch. 2011-04-15 16:49:29 +02:00
Lopo
59c787fa4a Datepicker: Fixed Slovak locale. Fixes #7254 - Datepicker: Incorrect day name for Slovak localization. 2011-04-15 00:13:20 -04:00
Scott González
3af0923b73 Datepicker: Fixed dateFormat for nl locale. Fixes #7250 - Datepicker: Incorrect dateFormat in jquery.ui.datepicker-nl.js. 2011-04-15 00:08:03 -04:00
jzaefferer
67d49f593b Overhaul tooltip implementation. Avoid queuing and other problems by
creating the tooltip element on the fly, never reusing it.
Use aria-describedby attribute to find the associated tooltip again.
Allows customizing animations much easier (just replace fadeIn/fadeOut),
still open.
Updated demos and visual test to replace now-missing .widget() method.
Added tooltipClass for that.
2011-04-13 14:01:46 +02:00
Scott González
bc65675330 Tabs: Fixed issues with collapsible and active options. 2011-04-11 13:49:22 -04:00
Kyle Florence
3b77ac654b Progressbar: hide valueDiv when value is 0. Fixes #7231 - valueDiv should be hidden when value is at 0% 2011-04-09 14:27:10 -04:00
Richard Worth
54016b8469 Sortable: Reverted 56b0da59d7 as #4551 is invalid. 2011-04-07 09:08:48 -04:00
Scott González
bc6a28ee03 Tabs: Cleaned up _tabId() implementation. 2011-04-05 21:39:02 -04:00
Scott González
7aad37bfd5 Tabs: Better handling of active option and various cleanup. 2011-04-05 16:53:52 -04:00
Scott González
ff84d58444 Tabs: Pass appropriate data for beforeLoad event. Partial fix for #7131 - Tabs: Add beforeload event; deprecate ajaxOptions and cache options. 2011-04-05 11:28:05 -04:00
Scott González
995518c10f Tabs: cleanup. 2011-04-04 17:06:13 -04:00
gnarf
cc2342ac31 effects.bounce: removing the opti for duration, the normalizeArguments in core will ALWAYS set a duration, no need to default here 2011-04-04 15:43:47 -05:00
Scott González
1fc91f90d0 Tabs: Pass appropriate data for activate event. Fixes #7137 - Tabs: Rename show event to activate. 2011-04-04 15:28:33 -04:00
Scott González
e19d8261c1 Tabs: Properly handle switching from active: false. 2011-04-04 14:27:38 -04:00
Scott González
fc5291291b Accordion: When simulating events, make sure we use DOM elements, not jQuery objects. 2011-04-04 14:22:54 -04:00
Scott González
80b6de1b78 Accordion: Pass original event in beforeActivate event. 2011-04-04 11:53:19 -04:00
Scott González
632e6c7618 Tabs: Pass appropriate data for beforeActivate event. Fixes #7136 - Tabs: Rename select event to beforeActivate. 2011-04-04 11:22:32 -04:00
Scott González
98c53d8432 Datepicker: Only generate yearshtml once. Fixes #7176 - Datepicker shows only single year in year dropdown if numberOfMonths > 1. 2011-04-04 07:55:42 -04:00
Scott González
fa13c4a602 Merge branch 'tabs_1.9' of https://github.com/petersendidit/jquery-ui into petersendidit-tabs 2011-03-29 15:40:28 -04:00
Scott González
cd29170ae0 Core: Fixed spacing. 2011-03-29 10:17:40 -04:00
David Petersen
e9ae04a394 Tabs: CSS Consistency Updates. Fixes #7146 Tabs: CSS Consistency Updates 2011-03-29 07:44:01 -04:00
David Petersen
cb0588f2dd Tabs: Deprecate cookie option. Fixes #7144 Tabs: Deprecate cookie option 2011-03-28 22:46:31 -04:00
David Petersen
c6a6ef5ee6 Tabs: Deprecate select method. Fixes #7138 Tabs: Deprecate select method 2011-03-28 22:28:59 -04:00
Scott González
2197c61f1f Slider: Properly handle value and value methods as setters. Fixes #4881 - Slider: value and values methods as setters aren't chainable. 2011-03-28 17:34:04 -04:00
Richard Worth
b5e67861bb Autocomplete: changed autoFocus default back to false. Reverts #7042 - Autocomplete: Default autoFocus to true 2011-03-28 11:13:53 -04:00
David Petersen
8b0c3618bd Tabs: Rename select event to beforeActivate. Fixes #7136 Tabs: Rename select event to beforeActivate 2011-03-27 17:02:58 -04:00
David Petersen
787efd307a Tabs: Rename show event to activate. Fixes #7137 Tabs: Rename show event to activate 2011-03-27 16:55:05 -04:00
David Petersen
9a00fd4c5e Tabs: Rename selected option to active. Fixes #7135 Tabs: Rename selected option to active 2011-03-27 16:42:30 -04:00
David Petersen
c363019590 Tabs: Deprecate templating (idPrefix, tabTemplate, panelTemplate options) Fixes #7139 Tabs: Deprecate templating (idPrefix, tabTemplate, panelTemplate options) 2011-03-27 16:42:19 -04:00
David Petersen
1e2d3145ff Tabs: Deprecate url method; use aria-controls instead of title to specify panels. Fixes #7132 Tabs: Deprecate url method; use aria-controls instead of title to specify panels 2011-03-27 14:56:20 -04:00
gnarf
5c88bb702f effects.*: Normalizing animation time - 1000 ms effect should only take 1000 ms - Fixes #7067 - Also making sure the queued animations run DIRECTLY after the effect 2011-03-27 06:30:52 -05:00
David Petersen
f6e7b6c9f6 Use this.running to know if we are still in process of showing/hidding a tab 2011-03-26 21:02:17 -04:00
David Petersen
8b89febbbb Tabs: split up _tabify, create refresh method. Fixes #7140 Tabs: Add refresh method 2011-03-26 21:02:17 -04:00
David Petersen
03eb54b379 Tabs: Deprecate the length method. Fixes #7143 Tabs: Deprecate the length method 2011-03-26 21:02:17 -04:00
David Petersen
e378876918 Tabs: Deprecate add and remove methods Fixes #7141 Tabs: Deprecate add and remove methods 2011-03-26 21:02:13 -04:00
David Petersen
e5f081bc1c Tabs: Deprecate enable and disable events. Fixes #7142 Tabs: Deprecate enable and disable events 2011-03-26 21:00:45 -04:00
David Petersen
e7971c9077 Tabs: Deprecate spinner option. Fixes #7134 Tabs: Deprecate spinner option 2011-03-26 21:00:45 -04:00
David Petersen
3d61244526 Tabs: Deprecate abort method. Fixes #7133 Tabs: Deprecate abort method 2011-03-26 21:00:45 -04:00
David Petersen
aeaaf93ebb Tabs: Add beforeload event; deprecate ajaxOptions and cache options. Fixes #7131 Tabs: Add beforeload event; deprecate ajaxOptions and cache options 2011-03-26 21:00:34 -04:00
David Petersen
03ef2fb452 Tabs: Split out event handler, showtab, hidetab, resetStyle to their own methods 2011-03-26 12:04:14 -04:00
Scott González
6fc98deef0 Widget: Allow setting individual properties of deep options. Fixes #7035 - Widget: Extend .option() to set partial nested options. 2011-03-24 09:21:53 -04:00
Scott González
c6e7e3fc28 Widget: Deprecated use of metadata plugin. Fixes #7191 - Widget: Deprecate use of metadata. 2011-03-23 09:16:19 -04:00
Scott González
79c0fb7ee9 Accordion: Added missing semicolon. 2011-03-23 08:57:41 -04:00
Scott González
f77224055a Widget: Maintain stack when a method returns a jQuery object. Fixes #5732 - Widget: Make the widget method maintain the stack. 2011-03-22 14:35:18 -04:00
Scott González
e7991e33f3 Autocomplete: Added response event. Fixes #6777 - Autocomplete callback when search is complete. 2011-03-22 14:07:49 -04:00
Scott González
221dcd7027 Position: Coding standards. 2011-03-22 13:12:03 -04:00
Scott González
6f051d5d6a Position: Merged offset option into my and at options and added support for percentage-based offsets. Fixes #6981 - Position: Merge offset option into my and at options. Fixes #7028 - Position: Allow percent-based offsets. 2011-03-22 12:25:25 -04:00
Scott González
d4dadd14c2 Merge branch 'remove-spinner-output' of https://github.com/ajpiano/jquery-ui 2011-03-22 08:55:00 -04:00
adam j. sontag
00547ec046 Spinner: Remove debugging output that appends directly to the body from mousewheel handling. 2011-03-21 17:37:57 -04:00
adam j. sontag
02ba487db0 Spinner: Set the widgetEventPrefix to "spin" as per the spec. 2011-03-21 16:10:12 -04:00
Scott González
a6fbb47e6a Position: Fixed typo. 2011-03-21 14:02:00 -04:00
Scott González
7fc0cec36f Position: Removed unused refenrece to $.fn.offset. 2011-03-21 14:00:26 -04:00
Scott González
923b5b67b9 Merge branch 'tabs_4386' of https://github.com/petersendidit/jquery-ui 2011-03-21 11:30:11 -04:00
David Petersen
710d7620e7 Tabs: Fix disable and enable methods to correctly handle when index is undefined. Use boolean when fully enabled/disabled. Allow selected tab to be disabled.Fixes #4386 2011-03-21 09:18:19 -04:00
Giovanni Giacobbi
3ce8429f4f Restructured if/else's for better readability 2011-03-20 03:19:36 +01:00
Scott González
6d01645716 Datepicker: Changed a comment that causes problems with YUI Compressor. Fixes #7129 - Datepicker: Can't minify with YUI Compressor. 2011-03-18 08:26:08 -04:00
jzaefferer
5a112d4e03 Menu: Close submenu on ESCAPE keypress 2011-03-17 17:43:11 +01:00
jzaefferer
0872aac982 Widget: Accept selectors and DOM elements as element-argument to _bind 2011-03-17 11:59:32 +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
Richard Worth
4026d3acd7 Autocomplete: moved autoFocus implementation to after menu visible for a11y 2011-03-15 12:26:47 -04:00
Scott González
4881a27b82 Merge branch 'ticket-3968' of https://github.com/gnarf37/jquery-ui 2011-03-15 09:18:38 -04:00
gnarf
ac0cc2fac5 Datepicker: Updated to check for new or old style effects (see #7103). 2011-03-15 09:02:21 -04:00
gnarf
d64c9efda5 Effects: Moved effects to $.effects.effect[] and deprecated use of $.effects[]. Fixes #7103 - Effects: Move effects to $.effects.effect[]. 2011-03-15 09:00:45 -04:00
Richard Worth
2f5eadeb8f Autocomplete: changed autoFocus default to true for 1.9. Fixed #7042 - Autocomplete: Default autoFocus to true 2011-03-15 05:48:31 -04:00
Richard Worth
09215ef2cd Autocomplete: new option autoFocus, default false. Fixed #7032 - Autocomplete: Add option to automatically highlight the first result 2011-03-15 05:39:56 -04:00
Richard Worth
056cab82d8 Accordion: set aria-selected to true on selected header, false on others. Fixed #7078 - Accordion: Set aria-selected 2011-03-15 04:30:36 -04:00
Matt Hoskins
84257e7f0a Draggable: Calling .refreshPositions instead of ._refreshItems when dragging with a connected sortable to force containerCache initialisation/update. Fixed: #5563 - connectToSortable misbehaves if the position of the sortable changes after the sortable and draggable have been initialised as _refreshItems no longer updating container cache. 2011-03-14 06:53:00 -07:00
gnarf
7bb0e40f7a effects.explode: correcting my misspelled variable name :/ 2011-03-12 14:41:56 -06:00
gnarf
39dcad6e49 effects.explode: rework math used to split the div into peices - split the box disregarding margins
Fixes #3968 - effects explode: explodes from the right instead of from the center
2011-03-11 20:00:36 -06:00
ddstreet
0b30a1d450 Button: find associated label even without common ancestor. Fixes #7092 - button creation that requires a matching label does not find label in all cases 2011-03-11 10:52:13 -05:00
Scott González
0eb1106b5b Merge branch 'ddmanager-caches-wrong-dimensions' of https://github.com/EleotleCram/jquery-ui into EleotleCram-ddmanager-caches-wrong-dimensions 2011-03-11 10:19:45 -05:00
gnarf
3f8c608691 effects.core: Another place where args.callback was used that escaped my first pass 2011-03-11 09:50:56 -05:00
Marcel Toele
86e6ed2eb1 Droppable: enabled and accepting droppables are now activated prior to evaluating their geometry. Fixes #7104 Droppable: if activeClass changes the geometry of a droppable, then dnd uses the wrong geometry. 2011-03-11 15:37:52 +01:00
gnarf
4ade64b690 effects.*: Explode effect was removing more elements than it should upon completion. Fixed #6022 - multiple explosions cut short 2011-03-10 22:18:19 -06:00
Scott González
19e72449f1 Effects: Handle just passing an effect name. 2011-03-09 10:09:29 -05:00
Scott González
3875cf63e4 Merge branch 'effects-api' of https://github.com/gnarf37/jquery-ui into gnarf37-effects-api 2011-03-09 10:01:07 -05:00
Jay Merrifield
f9996682b5 Dialog: Before handling escape key presses, check if the default action has been prevented. Fixes #6966 - Pressing ESC on dialog when 2 dialogs are open closes both dialogs. 2011-03-08 09:42:10 -05:00
Guillaume Gautreau
3a0ec399cd Draggable: modify margins of the containment according to the margin of the draggable element. Fixed #7084 - Draggable with parent containment and margin 2011-03-08 09:32:48 -05:00
gnarf
b3198643ca effect.puff: Errant console.log removed 2011-03-08 00:52:07 -06:00
awgy
0680b59260 Mouse: Reset click event suppression on next mousedown. Fixes #6946 - Mouse: click event suppressed after drag in Gecko 2011-03-08 00:52:07 -06:00
Adam Parod
18ad8ffb3d Datepicker: Reformat minDate/maxDate when dateFormat changes. Fixes #7009 - Reformat minDate/maxDate when dateFormat changes. 2011-03-08 00:52:07 -06:00
michaelmwu
4ad513b7f0 Sortable: Changed floating calculation to determine also whether items are being displayed horizontally. Helps fix odd sorting behavior for horizontal lists. Fixed #6702 - horizontal sortable not working (and solution) 2011-03-08 00:52:07 -06:00
Douglas Neiner
6008a30fcb Dialog: Added a class to dialog wrapper when it is currently displaying buttons, includes unit tests for changes. Fixed #7057 - An extra class is needed on the dialog wrapper to specify when a buttonset is showing 2011-03-08 00:52:07 -06:00
Richard Worth
ea89522828 Datepicker i18n: corrected arabic month name for May. Fixed #7055 - Datepicker: arabic month name has March in place of May 2011-03-08 00:52:07 -06:00
Scott González
d4b2e494f9 Merge branch 'master' of https://github.com/voxwerk/jquery-ui into voxwerk-master 2011-03-07 10:47:33 -05:00
Adam Parod
74b7c3f684 Datepicker: Reformat minDate/maxDate when dateFormat changes. Fixes #7009 - Reformat minDate/maxDate when dateFormat changes. 2011-03-07 09:34:00 -05:00
gnarf
b6debf4daf effects.drop: Quick second pass Style Guidance 2011-03-06 23:34:24 -06:00
gnarf
69a7382fb7 effects.fade: Using $ instead of jQuery 2011-03-06 21:16:56 -06:00
gnarf
703cd82cd0 effects.core: Style Guidance 2011-03-06 20:44:35 -06:00
gnarf
576cd0b92b effects.*: style guidance 2011-03-06 18:48:14 -06:00
gnarf
9c771b8f8b effects.*: Style Guidance 2011-03-06 18:34:18 -06:00
gnarf
7a60bc6824 effect.*: Style Guidance 2011-03-06 17:45:43 -06:00
gnarf
bcb8f7ed9a effects.*: More Style Guidance 2011-03-06 15:24:24 -06:00
gnarf
61cf834081 effects.drop: Style Guidance 2011-03-06 05:41:27 -06:00
gnarf
7391fe8df3 effects.clip: Reuse a var instead of calculate again 2011-03-06 05:25:38 -06:00
gnarf
210fcc4278 effects.clip: Style Guidance 2011-03-06 05:22:32 -06:00
gnarf
d742cd6a88 Effects: Minor whitespace improvements 2011-03-05 16:17:54 -06:00
michaelmwu
f1d939bc58 Sortable: Changed floating calculation to determine also whether items are being displayed horizontally. Helps fix odd sorting behavior for horizontal lists. Fixed #6702 - horizontal sortable not working (and solution) 2011-03-04 22:17:30 -08:00
gnarf
2fdc868707 Effects: General Code Cleanup 2011-03-04 17:10:02 -06:00
Douglas Neiner
15c97e0b76 Dialog: Added a class to dialog wrapper when it is currently displaying buttons, includes unit tests for changes. Fixed #7057 - An extra class is needed on the dialog wrapper to specify when a buttonset is showing 2011-03-03 09:37:16 -05:00
gnarf
5c4577f78c Cleaning up effects.core _normalizeArguments a bit more 2011-03-02 20:58:10 -06:00
Richard Worth
5c6afa8e7b Datepicker i18n: corrected arabic month name for May. Fixed #7055 - Datepicker: arabic month name has March in place of May 2011-03-02 21:27:09 -05:00
gnarf
a1c8c7bcd6 Updated to new effects object API 2011-03-02 20:10:09 -06:00
gnarf
a370d1ffc8 Just a quick touch to update to new internal effects object API 2011-03-02 20:00:57 -06:00
gnarf
5fd1f17393 Quick rewrite for new options object 2011-03-02 19:46:46 -06:00
gnarf
2ad1cf3319 Starting to clean up the internal API for animations 2011-03-02 19:30:27 -06: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
Scott González
31a181abfc Tooltip: Make sure we have a target before trying to open the tooltip. 2011-02-26 15:06:06 +01:00
Scott González
b4d75c1083 Tooltip: Rename _show to _open. 2011-02-26 15:04:33 +01:00
jzaefferer
48f060ac25 Spinner: Ignore delta of 0 from triggered mousewheel event. Verified
that mousewheel scrolling actually works fine in IE6.
2011-02-26 12:10:52 +01:00
Scott González
e72afe4afc Button: Only add text classes if there is text. Fixes #7040 - button class change breaks icon only buttons. 2011-02-26 11:14:15 +01:00
jzaefferer
6a5eb351c7 Position: Drop offset-as-a-setter from position, 1.9 won't support core
1.3 anymore
2011-02-25 11:16:16 +01:00
Scott González
0cd297702d Datepicker: Added Tajikistan localization. Fixes #7034 - Datepicker: Add Tajikistan localization. 2011-02-25 10:40:36 +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
Scott González
50958718c2 Autocomplete: Added support for contenteditable elements. Fixes #6914 - Autocomplete: Support contenteditable. 2011-02-24 10:24:32 +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
Gilmore Davidson
9626484dd5 Fixed #6979 - Several components are leaking variables into the global scope 2011-02-23 16:33:27 +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
a1eaac8847 Spinner: Use jQuery's focus() method instead of DOM method to set focus
to input. Fixes testsuite in IE6.
2011-02-21 22:45:19 +01:00
Scott González
f70f01af9e Accordion: Handle changing the event option. Fixes #6740 - Dynamically changing accordion's event handler doesn't actually change the behaviour. 2011-02-21 16:07:59 +01:00
Richard Worth
7c4d6a763d Datepicker i18n: Changed all html named character entities to unicode hex entities. Fixed #7008 - Chromium-Browser does not support html-entities in datePicker i18n-translation 2011-02-19 09:54:15 -05:00
adam j. sontag
b4bcc1bf9d Datepicker: Display Year before Month in Hungarian i18n. Fixes #7019 - Hungarian Localisation has month-date in wrong order 2011-02-18 11:45:44 -05:00
Scott González
c44818fcca Datepicker: Account for daylight saving when calculating number of days in a month. Fixes #6978 - In Calender for march 2011 dates showing till 5th only.
Thanks jomyjohn
2011-02-16 13:15:14 -05:00
William Kevin Manire
c94ec23b26 Widget: modified widget to throw exception on attempt to call private methods. Fixed #6947 - Attempt to access private member of widget returns jQuery object 2011-02-16 00:28:32 -08:00
jzaefferer
ed531ef0d3 Menu: Remove ui-state-hover class from menu items on destroy 2011-02-16 08:39:30 +01:00
Dan Heberden
5c3dc7d48a Datepicker: prevent datepicker initialization on empty jquery collection and add unit test. Fixed #6976 - datepicker creates extra dom element with empty object 2011-02-15 10:15:46 -08:00
Scott González
6c3477e12e Merge remote branch 'msolli/master' 2011-02-15 10:00:25 -05:00
David Petersen
8ef8d2d877 Tabs: Pass original event for show and select events. Fixes #5043 - Tabs: pass original event. 2011-02-15 08:56:19 -05:00
Scott González
a3cba34a4d Datepicker: Properly handle datepickers attached to inputs that are hidden using CSS. Fixes #6988 - Datepicker: Treat all hidden text fields the same. 2011-02-15 08:39:47 -05:00
Martin Solli
d505c7c66d Datepicker: improved translation of Norwegian names for days and months. Fixed #6986 - Improved translation of day and month names 2011-02-14 05:49:33 -08: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
1cb1b9cef7 Widget: Handle super calls when method calls go up and down the inheritance chain. 2011-02-11 08:53:43 -05:00
Alex Dovenmuehle
5b104dbcef Button: Batched class changes to improve performance. Fixes #6934. Button: Batch class changes to improve performance. 2011-02-10 22:11:59 -05:00
Scott González
92bae28dea Widget: Only create _super and _superApply once per method, then assign on every execution. 2011-02-10 21:32:33 -05:00
Scott González
6096aed0a3 Widget: Fixed super methods with deep inheritance chains. 2011-02-10 21:25:50 -05:00
Scott González
fb35d4e5c5 Accordion: Reset overflow on both content panels being animated, not just the one being shown. Fixes #6957 - .ui-accordion-content's overflow value does not change back to auto in IE 6. 2011-02-08 16:13:18 -05:00
Scott González
fba3349e38 Merge branch 'master' of github.com:jquery/jquery-ui 2011-02-08 09:22:45 -05:00
Scott González
93916b4d01 Accordion: Added note about using ui-accordion-header-active class. 2011-02-08 09:21:35 -05:00
jzaefferer
ce51edefb3 Spinner: Fix time spinner demo; workaround for _super issue. 2011-02-07 20:37:06 +01:00
jzaefferer
ba4fa2b5ca Spinner: Fix unnecessary var 2011-02-07 18:50:19 +01:00
awgy
548bdb12a1 Mouse: Reset click event suppression on next mousedown. Fixes #6946 - Mouse: click event suppressed after drag in Gecko 2011-02-05 02:13:55 -06:00
Scott González
e986bd8877 Accordion: Reduced some code in _toggle(). 2011-02-04 23:50:49 -05:00
Scott González
d808f933eb Accordion: Simplify _toggle() implementation. 2011-02-04 22:37:29 -05:00
Scott González
e2560f654e Accordion: Always have _activate delegate to _eventHandler. 2011-02-04 21:52:09 -05:00
Scott González
ed57047bf9 Accordion: First pass at cleaning up activation/event handling code. 2011-02-03 23:02:46 -05:00
Scott González
ee88a56243 Widget: Added ability to use $.widget() to create extensions. Fixes #6937 - Widget: Allow redefining a widget to create extensions. 2011-02-03 16:37:17 -05: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
352ef4c9b3 Accordion: Cleaned up destroy and refresh methods. 2011-02-03 11:04:22 -05:00
Scott González
2e17770e54 Accordion: Update active option when programmatically collapsing the accordion. 2011-02-03 10:04:40 -05:00
Scott González
d099e3a3b2 Accordion: Handle negative values for active option on init. 2011-02-03 09:59:05 -05:00
Scott González
714a77f202 Accordion: Properly handle collapsible: false and active: false by changing active to 0. 2011-02-03 09:54:11 -05:00
Tobias Brunner
39cf7d5bb4 Datepicker: only set the focus explicitly if it is not already on the target field. Fixed #6694 – datepicker does not fire change event in IE8
jQuery stores the current content of a field whenever it gets the focus. Since the fixed function is also called for KeyUp events the change event is not triggered anymore when the input looses focus.
2011-02-03 08:51:50 -05:00
Scott González
8ac5da2315 Accordion: Cleanup. 2011-02-02 21:33:57 -05:00
Scott González
f1ff9b8f4d Accordion: Added ui-accordion-header-icon class to generated icons in order to not interfere with any additional icons that users might add. 2011-02-02 21:15:25 -05:00
George Marshall
002f9a2629 Resizable: Changed the way box size is determined when using a helper. Fixed #6926 - Window doesn't change to size that helper shows when snapping to grid 2011-02-01 18:52:17 -08:00
Michael DellaNoce
b3fcf17471 Widget: Modified _trigger to invoke callbacks with apply so that handlers are invoked the same way .trigger() invokes them. Fixes #6795 - Widget: _trigger passes array arguments to handlers inconsistently. 2011-02-01 06:57:48 -05:00
Scott González
cb8f5b7f26 Merge branch 'master' into widget-events
Conflicts:
	ui/jquery.ui.widget.js
2011-01-31 22:04:09 -05:00
Scott González
bb857ddd8d Tabs: Use ._focusable() and ._hoverable(). 2011-01-31 21:56:55 -05:00
Scott González
17004b9cac Widget: Use focusin/focusout for ._focusable(). 2011-01-31 21:55:22 -05:00
jzaefferer
03dcdd6373 Optimize widget's _createWidget method to not store data and bind remove
when dealing with an instance without an element (element == instance).
2011-01-31 16:33:45 +01:00
Scott González
6309061a2b Accordion: added a comment. 2011-01-31 08:58:01 -05:00
Scott González
c58012364b Accordion: Removed ui-accordion-li-fix class; I couldn't find instances where this caused a problem in IE. Fixed #6892 - Accordion: broken animation in Chrome. 2011-01-31 08:50:17 -05:00
Scott González
a1ab9678e9 Autocomplete: Fixed handling of race conditions when using jQuery 1.3.2. Fixes #6904 - Autocomplete: Race condition handling means. 2011-01-27 14:49:59 -05:00
Scott González
7a6dd71f8c Accordion: Allow canceling the beforeActivate event. Fixes #6896 - Accordion: Allow canceling the beforeActivate event. 2011-01-25 00:52:42 -05:00
Scott González
088ef05142 Accordion: Renamed changestart and change events to beforeActivate and activate, respectively. Fixes #6840 - Accordion: Rename changestart event to beforeActivate. Fixes #6842 - Accordion: Rename change event to activate. 2011-01-25 00:05:55 -05:00
Scott González
3e370a4467 Dialog: Use ._focusable() and ._hoverable(). 2011-01-24 21:58:40 -05:00
Scott González
140d90a9a4 Accordion: Test cleanup. 2011-01-24 15:45:29 -05:00
Scott González
c96c249780 Accordion: First pass at splitting out tests for deprecated functionality. 2011-01-24 14:38:23 -05:00
Scott González
cc90b44060 Widget: Allow this.element to be the widget instance instead of a DOM element. Fixes #6895 - Widget: Allow non-DOM based widget. 2011-01-24 13:33:24 -05:00
Scott González
29bfb86ce2 All: Define defaultElement for non-div widgets. 2011-01-23 17:55:53 -05:00
Scott González
8d1713dd8e Widget: Removed comment about storing instances in jQuery.data twice since we now only do it once. 2011-01-23 17:38:33 -05:00
Scott González
244eebe74d Widget: Allow instantiation without the new keyword. 2011-01-22 20:39:37 -05:00
Scott González
3a0b617bb4 Widget: Added ability to generate an item if no item is passed on creation. 2011-01-22 20:30:40 -05:00
Scott González
711df1f5e5 Widget: Added _hoverable() and _focusable(). 2011-01-21 15:37:18 -05:00
marcos.sousa
f165c93127 Sortable: Make sure we have a placeholder before trying to remove it during a cancel. Fixes #6879 - Sortable: Calling cancel when there is no sort occurring throws an error. 2011-01-19 11:11:49 -05:00
Scott González
cf0c32f335 Sortable: pass a fake event object to _mouseUp on cancel. Fixes #5882 - UI.Sortable .sortable( cancel ) call the this._mouseUp method without param. 2011-01-19 10:45:44 -05:00
Scott González
30c9473d8f Datepicker i18n: Added Algerian Arabic to demos. 2011-01-19 10:15:15 -05:00
cherif
fcf8c2631c Datepicker i18n: Added Algerian Arabic. Fixes #6877 - Datepicker: Add Algerian Arabic support. 2011-01-19 09:11:24 -05:00
jzaefferer
6a79c70852 Spinner: Update to latest jquery-global plugin, removing the currency
workaround.
2011-01-18 12:11:26 +01:00
Scott González
6072703cd1 Widget: Added "dynamic" bindings via ._bind() to allow for proxying. 2011-01-18 01:53:20 -05:00
Scott González
659db70caa Widget: Added ._bind() for easily binding events with correct context and disabled checking. Pretty much a direct copy from the previous bind branch. 2011-01-18 01:46:26 -05:00
Ivan Peters
67b070f97a Datepicker: Update parseDate to properly handle a string value in shortYearCutoff. Fixed #6872: parseDate does not default shortYearCutoff correctly. 2011-01-18 16:25:58 +13:00
Scott González
a4d2a0fa19 Datepicker i18n: Added Australian and New Zealand localizations. Fixes #6828 - Datepicker: Add en-AU or en-NZ initialisations.
Thanks Campbell
2011-01-17 09:26:30 -05:00
Scott González
6e0482a9cb Updated copyright year. 2011-01-17 09:13:18 -05:00
Scott González
53dc2d3056 Tabs: Pass an element instead of jQuery object on initial show. Fixes #6867 - Inconsistent ui.panel contents for show event of tabs widget. 2011-01-16 16:19:58 -05:00
Scott González
1dc4d64dd4 Spinner: Moved ARIA to input and fixed tests. 2011-01-15 08:28:13 -05:00
Scott González
e0b52831fc Updated widgets to use new methods from $.Widget. 2011-01-15 06:34:07 -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
Scott González
ef1202dbe0 Widget: destroy() now calls _destroy() so that widgets don't need to call the base destroy method. Fixes #5056 - Widget factory: Remove need to call base destroy method. 2011-01-14 16:55:13 -05:00
Scott González
25dae411bc Widget: Added _super() and _superApply() methods. Fixes #6861 - Widget: Add _super() and _superApply() for easy access to parent methods. 2011-01-14 15:52:03 -05:00
Scott González
66606407ed Accordion: Force the width of the accordion panel during animation when animating from a fully collapsed state. Fixes #5540 - Accordion: Jumpy animation when opening a panel after closing all.
The animation code should be refactored.
2011-01-14 14:35:37 -05:00
Scott González
1b2f6ce095 Accordion: Renamed resize method to refresh. Fixes #6838 - Accordion: Rename resize method to refresh. 2011-01-14 12:18:33 -05:00
Scott González
eabb391e47 Widget: Removed unnecessary/incorrect logic for widgetEventPrefix. 2011-01-13 19:32:08 -05:00
Scott González
2df430d0e3 Widget: Removed commented out code. 2011-01-13 19:27:22 -05:00
Scott González
cb50642e34 Widget: Removed code for the remove event in jQuery < 1.4. 2011-01-13 19:26:52 -05:00
Scott González
ee77fde5fc Accordion: Cleaned up _createIcons(). 2011-01-13 19:23:55 -05:00
Scott González
4e7aa53e3e Accordion: Use event.preventDefault() instead of return false when handling keydown. 2011-01-13 16:48:56 -05:00
Scott González
b22c69b949 Accordion: call event.preventDefault() inside the _eventHandler() instead of in each individual event handler. 2011-01-13 16:45:21 -05:00
Scott González
93d01208eb Accordion - Make sure we have an element before trying to modify the className. Fixes #6856 - Accordion: Opening a panel after all panels have been collapsed causes an error. 2011-01-13 16:36:14 -05:00
Scott González
599e1434c5 Merge branch 'accordion-activate' 2011-01-13 14:56:29 -05:00
Scott González
468c35877a Accordion: Moved handling for programmatically collapsing the accordion out of the event handler. Modified event handler to not change the active option until after it determines that the event is valid. 2011-01-13 14:42:35 -05:00
Scott González
3c11cd3051 Accordion: Added note about supporting negative values for active option in 2.0. 2011-01-13 14:01:38 -05:00
Scott González
b5b8cefcb0 Accordion: Reduced valid active options to numbers and falsey. Added compatibility layer for previously allowed values. 2011-01-13 08:51:09 -05:00
Alex Dovenmuehle
497ec8588c Accordion: Fixed weird behavior on accordion animations in IE. Fixed #5421 - Accordion header margins disappear in IE 8 2011-01-12 21:43:53 -05:00
Scott González
c1cc00f609 Position: Fixed calculation of collision dimensions. Fixes #6812 - Position: Collision detection fails on the right side in Internet Explorer. 2011-01-12 08:43:18 -05:00
Scott González
368af59137 Accordion: Handle invalid values for the active option. 2011-01-11 21:24:41 -05:00
Scott González
8b23483c0b Accordion: First pass at deprecating the activate method. Renamed _clickHandler to _eventHandler and removed extraneous parameter. Updated all tests to use the option methods instead of the activate method. 2011-01-11 20:53:31 -05:00
Alex Dovenmuehle
b6ed9328ef Accordion: Deprecated icons.headerSelected in favor of icons.activeHeader. Fixes #6834 - Accordion: Change icons.headerSelected to icons.activeHeader. 2011-01-11 15:38:47 -05:00
Scott González
04667b1518 Dialog: Fixed creation of close button in IE.
Thanks dkiselev.
2011-01-11 14:34:17 -05:00
Scott González
dd89ea5ff3 Accordion: Start the accordion animation before changing classes. Fixes #6720 - Accordion: ol numbering bug.
Thanks Tony Ross.
2011-01-11 13:20:50 -05:00
Saji
cce7dbe8f2 Datepicker: Added Malayalam translation. Fixes #6822 - Datepicker: Add i18n translation for Malayalam. 2011-01-08 01:39:27 +05:30
jzaefferer
0479ab6af6 Merge remote branch 'origin/tooltip'
Conflicts:
	demos/autocomplete/combobox.html
	demos/index.html
	tests/unit/index.html
2010-12-22 18:58:57 +01:00
jzaefferer
3552947c19 Merge remote branch 'origin/menu'
Conflicts:
	demos/autocomplete/categories.html
	demos/autocomplete/combobox.html
	demos/autocomplete/custom-data.html
	demos/autocomplete/default.html
	demos/autocomplete/folding.html
	demos/autocomplete/multiple-remote.html
	demos/autocomplete/multiple.html
	demos/autocomplete/remote-jsonp.html
	demos/autocomplete/remote-with-cache.html
	demos/autocomplete/remote.html
	demos/autocomplete/xml.html
	demos/button/splitbutton.html
	demos/index.html
	tests/visual/menu/nested.html
	themes/base/jquery.ui.autocomplete.css
	ui/jquery.ui.autocomplete.js
2010-12-22 18:31:27 +01:00
jzaefferer
2c89e9587e Merge remote branch 'origin/spinner' 2010-12-22 17:36:41 +01:00
Max Schnur
727d00dec8 Dialog: Modified close button binding to use event.preventDefault() instead of return false. Fixes #6766 - Dialog: Clicks on close button don't bubble. 2010-12-20 09:00:28 -05:00
MaxPower15
e104f6cfa0 Tabs: Use event.preventDefault() instead of return false. Fixes #6765 - Tabs: Use event.preventDefault() instead of returning false. 2010-12-20 08:50:23 -05:00
Xavi
956697bfca All: Use .toggleClass() instead of conditionally using .addClass() and .removeClass(). Fixes #6764 - Use toggleClass instead of [ bool ? 'addClass' : 'removeClass' ]. 2010-12-19 16:52:22 -05:00
Scott González
d6edba5a89 Accordion: Move code for deprecated height options into an extension at the bottom of the plugin. 2010-12-19 16:38:15 -05:00
Scott González
32945202da Accordion: Don't include the height of absolute/fixed positioned siblings when calculating size for heightStyle: fill. 2010-12-19 16:22:26 -05:00
Scott González
75b94a1c12 Accordion: Handle changes to deprecated options: autoHeight, clearStyle, fillSpace. 2010-12-19 16:19:54 -05:00
Scott González
e0ae1929a0 Merge remote branch 'Adovenmuehle/master' into accordion-height 2010-12-19 16:14:13 -05:00
Alex Dovenmuehle
94a1786d56 Accordion: API Redesign. Made style changes and changed 'fill' implementation to use $.siblings() 2010-12-17 21:38:29 -05:00
Scott González
c614889b30 Dialog: Coding standards. 2010-12-17 19:53:22 -05:00
Scott González
08422d69da Autocomplete: Track pending requests and only remove the loading class when the last request completes. Fixes #6761 - Autocomplete: Loading class removed when multiple Ajax requests occur. 2010-12-17 11:15:17 -05:00
Scott González
0d0c86210c Autocomplete: Abort pending ajax requests when disabled and prevent handling results when disabled. Fixes #6752 - Menu may still render when autocomplete is disabled. 2010-12-17 10:48:17 -05:00
Alex Dovenmuehle
490792be6a Accordion: API Redesign. Merged autoHeight, fillSpace, and clearStyle into a new option called heightStyle 2010-12-16 22:55:59 -05:00
Scott González
6731b0e2d6 Effects: Fixed queueing of class animations. Fixes #6748 - animateClass broken in 1.8.7. 2010-12-14 09:02:00 -05:00
Kevin Dalman
2084549344 Effects: set right/bottom to 'auto' so effects work with dir=rtl. Fixed #6736 - Bug in slide effect when dir=rtl and has position.right. 2010-12-13 13:02:31 -05:00
Scott González
f73d421753 Accordion: Split out navigation options into an extension. Fixes #5869 - Accordion: Deprecate navigation options. 2010-12-11 15:57:49 -05:00
Scott González
ca0ac5a64f All: Remove workaround for .offset() setter bug from older versions of jQuery. 2010-12-11 15:19:25 -05:00
Scott González
9681b1fd7e All: Replaced all uses of $.ui.contains() with $.contains(). Fixes #5000 - Deprecate $.ui.contains. 2010-12-10 15:13:10 -05:00
Scott González
162364fae4 Tabs: Removed rotate method. Fixes #5939 - Tabs: Remove rotation. 2010-12-10 15:06:22 -05:00
Alex Dovenmuehle
f54747b302 Accordion: Added .ui-accordion-heading class to header's first child. Fixes #6743 - Accordion: Add .ui-accordion-heading class. 2010-12-10 14:54:50 -05:00
Scott González
0cc1a0c030 Position: Use $.isWindow() 2010-12-10 14:34:21 -05:00
Scott González
b42125af43 Dialog: Removed handling of deprecated beforeclose option. Fixes #5100 - Dialog: remove deprecated dialog option beforeclose. 2010-12-10 14:31:36 -05:00
Scott González
9ad2a4b1cc Widget: Throw errors for invalid method calls. Fixes #5972 - Widget: Throw error for non-existent method calls. 2010-12-10 14:11:20 -05:00
Scott González
0e15f573d6 Revert "Dialog: Moved the default value for the position.of option inside the _position() method to avoid a bug in jQuery 1.3.2. Fixes #6030 - ui.dialog with jQuery 1.3.2 causes RangeError."
This reverts commit 22671ad4f8.
2010-12-10 13:42:29 -05:00
Scott González
22671ad4f8 Dialog: Moved the default value for the position.of option inside the _position() method to avoid a bug in jQuery 1.3.2. Fixes #6030 - ui.dialog with jQuery 1.3.2 causes RangeError.
This should be reverted in jQuery UI 1.9.
2010-12-08 12:36:19 -05:00
saks
63ec1152d8 Tabs: Added context to global selectors. Fixed #6710 - tabs module uses global selectors instead of local to "this.element" element. 2010-12-07 16:27:56 -05:00
Heiko Henning
5f919b2421 Datepicker: Added Rhaeto-Romanic translation. Fixes #6728 - Datepicker: Add i18n translation for Rhaeto-Romanic. 2010-12-07 12:33:18 -05:00
poplix
0d0969ca2b Slider: Changed _trimAlignValue function to return the correct inclusive value between min and max. Fixes #6643 - using range and step options makes jquery change min and max. 2010-12-06 10:05:46 -05:00
jzaefferer
1fd34199ef Tooltip: Seperate restoring title attribute from assigning current-variable, in case currentTitle is undefined. 2010-12-03 18:14:20 +01:00
dblood
51695f82c8 Datepicker: enabled OSX meta keys to work when constraining input. Fixed #5317 - datepicker cmd+a/c/v is not working on MAC OS-X 2010-12-03 08:44:34 -05:00
Scott González
b9e34f726a Dialog: Don't hide the dialog in _size if it started visible. Fixes #6717 - Dialog: Adding a button makes the dialog disappear in IE6. 2010-12-03 08:31:06 -05:00
jzaefferer
0d0ec376e3 Spinner: Introduce page option to configure page size. Use that for timespinner demo to spin minutes on cursor up/down, hours on page up/down. 2010-12-01 23:28:05 +01:00
Jean-Francois Remy
e01664a382 Draggable: Handle scrolled windows. Fixes #6181 - Draggable: issue with containment on position:fixed elements. 2010-12-01 15:31:59 -05:00
Scott González
eac910f315 Autocomplete: Update selectedItem in the asynchronous focus handling for IE. Fixes #6709 - Autocomplete: Null ui.item on change event in IE8. 2010-12-01 11:51:16 -05:00
Scott González
c667cff22d Position: Handle sub-pixel offsets better in Firefox. Fixes #6000 - Position: Sometimes positioning is off by 1px in Firefox. 2010-12-01 11:23:06 -05:00
Scott González
40135bb091 Autocomplete: Handle ajax errors and timeouts. Fixes #6692 - Autocomplete: ui-autocomplete-loading class not removed when Ajax request times out. 2010-11-30 22:19:20 -05:00
pheiberg
98f7e6a8d6 Datepicker: made it possible to select a date in the selected month using enter. Fixes #5527 - Datepicker: Problem selecting the date with keyboard shorcuts 2010-11-30 17:46:53 -05:00
jzaefferer
56f842cee0 Spinner: Move aria-attributes to the focusable element of the widget 2010-11-30 13:44:52 +01:00
jzaefferer
285c991b72 Spinner: Fix crlf to lf line endings. 2010-11-30 13:43:43 +01:00
jzaefferer
9ef5cd02fa Spinner: Use inline-element for better inline-block support. Removed float:left from input to fix input focussing in IE6. 2010-11-30 13:41:54 +01:00
Scott González
9ade71071a Datepicker: Proper handling of empty strings for dates. 2010-11-22 12:59:57 -05:00
Scott González
7b523c2ec1 Datepicker: Handle clearing the date inside _setDate() as early as possible. Fixes #6684 - Datepicker: setDate() should accept an empty string.
Thanks RobinHerbots.
2010-11-22 11:46:36 -05:00
Scott González
a4d54b4d77 Datepicker: Don't use ui-helper-hidden-accessible for initial hiding. 2010-11-22 11:40:11 -05:00
Marian Rudzynski
d23fe49ae8 Progressbar: Added max option. Fixes #6681 - Progressbar: add max option. 2010-11-22 08:49:47 -05:00
pheiberg
d69f2ecb12 Datepicker: changed setDate not to modify the passed date argument. Fixes #6671 - setDate manipulates its argument 2010-11-22 08:29:29 -05:00
Khaled AlHourani
3361e8fe9d Datepicker: modified Arabic day names order. Fixed #6676 - ui.datepicker: Arabic Localization miss order 2010-11-21 09:47:06 -05:00
jzaefferer
2c4d4180c3 Tooltip: Update license header. 2010-11-20 15:43:13 +01:00
jzaefferer
2a226f6e63 Menu: Update license header. 2010-11-20 15:42:44 +01:00
jzaefferer
bd3d324572 Spinner: Update license header. 2010-11-20 15:39:40 +01:00
skeetergraphics
0c3e56dd7d Slider: Modified handle and scroll content not to jump twice when handle is grabbed and dragged from anywhere other than absolute center. Fixed #4467 - Slider: handle jumps a few pixels when clicked. 2010-11-19 10:35:34 -05:00
jamiejag
8bb412dd4a Dialog: Ensure dialogs have a z-index when calculating the max z-index. Fixex #5955 - Dialog: Closing UI dialog when z-index is not defined in any .ui-dialog class, causes NaN to be used as Z-index, throwing an error. Fixes #4652 - Dialog: Event loss in subsequent dialog calls (FF3). 2010-11-19 09:02:01 -05:00
Alex Dovenmuehle
abfa0e1e95 Core: Fixed switchClass queueing issues using lazy evaluation of element's style. Fixed #6244 - switchClass queues incorrectly. 2010-11-19 08:54:11 -05:00
pheiberg
a2e0eb920a Datepicker: Fixed parsing of single y character for date formats. Fixes #6659 - Datepicker: Date format ymmdd not parsed correctly. 2010-11-18 16:13:28 -05:00
jzaefferer
ecc0d0e74d Menu: Implemented new (experimental) ARIA based on discussions on the jquery-a11y list. 2010-11-16 20:35:08 +01:00
J. Ryan Stinnett
859c87e6d9 Effects: Allow named speeds to be 0. Fixes #6657 - Allow named speeds to be 0 2010-11-16 08:14:10 -05:00
Scott González
c2139fc2e6 Dialog: Added some missing semicolons. 2010-11-12 12:57:34 -05:00
Scott González
5dad57e3c2 Buttonset: Added items option and removed visible filter for adding rounded corners. Fixes #6262 - buttonset not applying ui-corner to invisible elements. 2010-11-12 10:28:55 -05:00
Scott González
f85b998f44 Autocomplete: Re-position menu after resizing, not before. Fixes #6648 - Autocomplete menu position issue when positioned to the right. 2010-11-12 08:41:36 -05:00
Jay Merrifield
dfb3544297 Dialog: Make sure the overlay instance still exists before trying to remove it. Fixes #6645 - Dialog: Missing element not found check in overlay code. 2010-11-12 08:16:41 -05:00
Stéphane Raimbault
320dfb8679 Datepicker: fixed the French translation. Fixed #6646 - Wrong French translation of datepicker
References
- http://fr.wikipedia.org/wiki/Mois
- http://sourceware.org/bugzilla/show_bug.cgi?id=6040
- http://code.djangoproject.com/browser/django/trunk/django/conf/locale/fr/LC_MESSAGES/djangojs.po
2010-11-11 09:06:00 -05:00
awgy
e2a693ba78 Mouse: tie the preventClickEvent property to the event target, not the container. Fixes #4752 - link event firing on sortable with connect list 2010-11-09 09:52:24 -05:00
Scott González
412d1aa1c9 Slide effect: Handle string values for distance. Fixes #6637 - Slide effect is jumpy with certain parameter combinations.
Thanks Jeff Roush.
2010-11-09 08:38:06 -05:00
Scott González
7832fd8e9c Datepicker: Avoid flash during render in Firefox. Fixes #5493 - Datepicker: changeYear + yearRange causes flash in Firefox.
Thanks israelrios.
2010-11-05 10:25:06 -04: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
jzaefferer
1bd57c7421 Menu: Effing coding standards. 2010-10-28 18:12:52 +02:00
jzaefferer
6b3eead894 Menu: Use event delegation for mouseover/out events, instead of binding to menu items directly 2010-10-28 18:11:55 +02:00
jzaefferer
a1eb5f4592 Spinner: Make sure that options.value and input.val() are in sync 2010-10-28 17:45:34 +02:00
jzaefferer
23157be9c3 Spinner: Refactored reading htlm5 attributes option init 2010-10-28 17:32:01 +02:00
jzaefferer
78872dca42 Spinner: Improved mousewheel event handling 2010-10-27 17:45:32 +02:00
jzaefferer
d91cd61f79 Spinner: More refactorings and cleanups, and heavy improvement on the incremental-logic, including a delay of 500ms after the first increment and before continous increments 2010-10-27 16:38:00 +02:00
jzaefferer
48a5977d33 Tooltip: Implementing event delegation support. 2010-10-26 17:07:22 +02:00
Scott González
226aa35e39 Datepicker: Fixed Norwegian locale. Fixes #6086 - Error in "jquery.ui.datepicker-no.js". 2010-10-26 09:17:58 -04:00
Scott González
f4d8ec9159 Autocomplete: Trigger close after hiding the menu. Fixes #6227 - Autocomplete: Don't trigger close event until after the menu is hidden. 2010-10-26 09:05:38 -04:00
jzaefferer
9556eccc0b Tooltip: Update _init to _create 2010-10-26 14:41:14 +02:00
jzaefferer
bd22613af7 Tooltip: Removing application role, should be set on application level 2010-10-26 14:40:48 +02:00
jzaefferer
8b4245ac7e Tooltip: Removing tooltipClass option; use .tooltip("widget").addClass("whatever") instead 2010-10-26 14:32:03 +02:00
Scott González
9ead629c2c Datepicker: Fixed currentText in French locale. Fixes #5455 - Correction in French localization for Datepicker. 2010-10-26 08:24:55 -04:00
sixhead
482d3c2561 Datepicker: Fixed month name in Thai localization. Fixes #5862 - Datepicker: wrong month name for Thai locale. 2010-10-26 08:18:38 -04:00
jzaefferer
720e9d383c Slider: Cleanup public methods 2010-10-26 12:56:40 +02:00
jzaefferer
30d431b08a Slider: Improve destroy method 2010-10-26 12:53:34 +02:00
jzaefferer
f667bb3c8d Slider: Some more refactoring and cleanup 2010-10-26 12:44:32 +02:00
jzaefferer
2df094527e Spinner: Changed default for numberformat to null. Fixed disabled option to not prevent changing value via step and page methods. OVerhauled testsuite. 2010-10-26 12:14:45 +02:00
jzaefferer
e442dd3528 Slider: Simplifying mousewheel binding, remove Opera workaround 2010-10-26 10:54:28 +02:00
jzaefferer
8da1a75177 Spiner: Tune mousewheel spinning 2010-10-26 10:36:46 +02:00
jzaefferer
0e7bef4401 Slider: Removing dir option. Implementation caused more damage then being useful - will eventually implement RTL support in all widgets. 2010-10-25 18:10:07 +02:00
jzaefferer
44ca830ee8 Slider: More codecleanup. Inlining defaults for min/max, removing page (use 10*step instead), removing mouseWheel (just use when available) 2010-10-25 18:06:26 +02:00
jzaefferer
299d5c88b8 Spinner: Fix value option initalization 2010-10-25 17:32:08 +02:00
Scott González
5c67ed26e8 Autocomplete: Always reset this.term after a select event, even if the select is cancelled. Fixes #6221 - Autocomplete: Doesn't reset after Select when textbox cleared, if same letters typed in rapidly; source function not triggered in that case. 2010-10-25 10:01:43 -04:00
jzaefferer
1be2a79076 Spinner: More cleanup 2010-10-24 15:57:58 +02:00
jzaefferer
02d8f914b6 Spinner: Some code and test cleanup 2010-10-24 15:52:26 +02:00
jzaefferer
eebf8c31ff Using button widget for the spinner buttons. Can still use some improvements, dropping custom theme stuff in favor of button styles. 2010-10-23 02:06:25 +02:00
jzaefferer
bc3d283d2c Replaced hexadecimal demo with decimal demo. Updated that and the currency demo (previously donation) to use globalization plugin with a select for three different cultures (probably more to come). Updated spinner widget to use Globalization when available, replacing all number formatting related options with a single numberformat option. 2010-10-23 01:51:12 +02:00
Scott González
a0847f3a08 Revert "Position: Handle sub-pixel offsets better in Firefox. Fixes #6000 - Position: Sometimes positioning is off by 1px in Firefox."
This reverts commit 32264f7ad1.
2010-10-22 15:25:12 -04:00
jzaefferer
f7d8a1ba57 Porting old spinner implementation to 1.8, dropping some baggage. 2010-10-22 06:16:12 +02:00
Scott González
32264f7ad1 Position: Handle sub-pixel offsets better in Firefox. Fixes #6000 - Position: Sometimes positioning is off by 1px in Firefox. 2010-10-21 23:25:42 -04:00
Scott González
a0c856467d Autocomplete: Split menu resizing logic into its own method to create a more logical method to proxy for custom sizing. 2010-10-21 22:15:13 -04:00
jzaefferer
732a485676 Tooltip: Adding another ajax example to visual testcase. Fixing async response handling (taking IE cached response quirk into account) and simplifying fade animations a ton. 2010-10-21 21:03:48 +02:00
Scott González
6ba75aa698 Widget: Don't throw errors for invalid method calls (wait till 1.9 to add this back). Reverts fix for #5972 - Widget: Throw error for non-existent method calls. 2010-10-21 09:52:27 -04:00
Scott González
eab0a6dac1 Position: Use a better check for determining if an object is a window. Fixes #6201 - Autocomplete: Broken menu in IE8 Standards Mode when including prototype framework. 2010-10-20 23:47:17 -04:00
Scott González
c74f53898e Widget: Fixed reference to element in _getCreateOptions(). 2010-10-19 23:19:53 -04:00
Scott González
72985fbbec Core: Don't use $.style since it doesn't exist in jQuery 1.3.2. Fixes #6196 - outerWidth() setter broken with jQuery 1.3.2. 2010-10-19 22:45:56 -04:00
Richard D. Worth
ec73a59c77 Mouse: better check for not IE9 or greater in case mode was set by X-UA-Compatible. See http://msdn.microsoft.com/en-us/library/cc196988%28VS.85%29.aspx for more info. Fixes #5370 - All drag & drop events fail in IE9. Thanks xirzec. 2010-10-15 01:04:39 -07:00
Richard D. Worth
7eaedaad29 changed jQuery to $ in last commit for consistency 2010-10-14 02:55:40 -07:00
Richard D. Worth
8fcf58e29e Mouse: Limit mouseup out of window check to only versions of IE earlier than 9 as IE9 has this fixed. Fixes #5370 - All drag & drop events fail in IE9. 2010-10-14 02:53:20 -07:00
Scott González
a829697d0c Mouse: Always call event.preventDefault() in _mouseDown if we've met the starting conditions. Fixes #6174 - Mouse: 1.4.3rc2 breaks interactions on anchors. 2010-10-13 13:30:50 -04:00
Scott González
3e225de13c Core: Minor cleanup. 2010-10-12 09:20:04 -04:00
Scott González
450d0306dd Autocomplete: Don't react to key events on readonly inputs. Fixes #6170 - autocomplete pops up on readOnly inputs. 2010-10-11 17:23:50 -04:00
Scott González
da13ea26fe Autocomplete: Pass along some more original events. 2010-10-11 08:51:54 -04:00
=
03efae2887 Button: removed explicit call to _init() from _create(). Fixes #6165 - buttonset: refresh() fires twice on create 2010-10-09 02:24:56 +08:00
Scott González
09073f042e Effects: Added borderColor to color animation list. Fixes #6164 - Effectts: Allow borderColor to be animated. 2010-10-08 08:07:54 -04:00
Scott González
62799d9122 Widget: Simplified _getCreateOptions(). 2010-10-07 09:06:28 -04:00
Scott González
512825d358 Widget: Added ability to define how to find options on init. Fixes #6158 - Widget: Ability to define new methods for gathering options on init. 2010-10-06 15:11:49 -04:00
Dmitry Petrov
c3b282fceb Autocomplete: Prevent keypress events caused by enter key when selecting an item. Fixes #6055 - Autocomplete: Selecting an item by pressing enter submits the form in Opera. 2010-10-06 10:24:03 -04:00
m157y
66346d04bf Datepicker: fixed problem on ids with. Fixed #6154 – Datepicker brokes handler ids with dashes 2010-10-06 08:37:25 -04:00
m157y
7da662410b Datepicker: fixed typo in russian localization. Fixed #6100 – Datepicker: Incorrect weekHeader for Russian localization 2010-10-06 08:34:40 -04:00
Scott González
302728bd87 Dialog: Fixed logic for mimicking minHeight. Fixes #6150 - Dialog height:auto does not work in IE6. 2010-10-05 16:20:43 -04:00
Scott González
a5c119558b Autocomplete: Make sure we have a response before trying to check the length. Fixes #6147 - Autocomplete: Errors on empty responses. 2010-10-05 11:09:39 -04:00
Scott González
3b38025ced Effects: Jump to final state and execute callbacks when $.fx.off is set to true. Fixes #6131 - Dialog breaks when $.fx.off. Partial fix for #5512 - jQuery.fx.off and effect on jQuery UI Effects. 2010-10-04 14:52:06 -04:00
jenters
c3145b691b Tab: modified init to display correct content of misordered div when hash present in url. Fixed #6125 - Incorrect selection of tab on init with hash in url and misordered divs 2010-10-04 10:40:27 -04:00
John Firebaugh
e66cdfcf59 Dialog: Don't change DOM position on open. Fixes #6137 - dialog('open') causes form elements to reset on IE7. 2010-10-04 09:18:46 -04:00
Scott González
c090802cc1 Revert "Dialog: Don't change DOM position on open. Fixes #6137 - dialog('open') causes form elements to reset on IE7."
This reverts commit 67b1db14c9.

Reverting so I can commit again with the proper author.
2010-10-04 09:18:21 -04:00
Scott González
67b1db14c9 Dialog: Don't change DOM position on open. Fixes #6137 - dialog('open') causes form elements to reset on IE7. 2010-10-04 09:15:40 -04:00
Scott González
d7670b9407 Dialog: Don't pass props to jQuery when creating buttons.
Thanks jitter.
2010-10-01 11:19:24 -04:00
Scott González
cd7f10d480 Dialog: Set the type on buttons. Fixes #6128 - Dialog: Buttons are not type="button". 2010-09-30 10:17:52 -07:00
Scott González
a2ddfd5107 Widget: Added create event. Fixes #6126 - Widget: Add create event. 2010-09-29 17:36:45 -07:00
Scott González
e8e3168a39 Dialog: Batch size-related option settings. 2010-09-27 15:15:20 -04:00
Scott González
9d88b565d6 Widget: Added _setOptions method for handling normalized options setting. Fixes #6114 - Widget: Add _setOptions() method. 2010-09-27 11:21:09 -04:00
Scott González
0b6710aed7 Progressbar: Added a complete event. Fixes #3500 - Progressbar callback at the end. 2010-09-27 10:44:04 -04:00
Scott González
adcafce7a2 Autocomplete: Only prevent the default action for enter when a menu item is active. Fixes #6038 - Autocomplete: Allow default behaviour on enter when menu is open but inactive.
Thanks Ján Suchal.
2010-09-27 10:10:00 -04:00
Scott González
dda7bcb638 Autocomplete (Menu): Only traverse through .ui-menu-item elements for paging. Fixes #6029 - Autocomplete: Custom item can be activated (and result in error) on PageUp/PageDown key click. 2010-09-27 09:10:18 -04:00
Scott González
0ccc78698b Autocomplete: Handle IE firing focus events asynchronously. Fixes #6109 - Autocomplete Change event does not fire in IE. 2010-09-24 16:49:10 -04:00
Scott González
23b569f46e Datepicker: Added Portuguese localization. Fixes #6102 - Datepicker: Add Portuguese localization. 2010-09-24 08:58:18 -04:00
Daniel Steigerwald
3f9b953117 Widget: Use charAt instead of substring for private method check. 2010-09-20 15:03:42 -04:00
Scott González
9e19747209 Accordion: Don't pass multiple classes to .toggleClass(). Fixes #6084 - Accordion: 1.8.5 not fully compatible with core 1.3.2. 2010-09-20 14:56:17 -04:00
Scott González
47e312b238 Core: Only use mousedown to prevent text selection in browsers that don't support selectstart. Fixes #6080 - Core: disableSelection() disables select elements in Chrome. 2010-09-20 11:53:51 -04:00
Jorge Barreiro
f04a25f9bf Datepicker: Added galician localization. Fixes #6079 - Datepicker: Add Galician localization. 2010-09-20 10:59:01 -04:00
Scott González
ce08df3bdc Effects: Fixed .show(), .hide(), .toggle() to accept a hash of options again. Fixes #6078 - Effects: Passing an object for parameters no longer works. Fixes #6067 - Dialog show/hide animations do not work. 2010-09-20 10:07:45 -04:00
Lim Chee Aun
a936eb3c09 Datepicker: Hightlight the curerent date, not the selected date. Fixes #5984 - Datepicker showing multiple months highlights selected day in all of them 2010-09-20 09:49:11 -04:00
Scott González
d380099116 Autocomplete: Properly handle non-item clicks inside the suggestion list. Fixes #6052 - Autocomplete suggestion list does not close properly. 2010-09-20 09:27:32 -04:00
Scott González
98a98a05d1 Dialog: Don't call draggable.destroy if we're not currently draggable. Fixes #6069 - DIALOG windows 1.8.5 draggapble problem. 2010-09-20 09:16:29 -04:00
AndrewNewcomb
590e03cc32 datepicker: changed parseDate to be case insensitive. Fixed #6036 - datepicker: parseDate is case sensitive. 2010-09-09 21:54:24 +08:00
Scott González
9a2dafa948 Core: Avoid layout bug in IE with minHeight support test. 2010-09-07 14:06:07 -04:00
Christopher McCulloh
8f22b2b6b3 Tabs: Prevent opening a tab while panels are being animated. Fixes #4771 - Tabs: Occassionally displays multiple tabs when clicked with rotate control using opacity toggle fx. 2010-09-07 13:20:41 -04:00
Scott González
409f5d1ba0 Core: Improvements to minHeight support test. Thanks jdalton. 2010-09-07 12:15:34 -04:00
Scott González
52e543a637 Dialog: If the browser doesn't support minHeight, use height to set the minHeight. Fixes #6027 - Dialog: minHeight isn't properly handled on init in IE6. 2010-09-07 09:33:09 -04:00
Scott González
99694e6fec Core: Added $.support.minHeight. Fixes #6026 - Core: Add jQuery.support.minHeight. 2010-09-07 09:28:22 -04:00
Scott González
1b31765655 Tabs: Handle empty hrefs for IE6/7 as invalid. Fixes #5755 - Tabs: tabs with an empty href are enabled in IE6/7. 2010-09-03 13:35:05 -04:00
Scott González
78540e2c0c Tabs: Allow non-latin characters for ids. Fixes #4581 - title attribute for remote tabs does not support foreign languages. 2010-09-03 11:35:10 -04:00
Ben Hollis
4b9d5d1b5b Position: Take margin into account when performing collisions. Fixes #5766 - position: collision should take margin into account. 2010-09-03 10:38:44 -04:00
Scott González
0a0a39f896 Widget: Hook into jQuery.cleanData to auto-destroy widgets. Fixes #6008 - Widget: auto-destroy is broken in jQuery 1.4. 2010-09-03 09:49:29 -04:00
Scott González
de02aa34a8 Dialog: Set the _isOpen flag before triggering the open event. Fixes #6012 - Dialog: _isOpen flag should be set before triggering open event. 2010-09-02 08:35:40 -04:00
Scott González
5de8ced5d9 Core: Refactored .disableSelection() and .enableSelection(). 2010-09-01 09:49:18 -04:00
Scott González
95a34593f9 Dialog: Added additional syntax for creating buttons. Fixes #4344 - Dialog: Enhanced Button Option. 2010-08-31 10:17:53 -04:00
jzaefferer
dea2f8a7fc Autocomplete: Store term when selecting an item to prevent another search triggered before blur. Fixes #5591 - Home and End keys trigger search 2010-08-31 14:20:56 +02:00
Scott González
79ee6f0d7b Dialog: When using the title attribute, update the title option. Fixes #5877 - Dialog: when using the title attribute, the title option should be updated. 2010-08-27 18:02:11 -04:00
Scott González
af9864dcc4 Dialog: Don't return true when we don't want to cancel events. Fixes #3523 - Dialog: onclick return value ignored. 2010-08-27 16:49:07 -04:00
Scott González
1e28040cf3 Widget: Throw errors when calling non-existent methods or methods on uninistantiated widgets. Fixes #5972 - Widget: Throw error for non-existent method calls. 2010-08-27 14:48:17 -04:00
Scott González
52a052be79 Position: Handle $(document) and $(window) for the of option. Fixes #5963 - Position: option 'of' accepts jQuery object unless it wraps document. Fixes #5655 - (Possible) Typo in jquery.ui.position 1.8.1. 2010-08-27 13:34:14 -04:00
Scott González
2acfde9e5e Position: Created center variable for better minification. Fixes #5964 - Combine horizontalDefault and verticalDefault to one variable - possibly named center. 2010-08-27 13:19:51 -04:00
Scott González
16e93d5189 Core: Fixed .disableSelect() and .enableSelect() in all browsers. Fixes #5723 - disableSelection() doesn't work cross-browser. 2010-08-27 12:00:59 -04:00
Scott González
a3d9a91661 Core: Re-ordered functions. 2010-08-27 11:52:03 -04:00
Scott González
da2be6a2af Autocomplete: Abort existing ajax requests when running new searches. 2010-08-24 21:41:34 -04:00
Scott González
f115b48d2b Autocomplete: Don't handle remote data if it's not the most recent request. Fixes #5982 - Autocomplete: Race condition causes incorrect suggestions. 2010-08-24 09:14:44 -04:00
Scott González
1cca969c3c Widget: Refactored code for re-initialization to reduce file size. 2010-08-23 15:35:49 -04:00
Scott González
2838c11ea8 Button: Read disabled attribute from original element if disabled option is null. Fixes #5252 -Button: read disabled option from input elements. 2010-08-18 14:51:30 -04:00
Scott González
9060bf3d09 Buttonset: Ignore hidden buttons. Fixes #5946 - buttonset should ignore buttons that are not :visible. 2010-08-18 10:13:57 -04:00
Ben Hollis
7692b6e65f Position: Fix flip collision. Fixes #5932 - Position: flip collision handling is wrong in some cases. 2010-08-11 23:33:49 -04:00
ph-ausseil
03eea0e39d Tabs: Ignore sublists. Fixes #5893 - Tabs: ability to contain sublists. 2010-08-11 23:06:41 -04:00
Scott González
2398f6d23a Datepicker: Added Kazakhstan localization. Fixes #5924 - Kazakhstan localization for ui.datepicker. 2010-08-11 08:33:46 -04:00
Robson Braga Araujo
3af1f6c1ce Autocomplete: changed menu activated function to check if the offset is greater than or equal the height. Fixed #5923 - autocomplete: Scrolling with the keyboard sometimes does not show the item (Chrome) 2010-08-11 08:21:09 +08:00
Robson Braga Araujo
9a4eecdf85 Autocomplete: changed the search function to always store the last term that was entered by the user. Fixed #5922 - autocomplete: Search not triggered if the first letter is the same as the first letter of a previous erased content 2010-08-11 08:21:08 +08:00
Scott González
04347e5a0d Fixed broken whitespace characters and missing semicolon. Fixes #3921 - Problem with JavaScriptPacker. 2010-08-10 18:16:44 -04:00
malsup
2b9d684d1a Effects: Fix show/hide/toggle test for using core functions. Fixed: #5456 - show() function broken with "normal" speed 2010-08-09 06:13:11 +08:00
Scott González
de266a1275 Autocomplete: Handle clicks outside the autocomplete after scrolling the results (which causes the body to gain focus). Fixes #5903 - Autocomplete doesn't close after scrolling. 2010-08-05 08:51:54 -04:00
Scott González
ed07f0a056 Autocomplete: Don't reset text field value on blur unless it will actually change the value. Fixes #5900 - Autocomplete: mousing over menu option replaces text box contents, moves caret. 2010-08-04 13:26:42 -04:00
Richard D. Worth
85b8816fa9 Datepicker: use a setTimeout 0 so the same code can run in IE (as other browsers) to set focus back to the datepicker text input if a month or year drop-down is clicked closed. Fixes #5897 - Datepicker: inconsistent behavior in IE when click to close month and year drop-downs 2010-08-04 02:39:54 -07:00
Ziling Zhao
c5770c0e84 Dialog: modified so that minWidth is respected. Fixes #5531 - dialog width should be at least minWidth on creation. 2010-07-30 15:14:48 -04:00
Scott González
90caa93a9b Autocomplete: Respect the disabled option. Fixes #5619 - Autocomplete widget keeps looking for remote data even when it's disabled. 2010-07-30 12:59:33 -04:00
Scott González
58ae7ce2fd Revert "Use pushStack in widget method. Fixes #5732 - make the widget method maintain the stack"
This reverts commit ea58cd5ac0.
2010-07-30 12:38:18 -04:00
jzaefferer
96977edecc Use pushStack in tooltip's widget method. See #5732 2010-07-30 14:30:43 +02:00
jzaefferer
ea58cd5ac0 Use pushStack in widget method. Fixes #5732 - make the widget method maintain the stack 2010-07-30 14:26:58 +02:00
jzaefferer
b3940d2f78 Replace element.data(...) with $.data(element, ...). Fixes #5756 - Widget: Use $.data instead of .data for performance reasons 2010-07-30 14:04:11 +02:00
Scott González
61e0aeac7e Dialog: Wrap buttons in a div so we can float the div instead of the individual buttons. Fixes #4529 - dialog buttons are accessed in wrong order using tab. 2010-07-29 20:56:28 -04:00
Scott González
f00c03139b Progressbar: cleanup. 2010-07-29 05:38:24 -04:00
Scott González
5a8c7e86e1 Tabs: coding standards. 2010-07-28 11:28:14 -04:00
Scott González
bccfb535c3 Accordion: minor cleanup. 2010-07-27 17:23:00 -04:00
Scott González
27095ef8e1 Core: Coding standards. 2010-07-22 19:26:37 -04:00
Scott González
59c9f75951 Accordion: Coding standards. 2010-07-22 19:10:14 -04:00
Scott González
fe13fbadd4 Core: Better support for areas in :focusable and :tabbable selectors. Partial fix for #4488 - :focusable and :tabbable are broken with jQuery 1.3.2. 2010-07-22 10:33:42 -04:00
Scott González
4deb824699 Core: Added .outerWidth(), .outerHeight(), .innerWidth(), .innerHeight(). Fixes #5850 - .outerWidth(), .outerHeight(), .innerWidth(), .innerHeight() setters. 2010-07-21 22:17:52 -04:00
Scott González
3f070bdc62 Core: Fixed :focusable and :tabbable selectors for to work with :hidden and :visibile selectors in jQuery 1.3.2+. Still need to handle areas properly. Partial fix for #4488 - :focusable and :tabbable are broken with jQuery 1.3.2. 2010-07-21 22:10:16 -04:00
Scott González
4c55071976 Autocomplete: Fixed bad reference to ownerDocument. 2010-07-21 14:56:15 -04:00
Scott González
74e0d4f473 Autocomplete: Added appendTo option. Fixes #5836 - Autocomplete: add appendTo option. 2010-07-21 14:54:20 -04:00
Scott González
70c4857cc5 Revert "Dialog: Don't set specific dimensions on the overlay - let it expand based on 100% dimensions. Fixes #3623 - Opening a Modal Dialog shows a horizontal scroll bar."
This reverts commit b548d34e14.
2010-07-21 08:01:06 -04:00
Scott González
b548d34e14 Dialog: Don't set specific dimensions on the overlay - let it expand based on 100% dimensions. Fixes #3623 - Opening a Modal Dialog shows a horizontal scroll bar. 2010-07-20 22:05:05 -04:00
Scott González
f99068bb4f Accordion: Use this.headers instead of parsing the DOM to find headers when determining which panel is active. Fixes #5841 - Accordion active property inaccurate if nested accordion is present. 2010-07-20 16:13:44 -04:00
Scott González
e85615fc6b Autocomplete: Prevent the default behavior of pressing enter when the menu is open, even if no item is active. Partial fix for #5757 - Autocomplete combobox issues. 2010-07-20 15:13:54 -04:00
Scott González
c2c09e8953 Autocomplete: Clear selectedItem property whenever the user types something. Also updated combobox to clear the select element when clearing the text element. Fixes #5453 - Autocomplete: combobox demo doesn't remove invalid values. 2010-07-20 13:24:53 -04:00
Scott González
e4273ff621 Autocomplet: refactored handling of menu's selected event. 2010-07-20 12:10:58 -04:00
Scott González
2ed96cb0b8 Autocompelte: Only run a search if the value has changed; switching from a blacklist of keys to ignore. Fixes #5716 - autocomplete triggered when field copied with ctrl-c. 2010-07-20 11:48:53 -04:00
jzaefferer
52c31650b0 Tooltip: Updated positioning - let user also customize of-property 2010-07-20 14:00:43 +02:00
Scott González
1f2cfb942f Autocomplete: Render items as text, not HTML. Fixes #5275 - suggestions are not html-encoded.
As noted in the ticket, it's probably better to default to unstyled items to prevent problems. Users can still implement their own rendering method as shown in the custom data and display demo.
2010-07-19 15:45:30 -04:00
Scott González
53489b502d Autocomplete: Don't update the value of the text field until after setting focus. Fixes #5639 - Cursor jumps to beginning on select. 2010-07-19 14:36:40 -04:00
Scott González
5311fe22f3 Menu: Only look for .ui-menu-item elements to determine if a menu item is the first or last element in the menu. Fixes #5528 - Autocomplete: Issue when try to navigate using up key by keyboard in IE6. 2010-07-19 11:51:05 -04:00
Scott González
612838a151 Autocomplete: Added position option. Fixes #5153 - Autocomplete position option. 2010-07-19 09:28:04 -04:00
Scott González
5435c50765 Tabs: Fixed select method handling for index of -1. 2010-07-17 18:50:47 -04:00
Scott González
7e03d4ea9d Tabs: Updated tests. 2010-07-16 20:20:28 -04:00
Tiago Freire
eaddfedd66 Tabs: Fixed a broken commit for #3171. 2010-07-16 17:40:41 -04:00
Scott González
64d90b4a71 Dialog: Adjusted logic for finding the first tabbable element. Fixes #5767 - On open, the first tabbable element inside the dialog was never being focused in favor of the dialog container. 2010-07-16 16:57:46 -04:00
Holger Rüprich
9d01ab5645 Sortable: Return an empty URL param for empty sortable lists. Fixed #5794 - sortable("serialize", {key: "foo[]"}) returns an empty string for an empty list 2010-07-17 03:06:04 +08:00
Scott González
325a262b14 Autocomplete: Use .outerWidth() for determining the size of the menu. Fixes #5832 - Autocomplete: menu has incorrect width. 2010-07-16 14:12:06 -04:00
Diego
ba749ba683 Datepicker: Fixed pt-BR translation. Fixes #5363 - Error in datepicker translation for pt-BR. 2010-07-16 13:56:03 -04:00
Scott González
f448c79c01 Accordion: Use .addClass() instead of .toggleClass() during init so the classes can be added by the user. 2010-07-16 13:40:11 -04:00
Tiago Freire
fde8c64fd3 Tabs: Added ability to reference tabs by href. Fixes #3171 - have option to remove tab by href content, not just by index. 2010-07-16 13:08:09 -04:00
Scott González
70481d9feb Button: Restrict DOM querying to labels. Fixes #5810 - Buttonset and applet error. 2010-07-16 11:48:40 -04:00
kobrigo
141748788b Fixed argument shifting for effects. Fixes #5731 - hide and show called with ommiting the options in parameters does not call the callback. 2010-07-16 10:02:06 -04:00
Scott González
4ad7154bee Dialog: Fixed whitespace. 2010-07-16 08:55:03 -04:00
Scott González
f24bc0fb1f Widget: Deep extend options when creating a new plugin. Fixes #5830 - Widget: Using inheritance overwrites the base classes options. 2010-07-15 10:27:21 -04:00
jzaefferer
06f721b74f Use .children() instead of .find() to manipulate accordion icons. Fixes #4645 - Accordion should only manipulate Icons that are children of ui-accordion-header 2010-07-15 09:51:20 +02:00
Ben Hollis
6de9a5368c Dialog: allow setting position with ui.position arguments. Fixes #5459 - Dialog: expose .position() API 2010-07-14 16:29:28 -04:00
Scott González
8a5d4ca321 All: Added http://jqueryui.com/about to header comments. 2010-07-14 15:45:45 -04:00
Scott González
2c7a9e9ff3 Dialog: Verify that we get a string back from .attr( "title" ) before using the return value. Fixes #5742 - Form field with name="title" moved to title area. 2010-07-14 15:28:01 -04:00
jzaefferer
a3ab2b223b Add support for multiple events, along with hoverintent demo. Fixes #3614 - Accordion: support multiple events being set at the same time 2010-07-14 19:39:50 +02:00
Scott González
c71e63cb69 Accordion: Add disabled class to headers and panels to fix styling in IE. Fixes #5332 - Accordion: Disabled accordion doesn't look disabled in IE. 2010-07-14 11:00:28 -04:00
Scott González
e895d860a5 Accordion: Animate padding when only showing/hiding a single panel. Fixes #5540 - Accordion: Jumpy animation when opening a panel after closing all. 2010-07-14 08:29:58 -04:00
Scott González
21aad10e6a All: Define a local undefined variable inside the main closure. 2010-07-13 09:57:58 -04:00
Scott González
ba387ce1c5 Accordion: Fixed resize method for autoHeight. Fixes #5406 - autoHeight resize not working. 2010-07-13 09:40:46 -04:00
Scott González
551bf6e1e7 Accordion: Don't handle hover/focus when disabled. Fixes #5330 - Accordion headers still show rollover when disabled. 2010-07-13 09:10:43 -04:00
Scott González
2bf91e8e28 Accordion: Prevent the navigation filter from finding multiple elements. Fixes #4889 - Navigation parameter can open multiple sections. 2010-07-13 08:51:37 -04:00
Jon Palmer
f560862666 Dialog: add resize call when changing button options for correct height adjustment. Fixes remaining issues in #4846 - Setting Dialog height shorter after init hides button pane 2010-07-11 06:42:46 +08:00
jzaefferer
9b9b66d6ad Updated copyright headers to make it clear that you can choose between MIT and GPLv2. Also added a link to http://jquery.org/license. 2010-07-09 15:36:06 +02:00
jzaefferer
0746f99115 Updated copyright headers to make it clear that you can choose between MIT and GPLv2. Also added a link to http://jquery.org/license. 2010-07-09 15:32:54 +02:00
Scott González
ca42e114c3 Merge branch 'master' of github.com:jquery/jquery-ui 2010-07-09 09:02:03 -04:00
Scott González
536ae6189b Updated copyright headers to make it clear that you can choose between MIT and GPLv2. Also added a link to http://jquery.org/license. 2010-07-09 09:01:04 -04:00
Samuel Cormier-Iijima
89c0961c38 Core (widget): don't pass DOM objects to $.fn.add. Fixes #5743 ($.fn.remove does not trigger remove event for <select>s) 2010-07-09 00:11:06 +08:00
Scott González
7750bd0304 Whitespace 2010-07-07 09:56:18 -04:00
Scott González
3c18cf3b97 Whitespace 2010-07-07 09:51:42 -04:00
Scott González
3f3f357171 Droppable: Adjust fit tolerance to allow dropping an element exactly the same size as the droppable area. Fixed #5689 - Droppable tolerance fit feature. 2010-07-06 12:15:47 -04:00
tzkuei
92b7722fff Slider: Removed redundant call _normValueFromMouse. Fixed #5796 - Slider: Redundant call to _normValueFromMouse 2010-07-06 20:17:31 +08:00
jzaefferer
0bbbe5f5b1 Autocomplete: Updated escapeRegex utility based on http://xregexp.com/xregexp.js 2010-07-05 10:06:16 +02:00
eXtreme
7d24c1a57f Resizable: Adding missing variable initialization. Fixes #5694 - Invalid reference in UI Resizable hack for Opera. 2010-06-28 10:35:58 +08:00
jzaefferer
bf977a6770 Menu: Improve first and last methods to take non-menuitem items into account 2010-06-19 17:16:15 +02:00
jzaefferer
d5df3a5a56 Menu: make the move method private 2010-06-19 17:03:08 +02:00
jzaefferer
2360af22a8 Menu: make the hasScroll method private 2010-06-19 16:59:27 +02:00
jzaefferer
9ac357813f Menu: Fixes for destroy method completeness 2010-06-18 11:16:10 +02:00
jzaefferer
b376fa8dda Menu: Implemented destroy method and disabled option, modified test to pass html-compare-destroy test and extended default visual test for testing destroy and disabled features 2010-06-18 10:57:20 +02:00
Alberto Fernández Capel
eb13c01722 Changed comparison to highlight selected date, fixes #5676 (DatePicker Dialog defaultDate incorrect behaviour) 2010-06-14 16:46:04 +08:00
Kevin Dalman
aa416fcfd9 Resizable: Add missing var declaration to new _reset function/subroutine. 2010-06-10 09:33:01 +08:00
ALLPRO
a78d5ee4c8 Resizable: Patched the alsoResize plugin to fix 2 critical bugs. Fixes #5694 - Invalid reference in UI Resizable hack for Opera. Fixes #5662/5695/3842 - When resizing from top or left edge, Dialog adds top/left CSS values to content element. Enhances Dialog - Allows dialog-content to have position:relative to 'contain' floated and positioned elements. Bug Demo for #5662 - http://layout.jquery-dev.net/samples/ui_dialog_bug.html 2010-06-10 09:33:00 +08:00
Richard D. Worth
a90e195489 Selectable: moved position absolute and z-index to css. Fixed #4475 - Selectable helper has z-index hard coded 2010-05-26 18:42:24 -04:00
Richard D. Worth
202ddd0c58 Button: Removed ui-button-text-icon class. Added ui-button-text-icon-primary and ui-button-text-icon-secondary classes. Fixed #5382 - Button: specifying only a secondary icon for the button widget locates the icon on the left 2010-05-26 15:08:37 -04:00
Scott González
afaa03575f Core: Better detection of when core is loaded twice. Fixes #5636 - Load ui.position before ui.core couse ui.core not execute. 2010-05-19 20:33:23 -04:00
jzaefferer
18a526ad78 Show tooltip before positioning it to fix scrolling issue, then hide again before animation 2010-05-19 18:51:38 +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
Scott González
fcbf4c0872 Tabs: Removed instances of " .. + (++ .." to avoid a minification bug in closure compiler. Fixes #5576 - invalid increment operand. 2010-05-17 20:48:07 -04:00
adam j. sontag
0460b46c1c Selectable: Creation of helper must conform with style guide. 2010-05-13 22:51:28 +08:00
adam j. sontag
05725e25ae Selectable: Add default CSS for ui-selectable-helper to CSS framework to allow user override. Fixes #5607 - Selectable has helper css hardcoded in JS 2010-05-13 22:35:40 +08:00
Paul Irish
dc646c01fe Datepicker: cleaning up the datepicker open transition. fixed #5609 - Datepicker: change default opening animation to fadeIn 2010-05-13 01:18:55 +08:00
Jack Hsu
e780583694 Selectable: modified _mouseStart function to unselect event.target if the
Ctrl/Cmd key is pressed, and target is selected. Fixed #4293 - Ctrl + Click on 
selected list item does not deselect
2010-05-12 23:49:25 +08:00
Jack Hsu
5b4c04acb5 Selectable: modified _mouseStart function to unselect event.target if the Ctrl/Cmd key is pressed, and target is selected. Fixed #4293 - Ctrl + Click on selected list item does not deselect 2010-05-12 23:49:15 +08:00
Richard D. Worth
114c001aba Slider: trim to max and min on UP DOWN LEFT RIGHT. Fixed #5591 - Slider: can go outside min and max with keyboard 2010-05-11 08:36:56 -04:00
Richard D. Worth
5fd158053f Datepicker: i18n Polish changed yy-mm-dd to dd.mm.yy. Fixed #5522 - Wrong date format for polish regional 2010-05-11 08:30:22 -04:00
Richard D. Worth
34912bc933 Slider: fixed step alignment to handle negative fractional values. Fixed #5583 - Slider displays negative fractional values incorrectly. Thanks for the patch watanabe. 2010-05-11 08:17:18 -04:00
Richard D. Worth
b7c0823da6 Slider: trim value to min and max when page_up or page_down is pressed. Fixed #5591 - Slider: can go below its defined minimum with PageDown 2010-05-11 07:31:48 -04:00
Richard D. Worth
b53b48b618 Datepicker: i18n SK changed firstDay to 1 instead of 0. Fixed #5600 - Datepicker localization SK. Thanks borsuk 2010-05-11 05:23:38 -04:00
ornicar
a4488aff7c Fix 'this.options is undefined' in sortable by using this instead of self 2010-05-05 19:14:55 +08:00
Richard D. Worth
0ad5ac7382 Datepicker: avoid ambiguous + ++ in min file. Partial fix for #5576 - invalid increment operand 2010-05-04 23:11:06 -04: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
c7edd586d4 Placeholder for destroy method in menu 2010-04-30 10:21:40 +02:00
jzaefferer
f0d1262d47 Actually removed the menu code from the autocomplete file 2010-04-30 10:19:36 +02:00
Scott González
01ad6ce83e Remove previous text/icon classes when updating buttons.
Fixes #5567 - button text, hide then show again.
2010-04-29 21:38:23 -04:00
Scott González
0aa4c7f9b6 Removed case-sensitive .nodeName check.
Fixes #5557 - Comparing element.nodeName directly against upper case tag names can cause problems.
2010-04-27 19:41:10 -07:00
Richard D. Worth
670ab819a9 Revert "Draggable: Don't use computed style for top and left of position:relative elements. Fixes #5537 - Draggable: position relative draggable jumps on first drag in Opera"
This reverts commit dc94bbf536.
2010-04-23 16:13:06 -04: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
Scott González
3570c1f768 Core: Added COMMAND/COMMAND_LEFT/WINDOWS, COMMAND_RIGHT/MENU key codes.
Fixes #5542 - Add keyCodes for command buttons.
2010-04-23 12:56:52 -04:00
Scott González
02c32959d9 Button: Added missing semicolon.
Fixes #5536 - Mission semicolon on line 5368.
2010-04-23 12:08:55 -04:00
jzaefferer
99900d57ce Tooltip: Improve fadeout animation to handle case where tooltip overlays the element, causing it to hide instantly and never appearing again 2010-04-23 09:41:19 +02:00
Richard D. Worth
dc94bbf536 Draggable: Don't use computed style for top and left of position:relative elements. Fixes #5537 - Draggable: position relative draggable jumps on first drag in Opera 2010-04-22 09:56:35 -04:00
jzaefferer
17f8079bc2 Menu: Extracted menu code from autocomplete, updated all dependencies 2010-04-21 21:01:08 +02:00
jzaefferer
cfa185d962 Merge commit '1.8.1' into tooltip 2010-04-21 20:06:56 +02:00
Richard D. Worth
6e77ee19bc Fixed #5532 - Datepicker i18n: Encoding error in Swiss-French (fr-CH) file 2010-04-21 05:00:33 -04: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
84e0ce168f Tooltip: Unit tests for tooltip and a fix to pass through event objects to triggered events 2010-04-15 09:45:35 +02:00
Richard D. Worth
3291d3951a sortable: don't call the base widget _setOption for disabled to avoid the ui-state-disabled class being added. Fixes #5501 - sortable: disabled should not have the ui-state-disabled class 2010-04-09 14:43:44 -04:00
jzaefferer
6204e1a3c4 The accidental merge of tooltip into master was reverted in master, that revert got merged back into tooltip; now reverting that revert to get the tooltip stuff back, should then make it easy to merge into master once tooltip is done 2010-04-08 23:21:47 +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
Jörn Zaefferer
5ade79a380 Fixed spelling of Poniedziałek - Fix for #5487 - Datepicker localization: Spelling of dayname wrong 2010-04-06 06:49:53 -07:00
jzaefferer
cae15a4d37 Accordion: Fixed case for tabIndex (was tabindex), fixes failing destroy-test in IE6 2010-04-03 17:14:01 +02:00
Richard D. Worth
87ba795467 slider: jslint cleanup (thanks for the start zhaoz) and style changes to meet http://docs.jquery.com/JQuery_Core_Style_Guidelines 2010-04-02 23:16:46 -04:00
Richard D. Worth
d38e20a0d3 ui core: enableSelection, disableSelection: Removed selectstart event filters from enableDisable and disableSelection as these are general utility convenience methods intended to prevent native browser text selection not jQuery UI Selectable selection. Fixes #5477 - core: enableSelection and disableSelection should only prevent native browser text selection 2010-04-02 17:09:37 -04:00
Richard D. Worth
51b72a502f slider: corrected a regression introduced by commit 5ffd3ab 2010-04-02 10:32:33 -04:00
Richard D. Worth
354682e3eb Slider: added support for canceling start event. Fixes #5472 - slider: event start not cancelable 2010-04-01 15:08:20 -04:00
Richard D. Worth
5ffd3ab36a Align slider value to step. Fixes #5471 - value not aligned to step when set programatically 2010-04-01 15:00:45 -04:00
jzaefferer
00fdd8bcd9 Revert accidental "Merge branch 'tooltip' of github.com:jquery/jquery-ui"
This reverts commit df31e22b95, reversing
changes made to ab8d155217.

Need to revert this revert later on when actually merging the tooltip branch into master.
2010-04-01 09:33:25 +02:00
jzaefferer
df31e22b95 Merge branch 'tooltip' of github.com:jquery/jquery-ui 2010-04-01 09:25:21 +02:00
unknown
ebac9717fd Tooltip: Renamed show to open and open to _show (based on spec), changed trigger(show) to trigger(open) and added trigger(close); always use element as target, enabling programmatic opening and closing 2010-03-31 20:17:45 +02:00
Richard D. Worth
4657bd85bc Changed widget factory to keep generic css framework class -state-disabled in ui namespace instead of custom widget namespace. Fixes #5443 - $.Widget uses [namespace]-state-disabled, must be ui-state-disabled to be useful 2010-03-29 10:00:26 -04:00
jzaefferer
a009595bd3 Merge branch 'master' into tooltip 2010-03-27 11:06:31 +01:00
jzaefferer
c49be0be1a Merge branch 'master' of github.com:jquery/jquery-ui 2010-03-27 10:57:33 +01:00
jzaefferer
551fa98ae4 Accordion: Moving IE layout fix (via zoom: 1) from js to css - fixes the destroy-method test in IEs (zoom style wasn't cleaned up on destroy) and should perform slightly faster, too 2010-03-27 08:03:48 +01:00
jzaefferer
49411982c2 Slider: Refactoring _trimValue method to use more sane programming logic 2010-03-27 01:52:44 +01:00
jzaefferer
b96ff11e3b Slider: Refactoring _valueMin and _valueMax methods, removing useless temporary variables 2010-03-27 01:49:56 +01:00
jzaefferer
3922996231 Slider: Inlining _step method, was used only once 2010-03-27 01:47:42 +01:00
Scott González
9541bd0bf2 Position: Use parseInt() to prevent fractional pixel values.
Fixes #5280 - ui.position generates different position in static context.
2010-03-26 19:53:43 -04:00
jzaefferer
f1933142e4 Merge branch 'master' into tooltip 2010-03-26 12:45:32 -04: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
b297b3fa6a Fixed size calculations for dialogs.
Fixes #5392 - Dialog explicit height doesn't match given value from set option.
2010-03-25 21:58:08 -04:00
jzaefferer
a3286b12be Tooltip: Added comment about asny response handling 2010-03-25 15:28:34 -04:00
jzaefferer
3bd4de2a87 Tooltip: Add role='application' to body when there is no role attribute; required for screenreaders to interpret aria attributes correctly 2010-03-25 15:23:02 -04:00
jzaefferer
32e9d58963 Tooltip: Fix positioning 2010-03-25 15:22:19 -04:00
jzaefferer
e285e43d2b Tooltip: Replacing mouseover/out with mouseenter/leave, dropping (for now) support for event delegation 2010-03-25 14:46:42 -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
596d1ef581 Dialog: Use .height(0) instead of .hide(0) when determining the size of the non-content area of a dialog.
Partial fix for #5392 - Dialog explicit height doesn't match given value from set option.
2010-03-22 07:53:34 -04:00
jzaefferer
7dbf7ecfc1 Copying files from old Googlecode dev branch for tooltip 2010-03-21 22:28:32 +01: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
796177c610 eol-style and mime-type 2010-03-17 23:50:13 +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
Richard Worth
0604e11052 Slider: fixed change event to be triggered by keyup and value and values option setters. Fixes #5367 - slider change event not triggered by keypress 2010-03-17 17:39:29 +00:00
Richard Worth
92fe5e9225 Fixed #5362 - Buttonset class should be ui-buttonset because buttonset is one word 2010-03-17 13:16:40 +00:00
Richard Worth
2a8271c701 Button: Added refresh method to buttonset, futher fixes #5278 - ui.buttons doesn't visually reset on form "reset" event or input "change" event 2010-03-17 13:07:46 +00:00
Richard Worth
124f84635f Buttonset - remove corner classes from button widgets instead of button elements on destroy. Fixes #5361 - buttonset method destroy doesn't remove corner classes from label elements 2010-03-17 13:03:23 +00:00
Richard Worth
08a750a58f button: whitespace and quotes. See http://docs.jquery.com/JQuery_Core_Style_Guidelines 2010-03-17 12:56:15 +00:00
Richard Worth
a202248780 Remove ui-helper-hidden-accessible from correct element. See r3880 and r3892 2010-03-17 12:49:27 +00:00
Scott González
e02b6a58d6 Button: spacing. 2010-03-16 04:07:23 +00:00
Scott González
3c31d720ce Sortable: Fixed a bug with over/out events and connected draggables.
Fixes #5346 - over and out events not triggered when draggable connected with single (non-nested) sortable.
2010-03-16 01:15:57 +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
1489d7380d Button: fixed #5324 - button disabled state doesn't get refreshed when disabled set on original element 2010-03-15 14:13:17 +00:00
Richard Worth
e3096c7abb Button: remove disabled attribute from original element when option set to false 2010-03-15 14:07:00 +00:00
Richard Worth
a842215fdb button: fixed #5328 - button disabled only visually when disabled option set, still functional 2010-03-15 14:00:53 +00:00
Scott González
385269e3ea Button: Don't react to keydown when disabled.
Partial fix for #5328 - button disabled only visually when disabled option set, still functional.
2010-03-14 17:53:18 +00:00
Richard Worth
aa6fb14854 Dialog: quiet JSLint 2010-03-12 01:10:57 +00:00
Richard Worth
8360141375 Position: quiet JSLint 2010-03-11 22:16:00 +00:00
Richard Worth
a48466b194 Autocomplete: quiet jslint 2010-03-11 22:06:29 +00:00
Richard Worth
ddd1026d20 Button: quiet jslint 2010-03-11 21:17:28 +00:00
Richard Worth
7898303437 dialog: corrected typo in ui.position property for drag events. Updated unit tests tracking fix of #5291 2010-03-11 20:48:21 +00:00
Scott González
89f10420cf Button: No need to check the button type before removing the hidden class. 2010-03-11 20:21:38 +00:00
Scott González
057e156e62 Button: Conform to coding standards. 2010-03-11 20:10:43 +00:00
Richard Worth
e0faff7e11 reverted r3888 un-fixing #5322 for now as trunk is in release candidate state - only criticals and blockers should be fixed until 1.8 is final 2010-03-11 16:57:10 +00:00
Paul Bakaus
1a487a18b7 sortable: fixed #5322 (helper position weird when axis was used, fixes sortable tabs demo) 2010-03-11 16:35:20 +00:00
Richard Worth
7799b4ecf9 Fixed #5278 - ui.buttons doesn't visually reset on form "reset" event or input "change" event 2010-03-11 06:31:16 +00:00
Scott González
c2ed8ffc07 Autocomplete: Resize menu on every suggestion. 2010-03-11 04:37:21 +00:00
Scott González
fe6bef16e4 Button: Support elements that are disconnected from the DOM.
Fixes #5246 - _determineButtonType does not work if a label for checkbox/radiobutton is not yet attached to the document.
2010-03-11 03:50:20 +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
8cd7129f0c button: remove ui-helper-hidden-accessible instead of .show() on destroy. Fixes #5261 - button change events don't fire in IE 7/8 2010-03-11 02:13:28 +00:00
Richard Worth
cef16fdf78 Checkbox must not be all the way hidden for change to fire in IE. Switched out .hide() for ui-helper-hidden-accessible class instead. Fixes #5261 - button change events don't fire in IE 7/8 2010-03-11 02:09:45 +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
Jörn Zaefferer
d3a8c96428 Filter properties to forward to dialog events on resize and drag etc. - fix for #5291 2010-03-05 17:56:34 +00:00
Jörn Zaefferer
eaeb580d82 Pass through resizable and draggable ui objects in dialog - partial fix for #5291 2010-03-05 17:47:06 +00:00
Scott González
0de9895595 Tabs: Fixed id generation for cookies.
Fixes #5264 - cookie name is: "ui-tabs-[object Object]".
2010-03-04 02:36:43 +00:00
Scott González
b636ad6997 Button: quote the value when searching for attributes.
Fixes #5262 - Buttonset not working on inputs with Arrays in name Attribute.

Thanks Zidane.
2010-03-04 02:00:32 +00:00
Scott González
301eb30ac1 Effects: Proper argument shuffling when calling show/hide/toggle without a speed.
Fixes #5269 - Show and hide effects errantly require "duration" option to fire callback.
2010-03-04 01:31:17 +00:00
Jörn Zaefferer
868732edac Remove isFF2 flag in ui.core - should have been dropped together with the FF2 aria code 2010-03-03 08:57:59 +00:00
Scott González
eb93c743de Dialog: Fixed modal overlay instance tracking.
Fixes #5228 - $.inArray's parameter.
Fixes #5263 - Dialog Close Then Destroy Destroys Overlay Twice, Causes Exceptions Later.
2010-03-03 02:11:37 +00:00
Scott González
c91e1cc86a Datepicker: Handle empty string for animation duration.
Fixes #5259 - DatePicker will not ever close.
2010-03-03 01:31:04 +00:00
Keith Wood
b2ef0fcc9e Datepicker: Tamil localisation 2010-03-02 08:27:46 +00:00
Scott González
64811c10ec Button: Add disabled class on init if the disabled option is set to true.
Fixes #5250 - Button: initializing with disabled = true isn't visually disabled.
2010-03-02 05:29:35 +00:00
Scott González
001a22a9d6 Buttonset: Use :data(button) instead of .ui-button to find buttons that have already been instantiated. This prevents us from finding elements that are proxying buttons, e.g., a radio's label.
Fixes #5242 - radio buttonset with icons does not maintain state.
2010-03-02 02:58:52 +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
Keith Wood
d6fd76c0c1 Datepicker: Add Faroese localisation 2010-02-26 08:09:58 +00:00
Jörn Zaefferer
a5eab4cc38 Fix for #4451 - ajax tabs error handling 2010-02-24 18:43:33 +00:00
Scott González
c27bc6b035 Accordion: Fixed oldContent and newContent for events.
Fixes #4469 - Accordion: newContent/oldContent misbehaving.
2010-02-24 17:25:54 +00:00
Scott González
83b16f528f Dialog: Use .height() to calculate height of dialog before drag.
Fixes #5221 - Buttons disappear after dragging dialog.
2010-02-24 17:16:02 +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
Brant Burnett
350853179f Dialog: ESC key event was not being canceled after it was handled (Fixed #4922 window.location.reload() doesn't work in dialog's close callback when it's triggered by ESC in Firefox) 2010-02-22 18:39:12 +00:00
Brant Burnett
e2202847c6 Dialog: Changed height measurement to hide content because IE quirks mode ignores height: 0 (Fixed #4350 No Scrollbars in IE in Quirksmode) 2010-02-22 17:37:08 +00:00
Keith Wood
a8747488d0 Datepicker: Fixed #5156 Added Chinese Hong Kong localisation
That makes 50!
2010-02-22 08:43:38 +00:00
Scott González
009378cadc Sortable: Only trigger over event when changing the current container.
Fixes #5111 - 1.8rc1 sortable#over method bugged -- called along with #sort instead of on mouseover.
2010-02-20 02:31:49 +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
74120e0df1 Draggable: Don't try to stack if there are no elements in the stacking group.
Fixes #5191 - Draggable: stack option can throw error.
2010-02-18 04:46:59 +00:00
Scott González
6d7196f803 Effects: Properly normalizing arguments for named speeds.
Fixes #5192 - 1.8rc2 Toggle speed issue.
2010-02-18 04:40:39 +00:00
Scott González
9cabe8403e Buttons: Removed the logic for triggering click events on checkboxes and radio buttons. This logic was actually causing the opposite functionality from what we wanted.
Fixes #5195 - .buttonset() prevents change event from being catchable.
2010-02-18 02:43:23 +00:00
Scott González
b848e37f28 Button: Added missing semicolons; 2010-02-18 01:45:23 +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
Brant Burnett
53ab4fb5de Dialog: Overlays are now cached for reuse with subsequent dialogs (Fixed #5185: .ui-widget-overlay CSS selector causes consistent large memory leak in IE) 2010-02-17 16:22:19 +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
c9f30818af Dialog: Update the internal flag for whether or not the dialog is open before triggering the close event.
Fixes #5184 - isOpen in dialogclose event is true.
2010-02-16 02:13:38 +00:00
Richard Worth
d4154562ea Fixed #5178 - Slider's change event fires on slide 2010-02-15 14:34:42 +00:00
Scott González
c9177acec1 Position: Conform to coding standards. 2010-02-14 18:15:32 +00:00
Scott González
f88677bfd6 Draggable: Don't recalculate the relative offset during drag. I couldn't reproduce the issues described in the comments for this code.
Fixes #4824 - draggable broken on inline elements in webkit browsers
2010-02-14 05:09:29 +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
Ca-Phun Ung
5eeaa658ba datepicker: fixes #4443: Datepicker's vertical position in thickbox. This also fixes the virtual position when the datepicker is close but not right at the bottom of the page. 2010-02-09 04:09:26 +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
Scott González
f349f9080b Progressbar: Conform to coding standards. 2010-02-07 03:40:13 +00:00
Keith Wood
573a402d05 Datepicker: Separate month and year unless both are drop-downs 2010-02-06 23:14:40 +00:00
Keith Wood
c16ed70b68 Datepicker: Fixed #5128 Datepicker opens when setDate called 2010-02-06 23:07:00 +00:00
Scott González
f09dbcc2a7 Tabs: Fixed selected tab detection.
Fixes #5122 - Bug in ui.tabs.

Thanks th3br41n.
2010-02-06 03:27:09 +00:00