Skip to content
Permalink
Branch: master
Commits on Jan 22, 2020
  1. All: Remove usage of jQuery positional selectors

    mgol committed Jan 22, 2020
    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
Commits on Jan 14, 2020
  1. Tests: Add the 3.x-git jQuery version to the dropdown

    mgol committed Dec 30, 2019
    Closes gh-1905
Commits on Dec 9, 2019
  1. Sortable: Remove reference to .disableSelection() from demos

    gezquinndesign authored and mgol committed Dec 9, 2019
    `.disableSelection()` was deprecated in v1.9:
    http://api.jqueryui.com/disableSelection/
    
    Closes gh-1856
  2. Datepicker: Fix typo in currentText in da localization

    OskarNS authored and mgol committed Dec 9, 2019
    The term for "Today" in Danish is "I dag" not "Idag". This is a common misspelling in the Danish language. 
    see https://dsn.dk/?retskriv=idag 
    Dansk Sprognævn (DSN) is the authority over the Danish language.
    
    Closes gh-1862
Commits on Dec 8, 2019
  1. Build: Add my new name to .mailmap, update it in AUTHORS.txt

    mgol committed Dec 8, 2019
    Closes gh-1837
  2. All: Migrate away from deprecated/removed Core APIs

    mgol committed Dec 8, 2019
    Summary of the changes:
    
    * Build: Add jQuery 3.2.0-3.4.1 to versions UI can be tested against
    * Build: Load jQuery & Migrate via HTTPS
    * Build: Add package-lock.json to .gitignore
    * Build: Update jQuery Migrate from 3.0.0 to 3.1.0
    * Build: Allow to run tests against jQuery 3.x-git
    * Build: Fix formatting according to JSCS rules
    * Build: Disable JSCS for the inlined jQuery Color
    * All: Switch from $.isArray to Array.isArray (jQuery.isArray will be
      removed in jQuery 4.0)
    * All: Switch from `$.isFunction( x )` to `typeof x === "function"`
      (jQuery.isFunction will be removed in jQuery 4.0)
    * All: Inline jQuery.isWindow as it'll be removed in jQuery 4.0
    * Effects: Fix a timing issue in a variable declaration. Previously,
      a jQuery object was created, chained & assigned to a variable that
      was then accessed in a callback used inside of this chained
      definition. Due to a timing difference in when the callback fired for
      the first time in latest jQuery master, it was being called before
      the variable was defined.
    * Tests: Make dialog & draggable unit tests less strict (newest jQuery
      returns fractional results in some cases, making comparisons fail when
      there's a tiny difference)
    * All: Migrate from $.trim to bare String.prototype.trim (jQuery.trim
      will be deprecated in jQuery 3.5)
    
    Closes gh-1901
Commits on May 31, 2017
  1. Tests: Load `jquery-1-7` before other modules

    scottgonzalez committed May 31, 2017
  2. Datepicker: Fix first day of week for pt-PT locale

    horus68 authored and scottgonzalez committed May 31, 2017
    Fixes #15195
    Closes gh-1820
Commits on May 17, 2017
  1. Dialog: Fix shared event handler for modal dialogs

    scottgonzalez committed May 11, 2017
    The old logic worked when all widgets of the same type used the same
    event namespace. However, now that each instance has its own namespace,
    we cannot use `_on()` for shared event handlers.
    
    Fixes #15182
    Closes gh-1817
  2. All: Remove uses of `jQuery.proxy()`

    scottgonzalez committed May 8, 2017
    Ref #15160
    Closes gh-1813
  3. All: Remove uses of `jQuery.camelCase()`

    scottgonzalez committed May 8, 2017
    Ref #15160
    Ref gh-1813
Commits on May 15, 2017
  1. Tests: Load `jquery-1-7` module for jQuery 2.x as well

    scottgonzalez committed May 15, 2017
Commits on May 10, 2017
  1. Demos: Fix a typo with an extra semicolon

    robertbrignull authored and scottgonzalez committed May 7, 2017
    Closes gh-1812
  2. Tests: Load the `jquery-1-7` module for all 1.x versions

    scottgonzalez committed May 10, 2017
Commits on May 4, 2017
  1. Position: Increase scrollbar test div to handle larger scrollbars

    scottgonzalez committed May 3, 2017
    Fixes #15106
    Closes gh-1811
Commits on May 2, 2017
  1. Core: Fix JQMIGRATE warning about `jQuery.expr[":"]`

    eirslett authored and scottgonzalez committed Dec 2, 2016
    This commit polyfills `jQuery.expr.pseudos` for old versions of jQuery.
    
    Fixes #15185
    Closes gh-1773
  2. Menu: Ignore mouse events triggered due to page scrolling

    scottgonzalez committed Apr 18, 2017
    Fixes #9356
    Closes gh-1806
  3. Menu: Handle mouse movement mixed with keyboard navigation

    scottgonzalez committed Apr 18, 2017
    Fixes #9357
    Closes gh-1805
  4. Menu: Don't focus dividers when wrapping via keyboard navigation

    scottgonzalez committed Apr 17, 2017
    Fixes #15157
    Closes gh-1804
  5. Button: Fix backcompat when called on collection of mixed elements

    arschmitz authored and scottgonzalez committed Apr 19, 2017
    Fixes #15109
    Closes gh-1808
  6. Sortable: Fix various scrolling issues

    borgboyone authored and scottgonzalez committed Feb 16, 2017
    * 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
  7. Labels: Handle empty sets

    scottgonzalez committed May 2, 2017
    Fixes #15184
Commits on Apr 25, 2017
  1. Menu: Close menus immediately on selection or click outside

    scottgonzalez committed Apr 18, 2017
    Fixes #15034
    Closes gh-1807
Commits on Apr 24, 2017
  1. Widget: Handle `Object.create(null)` for options objects

    scottgonzalez committed Apr 21, 2017
    Fixes #15179
    Closes gh-1809
Commits on Apr 19, 2017
  1. Widget: Improve `remove` event bindings for `classes` options

    scottgonzalez committed Nov 16, 2016
    Fixes #15078
    Fixes #15082
    Fixes #15095
    Fixes #15136
    Fixes #15152
    Closes gh-1769
Commits on Apr 17, 2017
  1. Resizable: Keep user-provided handles on destroy

    kdinev authored and scottgonzalez committed Feb 28, 2017
    Closes gh-1798
    Ref gh-1795
Commits on Apr 12, 2017
  1. Slider: Use `cursor: pointer` on handles

    scottgonzalez committed Mar 9, 2017
    Fixes #9371
    Closes gh-1800
Commits on Mar 1, 2017
  1. Datepicker: Corrections for Swedish localization

    ajuliano authored and scottgonzalez committed Mar 1, 2017
    Months and weekdays should be in small caps in Swedish.
    https://sv.wikipedia.org/wiki/Versalisering
    
    Fixes #15142
    Closes gh-1799
Commits on Feb 28, 2017
  1. Widget: Don't swallow errors in `remove` events

    scottgonzalez committed Feb 28, 2017
    The try/catch was only there to support jQuery <1.6.3, which we no
    longer support.
    
    Ref jquery/jquery#3554
Commits on Feb 24, 2017
  1. Resizable: Keep user defined handles on _setOption

    kdinev authored and scottgonzalez committed Feb 24, 2017
    Fixes #15084
    Closes gh-1795
Commits on Feb 21, 2017
  1. Spinner: Ignore `mousewheel` events when not focused

    scottgonzalez committed Feb 19, 2017
    Fixes #15139
    Closes gh-1794
Commits on Feb 6, 2017
  1. Build: Add missing semicolon

    scottgonzalez committed Feb 6, 2017
  2. Qunit: Add bootstrap config for running tests with jQuery Migrate

    eirslett authored and scottgonzalez committed Dec 4, 2016
    Closes gh-1774
Commits on Jan 25, 2017
  1. Build: Add jQuery as explicit dependency, with min and max range

    jzaefferer authored and scottgonzalez committed Jan 25, 2017
    1.7.0 is our minimum supported version, 3.x.x our maximum.
    
    Closes gh-1779
    Closes gh-1790
Older
You can’t perform that action at this time.