/[debian]/libglazedlists-java/trunk/readme.html
ViewVC logotype

Contents of /libglazedlists-java/trunk/readme.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 374 - (show annotations)
Fri Sep 29 20:24:59 2006 UTC (14 years, 8 months ago) by gregoa
File MIME type: text/html
File size: 7115 byte(s)
[svn-inject] Forking libglazedlists-java source to Trunk
1 <html><head><title>Glazed Lists 1.7.0 Release Notes</title>
2
3
4 <style type="text/css">
5 body {
6 background-color: rgb(255, 255, 255);
7 font-family: sans-serif;
8 }
9 h1, h2, h3, h4, h5, h6, td, form {
10 padding: 0px;
11 margin: 0px;
12 }
13 td, th {
14 padding: 4px;
15 }
16
17 a {
18 color: rgb(102, 51, 0);
19 }
20 .section {
21 border-top: solid 2px rgb(255, 204, 0);
22 width: 100%;
23 padding: 2px;
24 margin: 20px 0px 0px 0px;
25 }
26 </style></head><body>
27
28 <h1>Glazed Lists 1.7.0 Release Notes</h1>
29
30 <p>
31 Glazed Lists 1.7.0 represents a combination of crucial performance bug fixes and incremental development in focussed areas.
32 </p>
33 <p>
34 Performance has been improved markedly across the board over 1.6.1 by addressing inefficiencies within ListEventAssembler. A new ListEventPublisher implementation also improves speed and handles dependencies between ListEventListeners more elegantly than its predecessor.
35 </p>
36 <p>
37 Requested features from our users have also been added in key areas. A new multimap implementation can be used overtop of GroupingLists if optimized reads are desirable and the data changes infrequently. AutoCompleteSupport has been improved to work well with objects that do not implement .toString() in a convenient manner.
38 </p>
39 <p>
40 Glazed Lists now supports the <a href="http://maven.apache.org/">Maven build system</a> in addition to <a href="http://ant.apache.org/">Ant</a>.
41 </p>
42 <div class="section">
43 <h3><a href="http://publicobject.com/glazedlists/documentation/features.html">Glazed Lists Features</a></h3>
44 <ul>
45 <li>API Compatibility with ArrayList</li>
46 <li>Generic TableModels</li>
47 <li>Easy dynamic filtering &amp; sorting</li>
48
49 <li>High performance</li>
50 <li>Designed for concurrency</li>
51 <li>Swing or SWT</li>
52 <li>Free and open</li>
53 </ul>
54 </div>
55
56 <div class="section">
57 <h3>Download</h3>
58
59 <p>Glazed Lists is distributed with support for either Java 1.5
60 Generics or Java 1.4 without Generics. Declawer, a source level
61 translator, strips Generics from our source base at build time.
62 </p><p><strong>Generics for Java 1.5+</strong>
63 </p><ul>
64 <li><a href="https://glazedlists.dev.java.net/files/documents/1073/38678/glazedlists-1.7.0_java15.jar">glazedlists-1.7.0_java15.jar</a> - a compiled jar file ready for your application's classpath.</li>
65 <li><a href="https://glazedlists.dev.java.net/files/documents/1073/38679/glazedlists-1.7.0-source_java15.zip">glazedlists-1.7.0-source_java15.zip</a> - the 1.7.0 revision of the source tree. You'll find <a href="http://ant.apache.org/">Ant</a> targets for compiling, jaring, <a href="http://www.junit.org/index.htm">JUnit</a> and generating Javadoc.</li>
66 </ul>
67
68 <p><strong>Java 1.4</strong>
69 </p><ul>
70 <li><a href="https://glazedlists.dev.java.net/files/documents/1073/38682/glazedlists-1.7.0_java14.jar">glazedlists-1.7.0_java14.jar</a> - a compiled jar file ready for your application's classpath.</li>
71 <li><a href="https://glazedlists.dev.java.net/files/documents/1073/38683/glazedlists-1.7.0-source_java14.zip">glazedlists-1.7.0-source_java14.zip</a> - the 1.7.0 revision of the source tree. You'll find <a href="http://ant.apache.org/">Ant</a> targets for compiling, jaring, <a href="http://www.junit.org/index.htm">JUnit</a> and generating Javadoc.</li>
72 </ul>
73 </div>
74
75 <div class="section">
76 <a href="http://publicobject.com/glazedlists/documentation/index.html"><h3>Documentation</h3></a>
77 <ul>
78 <li><a href="http://publicobject.com/glazedlistsdeveloper/">Screencasts</a></li>
79 <li><a href="http://publicobject.com/glazedlists/glazedlists-1.5.0/tutorial/">Tutorial</a></li>
80 <li><a href="http://publicobject.com/glazedlists/glazedlists-1.7.0/api/">Javadoc API</a></li>
81 <li><a href="http://publicobject.com/glazedlists/faq.html">FAQ</a></li>
82 </ul>
83 </div>
84
85 <div class="section">
86 <h3>Outstanding Issues in 1.7.0</h3>
87 <p><table border="1" cellpadding="4" cellspacing="0">
88 <tbody><tr><th>ID</th><th>Summary</th></tr>
89 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=140">140</a></td><td>Potential DoS in Network Glazed Lists</td></tr>
90 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=247">247</a></td><td>SWT Selection is broken on Mac</td></tr>
91 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=248">248</a></td><td>SWT TableComparatorChooser broken on Mac</td></tr>
92 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=249">249</a></td><td>SWT VirtualTableHandler throws IndexOutOfBoundsException</td></tr>
93 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=310">310</a></td><td>TableComparatorChooser breaks when TableModel is changed</td></tr>
94 </tbody></table>
95
96 </p></div>
97
98 <div class="section">
99 <h3>Issues Fixed Since 1.6.0</h3>
100 <p><table border="1" cellpadding="4" cellspacing="0">
101 <tbody><tr><th>ID</th><th>Summary</th></tr>
102 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=96">96</a></td><td>Multiple sources for CollectionList</td></tr>
103 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=306">306</a></td><td>Maven support</td></tr>
104 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=321">321</a></td><td>GlazedLists.syncEventListToMultiMap()</td></tr>
105 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=338">338</a></td><td>Change modes on ListSelection</td></tr>
106 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=346">346</a></td><td>SortedList performance problem</td></tr>
107 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=349">349</a></td><td>ListEventPublisher complains of contradicting events</td></tr>
108 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=353">353</a></td><td>update problem in JSeparatorTable/SeparatorList</td></tr>
109 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=354">354</a></td><td>Problem with TreeDeltas in version 1.6</td></tr>
110 <tr><td><a href="https://glazedlists.dev.java.net/issues/show_bug.cgi?id=356">356</a></td><td>CompositeList enhancements</td></tr>
111 </tbody></table>
112 </p></div>
113
114 <div class="section">
115 <h3>License</h3>
116 <p>Glazed Lists is distributed under your choice of two popular open source
117 licenses, the <a href="http://www.gnu.org/copyleft/lesser.html">LGPL</a> and
118 the <a href="http://www.mozilla.org/MPL/MPL-1.1.html">MPL</a>.
119 </p><li>You may distribute Glazed Lists free of charge</li>
120 <li>You may use Glazed Lists in a commercial or closed source application</li>
121 <li>You may not create a closed-source fork of Glazed Lists</li>
122
123 </div>
124
125 <div class="section">
126 <h3>Developers</h3>
127 <ul>
128 <li>Holger Brands</li>
129 <li>James Lemieux</li>
130 <li><a href="mailto:jesse@swank.ca">Jesse Wilson</a></li>
131 <li><a href="mailto:kevin@swank.ca">Kevin Maltby</a></li>
132 </ul>
133 </div>
134
135 <div class="section">
136 <p align="right"><a href="http://publicobject.com/glazedlists/" target="_top">Glazed Lists</a>, Copyright &copy; 2003-2006 publicobject.com, O'Dell Engineering Ltd.
137 </p></div>
138
139
140 </body></html>

  ViewVC Help
Powered by ViewVC 1.1.26