- Ticket triage
- 387 tickets total -6
- 16 pull requests -9
- Classes option
- Scott did another round of review, Alex to push more updates
- Selectmenu - http://bugs.jqueryui.com/ticket/11198
- Add
width: false
to not set inline style - Set
14em
as default width in stylesheet
- Add
- CSS dependencies PR landed in master
- Discussions about GSoC proposals
Category: jQuery UI Team
jQuery UI Team Meeting – Feb 25 2015
- Ticket triage
- 393 tickets total +3
- 25 pull requests -3
- Classes option
- Alex pushed another update, Scott to review PR #1411 again
- Tabs problem with auth in URLs in Firefox
- Will also be a problem in Chrome stable very soon
- Recommending not to use this authentication mechanism
- Will provide an extension to workaround it, but will land "fix" in tabs directly
- CSS dependencies PR is ready to land
.outerWidth()
setter detection is slow- See if performance is better when attaching the test element to the document
- If not, switch to inference based on function length
- Delay any decision about publishing to npm until after 1.12
jQuery UI Team Meeting – Feb 24 2015
- Ticket triage
- 409 tickets total, -1
- 29 pull requests, +1
- Build dependency updates
- Scott tried two different ways to get Travis to use a newer version of Java
- https://github.com/jquery/jquery-ui/pull/1674
- https://github.com/jquery/jquery-ui/pull/1679
- Try one more time with the trusty build
- Selectmenu
- Alex landed the fix for icon position
- https://github.com/jquery/jquery-ui/pull/1671
- Alex sent a PR to update docs
- https://github.com/jquery/api.jqueryui.com/pull/297
- Menu
- Regression with active styling
- https://bugs.jqueryui.com/ticket/14919
- Jörn to look into fixing this
jQuery UI Team Meeting – Feb 18 2015
- Ticket triage
- 390 tickets total +5
- 28 pull requests +1
- Released 1.11.3!
- Classes option
- Scott reviewing PR #1411
- Datepicker
- Discussing publishing to npm
jQuery UI Team Meeting – Feb 11 2015
- Ticket triage
- 385 tickets total +6
- 27 pull requests +1
- Classes option
- Button
- Alex pushed update, Jörn to review once classes is done
- Datepicker
- Felix to land his PR next week after his vacation
- Need to add a change event to datepicker
- Team agrees this should be added to datepicker, but not calendar
- CSS Dependencies in DB
- PR for UI is ready, Rafael working on DB update, involves new modules to make use r.js with in-memory optimizations
- Keep css.theme and css.structure, but ignore css.theme for now
- Theme dependency is determined solely based on the theme dropdown
- 1.11.3
- All commits have been cherry-picked to 1-11-stable
- Scott going to release this week
jQuery UI Team Meeting – Feb 04 2015
- Ticket triage
- 379 tickets total (no change)
- 26 pull requests (no change)
- Classes option
- Datepicker
- Datepicker branch rebased
- Felix to land his PR next week after his vacation
- Dialog overflow
- CSS Dependencies in DB
- PR for UI is ready, Rafael working on DB update, involves new modules to make use r.js with in-memory optimizations
jQuery UI Team Meeting – Jan 28 2015
- Ticket triage
- 379 tickets total -3
- 26 pull requests -2
- Fixed resizable grid regression
- Button
- Added
hasClasses()
andlacksClasses()
custom assertions- Makes tests cleaner and provides more useful output on failure
- Added
- Datepicker
- Scott to rebase to bring in changes from master
- Landed new default theme
- Dialog
- Need to remove
overflow: auto
to properly allow nesting widgets like autocomplete, selectmenu, and datepicker - TJ to send a PR to remove
overflow: auto
and change the resizable handles to prevent regressing on #9521
- Need to remove
jQuery UI Team Meeting – Jan 21 2015
- Ticket triage
- 382 tickets total -3
- 28 pull requests -1
- Button
- Append or prepend the icon based on position option
- Datepicker
- Calendar split landed in datepicker branch!
- Also fixed unit tests to run in grunt/phantom and fixed visual tests
- New default theme
- Rafael testing DB/TR integration
- Make the new theme the new default, as "Base", keep UI Lightness and Smoothness in the TR gallery
- Update tooltip to use ui-widget-shadow class (via classes option, once that lands), move box-shodow definition into theme.css/.ui-widget-shadow, update TR to demo that instead of the weird fake shadow we have currently
- RTL
- Scott to send out doodle
- Perf testing
- Chassis has performance testing, we could do something similar
- Menu
- Now using ui-state-active for all items
jQuery UI Team Meeting – Jan 14 2015
- Ticket triage
- 385 tickets total -9
- 29 pull requests -5
- 1.11.x Regressions
- Menu
- Agreement to use
ui-state-active
instead ofui-state-focus
- Agreement to use
jQuery UI Team Meeting – Jan 07 2015
- Ticket triage
- 394 tickets total +2
- 34 pull requests -3
- 1.11.x Regressions
- AMD
- Use AMD loader in demos and tests
- Rafael to refactor helpers into single file not loaded via AMD
- Jörn to review again after that change
- Classes option
- Alex testing new implementation with _addClass() and _removeClass()
- Jörn did another round of review
- Alex to make updates based on review
- Button
- New button PR
- Alex to push update based on classes changes
- Jörn to review after the classes update
- RTL
- All tickets
- The obvious changes are element locations swapping, but there are some more complex situations:
- #5440 Theme - icon placement, scrollbars (from hidden content?)
- #10655 Menu - arrow keys for opening submenus
- #10658 Slider - lowest value on the right
- Suggestion: Use
dir
attribute in markup to determine direction instead of using an option - PR for spinner based on this suggestion
- Alex to ask Ariya for his contact. Hoping for help from IBM, at least with testing. Also ping Hans Hillen and Dylan Barrel
- Scott to schedule a call to hash out details with all those who have experience and are willing to help.
- Compare KendoUI implementation
- Jacques to bring up RTL on IBM's internal governance call
- Tooltips in native dialogs
- #10739
- Scott to ping browser vendors and spec authors about odd overflow constraints
- Selectmenu
- Should we check for hidden options?
- Alex says hiding options isn't consistently supported natively
- Alex to close with explanation
- Perhaps we shoud advise him to use disabled attr in addition to display:none and hide the generated, disabled items via CSS.
- New default theme
- Rafael testing DB/TR integration
- Decided to make the new theme the new default, as "Base", keep UI Lightness and Smoothness in the TR gallery
- Update tooltip to use ui-widget-shadow class (via classes option, once that lands), move box-shodow definition into theme.css/.ui-widget-shadow, update TR to demo that instead of the weird fake shadow we have currently