4
Added: Added 2 methods for resizing Modalbox height for content (resizeToContent and resizeToInclude)
5
Added: Preliminary support for ASP.NET controls. Added boolean parameter 'aspnet'.
6
Added: Added onException callback support for Ajax request
7
Added: Experimental CSS3 drop shadow and rounded corners added
8
Added: Added 'autoFocusing' option [#133]
9
Added: Added a way to customize close link text [#153]
10
Added: Added 'beforeHide' callback which is being fired right before slide up effect [#154]
12
Changed: Updated to prototype 1.6.0 and script.aculo.us 1.8.0
13
Changed: Code base refactored to be prototype 1.6.0 compliant
14
Changed: Browser dependant checks rewritten with Prototype.Browser object
15
Changed: _prepareIE method now includes toggleSelects functionality
16
Changed: _toggleSelects and _setOverlay methods removed completely
17
Changed: _prepareIE method heavily refactored
18
Changed: DOM insertions refactored with prototype 1.6.0 methods
19
Changed: Element creation refactored with prototype 1.6.0 methods. builder.js removed.
20
Changed: Ajax.request callback change: onComplete -> onSuccess
21
Changed: No title case improved. Fixed extra header space addition, changed CSS
22
Changed: _insertContent method re-factored to be independed
23
Changed: loadContent method changed to strip scripts while inserting to DOM (plain HTML case)
25
Fixed: IE7 won't hide selects and scroll on top of page anymore
26
Fixed: Patched IE keyboard handling for Tab-key
27
Fixed: _kbdHandler "space" key case fixed
28
Fixed: overlayClose parameter for window sequences (wizards) fixed [#139]
29
Fixed: Selecting a form element with mouse tab order fixed [#134]
30
Fixed: Fixed header hiding option in MSIE
31
Fixed: Fixed IDs renaming in MSIE (JS object content type case)
32
Fixed: Odd MSIE bug fixed with displaying forms on second modalbox calls
33
Fixed: Added makePositioned to fix MSIE display issues with variable height
34
Fixed: Added a workaround for content flickering in Firefox
35
Fixed: _putContent method modified to support callbacks properly. [#100]
36
Fixed: _removeElements method fixed - IDs reverted properly for original content
38
ver 1.5.5.1 (09/21/2007)
39
Added: If title options is set to 'false' the Modalbox header will not shown
40
Fixed: Toggle SELECTs visibility in IE for cloned node approach [#125]
41
Fixed: Critical odd bug with Safari 2 in the _setFocus method fixed
43
ver 1.5.5 (09/06/2007)
44
Added: Modalbox can override standard alert messages. Use overrideAlert to toggle this feature on/off.
45
Added: Added an option to toggle animated transitions on/off [#98]
46
Added: Proper node clone IDs cleanup on hide [#120]. Unit-tests changes accordingly
47
Changed: Default transition intervals changed
48
Changed: _update method re-factored
49
Changed: _findFocusableElements method re-factored to exclude hidden inputs
50
Changed: Moving focus in direct and reverse order (by Shift+TAB combo)
51
Fixed: On resize modalbox contents were stretched to 90px if height wasn't defined
52
Fixed: Overlay initial flicker effect removed [#104]
53
Fixed: Evaluating javascripts after loading the content fixed [#100]
54
Fixed: Re-factored SELECTs toggle method for IEs [#111]
55
Fixed: Focusing by TAB key issue in Safari [#3]
56
Fixed: Potential issues with DOM node content type then using IDs from parent node [#120]
57
Fixed: Content isn't being shown in IE6 then transitions are switched off
58
Fixed: Added expression in resize effect [#114]
60
ver 1.5.4 (07/16/2007)
61
Added: Overlay opacity parameter added
62
Added: ModalBox now accepts HTML (plain & object) as a content parameter [#21]
63
Added: Defining height now switches ModalBox to 'scrollable' viewport state [#26]
64
Added: ModalBox resizes automatically to fit content height [#26]
65
Added: Check for initialized MB on hide attempt
66
Added: Activate and Deactivate methods added for easily activation/deactivation of MB interactions
67
Fixed: PageUp/Down/Home/End buttons doesn't work on input elements [#58]
68
Fixed: Resize method don't resize anymore for a less then a content height. If the content height defined, this value is being used to calculate minimal resize height
69
Fixed: Resizing works correctly in IE6 [#77]
70
Fixed: Removed non-standard opacity rules from CSS [#57]
71
Changed: Options saves between sequences of windows. [was buggy. now fixed]
72
Changed: Title made not mandatory parameter and moved to options. !!! IMPORTANT: Changed APIs !!! [#83]
73
Changed: Changelog separated from the source code
74
Changed: Basic MB visual style changed
75
Changed: 'isInitialized' property renamed to 'initialized'
77
ver 1.5.3 (04/21/2007)
78
Added: Unit and functional tests added
79
Added: "Close window" text can be customized through the optional parameter 'closeString' [#41]
80
Added: Custom effects duration in parameters [#21]
81
Added: Ajax request method can be changed trough options (method) [#54]
82
Fixed: Executing JS from MB content window fixed
83
Fixed: MSIE horizontal scrolling after closing MB
84
Fixed: Resize method now resize correctly [#42]
85
Fixed: Loading string container doesn't appear on update (appears only loadingString text)
86
Fixed: Bug with unfired afterLoad callback and not executed helpers methods due to bind(window) for evalScript section in loadContent method
87
Fixed: Bug with beforeLoad callback return value (content loaded even with return value == false)
89
ver 1.5.2 (02/26/2007)
90
Fixed: Scrolling by "space" key disabled then MB is visible
91
Fixed: Scrolling by navigational keys (Up / Down / PageUp / PageDown / Home / End) keys disabled then MB is visible
92
Changed: Keyboard handlers implementation re-factored [#9, #11]
93
Changed: Markup generated by modalbox optimized
94
Changed: Scrolling on top removed for all modern browsers except IE6 and lower [#1, #9, #11]
96
ver 1.5.1 (02/15/2007)
97
Added: Callback 'beforeLoad' fired right before loading MB content. If the callback function returns false, loading will skipped.
98
Changed: Implementation of callbacks calls changed. Callbacks now removes after execution.
99
Callbacks now have a return value (true | false). Default is true. Fixes: Issue 2 (http://code.google.com/p/modalbox/issues/detail?id=2&can=1&q=)
101
ver 1.5: (02/02/2007)
102
Added: URL parameters are now passing to AJAX.Request. Use postOptions to pass parameters
103
Added: Loading message can be customized through options. Use loadingString option
104
Added: Script.aculo.us 1.64 and prototype 1.5rc1 support
105
Added: Callbacks added on first showing, updating, loading content, closing modalbox
106
Added: Callback can be passed through hide method
107
Added: resize method resize modalbox without loading any content into it
108
Changed: Evaluating contained scripts (striping HTML comments)
109
Changed: Appearing of overlay is now animated
110
Changed: Attaching events on window and overlay
111
Changed: Method hide now get the callbacks as a parameter
112
Changed: Inititalization redone with Builder class
113
Changed: Minor fixes and refactoring done
114
Changed: Focus loop engine redone
115
Changed: self variables replaced to bind(this) functions
116
Fixed: Scrolling to initial scroll position after closing MB
117
Fixed: Fixed bug in IE with body's overflow auto
119
ver 1.4: (06/20/2006)
120
Added: Core definitions rewriten. Modalbox can now be accessed thorugh Modalbox object with public methods show and hide
122
Changed: kbdHandler method is now public, so it can be stopped from other functions
123
Fixed: Stopping of event observing in hide method
124
Fixed: Hiding selects for IE issue (was applied on element ID)
125
Removed: Redundant 'globalMB' global variable removed
126
Removed: Scroll window events observerving
127
Removed: Redundant effect ScalyTo
128
Issue: IE display bug then hidding scrollbars. Document body should have zero margins
130
ver 1.3: (06/18/2006)
131
Added: ModalBox will now get focus after opening
132
Added: Keystrokes handler added (Tab key is looped on ModalBox and closing ModalBox by pressing Esc)
133
Added: Window scrolling disabled (known issue: content jupms on top then opening ModalBox)
134
Fixed: All dependent event handlers now unloads then closing ModalBox
135
Fixed: SELECT element hiding function executes now only in MSIE
136
Fixed: 'Close' button has now href attribute to receive focus
137
Fixed: Click on 'Close' button doesn't adds an href value to URL string
140
Added: Global variable 'globalMB' added to the file. Use this variable to acces one instance of ModalBox and call methods on it
143
Added: Added SELECT elements hiding for IE (should be rewriten later)
146
Added: Core class description
b'\\ No newline at end of file'