~horux-dev/horux-webcli/thfo

« back to all changes in this revision

Viewing changes to js/modalbox/changelog.txt

  • Committer: Thierry Forchelet
  • Date: 2011-02-25 13:30:15 UTC
  • Revision ID: thierry.forchelet@letux.ch-20110225133015-zxyj9w7sqv8ly971
Initial commit

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
CHANGELOG:
 
2
 
 
3
ver 1.6.0 (12/13/2007)
 
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]
 
11
 
 
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)
 
24
 
 
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
 
37
 
 
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
 
42
 
 
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]
 
59
 
 
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'
 
76
 
 
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)
 
88
 
 
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]
 
95
 
 
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=)
 
100
 
 
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
 
118
 
 
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
 
121
 Added:         License added
 
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
 
129
 
 
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
 
138
 
 
139
 ver 1.2: 
 
140
 Added: Global variable 'globalMB' added to the file. Use this variable to acces one instance of ModalBox and call methods on it
 
141
 
 
142
 ver 1.1: 
 
143
 Added: Added SELECT elements hiding for IE (should be rewriten later)
 
144
 
 
145
 ver 1.0: 
 
146
 Added: Core class description
 
 
b'\\ No newline at end of file'