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

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
  • 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 – Jan 28 2015

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 07 2015

  • Ticket triage
    • 394 tickets total +2
    • 34 pull requests -3
  • 1.11.x Regressions
  • AMD
  • Classes option
  • 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