Commit Graph

98 Commits

Author SHA1 Message Date
Felix Nagel
6b8ac7ef1b Merge branch 'master' into datepicker 2016-11-09 10:13:28 +01:00
Michał Gołębiowski
4673c8808b Build: Add jQuery 3.1.1
Closes gh-1766
2016-11-02 12:52:22 -04:00
Felix Nagel
2c43879a46 Datepicker: Use simple split instead of globalize for parsing attributes
This reverts commit ea986f2808.
2016-10-25 18:27:31 +02:00
Felix Nagel
ea986f2808 Datepicker: Add missing Globalize parse format for min / max attribute 2016-10-12 01:04:25 +02:00
Scott González
c218bee80d Build: Fix list of source files
Fixes #15052
Closes gh-1751
2016-09-27 08:41:33 -04:00
Scott González
ea44d84975 Build: Add jQuery 3.1.0 2016-07-08 13:02:10 -04:00
Alexander Schmitz
71b93ed247 Build: Add jQuery 3.0 for testing 2016-07-06 09:45:29 -04:00
Scott González
23d1db5845 Build: Adjust author info for Dan Strohl 2016-06-30 11:07:44 -04:00
Michał Gołębiowski
468f1e3abe Build: Add jQuery 1.12/2.2 to the test configuration
Ref gh-1706
2016-05-25 16:42:06 -04:00
Alexander Schmitz
63448148a2 Build: Remove maxLineLength execption in .jscsrc
Also seperates tests into a seperate task because they still have many errors

Closes gh-1690
2016-04-13 11:32:22 -04:00
Felix Nagel
b92f1b0f2f Merge branch 'master' into datepicker 2016-04-12 22:46:36 +02:00
Scott González
48257cd9ca Build: Adjust author info for Dan Strohl 2016-04-06 13:06:40 -04:00
Scott González
6c6ec87516 Build: Upgrade grunt-git-authors to 3.1.0
Ref gh-1670
2016-02-09 14:18:37 -05:00
Scott González
e20cec37cf Build: Remove grunt-esformatter
Ref gh-1670
2016-02-09 14:18:34 -05:00
Felix Nagel
c10ef0a170 Merge branch 'master' into datepicker 2015-12-02 18:30:05 +01:00
Felix Nagel
7ed4554109 Calendar: Fix jshint issues 2015-12-02 17:15:23 +01:00
Felix Nagel
705b674776 Calendar tests: Add missing Gobalize formatter / parser full 2015-12-02 17:15:23 +01:00
Felix Nagel
c43149d8a4 Calendar: Use globalize-runtime with compiled locales 2015-11-18 19:56:19 +01:00
Scott González
0046553065 Build: Add grunt jenkins task 2015-10-17 21:14:39 -04:00
Scott González
e6b9b7cc02 Build: Fix requirejs task and add CSS concat task back in 2015-10-17 16:28:14 -04:00
Felix Nagel
7e8b7234b2 Merge branch 'master' into datepicker 2015-10-08 00:40:37 +02:00
Jörn Zaefferer
b698f809de Tests: Use demo bootstrap for visual tests
Adds a data-composite option and fixes paths for effects. Otherwise
just applies the same conversion as already applied to demos, sometimes
moving a <style> element to the right place.
2015-09-30 17:55:20 +02:00
Alexander Schmitz
ffcb27c0c7 Build: update grunt file for .jscsrc
Closes gh-1589
2015-09-11 09:32:27 -04:00
Alexander Schmitz
3cf1df12c6 Build: Remove requireCamelCaseOrUpperCaseIdentifiers: null from jscs 2015-09-11 08:36:41 -04:00
Alexander Schmitz
3d43f0d7a4 Build: Style updates
Ref #14246
2015-09-11 08:36:41 -04:00
Alexander Schmitz
8d4157f4e3 Build: Style updates
Fixes #14246
Closes gh-1588
2015-08-21 08:06:24 -04:00
Scott González
31d9184aa3 Merge branch 'master' into datepicker 2015-08-20 09:48:11 -04:00
Alexander Schmitz
7cb0a2ba89 Build: Remove grunt concat task its no longer used
This task was only used to create the combined js file for sizer
and for creating the combined files for the NPM package. The
npm package is no longer maintained so there is no need for this any more.
2015-08-08 00:29:39 -04:00
Alexander Schmitz
a4869031e0 Build: Add requirejs build task
This more closely emulates what you get from the builder in terms of file order
it also will error on any dependency issues.
2015-08-08 00:29:39 -04:00
Felix Nagel
8238c25980 Merge branch 'datepicker' into datepicker-globalize-1.x 2015-07-29 00:06:29 +02:00
Rafael Xavier de Souza
7f432eddb0 (fix) Datepicker: Use Globalize 1.0.0
- Update Globalize to 1.0.0-alpha.7
2015-07-29 00:04:01 +02:00
Rafael Xavier de Souza
d0a5a7a0e6 Datepicker: Use Globalize 1.0.0
- Update Globalize to 1.0.0-alpha.6
2015-07-29 00:03:35 +02:00
Alexander Schmitz
919828dfbe Build: Add demos to jscs and jshint 2015-07-21 11:00:40 -04:00
Alexander Schmitz
7336a5869c Demos: Add new infrastructure using a require.js bootstrap
Fixes #10119
Closes gh-1557
2015-07-21 11:00:40 -04:00
Scott González
71d8f16ad4 Merge branch 'master' into datepicker 2015-07-15 09:40:38 -04:00
Scott González
ae25cdb688 Build: Upgrade to jQuery 1.11.3 2015-05-14 08:25:16 -04:00
Scott González
6231b161b9 Tests: Fix AMD loading in IE8
It appears that we must load require.js via a standard script tag in order
for it to work properly in IE8.
2015-04-17 12:13:38 -04:00
Scott González
4bf80d209a Tests: Use the qunit-assert-close module
Moved QUnit assertion dependencies from `lib/bootstrap` to `lib/qunit`.

Corrected bad draggable assertions.

Ref gh-1528
2015-04-09 09:28:25 -04:00
Scott González
7c896ddb85 Tests: Change test infrastructure to use AMD and reduce boilerplate
Ref #10119
Ref gh-1528

* Adds RequireJS and relies on AMD for loading dependencies.
* Updates to grunt-contrib-qunit 0.6.0.
* Convert `domEqual()` to a proper QUnit assertion.
* Introduces two bootstrap files (JS and CSS) which use `data-` attributes to
reduce the amount of boilerplate needed in each test
2015-04-09 09:21:06 -04:00
Scott González
500f6b4992 Tests: Switch to the new qunit-composite module
This module was created from our existing implementation.

Closes gh-1532
2015-04-07 09:03:36 -04:00
Jörn Zaefferer
868e8c70e3 Effects: Fix style issues in individual effects
Skipping ui/effect.js since embedded jquery-color has many issues.

Closes gh-1510
2015-03-18 15:42:55 +01:00
Jörn Zaefferer
8bcd363ae6 Build: Menu and Tabs now pass all jscs rules 2015-03-18 15:00:20 +01:00
Jörn Zaefferer
4e6e27d073 Build: Increase htmllint coverage by testing all files, ignoring errors
Also formats jscsBad array and sorts it alphabetically.

Closes gh-1507
2015-03-18 14:18:34 +01:00
Jörn Zaefferer
62620a3fdb Build: Update grunt-jscs to latest, use exceptions to improve coverage
Closes gh-1506
2015-03-18 13:50:56 +01:00
Alexander Schmitz
4959c81d80 Build: Add qunit-assert-classes plug-in for classes tests 2015-03-11 14:55:44 -04:00
Scott González
47a32fb5b3 Build: Don't use .min.js extension for individual source files
We don't actually use these files for anything other than size comparisons,
but having the .min.js extension means that AMD is broken.

Note: If you're using AMD with the minified files, just run a build instead.

Fixes #10674
Closes gh-1466
2015-03-05 09:11:53 -05:00
Scott González
8fdfea5fe9 Build: Upgrade to jQuery 1.11.2
Adds jQuery 1.11.0, 1.11.1, 1.11.2, 2.1.0, 2.1.1, 2.1.2, 2.1.3
2015-02-23 14:01:03 -05:00
Felix Nagel
91ff2cac46 Datepicker: Run datepicker tests in Grunt qunit task 2015-01-29 18:01:31 -05:00
Felix Nagel
510ba08cff Calendar: Add calendar widget
Add calendar widget by copying and renaming datepicker widget files.
Remove datepicker functionality, options and methods from Calendar.
Remove calendar functionality, options and methods from Datepicker.
Adjust tests due to split and changed specification. Remove duplicated
demo files and fix some demos. Simplify calendar generation, use CSS
instead of inline styles. Fix destroy method. Make use of uniqueId
method. Fix focus highlighting when month is changed. Add version
property. Add common unit tests. Fix input keyboard handling.
2015-01-29 17:52:46 -05:00
TJ VanToll
e50d6d3bd2 Datepicker: Update tests and demos for new structure 2015-01-29 17:47:46 -05:00