Permalink
Commits on Apr 22, 2013
  1. Issue #2: Datepicker not formatting on re-load.

    fizker committed Apr 22, 2013
    - Enforced the correct format when rendering the date-picker.
Commits on Jul 1, 2012
Commits on Jun 30, 2012
  1. Disabled the IE8 specific tests in browsers.

    fizker committed Jun 30, 2012
    - It is meant for node, and emulates IE8 quirks.
    - When the tests are running in browsers, the purpose is to explore THAT browser, and not how likely/easy it is to fake the quirks of other browsers.
    - Also, it fails in browsers because you cannot set the offsetHeight of elements.
Commits on Jun 29, 2012
  1. Bump to v. 0.5.0.

    fizker committed Jun 29, 2012
    - It is working in all the browsers that I currently wish to support.
    
    The readme.md file have been greatly improved.
  2. Code is running in IE8!

    fizker committed Jun 29, 2012
    - Various hacks to get around some issues with IE8.
    
    Cleaned some of the date-refs for clarity.
Commits on Jun 28, 2012
  1. Updated the manual test scripts to function in IE8.

    fizker committed Jun 28, 2012
    - This did nothing to make the code function in IE8.
  2. Compatibility with iOS 4.

    fizker committed Jun 28, 2012
    - `throw` cannot be used in a dot-context.
    - Date cannot parse ISO strings (in the test-methods).
Commits on Jun 27, 2012
  1. Fixed IE9 incompatibility

    fizker committed Jun 27, 2012
    - It was because of Element#dataset attribute, which is not supported.
    - It is replaced by #getAttribute()/#setAttribute.
    
    Strengthened and added more tests to ensure that dates are attached properly.
  2. Changed the sinon-code to not explode node (that bundle should only r…

    fizker committed Jun 27, 2012
    …un in the browser anyway!)
Commits on Jun 26, 2012
  1. Fixed a broken ref (npm-sinon is not directly compatible with browsers).

    fizker committed Jun 26, 2012
    Fixed a brokenly slow test-runner (browser tests are now ignoring leaks).
  2. Altered the fake DOM to not be auto-sinonified.

    fizker committed Jun 26, 2012
    - This makes the tests require faking and stubbing any required methods.
    - This makes the tests compatible with a real DOM model.
  3. Changed some ES5 methods to internal implementations, to deal with no…

    fizker committed Jun 25, 2012
    …n-supporting browsers.
    
    - Created a fake-underscore for wrapping most of this stuff.
Commits on Jun 25, 2012
  1. Bumped version to 0.4.0.

    fizker committed Jun 25, 2012
    - Reprioritized the future versions, to get cross-browser compatibility higher.
  2. Fixed a previously introduced bug where next/prev button did not chan…

    fizker committed Jun 25, 2012
    …ge if the input-value was set.
  3. Updated code to allow for parsing dates.

    fizker committed Jun 25, 2012
    - Added a manual test for extra verification.
  4. Updated tests, and added some for the constructor and render method.

    fizker committed Jun 25, 2012
    - Updated the helper in order to test render properly.
  5. Refactored tests for more readability.

    fizker committed Jun 25, 2012
    - Added some fake DOM methods for deeper unit tests.
    - Updated dp.js based on some of the tests.
Commits on Jun 24, 2012
  1. Fixed a minor bug.

    fizker committed Jun 24, 2012
  2. Bumped to v. 0.3.0.

    fizker committed Jun 24, 2012
    - Updated readme and roadmap a bit.
    - Added refs to the github page!
  3. Added a close button for use in floating date-pickers.

    fizker committed Jun 24, 2012
    - Overlay is now optional.
  4. Fixed an issue where the current selection would seem to change aroun…

    fizker committed Jun 24, 2012
    …d when navigating.
  5. Added a manual test for position-testing.

    fizker committed Jun 24, 2012
    - Found and fixed some issues with positioning.
    
    Updated show()/toggle() to take a selector. This allows for reusing the same DatePicker for different input-fields/containers.
  6. Basic ability to attach to an input.

    fizker committed Jun 24, 2012
    - Added a special thank-you note for jQuery, as their solution to finding an element offset was used for positioning the popup.