Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 291 lines (210 sloc) 13.644 kb
ad7b63b @marcandre Turn into Rails Engine.
marcandre authored
1 == Version 2.0.0
2
3 Engine for Rails 3.1+
4
94a4f93 @sglee77 release 1.16.4
sglee77 authored
5 == Version 1.16.4
6 * do not add to public if they are in app/assets. (Michael Grosser)
7 * action view helpers needs to be loaded first in order to as gem. (Sandip Ransing)
8 * Fixed bug with 2-digit hours. "10:00 AM" was being parsed as "1:00 AM". (Nathan B)
9
281890a @sglee77 release 1.16.3
sglee77 authored
10 == Version 1.16.3
94a4f93 @sglee77 release 1.16.4
sglee77 authored
11 * hungarian translation added. (raszi)
12 * Workaround IE bug. (mvastola)
281890a @sglee77 release 1.16.3
sglee77 authored
13
04f7dc9 @sglee77 release 1.16.2
sglee77 authored
14 == Version 1.16.2
15
16 * Fixed calendar_date_select's method of firing onChange for its target element. (Ethan)
17 * added Czech translation. (deric)
18 * Fixed issue #11. (Kevin Triemstra)
19 * Fixed rubygems dependency in Rakefile (to fix jeweler load error). (Thilo-Alexander Ginkel)
20
d3b2b8c @timcharper get release numbers back on track again. 1.16.1
authored
21 == Version 1.16.1
22
23 * 1.16 was a lemon release. Sorry! Deploy script had an error and messed up the code on the way out.
24
0c2c908 @timcharper release 1.6
authored
25 == Version 1.16
26
27 * Ability to specify a default time/date if no time/date is selected in the target form element. (Shih-gian Lee)
28
3871bbc @timcharper release notes for 1.15.2
authored
29 == Version 1.15.2
30
31 * Fix for set date (day must go last) (ujifgc)
32 * added logic to wrap image in span tag when there is error fields. (Shih-gian Lee)
33 * Initial commit of default time implementation. (Shih-gian Lee)
34 * default time implementation in form_helpers.rb. (Shih-gian Lee)
35 * Fix calendar_date_select helper for searchlogic compatibility (Andrea Frigido)
36 * Added Arabic language translations (Abdul-Jabbar Shalabi)
37 * rename instance variable. avoid conflict with name (Cyril Mougel)
38 * add translation in french (Cyril Mougel)
39 * Adding Slovenian sl-sl locale. (Miha Rebernik)
40 * Added danish format (Jacob Kjeldahl)
41 * translations for NL (Gert van der Spoel)
42 * new color scheme 'green' (Gert van der Spoel)
43 * Fixed missing translation in polish locales (Witold Rugowski)
44 * Added a italian locale (Andrea Frigido)
45 * fix time handling (Robert Brown)
46 * Added a spanish locale on public/javascripts/calendar_date_select/locale/es.js (kikito)
47 * Added description for iso date format (Lars E. Hoeg)
48 * Added Danish (da) translation (Lars E. Hoeg)
49 * Fixes issue with nil dates and trying to call type on them (Matt Haley)
50
8c9d9ca @timcharper updated history
authored
51 == Version 1.15.1
52 * Bugfix: iso_date fixes (Robert Brown)
53
88b7caf @timcharper bump to 1.15
authored
54 == Version 1.15
ad7d3ce @timcharper don't include the :image option in the input field
authored
55 * Bugfix: don't include the :image option in the input field
56
b5140a5 @timcharper tag version 1.14
authored
57 == Version 1.14
6967fdc @timcharper support for rails 2.3
authored
58 * Added support for Rails 2.3
59
60 == Version 1.13
b4de60b @timcharper code cleanup, rspec, CalendarDateSelect.default_options, :image option
authored
61 * Lots of code clean up!
62 * Moved test suite over to rspec
63 * CalendarDateSelect.default_options implemented. Use CalendarDateSelect.default_options.update(...) to set the default_options for your app.
64 * calendar_date_select and calendar_date_select_tag accept an :image parameter.
a895bb2 @timcharper RDOC added
authored
65 * Backwards compatibility hook for Rails 2.1
31b3696 @timcharper Update history
authored
66 * RDOC!
b752708 @timcharper don't try to focus a hidden or disabled element (closes #129 - thanks Br...
authored
67 * Don't try to focus a hidden or disabled element (closes #129 - thanks Bruno)
9443fb7 @timcharper Call onchange callback when clearing the calendar
authored
68 * Call onchange callback when clearing the calendar (closes #137 - thanks Chewi)
848cef2 @timcharper Fixed issue that made :db format worthless
authored
69 * Fixed issue that made :db format worthless (closes #135, thanks Andreas Zecher)
9206101 @timcharper dramatic optimization for calendar initial-rendering
authored
70 * dramatic optimization for calendar initial-rendering (thanks Yehudab, Bompus)
b4de60b @timcharper code cleanup, rspec, CalendarDateSelect.default_options, :image option
authored
71
68bdbf5 @timcharper Rails 2.2 compatible
authored
72 == Version 1.12 ==
73 * Updated for compatibility with Rails 2.2
74
f317368 @timcharper Cleaning up to prepare for ruby-forge release
authored
75 == Version 1.11.1 ==
76 * properly wrap buttons if they are too big for the line
77 * more translations: german (Jonas), Added russian translation (DEkart)
78 * locale fixes:
79 * Fix: time doesn't work (using 12 hour instead of 24 hour) in Italian format.
80 * updated Portuguese translation with the "Clear" action (Daniel Luz)
81 * Portuguese was missing month of October
82 * Added a clear button (Hendy Tanata)
83 * Reverted a change that attempted to fix position in a scrollable div, but caused probles elsewhere
84 * Added :minute_interval to calendar_date_select_process_options, fixing http://code.google.com/p/calendardateselect/issues/detail?id=81
9d52512 @vanderhoorn Fix various typos.
vanderhoorn authored
85 * Add helpers to give the list of JavaScripts and stylesheets (calendar_date_select_javascripts and calendar_date_select_stylesheets)
f317368 @timcharper Cleaning up to prepare for ruby-forge release
authored
86 * Converted over to use Hoe (echoe was giving too many problems). Refactored the directory structure to make it more gem-ish.
87
35c193c @timcharper bumped to version 1.11
authored
88 == Version 1.11 ==
89
5ed7f1d @timcharper credited artmotion
authored
90 * Calendar Date Select now works as a ruby-gem (thanks, artmotion!)
35c193c @timcharper bumped to version 1.11
authored
91 * Applied fix outlined in Issue #83: http://code.google.com/p/calendardateselect/issues/detail?id=83 (Thanks David Bolton)
5ed7f1d @timcharper credited artmotion
authored
92
1d8ac71 @timcharper updated changelog
authored
93 == Version 1.10.5 ==
94 Apr 7, 2008
9d52512 @vanderhoorn Fix various typos.
vanderhoorn authored
95 * JavaScript code refactoring! Less mess!
1d8ac71 @timcharper updated changelog
authored
96 * Bugfix - range was including element 42, which is really the 43rd element, so there was an error happening when today happens exactly 43 days after the beginning date (caught this by chance, surprised it wasn't reported before)
97
9baa458 @timcharper patch applied to fix issue #92: nil object option causes CalendarDateSel...
authored
98 == Version 1.10.4 ==
99 Mar 24, 2008
100 * patch applied to fix issue #92: nil object option causes CalendarDateSelect.calendar_date_select(object, method, options) to not use object. Thanks, sskirby!
101
7c39ee6 @timcharper updated changelog
authored
102 == Version 1.10.3 ==
103 Mar 24. 2008
104 * Fixed active scaffold integration bug. Thanks tapajos!
105
30422d2 updated changelog, again
timcharper authored
106 == Version 1.10.2 ==
107 Mar 10. 2008
108 * bugfix: calendar_date_select_tag doesn't format Time and Date values (thanks for the patch, sskirby!)
109
401f4c7 updated changelog
timcharper authored
110 == Version 1.10.1 ==
111 Mar 10, 2008
112 * updated to automatically install locale folder
113 * bugfix - cds "today" was showing up as Mar 9th 2008, when it was really Mar 10th 2008 - was caused by a wrinkle in time (Day light savings time)
114 * Prototype 1.6.0.1 compatibility issue (77) resolved - thanks mike.nicholaides for the patch!
115 * patch applied from mjroghelia to fix ie ssl iframe issue (84)
116 * xhtml error fixed -   replaced with #160;
117
8b7f361 1.10.0 instead of 2.0
timcharper authored
118 ==Version 1.10 ==
e34949d updated changelog
timcharper authored
119 Dec 3, 2007
a06a8dd git-svn-id: https://calendardateselect.googlecode.com/svn/trunk@320 4972...
timcharper authored
120 * You can now pass in a parameter to tell CalendarDateSelect not to allow selection of certain dates. See the [http://www.restatesman.com/static/calendar?tab=other demo] for an example.
e34949d updated changelog
timcharper authored
121
2dcd588 updated changelog
timcharper authored
122 ==Version 1.9.2==
123 Nov 26, 2007
9d52512 @vanderhoorn Fix various typos.
vanderhoorn authored
124 * CalendarDateSelect was leaking JavaScript variables. (nothing was explicitly declared local, so JavaScript assumes global). Added test case and applied fix. This may help with some of the conflicts CalendarDateSelect has been causing with other scripts.
2dcd588 updated changelog
timcharper authored
125 * Applied Ryan Wood's patch to fix the problem with using a form builder against objects like authorization[coverage_attributes][]. Thanks Ryan Wood!
126 * Wes Hays brought up the point of parseInt trying to auto-detect number formats. Wrote code to force interpretation of digits as base10, with test cases to prove it.
127 * Misleading test case failure in Safari fixed: Safari won't let a boolean value to a property that should have a function (understandably). Changed the test variable names to prevent such a conflict.
9cf1ba0 updated changelog
timcharper authored
128 * Now uses css :hover, rather than manually setting/removing the hover class. If you are using a custom stylesheet, you'll need to change ".calendar_date_select tbody td.hover" to ".calendar_date_select tbody td:hover" (thanks, Alex Egg)
2dcd588 updated changelog
timcharper authored
129
e49b66f ==Version 1.9.1==
timcharper authored
130 ==Version 1.9.1==
131 Nov 15, 2007
132 * Removed dependency on deprecated features in 1.6.0. Thanks again, Richard Quadling!
133 * Bugfix - was showing wrong day selected when selecting Mar 23, 2008. (Day light savings time issue). Fixed with test case.
134 * Added CSS style to show red border around the embedded calendar_date_select div's with errors.
36349f2 * Callbacks were broken with 1.9.0. Fixed, added test cases.
timcharper authored
135 * Callbacks were broken with 1.9.0. Fixed, added test cases.
e49b66f ==Version 1.9.1==
timcharper authored
136
fd2eae2 updated changelog
timcharper authored
137 ==Version 1.9.0==
138 Nov 13, 2007
139 * Prototype 1.6.0 compatibility update. Will now break with earlier versions of prototype (ie 1.5.1). Big thanks to Kevin Alexander and Richard Quadling
c03b8dc updated changelog
timcharper authored
140 * Additional test coverage for improved stability going forward.
fd2eae2 updated changelog
timcharper authored
141
a3c9bbe updated changelog
timcharper authored
142 ==Version 1.8.3==
143 Nov 12, 2007
144
145 * Improved close methods:
146 * Added "OK" button at the bottom
147 * Double clicking a day closes the calendar (not in IE, though... because IE is everyone's favorite browser to program for)
148 * Escape key closes calendar
149 * Added optional close button at the top, which is hidden by default. Don't use this unless you really need it, because it may disappear in the future.
150 * Don't focus a hidden element
151 * Navigate down to child input element if exists (in case a div tag is passed in). Resolves problems when input control is wrapped with a error div. Test cases
2a20a01 Ability to pass in :year_range => 5.years.ago..0.years.ago to calendar_d...
timcharper authored
152 * Allow specific year ranges (pass in an array)
a3c9bbe updated changelog
timcharper authored
153 * restrict year navigation inside of a non-flexible range
2a20a01 Ability to pass in :year_range => 5.years.ago..0.years.ago to calendar_d...
timcharper authored
154 * test case to check auto-repopulating of flexibleYearRanges.
155 * test case to check boundaries of nonFlexibleYearRanges.
156 * Ability to pass in :year_range => 5.years.ago..0.years.ago to calendar_date_select (ruby)
a3c9bbe updated changelog
timcharper authored
157 * Updated test cases
9d52512 @vanderhoorn Fix various typos.
vanderhoorn authored
158 * Bugfix for duplicate days that were occurring across day-light-saving-time boundaries
a3c9bbe updated changelog
timcharper authored
159 * Added format_american.js (thanks, Wes Hays)
160 * Added format_italian.js (thanks, Bigonazzi)
161 * Added format_euro_24hr.js (thanks, James Silberbauer)
162 * Bugfix for Konqueror - Was showing blank white box for popup window - had to do with Iframe hack.
163 * Code-refactoring, clean up, breaking down methods, making the code easier to understand and extend.
164 * Added new stylesheet definition: .calendar_date_select .cds_header a.close { display: none}. Update your custom stylesheet with this new definition.
165
166
167 ==Version 1.8.1==
168 September 27 2007
169 * 1.8.0 was rushed. There were a bunch of bugs that cropped up immediately. This deploy includes JavaScript unit testing using the scriptaculous unit test framework! ([http://www.restatesman.com/calendar_date_select/js_test/functional/cds_test.html click here to run the tests on the latest trunk version]). These unit tests are going to greatly improve the reliability of CalendarDateSelect releases.
170
171 ==Version 1.8.0==
172
173 September 26 2007
174 * Bugfix - Safari 2 issue fixed (was interpreting "" as January 1, 1969)
175 * CSS overhaul - removed buttons and replaced with links. Cleaned up CSS. See CSSDiff_1_7_0__1_8_0 for a diff.
176 * :popup => :force (force the user to select a date)
177 * :time => "mixed" - You can now create a calendar control that allows a user to select "all day" or a specific time!
178 * :month_year => "label" - Replace the clunky dropdowns with a text.
179 * Some internal "gardening" on the code
180
181 ==Version 1.7.1==
182
183 Aug 29 2007
184
185 * Rendering options weren't being passed to the input control (like :style, :class, etc.)
186
187 ==Version 1.7.0==
188
189 Aug 24 2007
190
191 * update calendar date select to not rely on dom_id's anymore ( and no longer automatically changes the dom_id for your input fields )
192
193 * applied Steve Madsen's patch for not blanking out invalid dates.
194
195 ==Version 1.6.1==
196
197 Aug 24 2007
198
9d52512 @vanderhoorn Fix various typos.
vanderhoorn authored
199 * Serious JavaScript bug when using "hyphen_ampm" format fixed. (Was only working in Firefox browsers with firebug installed)
a3c9bbe updated changelog
timcharper authored
200
201 * Added a bunch of new callbacks: before_show, before_close, after_show, after_close, after_navigate. (see [http://www.restatesman.com/static/calendar?tab=callbacks here] for details)
202
203
204 ==Version 1.6.0==
205
206 July 27 2007
207
208 * Now MUCH easier to change date formats! See ChangingDateFormat for details.
209 * Opera button labels fixed
210 * Calendar "flicker" fixed when displaying popup window.
211 * JS error 106 being thrown - fixed
212 * Bug fixes relating to calendar date select deciding whether to display above or below an element on a page
213 * XHTML compliance issue resolved - image had an invalid "id"
214 * Disabled/readonly elements can't be updated
215 * (note, if you wish to prevent user from inputting a date without the date picker, use the "embedded" option. See [http://restatesman.com/static/calendar/ demo] for example).
216 * Changes/cleanups submitted by Steve Madsen. If you see Steve, tell him what a great guy he is!
217 * Ability to change calendar image via CalendarDateSelect.image=
218 * cleaning up on how input tags are rendered
219
220 ==Version 1.5.2==
221
222 July 12 2007
223 * onchange event handler now supported.
224 * detects to see if prototype is loaded. If not, shows error message
225 * ability to hide "buttons"
9d52512 @vanderhoorn Fix various typos.
vanderhoorn authored
226 * date parsing broken out to static function Date.parseFormattedString() for anyone who wants date's to parse a different way from JavaScript
a3c9bbe updated changelog
timcharper authored
227 * you can no longer select 1:60 pm.
228
229 ==Version 1.5.1==
230
231 June 21, 2007
232
233 * fixed following tickets:
234 * Selecting dates in April 2007 doesn't highlight day
235 * Selecting 29 February 2008 returns 1 March 2008
236 * options[:format] needs to be purged
237
238 ==Version 1.5==
239 June 18, 2007
240
241 * New CSS stylesheet
242
9d52512 @vanderhoorn Fix various typos.
vanderhoorn authored
243 * Fixed "white on white" CSS issue when selecting a day
a3c9bbe updated changelog
timcharper authored
244
245 * Clicking today now updates the input field
246
247 ==Version 1.4==
248 June 16, 2007
249
9d52512 @vanderhoorn Fix various typos.
vanderhoorn authored
250 * more bug fixes (selecting across daylight savings time causing JS error. Sometimes clicking a day of the next month after selecting day 31 of the previous month was causing 2 months later to be selected)
a3c9bbe updated changelog
timcharper authored
251
252 * CSS improvements and refactoring
253
254 * form builder methods now automatically detect whether or not to use a Time field
255
256 * a bit more optimization
257
258 * refactored date formatter methods and others so they can be more easily overridden.
259
260 ==Version 1.3==
261 June 8, 2007
262
263 * a few bug fixes
264
265 * Modified the helper methods to allow passing of virtually any JavaScript argument into the JavaScript control.
266
267 ==Version 1.2==
268 June 4, 2007
269
270 * Big optimizations to the redrawing of the calendar. Now, previous/next buttons much more responsive.
271
272 * Improved feel of pop-up dialog - when somewhere else clicked on the screen other than the popup calendar, popup calendar will automatically close.
273
274 * If the popup window won't fit on the screen underneath the control, will automatically position to the top.
275
276
277 ==Version 1.1==
278 June 2, 2007
279
280 * There was a very strange bug that crept in for Internet Explorer. Internet Explorer does not allow you to set the innerHTML property for "button" elements. Therefore, it was necessary to change "button" elements to "input" elements of type button.
281
282 * There was a change to the CSS file. Anything applying styles to "button" elements has been changed to "input.button". If you have a custom stylesheet, update accordingly.
283
284 ==Version 1.0==
285 June 1, 2007
286
f317368 @timcharper Cleaning up to prepare for ruby-forge release
authored
287 * Initial release!
288
289
290
Something went wrong with that request. Please try again.