Scott González
efb1fee02b
Position: Increase scrollbar test div to handle larger scrollbars
...
Fixes #15106
Closes gh-1811
2017-05-04 11:00:59 -04:00
Eirik Sletteberg
0b7246b6ee
Core: Fix JQMIGRATE warning about jQuery.expr[":"]
...
This commit polyfills `jQuery.expr.pseudos` for old versions of jQuery.
Fixes #15185
Closes gh-1773
2017-05-02 15:28:51 -04:00
Scott González
50efd6e1b0
Menu: Ignore mouse events triggered due to page scrolling
...
Fixes #9356
Closes gh-1806
2017-05-02 15:16:17 -04:00
Scott González
7d992ae29d
Menu: Handle mouse movement mixed with keyboard navigation
...
Fixes #9357
Closes gh-1805
2017-05-02 15:12:47 -04:00
Scott González
a3e953b495
Menu: Don't focus dividers when wrapping via keyboard navigation
...
Fixes #15157
Closes gh-1804
2017-05-02 15:12:04 -04:00
Alexander Schmitz
abc9e7ce2f
Button: Fix backcompat when called on collection of mixed elements
...
Fixes #15109
Closes gh-1808
2017-05-02 15:11:24 -04:00
A. Wells
c866e45537
Sortable: Fix various scrolling issues
...
* Created _scroll extension point and migrated scroll code from _mouseDrag
* Cleaned up logic for scrolled
* Fixed appendTo functionality to match documentation
* Remove unnecessary function calls
* Move set-up position functions to appropriate place
* Base scrollParent on placeholder and not helper
* Update scrollParent when switching containers
Fixes #3173
Fixes #15165
Fixes #15166
Fixes #15167
Fixes #15168
Fixes #15169
Fixes #15170
Closes gh-1793
2017-05-02 13:34:02 -04:00
Scott González
adcf9b6f6e
Labels: Handle empty sets
...
Fixes #15184
2017-05-02 12:42:49 -04:00
Scott González
0d25a36eec
Menu: Close menus immediately on selection or click outside
...
Fixes #15034
Closes gh-1807
2017-04-25 06:33:00 -04:00
Scott González
b3c0a7f71d
Widget: Handle Object.create(null)
for options objects
...
Fixes #15179
Closes gh-1809
2017-04-24 12:41:29 -04:00
Scott González
ef2e9bab92
Widget: Improve remove
event bindings for classes
options
...
Fixes #15078
Fixes #15082
Fixes #15095
Fixes #15136
Fixes #15152
Closes gh-1769
2017-04-19 12:53:53 -04:00
Konstantin Dinev
c426b9a203
Resizable: Keep user-provided handles on destroy
...
Closes gh-1798
Ref gh-1795
2017-04-17 14:58:12 -04:00
Scott González
c6e2b52d70
Slider: Use cursor: pointer
on handles
...
Fixes #9371
Closes gh-1800
2017-04-12 12:38:28 -04:00
Albert Johansson
032ddc3349
Datepicker: Corrections for Swedish localization
...
Months and weekdays should be in small caps in Swedish.
https://sv.wikipedia.org/wiki/Versalisering
Fixes #15142
Closes gh-1799
2017-03-01 13:43:47 -05:00
Scott González
1f2011ece3
Widget: Don't swallow errors in remove
events
...
The try/catch was only there to support jQuery <1.6.3, which we no
longer support.
Ref jquery/jquery#3554
2017-02-28 09:51:59 -05:00
Konstantin Dinev
278d1e1108
Resizable: Keep user defined handles on _setOption
...
Fixes #15084
Closes gh-1795
2017-02-24 14:30:58 -05:00
Scott González
a3b9129be1
Spinner: Ignore mousewheel
events when not focused
...
Fixes #15139
Closes gh-1794
2017-02-21 12:45:19 -05:00
Scott González
162377fba2
Build: Add missing semicolon
2017-02-06 10:20:50 -05:00
Eirik Sletteberg
4fa0267edc
Qunit: Add bootstrap config for running tests with jQuery Migrate
...
Closes gh-1774
2017-02-06 08:23:18 -05:00
Jörn Zaefferer
c1f96f11cc
Build: Add jQuery as explicit dependency, with min and max range
...
1.7.0 is our minimum supported version, 3.x.x our maximum.
Closes gh-1779
Closes gh-1790
2017-01-25 13:53:50 -05:00
claudi
17404ced47
Datepicker: Fix prev/next button behavior with showCurrentAtPos
...
Fixes #15102
Closes gh-1784
2017-01-25 11:14:57 -05:00
Ryan Oriecuia
573e7e69c9
Autocomplete: Fix IE/Edge scrolling issues
...
IE11 and scrolling autocompletes didn't get along great; this should help fix
their relationship.
When you click on an autocomplete scrollbar in IE11, the menu temporarily
gains focus, which caused a couple problems.
1. Depending on how long you clicked, the dropdown could close.
2. Scrolling down by clicking the scrollbar's down arrow would misbehave. The
list would pop back up to the top with the first item selected.
We can fix both problems by modifying the focus/blur handling a bit.
1. There is a flag to instruct the control to ignore blurs, but it was getting
cleared too quickly; when the code refocused the input after it was blurred,
IE would send *another* blur event, which wasn't getting ignored and would
close the dropdown. We now wait for the focus/blur pair to process before
clearing the flag.
2. We remove the tabindex from the dropdown menu, which prevents menu's focus
handler from firing. When you focus a menu, it will select the first menu item
if none are selected. Selecting a menu item will scroll it into view if it's
not visible. This combination of behaviors was causing the strange behavior
when attempting to scroll down.
I couldn't figure out a way to write a unit test for this, since it's IE only
and seems to require user interaction. You can verify the previous behavior
(and the fix) on `demos/autocomplete/maxheight.html`
Fixes #9638
Closes gh-1785
2017-01-25 10:57:34 -05:00
Luke Brookhart
4b9f32486c
Effect: Fix typo
...
Closes gh-1778
2016-12-16 19:55:44 -05:00
Jo Liss
cc37fe76aa
Themes: Optimize PNG files with zopflipng
...
Closes gh-1772
2016-11-29 09:42:36 -05:00
Scott González
a2b25ef6ca
Selectmenu: Don't render options with the hidden
attribute
...
Fixes #15098
2016-11-16 12:52:15 -05:00
pallxk
9a4c057157
Tooltip: Clear interval for delayed tracking tooltips on remove
...
This is needed in the case that the tooltip is removed before it gets shown.
Fixes #15099
Closes gh-1768
2016-11-16 12:12:22 -05:00
Petri Partio
d85c68f6cd
Theme: Optimize images
...
Closes gh-1763
2016-11-02 12:54:57 -04:00
Michał Gołębiowski
017bb979f6
Build: Stop using the jquery-ui-future browser set
...
jQuery UI now doesn't support browsers not suspported by latest jQuery
so separating the browser sets no longer makes sense.
Closes gh-1765
2016-11-02 12:53:30 -04:00
Michał Gołębiowski
4673c8808b
Build: Add jQuery 3.1.1
...
Closes gh-1766
2016-11-02 12:52:22 -04:00
Michał Gołębiowski
622a129a4d
Build: Run Travis tests on Node.js 6, not 0.12
...
Node.js 0.12 loses upstream support at the end of 2016, while Node 6 is in the
Active support phase until 2018-04-18 and will receive security fixes until
2019-04-18.
Closes gh-1767
2016-11-02 12:51:23 -04:00
Kyle Rosenberg
863a49f95b
Spinner: Fix typo
...
Closes gh-1764
2016-11-02 12:48:00 -04:00
Jeremy Mickelson
9c5ce4c3e9
Sortable: Fix z-index
switching from auto
to 0
...
Save `z-index` before saving `opacity`. Setting `opacity` automatically
changes `z-index`.
Fixes #14683
Closes gh-1762
2016-10-19 14:46:47 -04:00
Scott González
f1fa076f62
Tabs: Don't blur focused tab on sort
...
Fixes #14627
Closes gh-1761
2016-10-12 13:14:28 -04:00
Scott González
0627eb3645
Form: Rename from .form()
to ._form()
since its not for public use
...
Fixes #15074
Closes gh-1760
2016-10-11 10:15:04 -04:00
Kevin Cupp
87eab46a58
Sortable: Setting table row placeholder height to be same as sorted row
...
Fixes #13662
Closes gh-1578
2016-10-04 15:22:14 -04:00
Alexander Schmitz
b9d687deb5
Checkboxradio: Don't add ui-state-hover to icons
...
Fixes #15055
Closes gh-1756
2016-10-04 11:33:17 -04:00
Alexander Schmitz
1b0e947f46
Theme: Removes css for ui-state-checked its not used any more
...
Also updates checkbox icon border color to go with background color
Ref jquery/download.jqueryui.com#335
Fixes #15059
Closes gh-1753
2016-10-04 11:29:17 -04:00
Alexander Schmitz
dde9b83df6
Theme: Replace missing definition for default icons
...
Fixes jquery/download.jqueryui.com#335
2016-10-04 11:29:17 -04:00
Alexander Schmitz
265b8f5e53
Theme: Switch icon background to use bgColorContent
...
It's more semanticly correct then fcActive and looks the same or better
on most themes
Fixes jquery/download.jqueryui.com#335
2016-10-04 11:29:17 -04:00
Simon Asika
1294343847
Datepicker: Correct Traditional Chinese translation
...
Fixes #15060
Closes gh-1754
2016-10-04 11:16:44 -04:00
Robin
1d409528a1
Sortable: Fix parent offset detection
...
Fixes #15021
Closes gh-1749
2016-10-04 11:05:01 -04:00
Evelyn Masso
fd30534b73
Droppable: Use $.ui.intersect()
...
Fixes #14963
2016-10-03 09:16:41 -04:00
milk54
b9ffc34710
Tabs: Remove presentation role
...
Fixes #10122
Closes gh-1748
2016-09-29 10:15:19 -04:00
Sergei Ratnikov
c481400f22
Resizable: Fix aspectRatio cannot be changed after initialization.
...
Fixes #4186
Closes gh-1750
2016-09-28 11:55:13 -04:00
Scott González
c218bee80d
Build: Fix list of source files
...
Fixes #15052
Closes gh-1751
2016-09-27 08:41:33 -04:00
Scott González
69e66ea655
Autocomplete: Escape HTML tags in callback name to avoid XSS in demo
...
Fixes #15048
2016-09-22 07:53:22 -04:00
Scott González
c571d2f234
Build: Updating the master version to 1.12.2-pre.
2016-09-14 12:34:40 -04:00
Scott González
90d9fee6e3
Build: Update authors list
2016-09-14 12:29:20 -04:00
Scott González
19027bb085
Sortable: Use an event object for simulated mouseup
in cancel()
...
Regression caused by a1d69208ba
Fixes #15042
Closes gh-1746
2016-09-14 12:06:33 -04:00
Alexander Schmitz
391d45ea6c
Theme: Fix icon default color when not within a button
...
Fixes jquery/jqueryui.com#159
Closes gh-1745
2016-09-14 07:56:53 -04:00