- Ticket triage
- 378 tickets total -0
- 18 pull requests -4
- Button
- Alex and Jörn worked through another round of review
- Scott to review
- 1.9 git build
- Removed listing from CDN, but file still exists
- Form reset handling
- Handle common logic for resetting input-based widgets when their form is reset
- Utility functions, mixin, extension, or widget?
- Scott to prototype mixin and extension for review
- Form-related methods
.labels()
,.form()
, and$.ui.escapeSelector()
landed in master- Only
.labels()
is public API; needs docs
- Draggable/Mouse blur on interaction
- http://bugs.jqueryui.com/ticket/12472
- http://bugs.jqueryui.com/ticket/6642
- https://github.com/jquery/jquery-ui/pull/1548
- Attempt to write tests against mouse
- Start with tests for use cases that have bugs filed against them
Category: jQuery UI Team
jQuery UI Team Meeting – Apr 29 2015
- Ticket triage
- 378 tickets total -1
- 22 pull requests -2
- Button
- Alex and Jörn working through another round of review
- 1.9 git build
- We still have the 1.9 git build on the CDN
- It's never been a proper build because it doesn't have its own theme directory
- Drop from the CDN
- Autocomplete focus handling
- Separate handling for hover and focus
- Hovering would highlight the item, but pressing enter would not select it
- Would remove the Firefox workaround for hovering over newly visible elements (which is about to become the common behavior in all browsers)
- Tooltip endlessly append to the DOM for the ARIA live region
- Dylan is testing a simplified approach in our supported browser/AT combinations
- Selectmenu height
- Scott to work with Alex on this
- Tooltip focus/click behavior
- http://bugs.jqueryui.com/ticket/12380
- Nothing to change
jQuery UI Team Meeting – Apr 22 2015
- Ticket triage
- 379 tickets total +5
- 24 pull requests +1
- Button
- Alex and Jörn working through another round of review
- Create a private method for finding the form from an input
- Only need for IE8, which will be dropped in less than a year
- Create a public method for finding the label from an input
- Mimic native
element.labels
- Mimic native
- AMDifying tests
- Scott and Jörn got tests working in TestSwarm and IE8
- Classes API docs
- Jörn finished docs, landed in 1-12
- Slider scrollbar demo
- Custom scrollbars are generally terrible; this implementation is far from ideal
- Delete the demo
- Tooltip endlessly append to the DOM for the ARIA live region
- http://bugs.jqueryui.com/ticket/10689
- Scott met with Dylan to go over our AT support and discuss potential solutions
- Dylan is testing a simplified approach in our supported browser/AT combinations
- 1.12 docs
- Jörn is making good progress
jQuery UI Team Meeting – Apr 15 2015
- Ticket triage
- 374 tickets total -0
- 23 pull requests -1
- Button
- Alex pushed another set of updates
- Working on updating tests to the new infrastructure
- AMDifying tests
- Need to update TestSwarm to support AMD
- Scott and Jörn to work on this on Friday
- Classes API docs
- Scott and Alex reviewed
- Jörn pushed updates
- Scott and Alex to review again
- Tooltip endlessly append to the DOM for the ARIA live region
- http://bugs.jqueryui.com/ticket/10689
- Scott is meeting with Dylan this afternoon
- Need to determine how to handle long selectmenu lists
- http://bugs.jqueryui.com/ticket/11606
- Scott is working on adding an icon when the menu is scrollable
jQuery UI Team Meeting – Apr 08 2015
- Ticket triage
- 374 tickets total -3
- 24 pull requests +3
- Button
- Alex to push another set of updates
- AMDifying tests
- https://github.com/jquery/jquery-ui/pull/1511
- Updated all tests and dependencies
- Just waiting on qunit-composite to support AMD
- Classes API docs
- Ongoing discussions about how to document
- Ongoing discussions about what to add/change in grunt-jquery-content to support the documentation
- Tooltip endlessly append to the DOM for the ARIA live region
- http://bugs.jqueryui.com/ticket/10689
- Scott and Dylan are discussing
- Need to determine how to handle long selectmenu lists
- http://bugs.jqueryui.com/ticket/11606
- Use
max-height: 20em
- When the menu is scrollable, add a class and an arrow at the bottom
jQuery UI Team Meeting – Apr 01 2015
- Ticket triage
- 377 tickets total -2
- 21 pull requests -2
- Button
- Alex to push another set of updates
- AMDifying tests
- https://github.com/jquery/jquery-ui/pull/1511
- Added AMD support to QUnit
- Added AMD support to grunt-contrib-qunit
- Once QUnit is released, we should be good to update all tests and land
- Classes API docs
- Waiting for proper review from Alex
- Update theming section
- https://github.com/jquery/api.jqueryui.com/pull/257#issuecomment-88532012
- Tooltip endlessly append to the DOM for the ARIA live region
- http://bugs.jqueryui.com/ticket/10689
- Scott to ask Dylan if the JAWS workaround is still needed
- Need to determine how to handle long selectmenu lists
- http://bugs.jqueryui.com/ticket/11606
- Use
max-height: 20em
jQuery UI Team Meeting – Mar 25 2015
- Ticket triage
- 379 tickets total +2
- 23 pull requests +8
- Button
- Jörn finished another round of review
- Alex to push another set of updates
- Trac spam
- Scott reached out to Trac team
- Multiple members of the Trac team are helping with the Trac upgrade now
- AMDifying tests
- New PR: https://github.com/jquery/jquery-ui/pull/1511
- Lots of changes to the implementation
- Major problem:
grunt-contrib-qunit
doesn't support AMD - Close https://github.com/jquery/jquery-ui/pull/1335
- Tooltip endlessly append to the DOM for the ARIA live region
- http://bugs.jqueryui.com/ticket/10689
- Need to determine if the JAWS bug with deletions still exists
- Need to determine how to handle long selectmenu lists
- http://bugs.jqueryui.com/ticket/11606
- jQuery Mobile currently displays a dialog
jQuery UI Team Meeting – Mar 23 2015
- Ticket triage
- 414 tickets total, +0
- 32 pull requests, +3
- Scott and Alex to work through PRs next week
- Menu
- Regression with active styling
- https://bugs.jqueryui.com/ticket/14919
- Scott and Jörn fixed and merged
- Checkboxradio
- Checked radios with no icon break on initialization
- https://bugs.jqueryui.com/ticket/14939
- Alex has a PR
- https://github.com/jquery/jquery-ui/pull/1686
- Good to merge
- Selectmenu
- Still some styling issues in Firefox
- https://bugs.jqueryui.com/ticket/14938
- Alex has a PR
- https://github.com/jquery/jquery-ui/pull/1685
- Resizable
- Regression with westward resize of grids
- https://bugs.jqueryui.com/ticket/14916
- 1.12.0-rc.1
jQuery UI Team Meeting – Mar 18 2015
- Ticket triage
- 377 tickets total -4
- 15 pull requests -5
- Classes option landed in master
- Still need to write API docs
- A few widgets landed with
classes: {}
which need to be removed
- Trac spam
- Scott to reach out to Trac team to see if they can suggest a person to help with the upgrade
- If that doens't work, reach out to the WordPress team
- AMDifying tests
- New PR: https://github.com/jquery/jquery-ui/pull/1511
- Reduces existing PR down to just updating the accordion test suite
- Easier to iterate on changes
- Deal with
$.ui.backCompat
using a separate module the depends on jQuery, sets the flag, then returns jQuery
- Alex to send a PR that uses strict class checks in tests
jQuery UI Team Meeting – Mar 11 2015
- Ticket triage
- 381 tickets total -6
- 20 pull requests +4
- Classes option
- Alex pushed another update last night, Scott to review
- Selectmenu - http://bugs.jqueryui.com/ticket/11198
- Added support for
width: false
and changed default - https://github.com/jquery/jquery-ui/pull/1467
- Added support for
- Released 1.11.4