Commit Graph

38 Commits

Author SHA1 Message Date
Felix Nagel
f64a7a4812 Calendar: Use name space for timestamp data attribute 2016-10-12 01:31:22 +02:00
Felix Nagel
890510c0a0 Calendar tests: Use assert.expect instead of global expect 2016-10-12 01:23:24 +02:00
Felix Nagel
96b5a760c4 Calendar tests: Simplify timeout steps 2016-10-12 01:09:03 +02:00
Felix Nagel
9fc83a085c Calendar: Add change event 2016-10-12 01:04:26 +02:00
Felix Nagel
877937e5c6 Calendar tests: Add basic value option tests 2016-10-12 01:04:25 +02:00
Felix Nagel
18ad526cfd Calendar tests: Use setup and teardown methods 2016-10-12 01:04:24 +02:00
Felix Nagel
85fe55335c Calendar tests: Add dateEqual assertion, clean up helper methods 2016-10-05 18:32:11 +02:00
Felix Nagel
d1152a39e6 Calendar tests: Add select event unit tests 2016-09-29 15:19:05 +02:00
Felix Nagel
d7939faae2 Calendar: Add icons option support 2016-09-29 15:10:46 +02:00
Felix Nagel
bd7a6f1468 Calendar: Use classes option for non performance critical rendering 2016-09-29 15:10:46 +02:00
Felix Nagel
1f92856d29 Calendar tests: Adjust structure tests to latest changes 2015-12-10 12:07:50 +01:00
Felix Nagel
e63835cb5c Calendar tests: Fix and update button advances unit tests
Related to 3570cc5a2b
2015-12-02 18:46:34 +01:00
Felix Nagel
2fe43bbbe2 Calendar: Fix jscs errors after merging master 2015-10-08 15:06:55 +02:00
Felix Nagel
3e14e0fe33 Calendar tests: Add comment to number of month test 2015-10-08 00:18:48 +02:00
Felix Nagel
521604eea5 Calendar tests: Test for using right arrow button with numberOfMonth 2015-09-10 23:21:54 +02:00
Felix Nagel
558c31ce47 Calendar tests: Add header buttons test when using date below min option 2015-09-10 23:21:53 +02:00
Felix Nagel
9c88ac943b Calendar tests: Fix min / max range header button state tests 2015-09-10 23:21:24 +02:00
Felix Nagel
31908a1465 Calendar: Make header prev / next buttons min / max option aware
* Disable / enable header buttons according to min / max
* Add tests for header button states
* Improve header button rendering and refreshing
* Improve header button label escaping on create
* Create button pane for multiple pickers (bugfix)
2015-09-10 23:21:24 +02:00
Felix Nagel
462f92f727 Calendar tests: Fix wrong data-widget attribute 2015-09-10 23:21:24 +02:00
Felix Nagel
09be7b328e Calendar: Fix view when moving between multiple months with keyboard
Make sure numberOfMonths is taken into account while navigating with keyboard
when rendering multiple calendar grids (numberOfMonths > 1).
2015-09-10 23:21:23 +02:00
Felix Nagel
a307992375 Calendar: Fix weekday name jumping when using numberOfMonths option
Fixes weekday name jumping when clicking the last day of the last
grid. Includes some basic tests for multiple month demo and this
specific issue.
2015-08-25 17:47:13 +02:00
Scott González
31d9184aa3 Merge branch 'master' into datepicker 2015-08-20 09:48:11 -04:00
Felix Nagel
6db02da67c Calendar: Re-introduce formatDate option 2015-07-29 00:06:29 +02:00
Felix Nagel
8238c25980 Merge branch 'datepicker' into datepicker-globalize-1.x 2015-07-29 00:06:29 +02:00
Felix Nagel
8732ff7a8c Datepicker: Use Globalize 1.0.0
- Fix merge conflict in value method
- Fix common unit tests
- Fix calendar localization tests
- Fix rebase regression: labels update on refresh
- Add new pass through options
- lint fixes
2015-07-29 00:04:22 +02:00
Felix Nagel
e0acb2da48 Datepicker: Use Globalize 1.0.0
- Make unit tests work
2015-07-29 00:04:08 +02:00
Rafael Xavier de Souza
b39bb7250e Datepicker: Use Globalize 1.0.0
- Remove unneeded territory DE from de-DE locale;
2015-07-29 00:03:36 +02:00
Scott González
71d8f16ad4 Merge branch 'master' into datepicker 2015-07-15 09:40:38 -04:00
Felix Nagel
d9ee3a1ec4 Calendar tests: Fix dateFormat option test
Do not use value option to pass in a string but value method.
2015-03-24 20:06:32 +01:00
Felix Nagel
11c1735275 Calendar: Use button instead of link elements for day items
Ref gh-1432
2015-02-26 09:27:41 -05:00
Felix Nagel
cc91adf4b6 Calendar: Use document.activeElement for retrieving focused element
Fixes unit tests in phantom.
2015-01-29 18:01:30 -05:00
Felix Nagel
ee83c37e0f Calendar: Remove option method overwrite 2015-01-29 18:01:30 -05:00
Felix Nagel
32891588f4 Datepicker: Add missing handling for disabled option 2015-01-29 18:01:30 -05:00
Felix Nagel
9461f6680b Calendar: Add buttons option 2015-01-29 18:01:29 -05:00
Felix Nagel
5df6d39d13 Datepicker: Improve localization handling, code style 2015-01-29 18:01:29 -05:00
Felix Nagel
fd3a68cfa3 Calendar: Fix German localization 2015-01-29 18:01:29 -05:00
Felix Nagel
f88a06352a Calendar: Add min and max option.
Improve render day cell mechanism.
2015-01-29 17:52:50 -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