]>
source.dussan.org Git - jquery-ui.git/log
Mike Sherov [Mon, 25 Aug 2014 14:28:39 +0000 (10:28 -0400)]
Sortable: cancelHelperRemoval only considers helper, not placeholder
Refs #9675
Mike Sherov [Mon, 25 Aug 2014 12:49:30 +0000 (08:49 -0400)]
Draggable: Whitespace and naming cleanup of connectToSortable
Mike Sherov [Mon, 25 Aug 2014 12:21:15 +0000 (08:21 -0400)]
Draggable: Refresh sortables when draggable is added or removed
Since a sortable grows or shrinks when a draggable element is added
to it, refresh the cached positions of sortables whenever an element
is added or removed from the sortable.
Refs #9675
Mike Sherov [Mon, 25 Aug 2014 01:12:16 +0000 (21:12 -0400)]
Draggable: Clarify comments and whitespace in connectToSortable
Mike Sherov [Mon, 25 Aug 2014 01:10:08 +0000 (21:10 -0400)]
Draggable: Ensure sortable revert still works after draggable is removed
Fixes #9481
Mike Sherov [Mon, 25 Aug 2014 01:08:02 +0000 (21:08 -0400)]
Draggable: Ensure css is always restored after connectToSortable drag
Fixes #9675
Mike Sherov [Sun, 24 Aug 2014 19:06:51 +0000 (15:06 -0400)]
Draggable: Ensure correct widget removes helper in connectToSortable
Mike Sherov [Sun, 24 Aug 2014 11:19:38 +0000 (07:19 -0400)]
Draggable: append divs to iframe parent for iframefix
This allows the blocking div to move with the iframe in
most situations, whereas appending to the body wouldn't.
Fixes #9671
Mike Sherov [Sat, 23 Aug 2014 19:34:04 +0000 (15:34 -0400)]
Draggable: Check all parents for fixed positioning when scrolling
Fixes #9612
Mike Sherov [Fri, 22 Aug 2014 19:16:41 +0000 (15:16 -0400)]
Draggable: No cloning in connectToSortable and ensure correct position
Draggables now forcefully recalculate their position when dragged out
of a sortable. Sortables now override draggable position when a
draggable is dragged into it. Lastly, no longer remove sortable helper
when dragging a draggable out, which allows us to not use a clone.
Fixes #7734
Fixes #8809
Closes gh-1322
Mike Sherov [Thu, 21 Aug 2014 23:19:58 +0000 (19:19 -0400)]
Draggable: Clean spacing and names in connectToSortable drag callback
Dave Stein [Fri, 22 Aug 2014 15:51:15 +0000 (11:51 -0400)]
Draggable Tests: Ensure scrolling and dragging tests assert correctly
Mike Sherov [Fri, 22 Aug 2014 21:01:50 +0000 (17:01 -0400)]
Build: Pull in jquery.simulate.js from Bower
Fixes #10563
Scott González [Wed, 20 Aug 2014 20:04:54 +0000 (16:04 -0400)]
Accordion: Avoid memory leak during refresh
Ref #10056
Closes gh-1319
Scott González [Wed, 20 Aug 2014 19:57:12 +0000 (15:57 -0400)]
Tabs: Avoid memory leak during refresh
Fixes #10056
Ref gh-1319
Scott González [Wed, 20 Aug 2014 19:54:31 +0000 (15:54 -0400)]
Widget: Avoid memory leaks when unbinding events with `._off()`
Ref #10056
Ref gh-1319
Mike Sherov [Thu, 21 Aug 2014 01:10:33 +0000 (21:10 -0400)]
Draggable Tests: Fix failures due to fractional widths
Mike Sherov [Tue, 19 Aug 2014 19:09:28 +0000 (15:09 -0400)]
Mouse: Only detect out of document mouseups after a mousemove
This prevents the firing of mouseup in the case of IE<9, which will
fire a mousemove event if content is placed under the cursor on
mousedown.
Fixes #7778
Scott González [Wed, 20 Aug 2014 14:11:06 +0000 (10:11 -0400)]
Datepicker: Fix month names in Persian locale
Fixes #10562
Closes gh-1221
Mike Sherov [Fri, 15 Aug 2014 01:17:28 +0000 (21:17 -0400)]
Draggable: Ensure helper is positioned even if its the element itself
Fixes #9446
Uri Gilad [Fri, 29 Mar 2013 00:03:14 +0000 (03:03 +0300)]
Draggable: Set explicit width/height instead of right/bottom css.
Fixes #7772
Mike Sherov [Sun, 17 Aug 2014 18:38:05 +0000 (14:38 -0400)]
Draggable: Ensure overflow:visible containments are correctly measured
Fixes #7016
Mike Sherov [Sat, 16 Aug 2014 13:44:05 +0000 (09:44 -0400)]
Draggable: Only focus the draggable if the event occurs on a handle
Refs #10527
TJ VanToll [Fri, 15 Aug 2014 15:09:19 +0000 (11:09 -0400)]
Draggable: Only blur the focused element if the event occurs on a handle
Fixes #10527
Mike Sherov [Sun, 17 Aug 2014 01:27:16 +0000 (21:27 -0400)]
Draggable: Recalculate hash offset on start after plugins run
Fixes #6884
Mike Sherov [Sun, 17 Aug 2014 01:22:58 +0000 (21:22 -0400)]
Draggable: Fix whitespace in trigger function
Mike Sherov [Fri, 15 Aug 2014 01:03:18 +0000 (21:03 -0400)]
Draggable Tests: Clarify position helper test generation
Mike Sherov [Thu, 14 Aug 2014 13:50:02 +0000 (09:50 -0400)]
Draggable: Account for margins when snapping
Fixes #9724
Jörn Zaefferer [Wed, 13 Aug 2014 16:29:28 +0000 (18:29 +0200)]
Build: Update jscs and fix some code style issues
Disables the checks for casing and line length, since those need a lot
more effort to address. For variable naming the fix isn't obvious to me.
There's way too many lines over 100 chars.
Mike Sherov [Thu, 14 Aug 2014 03:06:21 +0000 (23:06 -0400)]
Resizable Tests: fix IE8 test fail due to unspecified border style
IE <9 does not correctly set the height of an element if the borderWidth
is non-zero but no borderStyle is specified.
Mike Sherov [Thu, 14 Aug 2014 02:26:04 +0000 (22:26 -0400)]
Draggable Tests: Fix IE8 test when native scroll happens
Andrei Picus [Tue, 14 Jan 2014 09:10:27 +0000 (11:10 +0200)]
Sortable: fire "over" and "out" even when a connectWith hasn't changed
Fixes #9335
Mike Sherov [Wed, 13 Aug 2014 23:36:07 +0000 (19:36 -0400)]
Droppable: Account for draggable margins when detecting hover
Fixes #6876
Jörn Zaefferer [Wed, 13 Aug 2014 11:40:43 +0000 (13:40 +0200)]
Build: Updating the master version to 1.11.2-pre.
Jörn Zaefferer [Wed, 13 Aug 2014 10:53:11 +0000 (12:53 +0200)]
Authors: Update
Mike Sherov [Sun, 10 Aug 2014 03:11:16 +0000 (23:11 -0400)]
Draggable: ignore overflow:hidden containers with scroll option
While it is true that overflow:hidden elements can be scrolled
programatically, this breaks user expectation. Therefore, do not
scroll inside an overflow:hidden container.
Mike Sherov [Sun, 10 Aug 2014 03:06:18 +0000 (23:06 -0400)]
Draggable: clean up whitespace in scroll option
Mike Sherov [Sun, 10 Aug 2014 03:00:58 +0000 (23:00 -0400)]
Draggable: consider offsets from overflow:hidden parents
Developers can programmatically set scrollTop/Left on
draggable containers that are overflow:hidden. They must
be considered for positioning.
Fixes #10147
Mike Sherov [Thu, 7 Aug 2014 12:40:48 +0000 (08:40 -0400)]
Core: provide "includeHidden" parameter in $.ui.scrollParent
Even though the user is unable to scroll via the UI, authors
may have custom scrollbars that programmatically set scrollTop.
Therefore, overflow:hidden can be considered a scrollParent.
Mike Sherov [Thu, 7 Aug 2014 12:19:30 +0000 (08:19 -0400)]
Draggable Tests: Fix several whitespace issues.
Mike Sherov [Mon, 11 Aug 2014 13:51:45 +0000 (09:51 -0400)]
Resizable: fix JSCS violations
Will Holley [Tue, 21 May 2013 14:19:14 +0000 (15:19 +0100)]
Droppable: only consider pointer location with tolerance "pointer"
Fixes #4977
Closes gh-991
Mike Sherov [Mon, 11 Aug 2014 00:46:27 +0000 (20:46 -0400)]
Droppable Tests: fix whitespace in droppable_options
Mike Sherov [Mon, 11 Aug 2014 00:40:55 +0000 (20:40 -0400)]
Droppable tests: swap $.ui.intersect test with tolerance test
$.ui.intersect is not a documented API, yet droppable tolerance is,
and are essentially the same.
TJ VanToll [Fri, 8 Aug 2014 12:47:25 +0000 (08:47 -0400)]
Autocomplete: Use `$.trim` instead of `jQuery.trim` for consistency
Fixes #10525
Rafael Xavier de Souza [Thu, 7 Aug 2014 14:48:39 +0000 (11:48 -0300)]
Build: Update DB version for release script
Mike Sherov [Wed, 6 Aug 2014 23:43:13 +0000 (19:43 -0400)]
Draggable Tests: Fix inconsistent operator spacing.
Mike Sherov [Wed, 6 Aug 2014 21:51:43 +0000 (17:51 -0400)]
Draggable: Fix several whitespace issues
Scott González [Tue, 5 Aug 2014 18:19:06 +0000 (14:19 -0400)]
Tooltip: Treat the tooltip as closing until it's fully removed
This ensures that we don't trigger the close event twice if the tooltip is
destroyed during the hide animation.
Closes gh-1306
Scott González [Wed, 6 Aug 2014 12:22:10 +0000 (08:22 -0400)]
Authors: Update
Scott González [Wed, 6 Aug 2014 11:44:55 +0000 (07:44 -0400)]
Tests: Fix TestSwarm submissions for old jQuery
Mike Sherov [Tue, 5 Aug 2014 17:58:11 +0000 (13:58 -0400)]
Resizable: account for padding & border in grids.
Fixes #10437
Jyoti Deka [Mon, 4 Aug 2014 11:29:11 +0000 (07:29 -0400)]
Resizable: Fix containment width with relative parent.
Refs #10140
Closes gh-1303
Mike Sherov [Mon, 4 Aug 2014 12:18:35 +0000 (08:18 -0400)]
Resizable: Fix containment calculation with relative parent
Remove an incorrect fix introduced in
47cd5b6f that causes
width calculations to be incorrect once the correct fix
was introduced in
c03cb807
Fixes #10140
Scott González [Fri, 1 Aug 2014 17:30:45 +0000 (13:30 -0400)]
Tests: Whitespace
Scott González [Fri, 1 Aug 2014 16:25:14 +0000 (12:25 -0400)]
Tests: Fix composite tests
Scott González [Wed, 30 Jul 2014 14:16:29 +0000 (10:16 -0400)]
Core: Ensure forms in tests have some actual content
Empty forms have no height, so they're considered hidden in jquery-git as of
jquery/jquery@
10399ddcf8a239acc27bdec9231b996b178224d3
Scott González [Wed, 30 Jul 2014 14:03:53 +0000 (10:03 -0400)]
Core: Fix focusable detection for image maps
The attribute selector requires quotes to be valid, but only new (unreleased)
Sizzle has this requirement.
Scott González [Wed, 30 Jul 2014 13:45:00 +0000 (09:45 -0400)]
Core: Clean up selector tests
Scott González [Tue, 29 Jul 2014 19:18:46 +0000 (15:18 -0400)]
Selectmenu: Remove unused var in test
Scott González [Tue, 29 Jul 2014 19:02:36 +0000 (15:02 -0400)]
Selectmenu: Don't check menu width in width option tests
Scott González [Tue, 29 Jul 2014 13:48:04 +0000 (09:48 -0400)]
Selectmenu: Preserve text selection when interacting with the widget
Fixes #10144
Closes gh-1295
Scott González [Tue, 29 Jul 2014 14:40:02 +0000 (10:40 -0400)]
Selectmenu: Properly set width for button
Fixes #10145
Closes gh-1296
Scott González [Thu, 24 Jul 2014 21:21:33 +0000 (17:21 -0400)]
Autocomplete: Fix styling for combobox demo
Fixes #10059
Yermo Lamers [Tue, 4 Feb 2014 21:47:26 +0000 (16:47 -0500)]
Autocomplete: ESCAPE should not change content of a MultiLine
Fixes #9790
Closes gh-1190
Scott González [Thu, 24 Jul 2014 17:32:34 +0000 (13:32 -0400)]
Resizable: Fix size/position changes in resize event
Fixes #10351
Closes gh-1292
Scott González [Thu, 24 Jul 2014 19:29:40 +0000 (15:29 -0400)]
Position: Support positioning within document with jQuery 1.6.x
Fixes #10071
Closes gh-1294
Frederik Elvhage [Thu, 24 Jul 2014 13:04:06 +0000 (15:04 +0200)]
Widget: Improve performance of cleanData method
Fixes #9546
Closes gh-1291
TJ VanToll [Wed, 23 Jul 2014 16:50:49 +0000 (12:50 -0400)]
Datepicker: Abstract mouseover logic to avoid explicit event trigger
The reliance on `.mouseover()` caused an issue in some circumstances
(see #5816). The removal of `.mouseover()` broke keyboard navigation
(see #10319).
Fixes #10319
Closes gh-1290
Scott González [Wed, 23 Jul 2014 15:10:14 +0000 (11:10 -0400)]
Dialog: Track the instance as soon as the dialog is opened
Fixes #10152
Scott González [Tue, 22 Jul 2014 16:13:59 +0000 (12:13 -0400)]
Build: Upgrade to jquery-mousewheel 3.1.12
Scott González [Thu, 17 Jul 2014 15:08:57 +0000 (11:08 -0400)]
Dialog: Fix stacking of modal dialog overlays
Fixes #10138
Closes gh-1286
Jyoti Deka [Thu, 10 Jul 2014 03:31:22 +0000 (23:31 -0400)]
Resizable: Remove accidental exposure of internal data in events
Fixes #10148
Closes gh-1279
Monika Piotrowicz [Sun, 8 Jun 2014 00:32:03 +0000 (20:32 -0400)]
Tabs: Work around bad Safari/VoiceOver heuristics
Move disabled tab click handlers from the container to the tablist to
prevent panel contents from being announced as clickable.
Fixes #10098
Closes gh-1261
Jacques Perrault [Fri, 13 Jun 2014 15:27:44 +0000 (11:27 -0400)]
Datepicker: Show year/month on the same line
Fixes #7953
Closes gh-1277
TJ VanToll [Tue, 15 Jul 2014 19:16:26 +0000 (15:16 -0400)]
Draggable: Manage ui-draggable-handle correctly in nested instances
TJ VanToll [Tue, 15 Jul 2014 17:38:00 +0000 (13:38 -0400)]
Draggable: Only apply ui-draggable-handle within the draggable instance
Fixes #10212
Closes gh-1284
Scott González [Mon, 14 Jul 2014 17:18:44 +0000 (13:18 -0400)]
Effect: Create a local jQuery variable to make jQuery Color work
Fixes #10199
Closes gh-1282
Scott González [Mon, 14 Jul 2014 19:30:48 +0000 (15:30 -0400)]
Datepicker: Set explicit button text in demo
Fixes #9626
Closes gh-1283
Rodrigo Menezes [Thu, 15 May 2014 21:16:09 +0000 (17:16 -0400)]
Datepicker: reject dates with two year digits when expecting 'yy'
Fixes #8353
Closes gh-1248
Scott González [Sat, 12 Jul 2014 13:04:36 +0000 (09:04 -0400)]
Spinner: Fix inclusion of mousewheel plugin in demos
Fixes #10188
TJ VanToll [Thu, 10 Jul 2014 13:10:45 +0000 (09:10 -0400)]
Dialog demo: Remove a duplicate (and incorrect) script include
Scott González [Wed, 9 Jul 2014 13:04:45 +0000 (09:04 -0400)]
Theme: Add support comments for filter properties
Usman Akeju [Wed, 2 Jul 2014 10:49:46 +0000 (12:49 +0200)]
Progressbar: replace image reference in base CSS with data URI
The CSS for the Progressbar widget contained a reference to
"images/animated-overlay.gif", which is not included in custom jQuery UI
builds with "no theme" selected. This replaces the reference with a data URI.
Fixes #10134
Closes gh-1276
Scott González [Wed, 11 Jun 2014 13:28:39 +0000 (09:28 -0400)]
Slider: Reset positioning when orientation changes
Fixes #10105
Closes gh-1268
Scott González [Tue, 27 May 2014 17:56:28 +0000 (13:56 -0400)]
Build: Update license
Closes gh-1257
Jörn Zaefferer [Thu, 26 Jun 2014 12:36:58 +0000 (14:36 +0200)]
Build: Updating the master version to 1.11.1-pre.
Jörn Zaefferer [Thu, 26 Jun 2014 12:07:51 +0000 (14:07 +0200)]
Build: Update DB version for releases
TJ VanToll [Mon, 23 Jun 2014 01:00:03 +0000 (21:00 -0400)]
Tests: Use closeEnough() to account for rounding differences
Selectmenu's test suite broke with
b0e8380 , which changed the padding
used by the menu widget. Selectmenu conditionally adds pixels to the
menu's width, and using closeEnough() accounts for that and the
rounding differences across browsers.
Closes gh-1275
Scott González [Tue, 24 Jun 2014 12:48:01 +0000 (08:48 -0400)]
Bower: Change jquery dependency to >=1.6 (don't limit max version)
Fixes #10110
Closes gh-1266
Scott González [Tue, 24 Jun 2014 12:44:33 +0000 (08:44 -0400)]
Build: Upgrade to grunt-bowercopy 1.1.0
Ref gh-1266
Scott González [Tue, 10 Jun 2014 12:26:24 +0000 (08:26 -0400)]
Test: Get all jQuery versions from Bower
Ref gh-1266
Scott González [Tue, 10 Jun 2014 11:55:45 +0000 (07:55 -0400)]
Build: Reorganize external directory
Put each external library into its own directory.
Move jquery.js to external.
Ref gh-1266
Scott González [Thu, 12 Jun 2014 17:37:06 +0000 (13:37 -0400)]
Datepicker: Define en and en-US locales based on defaults
Fixes #6682
Closes gh-1269
Jörn Zaefferer [Tue, 10 Jun 2014 11:51:25 +0000 (13:51 +0200)]
Dialog: Honor preventDefault when managing focus
If event.isDefaultPrevented() is true, the focus management is
completely skipped, assuming the user manages focus manually.
Fixes #10103
Closes gh-1265
Jörn Zaefferer [Tue, 10 Jun 2014 10:38:26 +0000 (12:38 +0200)]
Dialog: Fix shift-tab handling, focus the correct element
Copy-paste error introduced in
df6110c0d424ff3306fdd5576011f2dcf4d242d0
Updates the tabbing test to be more specific about which element should
have focus, instead of only checking if focus is within the dialog.
Ref #9646
Ref #10103
Closes gh-1264
Timo Tijhof [Tue, 27 May 2014 21:17:41 +0000 (23:17 +0200)]
travis: Remove node 0.8, add node 0.10
Travis is failing on two accounts:
* "Error: No compatible version found: minimatch@'^0.3.0'"
(because the version of npm that shipped with 0.8 doesn't
support ^
* npm WARN engine stringify-object@0.1.8: wanted: {"node":">=0.10.0"}
(current: {"node":"v0.8.26","npm":"1.2.30"})
npm WARN engine has-color@0.1.7: wanted: {"node":">=0.10.0"}
(current: {"node":"v0.8.26","npm":"1.2.30"})
npm WARN engine configstore@0.2.3: wanted: {"node":">=0.10.0"}
(current: {"node":"v0.8.26","npm":"1.2.30"})
npm WARN engine object-assign@0.1.2: wanted: {"node":">=0.10.0"}
(current: {"node":"v0.8.26","npm":"1.2.30"})
Closes gh-1258
Timo Tijhof [Tue, 27 May 2014 18:22:14 +0000 (20:22 +0200)]
Dialog: Fix off() -> unbind() for jQuery 1.6 compat
Follows-up
c9815f13b487d027ef9b .
Fixes #10072
Closes gh-1256
David Petersen [Tue, 20 May 2014 00:29:45 +0000 (19:29 -0500)]
Spinner: Don't change value when changing min/max options
Fixes #9703
Closes gh-1252
David Petersen [Sun, 25 May 2014 21:27:24 +0000 (16:27 -0500)]
Tests: Add widget option
Allows running qunit tests for a single widget
Closes gh-1254