Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 194 lines (157 sloc) 7.845 kb
9c69e01 Eric Martin fix IE bug due to $.boxModel
authored
1 ==== SimpleModal ChangeLog ====
2
3 == 1.4.3 ==
fad4131 Eric Martin Final SimpleModal 1.4.3 changes
authored
4 * Date: September 08, 2012
9c69e01 Eric Martin fix IE bug due to $.boxModel
authored
5 * Changed $.boxModel to $.support.boxModel (requires jQuery 1.3+)
fad4131 Eric Martin Final SimpleModal 1.4.3 changes
authored
6 * Fixed potential noConflict bug. Thanks to Erik Westra
9c69e01 Eric Martin fix IE bug due to $.boxModel
authored
7
8
9 == 1.4.2 ==
10 * Date: December 17, 2011
11 * Added a new 'fixed' option for fixed or absolute positioning
12 * Changed overlay to use the document dimensions instead of window
13 * Removed opera work-around for close() that was causing issues
14 * Added AMD support (thanks to https://github.com/jd-boyd)
15
16
17 == 1.4.1 ==
18 * Date: November 04, 2010
19 * Resolved the container height issue in IE6 & IE7 with jQuery 1.4.3
20 * Fixed a bug where minWidth and minHeight were not being honored in certain cases
21
22
23 == 1.4 ==
24 * Date: July 28, 2010
25 * Changed the implementation of the autoResize, autoPosition, and focus options
26 * The default value for autoResize changed to true
27 * Added update() function
28 * Added "shortcut" functions for focus(), setContainerDimensions(), setPosition(), and update()
29 * Reworked the code in a number of functions
30 * Fixed Opera screen painting issues
31 * Updated jQuery requirement to 1.2.4
32 * Updated container to shrink/grow as window resizes
33 * Switched to Google compiler for minification
34
35
36 == 1.3.5 ==
37 * Date: April 19, 2010
38 * Switched back to using $.boxModal to support older versions of jQuery
39 * Renamed the transient option to modal
40
41
42 == 1.3.4 ==
43 * Date: March 09, 2010
44 * Removed default values for minHeight and minWidth
45 * Added transient option which hides overlay, iframe, and disables certain events.
46 * Added a placeholder to put the content back in the correct place
47 * Resolved Opera container dimension issues
48 * Tested with jQuery 1.4.x
49
50
51 == 1.3.3 ==
52 * Date: October 30, 2009
53 * Fixed IE7 issues with container dimension determination
54
55
56 == 1.3.2 ==
57 * Date: October 27, 2009
58 * Added autoPosition option which gives the ability to enable/disable the container positioning
59 * Changed data height() to outerHeight(true) and data width() to outerWidth(true). Thanks to Andrew Marcus
60 * Fixed bug that prevented % container dimension values from being used
61 * Aliased "this" to "s" wherever possible to reduce file size
62 * Reduced length of other internal variables to reduce file size
63
64
65 == 1.3.1 (never officially released) ==
66 * Date: September 1, 2009
67 * Fixed container width determination, which fixes width/centering issues in IE6
68 * Fixed position type checking. Thanks to cavidae for reporting
69 * Fixed data width and height determination by appending the data element to body,
70 then appending it to the wrap element after the dimensions are determined
71
72
73 == 1.3 ==
74 * Date: June 09, 2009
75 * Added autoResize option which enables/disables container resizing after window resize
76 * Fixed typos in dimension calculations in setContainerDimensions() function
77 * Added semi-colon at beginning of script to prevent possible script combining/minification issues
78 * Added e.preventDefault() to key binding event
79 * Moved input checking to watchTab function
80 * Thanks to Cedric and Tomas for reporting bugs/suggestions
81
82
83 == 1.3-b1 ==
84 * Date: May 22, 2009
85 * Added appendTo option, primarily for .NET users to enable appendTo('form')
86 * Added focus option which forces focus to remain in the dialog
87 * Added dataId option which allows a unique id to be set for the data div if
88 one does not already exists
89 * Added minHeight/minWidth options to allow minimum dimensions to be enforced
90 * Added maxHeight/maxWidth options to allow maximum dimensions to be enforced.
91 SimpleModal will always contain the modal dialog within the browser window.
92 * Added escClose option to bind modal close to the ESC key
93 * Added overlayClose option to bind modal close to a click on the overlay div
94 * Added a wrapper div to allow for easier overflow capabilities
95 * Changed meaning of close option. If false, the closeHTML, escClose and overlayClose
96 values will be ignored.
97 * Fixed auto-centering issues when container dimensions were not provided
98 * Fixed Opera screen painting issues by adding .hide() before .remove()
99 * Fixed Opera 9.2.x issue with jQuery 1.3.x and $(window).height()
100
101
102 == 1.2.3 ==
103 * Date: Mar 02, 2009
104 * Fixed IE6 positioning issue (position: [,20] did not work)
105 * Fixed IE issue with jQuery 1.3+ (issue with $.boxModel property)
106
107
108 == 1.2.2 ==
109 * Date: Dec 15, 2008
110 * Removed iframe option (use wmode property for object and embed elements)
111 * Fixed IE positioning issues (including horizontal scrolling)
112 * Updated jQuery version requirement to 1.2.2
113 * Added horizontal scrolling test and more position option tests
114
115
116 == 1.2.1 ==
117 * Date: Dec 5, 2008
118 * Fixed iframe errors when iframe option set to false
119 * Changed default iframe option to false
120 * Fixed auto centering to use data width/height if container width/height is not set
121
122
123 == 1.2 ==
124 * Date: Dec 4, 2008
125 * Added new internal variables (ie6, ieQuirks and w)
126 * Added better IE6 detection (preventing false positives with IE7)
127 * Fixed $.modal.close() function to correctly utilize an onClose callback
128 without causing a infinite recursion crash
129 * Added new options (iframe, dataCss, zIndex, closeHTML and position)
130 * Renamed overlay option to opacity
131 * Removed closeTitle option
132 * Renamed default class and id names from modalXxx to simplemodal-xxx
133 * Added better z-index handling
134 * Fixed element creation to be XHTML compliant
135 * Added window dimension detection
136 * Added iframe to every modal dialog to prevent object bleed-through (can be disabled by the {iframe:false} option)
137 * Fixed Safari issue (directly setting display:'none' as opposed to using .hide())
138 * Changed width/height setting for overlay and iframe
139 * Fixed IE7 positioning issue in quirks mode
140 * Added IE6 expression for elements - eliminating the need for an external stylesheet
141 * Added dynamic centering of container as well as a position option for manual positioning
142 * Added namespacing on events
143 * Added window resize listener to resize dialog elements
144 * Updated contact form demo
145 * Added subject and cc fields
146 * Added UTF-8 support
147 * Added token security
148 * Updated CSS
149 * Removed unnecessary files
150 * Updated test/examples page
151 * Added radio buttons and checkboxes to persist test
152
153
154 == 1.1.1 ==
155 * Date: Jan 15, 2008
156 * Fixed overlay height and width detection in IE6
157 * Added a modalData class attribute to dialog.data
158 * Added check for dialog object in close()
159 - Prevents JS errors if called when dialog is already closed
160 * Updated tests and demos to jQuery 1.2.2 and SimpleModal 1.1.1
161 * Updated test and demo css
162
163
164 == 1.1 ==
165 * Date: Jan 3, 2008
166 * Changed dialog.content to dialog.data
167 * Changed remove() function to close()
168 - Added a parameter to close() for external calls
169 * Removed iframeId option
170 * Removed cloneContent option
171 - Completely changed the way SimpleModal handles the data (see below)
172 * Added overlayCss and containerCss options to allow styling through SimpleModal
173 * Added persist option to allow data to be "saved" across modal dialog calls
174 * Changed the handling of data. SimpleModal will now keep track of whether the
175 data came from the DOM and if it did, when the dialog is closed, it will re-insert it.
176 If persist is true, SimpleModal will re-insert the data in the state it was in when
177 closed, otherwise, it will re-insert a cloned value of the data.
178 * Added more CSS attributes to the overlay, container and iframe.
179 - There were a number of CSS attributes that were necessary for the modal dialog
180 to display correctly, so I moved them from the CSS, into SimpleModal.
181
182
183 == 1.0.1 ==
184 * Date: Oct 23, 2007
185 * Removed containerTop function
186 - Positioning is now handled through CSS
187 * Added a demo page (http://www.ericmmartin.com/simplemodal/)
188 - Added contact form demo
189 - Added download feature for demos
190
191
192 == 1.0 ==
193 * Date: Oct 19, 2007
3bd969f Eric Martin Changed repo structure
authored
194 * Initial Release
Something went wrong with that request. Please try again.