-
Notifications
You must be signed in to change notification settings - Fork 32
/
CHANGELOG
186 lines (120 loc) · 9.63 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
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
= TopUp CHANGELOG
== Version 1.7.2 (March 7, 2010)
* It is possible to configure TopUp within query string of the inclusion URL. You can specify which jQuery libraries to auto-include (or not to auto-include at all), enable fast mode and override the assets (host, images_path and players_path) variables. See http://gettopup.com/documentation#configure_top_up_with_the_query_string for more information.
== Version 1.7.1 (February 26, 2010)
* IE8 and Safari fixes: ensure TopUp stays centered when navigating in a group
* Added IE8 shaded overlay fix
== Version 1.7 (February 25, 2010)
* Using jQuery v1.4.2 (yay!)
* Added TopUp.jquery which returns the current used jQuery version
* Added Internet Explorer 6, 7 and 8 tweaks (all credits to Timo Besenreuther)
* Bypassed layered AlphaImageLoader rendering in IE6 which sometimes caused problems
* Introduced 'fastMode' which ignores coptions when enabled in order to improve performance (recommended for IE6 and IE7). Just call TopUp.enableFastMode(), see http://gettopup.com/documentation#just_call_your_friend_top_up for more information (this feature was initiated by Timo Besenreuther)
== Version 1.6.9 (February 2, 2010)
* Introduced the toption 'storeCurrent' and TopUp.restore(). This enables you to 'store' the currently displayed content when rendering new content. As the function name describes: calling TopUp.restore() restores the stored content. Please note that this function still needs to be tweaked a bit. Storing multiple isn't possible at the moment (to be continued).
== Version 1.6.8 (January 25, 2010)
* Fixed bug when calling TopUp.display() with type: 'html'
== Version 1.6.7 (January 15, 2010)
* Minor tweak within the TopUp.replace() function, not losing input focus anymore after updating the TopUp content
== Version 1.6.6 (January 12, 2010)
* Enabled viewing Flash content fullscreen (requested by jqueryO)
== Version 1.6.5 (January 8, 2010)
* Minor fix: not showing the scrollbar when calling TopUp.update() anymore
== Version 1.6.4 (December 23, 2009)
* Adjusted TopUp.update() a bit which enables you to manipulate the currently displayed TopUp content. For an example, click on the inline DOM example at http://gettopup.com/#some_examples
* Using live() instead of bind() from now which makes TopUp.rebind() obsolete (reminded by Christoffer)
== Version 1.6.3.1 (December 21, 2009)
* Fixed handling the ondisplay and onclose callbacks when specified as toptions(!) (reported by TikkTakk-Aicon). Specify this as follows: ' toptions="ondisplay = alert(\"Hello world!\");" '
* Being able to determine the type automatically (thanks to Clement Joubert) even when the reference contains a timestamp (e.g. example.jpg?1256518937)
== Version 1.6.3 (December 21, 2009)
* Automatically calling TopUp.display (or TopUp.displayTopUp) with jQuery(document).ready() when necessary. In other words: you can call TopUp.display() whenever you want and TopUp will be displayed a.s.a.p. and thus also on page load (yay!)
* Added the 'flatlook' layout
* Added examples for inline DOM elements
* Added text shadow CSS to the title element in the 'dashboard' layout
* Added TopUp.version so you can call it's version
* Not showing scrollbars anymore when using the 'transform' effect for iframes, HTML and DOM elements
* Fixed TopUp resizing when displaying HTML or inline DOM elements within Topup
* Corrected the TopUp implementation for rendering inline DOM elements
* Cleaned up the effect determination a bit, this concerns the default and 'transform' effect
* FYI: TopUp releases are packed in .zip files from now on (yay!)
== Version 1.6.2.2 (December 15, 2009)
* Renamed the draggable() function to draggableZ() to prevent the jQuery UI draggable() function from being overriden
== Version 1.6.2.1 (November 15, 2009)
* Added {current} and {total} for using them as the current index and current group size in the TopUp window title respectively
== Version 1.6.2 (November 15, 2009)
* Fixed minor bug concerning the group index when opening TopUp for the second time, an image was displayed two times (credits to Timo Besenreuther for reporting this bug)
* Added the 'readAltText' toption to use the img alt text for the TopUp window title, you can pre and/or post fix it. See http://gettopup.com/documentation#available_toptions for more information (this feature was initiated by Timo Besenreuther)
== Version 1.6.1 (November 11, 2009)
* Made the script include for possible missing Javascript libraries more intelligent. It is at max only one(!) Javascript include. This solves the "jQuery(”#top_up .tu_frame").resizable is not a function" error and such (yay!)
* Altered the movie content embedment because of the "[object error]" in Internet Explorer. Embedding QuickTime, Windows Media (how ironic) en RealPlayer isn't possible in IE yet though. To be continued
* Not responding to left and right arrow key presses (for calling TopUp.previous() and TopUp.next()) when focused on an input element
* Added TopUp.players_path to customize the path in which the Flash players reside
* Added better documentation in the tar.gz file of every release. It's pimped up and contains examples of both TopUp setup methods (including from http://gettopup.com or hosting TopUp yourself)
== Version 1.6 (October 27, 2009)
* Added Flash (Youtube, SWF and FLV), QuickTime, Windows Media and RealPlayer content rendering (yay!)
* Added (quick and dirty) fix (posted by Denis Castellan) solving an ugly fading-out black frame instead of the drop shadow around the thumbnails on click in IE8
* Replaced the 'tu_' CSS class prefix for TopUp elements with 'te_'
* Forcing the TopUp dialog not to be resizable when displaying movie content
* Fixed minor bug in determination of html or script Ajax content
== Version 1.5.7 (October 14, 2009)
* Added the 'x' and 'y' toptions to determine the position of the TopUp dialog (requested by Brian McNaboe)
== Version 1.5.6 (October 8, 2009)
* Added TopUp.data for stashing data
* Added the following callback toptions: ondisplay(content, data) and onclose(content, data)
* The argument content contains the DOM element in which the content resides and data the stashed data
* Removed invalid comma in style.css (thanks Chris!)
* Not including url(foo) in iefix.css anymore
* Using jQuery UI v1.7.2 instead of v1.7
== Version 1.5.5 (Juli 24, 2009)
* Fixed bug in Safari when calling TopUp.display() without passing the TopUp element
* The transform effect origins and end in the center of the window when no TopUp element is passed
== Version 1.5.4 (Juli 23, 2009)
* Implemented composable TopUp classes in order to specify certain TopUp settings within the class attribute
== Version 1.5.3 (May 15, 2009)
* Fixed bug: Calling TopUp.init() when jQuery is already defined
* Using "-min" as prefix for packed versions from now
== Version 1.5.2 (April 3, 2009)
* Put the 'transform' effect as 'default' in the switch statement for animating effect
== Version 1.5.1 (March 30, 2009)
* Minifying top_up.js with YUI compressor 2.4.2
* Still releasing the uncompressed version of TopUp (as top_up-uncompressed.js)
* Made TopUp JSLint complaint
* Fixed minor bug: the close link was not visible after closing TopUp
== Version 1.5 (March 28, 2009)
* Extracted jQuery and jQuery UI completely from top_up.js (including jquery.js automatically if not already)
== Version 1.4.3 (March 27, 2009)
* Fixed major bug: binding #top_up.mouseup instead of *.mouseup for the jQuery UI draggable replacement
* Alerting errors occured during TopUp.display()
* Renamed class 'dragging' to 'tu_dragging'
* Adding class 'tu_overflow' when animating transform effect
== Version 1.4.2 (March 17, 2009)
* Corrected check when to cancel the drag behaviour
== Version 1.4.1 (March 16, 2009)
* Fixed minor bug when closing the TopUp (using the 'transform' effect) after resizing
== Version 1.4 (March 15, 2009)
* Using jQuery v1.3.2 instead of v1.3.1 and jQuery UI v1.7 instead of v1.6rc5
* Replaced jQuery UI Draggable plugin with own implementation because of major memory leaks
* Made a big leap in maintaining cross-browser compatibility by reviewing TopUp
* Updated quicklook and dashboard layout (HTML, sprites and (FireWorks) images)
* Removed jQuery extension 'typeOf' function
* Commented out type 'selector' implementation
== Version 1.3.3.3 (March 7, 2009)
* Renamed effect 'default' to 'fade'
* Refactored 'top_up' and 'extra_height' variable
* Merged content loading of 'ajax' and 'script' type
* Setting 'displaying' variable to false when an error occured while trying to display
== Version 1.3.3.2 (March 6, 2009)
* Added extra if statement in TopUp.navigateInGroup() which checks whether there is a current group
* Checking on visibility in TopUp.update() function
== Version 1.3.3.1 (March 5, 2009)
* Checking whether TopUp is already defined or not when including TopUp (this tackles multiple includes)
== Version 1.3.3 (March 3, 2009)
* Extracted jQuery to separate file (jquery.js) which is only included in the development environment
* Merging the content of jquery.js in top_up.js and settings current release in secondary partial when executing the release rake task
* Showing a loader when loading content
* Using another animated GIF for the loader
== Version 1.3.2.1 (March 2, 2009)
* Fixed minor glitch: not showing the controls wrapper in thumbnail anymore when displaying TopUp the first time after a page load
* Fixed bug concerning visibility of the navigations arrows when using clip effect after page load and then displaying a grouped TopUp item
* Added support for usage of the escape (TopUp.close) and arrow (TopUp.previous and TopUp.next) keys
* Fixed bug: corrected name of the variable callback (func to afterHide) in the afterDisplay function (cause: renamed the callback in 1.3.2)