Skip to content

Instantly share code, notes, and snippets.

@arschmitz
Last active August 29, 2015 14:20
Show Gist options
  • Select an option

  • Save arschmitz/07c811126799ceebfa25 to your computer and use it in GitHub Desktop.

Select an option

Save arschmitz/07c811126799ceebfa25 to your computer and use it in GitHub Desktop.

jQuery Mobile

Q1

  • Button rewrite / merge
  • In 1.5-dev ( working branch for 1.5 ) wiating for finalization in UI before moving to master
  • Checkboxradio
  • In 1.5-dev ( working branch for 1.5 ) wiating for finalization in UI before moving to master
  • Controlgroup
  • In 1.5-dev ( working branch for 1.5 ) wiating for finalization in UI before moving to master
  • Merge Accordion
  • Needs final styleing but is in 1.5-dev
  • Classes option
  • Option is in mobile finalizing adding option to mobile widget after in landed in master on UI recently
  • Navbar rewrite
  • https://github.com/jquery/jquery-mobile/tree/navbar-review
  • Delayed by classes work now thats its landed this is ready to land in 1.5-dev
  • Table rewrite
  • jquery-archive/jquery-mobile#7372
  • Delayed by classes work now thats its landed this is ready to land in 1.5-dev
  • Autoinit Module
  • In 1.5-dev ( working branch for 1.5 ) waiting for finalization of button in UI before moving to master
  • Cleaned up and modularized Gruntfile
  • Cleaned up all code using ESFormatter to bring closer to style guide compliance
  • Added JSCS for style checking

v1.5.0

  • Adopt Pointer Events Polyfill
  • Basic implementation in branch waiting for PEP
  • Switch to pointer events for custom events and gestures
  • Basic implementation in branch waiting for PEP
  • Switch all widgets to pointer events
  • Basic implementation in branch waiting for PEP

Q2

  • Full Test suite passing on officially supported platforms ( moved from quarter 3 already well under way )
  • Currently working on porting tests to intern
  • Related:
  • Ugraded QUnit
  • Cleaned up travis test runs
  • Substantially reduced test times and random failure rates
  • Switching to true AMD test loading based on UI implementation
  • Working on webdriver tests ( on UI roadmap )
  • Text inputs merge
  • Starting api and widget worked up waiting on more important 1.5 related work before this continues
  • Datepicker Adopt
  • Spinner Adopt
  • POC sample implementation created
  • Selectmenu Adopt
  • Have established work that needs to be done in UI prior to adoption waiting on progress here
  • Establish New Navigation API
  • https://github.com/jquery/jquery-mobile/wiki/Nav-thoughts
  • https://github.com/jquery/jquery-mobile/wiki/Navigation-Api
  • Working with Ian Maffet from intel on this
  • Add support for deeplinking to ID's
  • Waiting on related to above Nav discussions on the best way to do this
  • Update hash handling to be standards Compliant
  • Waiting on related to above Nav discussions on the best way to do this

Q3

v1.6.0

  • Switch to new CSS framework ( moved from Q2 )

  • Have begun workign with chassis team to make some small incremental changes to ease the pain here.

  • Add navigation hooks for widgets

  • Panel Rewrite

  • Adopt Progress Bar

  • Adopt Tooltip

  • Adopt Dialog

v2.0.0

Q4

  • Prototype JS based transition module
  • GSoC Student has begun this
  • Working on module api with them
  • Flip switch merge ( Planning with chassis team has begun )
  • Slider rewrite/merge
  • Multiple Page Containers ( work begun already )
  • Sample implementation created
  • Problems identified
  • Working with Ian Maffet in conjunction with API work above on this

v2.1.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment