kborchers
58a120bb4b
Merge branch 'menuaria' into master
2012-04-19 09:24:08 -05:00
Bertjh
4f19289c10
Sortable: Always set placeholder size when necessary. Fixes #8262 - jQuery UI 1.8.19 don't respect forcePlaceholderSize.
2012-04-19 09:05:37 -04:00
Scott González
d0cac09027
Sortable: Whitespace.
2012-04-19 09:03:22 -04:00
kborchers
49f85509fe
Menu: Whitespace
2012-04-18 21:30:07 -05:00
Scott González
cb8474af1d
Remove trailing whitespace.
2012-04-18 21:57:51 -04:00
Jörn Zaefferer
d3dc637b65
Position: Cleanup variable definitions, move undefined vars to the top
2012-04-18 16:43:25 +02:00
Jörn Zaefferer
f594c0623a
Position: Make getOffsets and parseCss helpers local functions, no need to expose those
2012-04-18 00:30:47 +02:00
Jörn Zaefferer
5cf3f927a0
Tooltip: Remove bad docs links from headers
2012-04-17 09:56:20 +02:00
kborchers
1ce42f4328
Menu: Modified interactions to allow keyboard navigation to disabled items so that they are announced by screen readers but prevent selection of and navigation to sub-menus of disabled items
2012-04-16 23:30:33 -05:00
kborchers
fac809f9e5
Menu: Fixed typo in comment
2012-04-16 07:05:02 -05:00
kborchers
9a6392033a
Menu: Add aria-disabled attribute to disabled items, namespace and cleanup the currentEventTarget click event
2012-04-16 07:02:38 -05:00
kborchers
e2a6cdd525
Menu: Check that the event object is defined before checking type
2012-04-14 16:00:19 -04:00
kborchers
26d6952bd2
Menu: Remove most event.stopImmediatePropagation() to allow proper event bubbling
2012-04-14 15:34:00 -04:00
Jörn Zaefferer
a5fc9eb7db
Position: Expose target and element dimensions to allow further customization, like calculating the angle between the two elements
2012-04-13 16:05:29 +02:00
Jörn Zaefferer
cb67eb535c
Position: Cache the scrollbarWidth calculation result
2012-04-13 15:12:37 +02:00
Jörn Zaefferer
7dcfae7da2
Position: Extract getWithinInfo method, use that for tests that call getScrollInfo directly, pass within info to that, gets rid of a few more DOM accesses
2012-04-13 15:05:43 +02:00
Jörn Zaefferer
c0a5e52f87
Position: Finish refactoring of within data
2012-04-13 14:46:43 +02:00
Jörn Zaefferer
59b93a7dac
Position: Refactor within-data to avoid calculating that more then needed. Not quite done, but good enough for now
2012-04-12 18:33:31 +02:00
Jörn Zaefferer
8c76fe38bf
Position: Inline center variable. Not necessary with gzip (or a good minifier) in place, wasn't consistent with other inline strings
2012-04-12 17:48:01 +02:00
Jörn Zaefferer
1779d86b40
Position: add target property to feedback argument, to allow additional calculation in user's using callback
2012-04-12 17:33:05 +02:00
Jörn Zaefferer
2154ca552a
Position: Cache Math.abs and Math.max lookups
2012-04-12 17:14:03 +02:00
Jörn Zaefferer
58d5452a7c
Position: Refactor css parse calls
2012-04-12 17:10:51 +02:00
Jörn Zaefferer
6ffc4adf06
Position: Calculate scrollInfo just once, not for each element
2012-04-12 16:57:51 +02:00
Jörn Zaefferer
08c8aedf80
Position: Refactor offset calculations
2012-04-12 16:56:54 +02:00
Jörn Zaefferer
0c5c2c7055
Position: Restrict the center/middle priority to target < element cases
2012-04-12 16:14:16 +02:00
Jörn Zaefferer
d077f9b360
Position: Improve feedback API by giving the center/middle position more weight. Also removed themeswitcher from test pages, now load faster
2012-04-12 01:32:30 +02:00
Jörn Zaefferer
623e8e68b4
Position: Mini refactoring, avoids proxying using callback multiple times if more then one element is positioned
2012-04-11 00:19:26 +02:00
Jörn Zaefferer
c0cceee8e4
Position: Fix single var, whitespace. Clone targetOffset to avoid reading that twice
2012-04-10 23:41:41 +02:00
Jörn Zaefferer
e5ba731019
Position: Use a separate object and argument for the feedback information, keeping position props as they were
2012-04-10 22:16:38 +02:00
Jörn Zaefferer
479530bb61
Position: First draft for a new notification API, via using callback, telling you were the of-element is, not just when something flipped. New test page demonstrates usage
2012-04-10 18:15:30 +02:00
Scott González
92c74818ff
Menu: Cleanup.
2012-04-10 08:39:18 -04:00
kborchers
44ef35eb6f
Menu: Add dividers using empty list items
2012-04-07 15:38:27 -05:00
Scott González
c0f5db5394
Tabs: Don't explicitly remove filter when animating opacity. Fixes #4621 - Tabs: Don't forcefully remove filter attribute.
2012-04-06 09:03:04 -04:00
kborchers
cd90e57f22
Merge branch 'positionWithin'
2012-04-04 22:12:11 -05:00
Jörn Zaefferer
79f1eea6dc
Build: Filter filters for linting to exclude some to-be-rewritten ones. Fix lint in those remaining
2012-04-04 11:02:08 +02:00
kborchers
e7701e2efa
Position: Fixed issue with offsets using the within option which caused flips to not happen when the containing element had been scrolled.
2012-04-03 21:08:34 -05:00
Scott González
a505192420
Tabs: Coding standards.
2012-04-03 19:59:08 -04:00
Scott González
96f9c84b7b
Autocomplete: Move race condition logic from ajax requests to general response handler. Fixes #8234 - Autocomplete: Automatic race-condition handling for custom sources.
2012-04-03 16:47:14 -04:00
Scott González
4ade13450e
Datepicker: Don't set _curInst in hideDatepicker. Fixes #8174 - jQuery datepicker is stuck open if label is clicked from open state.
2012-04-03 15:36:33 -04:00
Scott González
e0616aaf74
Autocomplete: Add header protection which was accidentally removed.
2012-04-03 07:15:09 -04:00
Scott González
0624c74929
Effects core: Properly handle defaults for effects that are called with a single hash.
2012-04-02 22:35:42 -04:00
Scott González
639afa5954
Lint fixes.
2012-04-02 19:12:21 -04:00
Scott González
ccbfd45924
A few lint fixes.
2012-04-02 15:55:50 -04:00
Jo Liss
37dcc3e21d
Protect all copyright notices against minification
...
For instance, this is useful for the jquery-ui-rails gem, which does not
use jQuery UI's own minification, but relies on Rails to minify the
files where necessary. Rails in turn uses UglifyJS for JS and YUI for
CSS, both of which respect the /*! ... */ convention.
2012-04-02 15:21:06 +02:00
Simon
48e5c853f9
Datepicker: Changed German translation for weekHeader to "KW". Fixes #8231 - Provide a better German translation for the week header.
2012-04-02 08:47:29 -04:00
Felix Nagel
1092551e21
Selectmenu: fixed small regression which added unwanted, empty optgroup to every menu
2012-04-01 22:38:16 +02:00
Scott González
45a5a24dfe
Tooltip: Store the title in ui-tooltip-title data only if the element has a title.
2012-03-30 09:06:06 -04:00
Scott González
56de22eead
Tooltip: Avoid infinite recursion when disabling a tooltip on close.
2012-03-29 18:36:38 -04:00
Amir E. Aharoni
a51451dc1b
Datepicker: Fixed nextText, prevText, and Sunday and split words onto multiple lines for readability. Fixes #8225 - Datepicker: Incorrect values in Persian localization.
2012-03-29 09:51:43 -04:00
Scott González
6634e40053
Accordion: Fixed post-init changes to event option and added tests for keyboard support.
2012-03-27 16:49:05 -04:00
Hans Hillen
0370170b2f
Accordion: Fixed ARIA support and added proper keyboard support.
2012-03-27 10:19:35 -04:00
Scott González
adbc2733bb
Tabs: Wrap attribute value in quotes when querying. Fixes #8207 - Tabs: Error with href selector.
2012-03-22 13:17:17 -04:00
stojce
9bb9141f29
Datepicker: Fixed month name for Macedonian localization. Fixes #8206 - Datepicker: Incorrect month name for Macedonian localization.
2012-03-22 11:16:15 -04:00
Lado Lomidze
c12a47074e
Datepicker: Added Georgian localization. Fixes #8205 - Datepicker: Add Georgian localization.
2012-03-22 11:10:36 -04:00
Scott González
94c6f9ec84
Mouse: Unbind events bound to document on destroy. Fixes #8199 - _mouseDestroy keeps mousemove and mouseup events bound.
2012-03-19 09:47:38 -04:00
kborchers
4a9e26c68e
Selectmenu: Add links to all menu items to be in line with what menu expects and remove the extra space added to disabled items
2012-03-18 21:47:40 -05:00
kborchers
e38feeacb6
Merge branch 'master' into selectmenu
2012-03-18 21:19:19 -05:00
kborchers
11b026d59b
Menu: Better disabled item handling using preventDefault() for the click event on anchors inside of disabled menu items and change the pointer to default
2012-03-18 21:18:00 -05:00
Jörn Zaefferer
6de8030f01
Merge branch 'accordion-cleanup'
2012-03-18 15:46:11 +01:00
Harri Kilpiö
5c53dd1bbc
Datepicker: Corrected values of dayNamesShort in Finnish translation. Fixes #8194 - Datepicker: Incorrect day name for Finnish localization.
2012-03-14 15:14:42 -04:00
Scott González
682a321d1e
Merge branch 'master' into selectmenu
2012-03-14 13:42:48 -04:00
Scott González
ec062c1156
Accordion: Removed ui-accordion-disabled class. Fixes #8193 - Accordion: Remove ui-accordion-disabled class.
2012-03-14 11:08:19 -04:00
Scott González
932fe888c0
Updated copyright year.
2012-03-08 10:53:08 -05:00
Jörn Zaefferer
17db755a4f
Accordion: Use _bind for event option. Refactor other _bind call to go into _setupEvents as well, simplifying unbinding a lot. Also add missing semicolon
2012-03-07 20:00:02 +01:00
Scott González
471ac4dd1c
Accordion: Added missing semicolon.
2012-03-07 13:34:47 -05:00
Jörn Zaefferer
397176da3e
Accordion: Remove disabled check in _keydown, covered by _bind
2012-03-07 19:28:42 +01:00
Jörn Zaefferer
0509582773
Accordion: Fix unbinding of accordion event option when dealing with multiple events. Make sure to unbind only those namespaced to .accordion
2012-03-07 19:17:09 +01:00
Jörn Zaefferer
1d68f13399
Accordion: Use _bind for keydown handler
2012-03-07 18:54:38 +01:00
Scott González
374661a2ff
Accordion: Code review.
2012-03-02 07:14:44 -05:00
gromo
3e8ec7eb6b
Resizable: Update aspectRatio to use calculated aspectRatio in case of: containment - parent; aspectRatio - true. Fixes #8158 - Resizable: aspectRatio: true isn't handled properly.
2012-03-02 06:13:37 -05:00
Jörn Zaefferer
2321ae06cb
Remove both widgetName and widgetFullName data
2012-03-01 15:13:52 +01:00
Jörn Zaefferer
5e51b8db28
Update Widget data naming/usage. Remove unnecessary fallbacks, update .removeData to use full name.
2012-03-01 15:03:30 +01:00
Jörn Zaefferer
d901cd4160
Autocomplete: Add removal TODOs for #7810
2012-03-01 14:40:23 +01:00
Jörn Zaefferer
1b80154832
Widget: Rename widgetBaseClass to widgetFullName. Deprecates widgetBaseClass, to be removed later. Fixes #8154
2012-03-01 14:36:17 +01:00
Jörn Zaefferer
5fda4f6828
Update data naming for Widget, including backwards compability. Updated tests and added one for the custom expression. Partial fix for #7810
2012-03-01 14:30:02 +01:00
Jörn Zaefferer
45ca20fa33
Update data naming for Effects. Partial fix for #7810
2012-03-01 13:42:42 +01:00
Jörn Zaefferer
59f2e88c58
Update data naming for Tooltip. Partial fix for #7810
2012-03-01 13:32:47 +01:00
Jörn Zaefferer
e93993c54f
Update data naming for Tabs. Partial fix for #7810
2012-03-01 13:31:25 +01:00
Jörn Zaefferer
bfadd5c5a2
Tabs: Whitespace cleanup
2012-03-01 13:30:57 +01:00
Jörn Zaefferer
b141d63a17
Update data naming for Slider. Partial fix for #7810
2012-03-01 13:29:56 +01:00
Jörn Zaefferer
98daa6af84
Slider: Whitespace cleanup
2012-03-01 13:29:31 +01:00
Jörn Zaefferer
3a0b8b8433
Update data naming for Accordion. Partial fix for #7810
2012-03-01 13:26:44 +01:00
Scott González
b4d9eee966
Merge branch 'master' into selectmenu
2012-02-29 22:09:26 -05:00
Jörn Zaefferer
811b377aad
Update data naming for autocomplete. Backwards compatible for overrides of _renderItem. Partial fix for #7810
2012-02-28 16:08:59 +01:00
Scott González
70de33ae6d
Core: Fixed typo.
...
Thanks jsgoupil
2012-02-27 16:22:42 -05:00
Trey Hunner
9d6e94faf4
Use hard tabs for indentation consistently
2012-02-27 12:04:30 -05:00
Scott González
02855292f2
Accordion: Removed requirement for headers contain a child (and removed associated ui-accordion-heading class).
2012-02-27 09:05:22 -05:00
kborchers
4da7ec37ac
Menu: Add default null callbacks and update unit tests
2012-02-26 22:52:38 -06:00
Scott González
1e291c92cd
Accordion: Reset height prior to calculations on refresh.
2012-02-26 22:04:21 -05:00
Scott González
7f533dfb44
Accordion: Don't toggle icons if the accordion doesn't have icons.
2012-02-26 21:54:05 -05:00
Felix Nagel
b1a72e6e04
Selectmenu: small improvements, code clean-up, lint, coding guidelines
2012-02-26 03:46:27 +01:00
Felix Nagel
cea684492d
Selectmenu: removed working but illogical closest context
2012-02-26 03:13:44 +01:00
Felix Nagel
f2228b0553
Selectmenu: remove unwanted Menu mouseover event, fixes problem with selected item highlighting on menu open
2012-02-26 01:50:55 +01:00
Felix Nagel
c5efddab2d
Selectmenu: small fix for _toggleAttr to make sure isOpen is not undefined
2012-02-26 01:15:49 +01:00
Felix Nagel
85d6acb899
Selectmenu: merged _toggleButtonStyle with _toggleAttr method, removed incomplete dropdown _setOptions functionality
2012-02-25 03:17:20 +01:00
Felix Nagel
a4eeddd330
Selectmenu: improve optgroup header event handling, fixed disabled item event handling, improve attribute handling on menu toggle, small improvements, clean-up
2012-02-25 01:43:53 +01:00
Felix Nagel
c0f9dd31e9
Selectmenu: unbind Menu document click event (fires unwanted focus event)
2012-02-25 00:15:28 +01:00
Jasvir Nagra
367da95ba5
Datepicker: modified a catch variable to no longer mask an existing variable in scope. Fixed #8138 - datepicker: IE8 does not create a new scope for catch blocks and will cause
2012-02-24 13:57:46 -08:00
Felix Nagel
b356e1e4e1
Selectmenu: selected callback event fired twice when using mouse
2012-02-24 22:50:27 +01:00
Felix Nagel
058cba236f
Selectmenu: backfall for initial refresh when menu is opened
2012-02-24 22:39:11 +01:00