Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Datepicker: Hide the UI on destroy | Porter Clevidence | 2024-08-05 | 1 | -1/+10 |
| | | | | | | | | | | | | When the datepicker UI is shown and then destroyed programmatically: ```js $( "#datepicker" ).datepicker( "destroy" ); ``` hide the datepicker UI without the need for an explicit user action. Previously, in 1.12 the UI would not disappear immediately but only after the first `mousedown`. In later 1.13 versions, the UI would not disappear at all. Fixes gh-2178 Closes gh-2268 | ||||
* | All: Drop support for IE & some other browsers (but mostly IE) | Michał Gołębiowski-Owczarek | 2024-05-15 | 2 | -136/+116 |
| | | | | Closes gh-2249 | ||||
* | All: Drop support for jQueries different than the latest for each major | Michał Gołębiowski-Owczarek | 2024-05-15 | 2 | -3/+0 |
| | | | | | | Also, remove the ability to run the test suite in jQuery <1.12.4 & <2.2.4. Closes gh-2249 | ||||
* | Build: Fork vendors to remove QUnit deprecated API usage | Michał Gołębiowski-Owczarek | 2023-05-10 | 1 | -2/+2 |
| | | | | | | | | | | | | Changes: * add `tests/lib/vendor/**/*` to `.eslintignore` * move `qunit-composite` to `tests/lib` so that we can modify it * move `qunit-assert-classes` to `tests/lib` so that we can modify it * move `qunit-assert-close` to `tests/lib` so that we can modify it * replace `assert.push` with `assert.pushResult` * remove usage of `QUnit.extend` Closes gh-2157 | ||||
* | Tests: Test only valid values for Datepicker defaultDate, min/maxDate | Kenneth DeBacker | 2023-03-30 | 1 | -14/+14 |
| | | | | | | | The docs say that valid periods when using string value and period pairs as relative dates are "y", "m", "w", and "d" https://api.jqueryui.com/datepicker/ Closes gh-2143 | ||||
* | Build: Migrate from JSHint & JSCS to ESLint | Michał Gołębiowski-Owczarek | 2021-06-07 | 5 | -28/+70 |
| | | | | | Fixes #15393 Closes gh-1958 | ||||
* | Datepicker: Improve callbacks test for onUpdateDatepicker | Patrick McKay | 2021-05-21 | 1 | -2/+7 |
| | | | | Make sure the custom element added by the onUpdateDatepicker callback still exists and is not duplicated after calling refresh and setDate. | ||||
* | Datepicker: Add option for onUpdateDatepicker callback | Patrick McKay | 2021-05-21 | 1 | -2/+18 |
| | | | | | | Add a new option named onUpdateDatepicker that allows a custom callback to be provided. If provided, the callback is called at the end of $.datepicker._updateDatepicker. | ||||
* | Datepicker: Make sure text option are text, shorten HTML strings | Michał Gołębiowski-Owczarek | 2021-05-12 | 1 | -0/+51 |
| | | | | | | | | Instead of using enormous HTML strings, various elements are now constructed using jQuery APIs. This makes it more obvious user-provided data is used correctly. Fixes #15284 Closes gh-1953 | ||||
* | Datepicker: Make sure altField is treated as a CSS selector | Michał Gołębiowski-Owczarek | 2021-05-04 | 1 | -2/+20 |
| | | | Closes gh-1954 | ||||
* | Tests: Ensure no timers are running at the end of each test (#1920) | Michał Gołębiowski-Owczarek | 2020-05-16 | 5 | -5/+19 |
| | | | | | | | | | | | | | This helps fix issues that make tooltip tests sometimes fail when run against jQuery 3.2 or newer due to timing differences. Details: * Add the `moduleAfterEach` function ensuring no timers are running. * Attach this function via `common.testWidget`. * Attach this function to most test suites. * Add a tooltip test helper cleaning up leftover timers. * Rename legacy `setup`/`teardown` hooks to `beforeEach`/`afterEach`. Closes gh-1920 | ||||
* | Datepicker: Fixed current instance memory leak and added unit testcases | jigar gala | 2020-03-23 | 1 | -2/+11 |
| | |||||
* | All: Remove usage of jQuery positional selectors | Michał Gołębiowski-Owczarek | 2020-01-22 | 2 | -77/+77 |
| | | | | | | | | | | | | | | | | | jQuery positional selectors () have been deprecated in [jQuery 3.4.0](https://blog.jquery.com/2019/04/10/jquery-3-4-0-released/) and they'll be removed in jQuery 4.0.0. This PR removes their usage. Most of the changes were possible without changing public API. However, dropping `:even` usage required a change to the [`header` option](https://api.jqueryui.com/accordion/#option-header) of the accordion widget. I made it an optional function; this will need to be documented. The polyfill for `.even()` & `.odd()` is added for jQuery <3.5.0. There was no usage of the :odd selector in the code but the `.odd()` method is also polyfilled for completeness. Closes gh-1904 | ||||
* | Datepicker: Shift to use no globals | Amanpreet Singh | 2016-04-14 | 5 | -612/+620 |
| | |||||
* | Datepicker: Fix flaky test | Scott González | 2016-02-09 | 1 | -4/+4 |
| | |||||
* | Tests: Fix jshint includes for datepicker and effects | Jörn Zaefferer | 2015-10-01 | 1 | -1/+1 |
| | |||||
* | Datepicker: Fix tests on TestSwarm by requiring $.ui.ie in the test | Jörn Zaefferer | 2015-09-17 | 1 | -1/+2 |
| | | | | | The check that checks for IE wouldn't match since $.ui.ie was extracted to its own file. | ||||
* | Datepicker: Style updates | Alexander Schmitz | 2015-09-11 | 4 | -1164/+1207 |
| | | | | Ref #14246 | ||||
* | Datepicker: Style updates | Alexander Schmitz | 2015-08-21 | 1 | -115/+123 |
| | | | | | Ref #14246 Ref gh-1588 | ||||
* | Datepicker: Move datepicker into widgets folder | Alexander Schmitz | 2015-08-08 | 5 | -5/+5 |
| | | | | Ref #13885 | ||||
* | Datepicker: Remove core event/alias and deprecated module dependencies | Alexander Schmitz | 2015-05-20 | 3 | -11/+11 |
| | |||||
* | Tests: Fix AMD loading in IE8 | Scott González | 2015-04-17 | 1 | -0/+1 |
| | | | | | It appears that we must load require.js via a standard script tag in order for it to work properly in IE8. | ||||
* | Tests: Rename files | Scott González | 2015-04-09 | 6 | -4/+4 |
| | | | | Ref gh-1528 | ||||
* | Tests: Widget test helpers extend the main helper | Scott González | 2015-04-09 | 5 | -218/+220 |
| | | | | | Ref #10119 Ref gh-1528 | ||||
* | Datepicker: Convert tests to new infrastructure | Scott González | 2015-04-09 | 6 | -259/+251 |
| | | | | | Ref #10119 Ref gh-1528 | ||||
* | Tests: Switch to the new qunit-composite module | Scott González | 2015-04-07 | 1 | -2/+2 |
| | | | | | | This module was created from our existing implementation. Closes gh-1532 | ||||
* | Tests: Fix style issues with missing or multiple line breaks | Jörn Zaefferer | 2015-01-24 | 2 | -2/+1 |
| | | | | | As pointed out by jscs, after a esformatter run. The latter doesn't address these, so fixing them manually. | ||||
* | DatePicker: increase date range so that tests still pass through 2015 | Luke Page | 2015-01-10 | 1 | -2/+2 |
| | |||||
* | DatePicker: Fix tests to have unique names | Luke Page | 2015-01-10 | 1 | -4/+4 |
| | |||||
* | Datepicker: Fix test for French locale | Scott González | 2014-10-07 | 1 | -2/+2 |
| | | | | Ref #10651 | ||||
* | Build: Pull in jquery.simulate.js from Bower | Mike Sherov | 2014-08-22 | 1 | -1/+1 |
| | | | | Fixes #10563 | ||||
* | Tests: Fix composite tests | Scott González | 2014-08-01 | 1 | -1/+1 |
| | |||||
* | Datepicker: reject dates with two year digits when expecting 'yy' | Rodrigo Menezes | 2014-07-14 | 1 | -1/+3 |
| | | | | | Fixes #8353 Closes gh-1248 | ||||
* | Build: Reorganize external directory | Scott González | 2014-06-24 | 2 | -4/+4 |
| | | | | | | | Put each external library into its own directory. Move jquery.js to external. Ref gh-1266 | ||||
* | All: Rename jquery.js to exclude version in filename | Jörn Zaefferer | 2014-03-05 | 1 | -1/+1 |
| | |||||
* | Tests: Update to sane QUnit markup | Jörn Zaefferer | 2014-02-20 | 2 | -10/+2 |
| | |||||
* | All: Rename all files, removing the "jquery.ui." prefix; | Rafael Xavier de Souza | 2014-01-24 | 1 | -6/+6 |
| | | | | | | | - By executing https://gist.github.com/jzaefferer/893fcf70b7eebc1dc271; Fixes #9464 Closes gh-1029 | ||||
* | Datepicker test: Ignore flaky test in IE in TestSwarm. | Scott González | 2013-12-03 | 1 | -113/+123 |
| | |||||
* | Datepicker test: Attempt to work around an intermittent issue in IE when run ↵ | Scott González | 2013-12-03 | 1 | -1/+5 |
| | | | | through TestSwarm. | ||||
* | Datepicker test: Attempt to work around an issue in IE9 in TestSwarm. | Scott González | 2013-12-03 | 1 | -2/+2 |
| | |||||
* | Datepicker tests: Allow IE7 to return an absolute URL in the .attr('src') call | Jörn Zaefferer | 2013-11-25 | 1 | -1/+1 |
| | |||||
* | Demos/tests: Losslessly recompress PNG/GIF images. | Pere Orga | 2013-08-26 | 1 | -0/+0 |
| | |||||
* | Updating jQuery to 1.10.2. | Bruno M. Custódio | 2013-07-05 | 1 | -1/+1 |
| | | | | | Adding jQuery 1.10.0, 1.10.1, 1.10.2, 2.0.0, 2.0.1, 2.0.2 and 2.0.3 to the tests directory. | ||||
* | Draggable: active element blurs when clicking on a draggable. Fixes #4261 - ↵ | Steven Luscher | 2013-06-19 | 1 | -11/+1 |
| | | | | Draggable: Inputs do not blur when clicking on a draggable | ||||
* | Datepicker: Replicate fr-locale changes to the demo copy. Adjust unit tests ↵ | Jörn Zaefferer | 2013-05-31 | 1 | -4/+4 |
| | | | | to match the new lowercase names. Fixes #9289 - Datepicker: Incorrect capitalisation for French and Spanish | ||||
* | Datepicker Tests: Fix hanging IE tests resulting from asynchronous blur | Mike Sherov | 2013-04-14 | 1 | -1/+4 |
| | |||||
* | Datepicker Tests: fix failing oldIE tests by creating new inputs to focus ↵ | Mike Sherov | 2013-04-14 | 3 | -169/+232 |
| | | | | when necessary for focus tests. | ||||
* | Test Suite: Remove Flaky Datepicker test, and correct more old jQuery test ↵ | Mike Sherov | 2013-04-14 | 1 | -5/+6 |
| | | | | cases for old Opera and old Safari. | ||||
* | Datepicker Tests: ensure Focus tests work all the way back to jQuery 1.6 in ↵ | Mike Sherov | 2013-04-11 | 2 | -44/+70 |
| | | | | all browsers without having to rely on timeouts. | ||||
* | Datepicker Tests: use simulated events for focus and blur. | Mike Sherov | 2013-04-07 | 2 | -3/+3 |
| |