forked from farhadi/JalaliJSCalendar
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
94 lines (61 loc) · 3.82 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
2009-04-18 Ali Farhadi <[email protected]>
* calendar.js: Fixing bug in multiple mode
* examples: Examples updated.
2009-04-16 Ali Farhadi <[email protected]>
* calendar-setup.js,calendar.js: Fixing bug in flat-multiple mode (reported by Emil Sedgh)
* calendar-setup.js,calendar.js: No need to hide calendar manually when using onClose.
It will be closed based on value returned by onClose handler.
-------------------- 1.4 [2009-04-15] ---------------------
2009-04-15 Ali Farhadi <[email protected]>
* calendar-setup.js: Applying patch from 'Emil Sedgh' fixing some bugs.
* calendar.js: Adding ability to select an entire row or column just with one click in multiple mode.
2009-03-09 Ali Farhadi <[email protected]>
* calendar.js: applying patch from 'Sina Salek' fixing position bug in IE7
-------------------- 1.3 [2009-02-04] ---------------------
2009-02-04 Ali Farhadi <[email protected]>
* calendar-setup.js: ability to automatically fill input field and display area on initialize.
* calendar-setup.js: bug fixed in setting initial date value for calendar.
-------------------- 1.2 [2008-09-11] ---------------------
2008-09-11 Ali Farhadi <[email protected]>
* calendar-setup.js: ability to set a different dateType for input field added.
* calendar.js: bug fixed in setDateType method.
-------------------- 1.1.5 [2008-07-27] ---------------------
2008-07-27 Ali Farhadi <[email protected]>
* calendar-setup.js: new feature added to show popup calendars when their input field gets focus
-------------------- 1.1 (Stable Release) [2008-07-11] ---------------------
2008-07-11 Ali Farhadi <[email protected]>
* calendar.js: Implementation of getJalaliUTCWeekNumber method corrected.
* calendar.js: Bug fixed in getJalaliUTCDayOfYear method.
* calendar.js: getLocalDay method added and used instead of getDay where needed.
* calendar.js: Some bugs fixed in print and _init methods.
* calendar.js: Some other minor bugs fixed.
* jalali.js: getJalaliDay and getJalaliUTCDay methods added.
2008-06-12 Ali Farhadi <[email protected]>
* calendar.js: parseDate bug fixed (now handles miliseconds correctly).
-------------------- 1.1 beta [2008-06-07] ---------------------
2008-06-07 Ali Farhadi <[email protected]>
* calendar.js: some methods added to handle the calendar more dynamically.
* calendar.js: direction of calendar can be defined in language files.
* calendar.js: fixed bug in keyboard navigation with right to left languages.
* calendar.js: fixed bug in parseDate function with hours greater that 19.
* calendar-setup.js: now setup function returns the calendar object.
* calendar-setup.js: cache parameter removed.
-------------------- 1.0 beta [2008-06-03] ---------------------
2008-06-03 Ali Farhadi <[email protected]>
JalaliJSCalendar project started based on code from Mihai Bazon (http://dynarch.com/mishoo/)
Folders are restructured.
Examples are rewritten.
* calendar.php: removed.
* calendar.js: Totally rewritten with UTC functions.
since using local functions when DST is active will produce some bugs, I replaced the functions with UTC alternatives.
* calendar.js: "am" and "pm" Strings moved to language files.
* calendar.js: parseDate method is rewritten because it was very buggy.
* calendar.js: setFullYear patch replaced with _CalSetFullYear function.
Since we should not change original JavaScript functions, I used our custom function instead of changeing the original one.
* calendar.js: dateType property added to Calendar class.
* calendar.js: langNumbers property added to Calendar class.
Number characters can be defined in language files.
* calendar-setup.js: dateType property added to setup parameters.
* calendar-setup.js: langNumbers property added to setup parameters.
* calendar-setup.js: fixed bug on creating a flat calendar with hidden input.
* jalali.js: Jalali Extensions for Date Object.