Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 237 lines (184 sloc) 8.522 kb
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
1 Fluid Infusion 1.1
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
2 ==================
3 Main Project Site: http://fluidproject.org
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
4 Documentation: http://wiki.fluidproject.org/display/fluid/Infusion+Documentation
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
5
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
6 What's New in 1.1
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
7 =================
8
9 This release includes
10
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
11 * A-Grade browser support has been updated to Yahoo's latest A-Grade browser support
1b3397c FLUID-2869: Added a line in the new release features
Jacob Farber authored
12 * jQuery UI Themes for working with FSS themes
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
13 * Updates to Pager
14 * Updates to Uploader
15 * Updates to User Interface Options
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
16 * Many bug fixes
17
18 What's in this Release
19 ======================
20
21 This release is available in two forms:
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
22 Deployment Bundle - infusion-1.1.zip
23 Source Code Bundle - infusion-1.1-src.zip
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
24
f9ad1f0 @acheetham FLUID-2862: Fixes to names, etc.
acheetham authored
25 Both bundles include all the code needed to get started using Infusion, include a single JavaScript file,
26 InfusionAll.js
27 that is a combination of all other source files. Developers can include this single file in their
28 pages to provide all the necessary support for the Infusion component Library. In the Deployment Bundle,
29 this script is compressed and suitable for production use.
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
30
31 Both bundles have the following organization:
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
32 components/
33 framework/
34 integration-demos/
35 lib/
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
36 licenses/
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
37 standalone-demos/
38 tests/
1492688 @michelled FLUID-2610: Added the README and LICENSE files to the build packages.
michelled authored
39 InfusionAll.js
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
40 README.txt
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
41
42 The Deployment Bundle also includes a WAR file suitable for deployment in Java-based containers:
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
43 fluid-components-1.1.war
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
44
f9ad1f0 @acheetham FLUID-2862: Fixes to names, etc.
acheetham authored
45 Also, in the Deployment Bundle, the JavaScript source has been minified: comments and whitespace
46 have been removed.
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
47
f9ad1f0 @acheetham FLUID-2862: Fixes to names, etc.
acheetham authored
48 Developers wishing to learn about the Fluid Infusion code, or debug their applications, should use
49 the Source Code Bundle.
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
50
51 Source Code
52 -----------
f9ad1f0 @acheetham FLUID-2862: Fixes to names, etc.
acheetham authored
53 The organization of the full source code for the Infusion library is as follows:
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
54
55 components/
56 inlineEdit/
57 pager/
58 progress/
59 reorderer/
60 tableOfContents/
61 uiOptions/
62 undo/
63 uploader/
64 framework/
65 core/
66 fss/
67 renderer/
68 lib/
69 fastXmlPull/
70 jquery/
71 json/
72 swfobject/
73 swfupload/
74
75
76 Examples and Sample Code
8c347cc @acheetham FLUID-2561, FLUID-2549: Added known issues for the Pager; Minor line bre...
acheetham authored
77 ------------------------
f9ad1f0 @acheetham FLUID-2862: Fixes to names, etc.
acheetham authored
78 Sample code illustrating how Infusion components can be used:
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
79
80 integration-demos/
81 bspace/ (showcases: Inline Edit)
82 sakai/ (showcases: Inline Edit, Pager, UI Options, FSS)
83 uportal/ (showcases: Reorderer, UI Options, FSS)
84 standalone-demos/
85 keyboard-a11y/
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
86 lib/
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
87 pager/
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
88 progress/
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
89 quick-start-examples/
90 fss/
91 inlineEdit/
92 reorderer/
93 renderer/
94 reorderer/
95 table-of-contents/
96
97 Tests
98 -----
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
99 tests/
100 component-tests/
101 escalated-tests/
102 framework-tests/
103 lib/
104 manual-tests/
105 test-core/
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
106
107 License
108 -------
f9ad1f0 @acheetham FLUID-2862: Fixes to names, etc.
acheetham authored
109 Fluid Infusion code is licensed under a dual ECL 2.0 / BSD license. The specific licenses can be
110 found in the license file:
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
111 licenses/infusion-LICENSE.txt
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
112
f9ad1f0 @acheetham FLUID-2862: Fixes to names, etc.
acheetham authored
113 Infusion also depends upon some third party open source modules. These are contained in their own
114 folders, and their licenses are also present in
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
115 licenses/
116
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
117
118
f9ad1f0 @acheetham FLUID-2862: Fixes to names, etc.
acheetham authored
119 Third Party Software in Infusion
120 --------------------------------
121 This is a list of publicly available software that is included in the Fluid Infusion bundle, along
122 with their licensing terms.
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
123
7ec4c4a @acheetham FLUID-1921: Started adding version info to the list of third-party softw...
acheetham authored
124 * jQuery javascript library v1.3.2: http://jquery.com/ (MIT and GPL licensed http://docs.jquery.com/Licensing)
125 * jQuery UI javascript widget library v1.7: http://ui.jquery.com/ (MIT and GPL licensed http://docs.jquery.com/Licensing)
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
126 * jQuery QUnit testrunner: http://docs.jquery.com/QUnit (MIT and GPL licensed http://docs.jquery.com/Licensing)
127 * CSS styling reset from YUI: http://developer.yahoo.com/yui/reset/ (BSD licensed http://developer.yahoo.com/yui/license.html)
7ec4c4a @acheetham FLUID-1921: Started adding version info to the list of third-party softw...
acheetham authored
128 * Douglas Crockford's JSON parsing and stringifying methods (from 2007-11-06): http://www.json.org/ (Public Domain)
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
129 * SWFUpload: http://swfupload.org/ (MIT licensed http://www.opensource.org/licenses/mit-license.php)
7ec4c4a @acheetham FLUID-1921: Started adding version info to the list of third-party softw...
acheetham authored
130 * SWFObject v2.1: http://code.google.com/p/swfobject/ (MIT licensed http://www.opensource.org/licenses/mit-license.php)
131 * XML for Script's Fast Pull Parser v3.1 (LGPL licensed http://xmljs.sourceforge.net/)
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
132 * Sample markup and stylesheets from Sakai (http://sakaiproject.org) and uPortal (http://www.uportal.org/)
133 * TinyMCE, Javascript HTML WYSIWYG editor control: (LGPL licensed http://tinymce.moxiecode.com/license.php)
134 * FCKeditor, HTML text editor (LGPL licensed http://www.fckeditor.net/license)
135
f8d947a @jobara FLUID-1921: added the information about fastXmlPull.js into the readme
jobara authored
136 Other third part software
137
138 * fastXmlPull is based tinyxmlsax.js v3.1 (see: http://wiki.fluidproject.org/display/fluid/Licensing+for+fastXmlPull.js )
139
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
140 Readme
141 ------
142 This file.
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
143 README.txt
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
144
145
146 Documentation
147 =============
148
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
149 http://wiki.fluidproject.org/display/fluid/Infusion+Documentation
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
150
151 The Fluid Project uses a wiki for documentation and project collaboration: http://wiki.fluidproject.org.
152
f9ad1f0 @acheetham FLUID-2862: Fixes to names, etc.
acheetham authored
153 The documentation for Infusion consists of a number of information pages stored in the Fluid Wiki.
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
154 The pages include tutorials, API descriptions, testing procedures, and data-gathering approaches. To make the
8c347cc @acheetham FLUID-2561, FLUID-2549: Added known issues for the Pager; Minor line bre...
acheetham authored
155 manual pages easy to navigate we have added the following guides:
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
156
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
157 * A landing page is provided for the reader, with links to all of our documenation.
f9ad1f0 @acheetham FLUID-2862: Fixes to names, etc.
acheetham authored
158 * A link to the documentation appears at the top of the left-side wiki navigation
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
159 bar with the name "Infusion Documentation".
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
160
161
162 Supported Browsers
163 ==================
164 Firefox 2.x, 3.x: full support
165 Internet Explorer 6.x, 7.x: full support
166 Safari 3.1, Opera 9.6: full support (except keyboard interaction, which is not supported by these browsers)
167
168 Internet Explorer 8: preliminary testing
169
8c347cc @acheetham FLUID-2561, FLUID-2549: Added known issues for the Pager; Minor line bre...
acheetham authored
170 For more information on Fluid Infusion browser support, please see:
171 http://wiki.fluidproject.org/display/fluid/Browser+Support
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
172
759388b @michelled FLUID-2564: Adding a component status section to the readme.
michelled authored
173
174 Status of Components and Framework Features
175 ===========================================
176
f9ad1f0 @acheetham FLUID-2862: Fixes to names, etc.
acheetham authored
177 Production: supports A-Grade browsers, stable for production usage across a wide range of
178 applications and use cases
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
179 * Fluid Skinning System
180 * Infusion Framework Core
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
181 * Inline Edit: Simple Text
182 * Reorderer: List, Grid, Layout, Image
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
183 * Undo
759388b @michelled FLUID-2564: Adding a component status section to the readme.
michelled authored
184
185 Preview: still growing, but with broad browser support. Expect new features in upcoming releases
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
186 * Pager
187 * Progress
188 * UI Options
189 * Uploader
190 * Renderer
191
759388b @michelled FLUID-2564: Adding a component status section to the readme.
michelled authored
192 Sneak Peek: in development; APIs will change. Share your feedback, ideas, and code
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
193 * Inline Edit: Dropdown
194 * Inline Edit: Rich Text
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
195 * Table of Contents
759388b @michelled FLUID-2564: Adding a component status section to the readme.
michelled authored
196
197
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
198 Known Issues
199 ============
200
201 The Fluid Project uses a JIRA website to track bugs: http://issues.fluidproject.org.
202 Some of the known issues in this release are described here:
203
5182c47 @colinbdclark FLUID-2549: Added framework known issues to the README; rearranged the l...
colinbdclark authored
204 Build System:
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
205
5182c47 @colinbdclark FLUID-2549: Added framework known issues to the README; rearranged the l...
colinbdclark authored
206 FSS:
3f82651 FLUID-2549: Added Undo and Jess's tweaks.
Eli Cochran authored
207 FLUID-2504: Flexible columns don't maintain proper alignment under certain conditions
5182c47 @colinbdclark FLUID-2549: Added framework known issues to the README; rearranged the l...
colinbdclark authored
208 FLUID-2434: In IE, major font size changes break text positioning within form controls
3f82651 FLUID-2549: Added Undo and Jess's tweaks.
Eli Cochran authored
209 FLUID-2397: Opera doesn't seem to repaint certain css changes on the fly, requiring a refresh to see them
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
210
5182c47 @colinbdclark FLUID-2549: Added framework known issues to the README; rearranged the l...
colinbdclark authored
211 Framework:
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
212 FLUID-2577 Renderer performance can be slow on IE 6 and 7 in some contexts.
213
5182c47 @colinbdclark FLUID-2549: Added framework known issues to the README; rearranged the l...
colinbdclark authored
214 Inline Edit:
215 FLUID-1600 Pressing the "Tab" key to exit edit mode, places focus on the wrong item
a05155b @acheetham FLUID-2862: First pass at updating the README to 1.1. More to do.
acheetham authored
216
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
217 Uploader:
3f82651 FLUID-2549: Added Undo and Jess's tweaks.
Eli Cochran authored
218 For information related to known issues with Flash 10 compatibility, see http://wiki.fluidproject.org/x/kwZo
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
219 FLUID-2052 Cannot tab away from the "Browse Files" button with Flash 10; using FF3
220 FLUID-2032 Cannot Tab to the 'Browse More" button with Flash 10, using FF2
221
5182c47 @colinbdclark FLUID-2549: Added framework known issues to the README; rearranged the l...
colinbdclark authored
222 Layout Reorderer:
223 FLUID-1540 Can't use keyboard reordering to move a nested reorderer to the right column, using IE6
d103e57 FLUID-2549: added mention that Progress used to be part of the Uploader ...
Eli Cochran authored
224 FLUID-2171 In IE, can't reorderer portlets containing Google components
5182c47 @colinbdclark FLUID-2549: Added framework known issues to the README; rearranged the l...
colinbdclark authored
225 FLUID-858 Portlet Columns load with no padding between them in IE7
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
226
f43f632 @colinbdclark FLUID-2567: Updated the readme file with details about the framework. A ...
colinbdclark authored
227 Pager:
767bc42 @colinbdclark FLUID-2549: Removed tabs from the README file so all our indenting looks...
colinbdclark authored
228 FLUID-2329 The self-rendering mode of the Pager is not the default mode
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
229
a882182 FLUID-2549: Resaving file with Unix linefeed encoding
Eli Cochran authored
230 Reorderer:
231 FLUID-148 Edge case: visual position of drop target when droppable is at beginning or end of a row
232 FLUID-118 Dragging an image offscreen or out of the frame has some unexpected results.
233
234 UI Options:
08b690f FLUID-2549: Found a few more tabs in BBEdit
Eli Cochran authored
235 FLUID-2398 Minimum font size control changes the text size even when the base size is larger then the minimum.
236 FLUID-2506 Keyboard navigation inside the dialog breaks in simple layout mode: using FF
Something went wrong with that request. Please try again.