~vcs-imports/xena/trunk

« back to all changes in this revision

Viewing changes to ext/src/javahelp/jhMaster/JavaHelp/README1.1.2.html

  • Committer: matthewoliver
  • Date: 2009-12-10 03:18:07 UTC
  • Revision ID: vcs-imports@canonical.com-20091210031807-l086qguzdlljtkl9
Merged Xena Testing into Xena Stable for the Xena 5 release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
 
2
<html>
 
3
<head>
 
4
<title>
 
5
JavaHelp 1.1.2 Release Notes
 
6
</title>
 
7
</head>
 
8
<body bgcolor="#ffffff">
 
9
<H1>README: JavaHelp<sup><font size="-1">TM</font></sup> 1.1.2 - June 2001</H1>
 
10
<H2>Installation</H2>
 
11
<p>
 
12
This patch release can be installed over either the JavaHelp 1.1 or JavaHelp 1.1.1 releases. Note that this release includes all fixes included in the previous JavaHelp 1.1.1 release.
 
13
</p>
 
14
<p>
 
15
To install this release:
 
16
</p>
 
17
<ol>
 
18
<li>Unzip the JavaHelp 1.1.2 patch file to your local disk.  
 
19
<li>Make your JavaHelp 1.1 or JavaHelp 1.1.1 installation
 
20
directory the current directory.
 
21
<li>Copy the directories and files from the recently created jh1.1.2
 
22
directory to the current directory. Be sure to preserve the directory
 
23
hierarchy.
 
24
<p>
 
25
The following files will be overwritten in the
 
26
<em>javahelp_installation_dir</em><code>\javahelp\lib</code>
 
27
directory:
 
28
 
 
29
<pre>
 
30
        jh.jar
 
31
        jhall.jar
 
32
        jhbasic.jar 
 
33
        jhtools.jar
 
34
        jsearch.jar
 
35
</pre>
 
36
</ol>
 
37
<H2>Redistributable Files</H2>
 
38
<p>
 
39
The following files are Redistributable. Distribution of these files is
 
40
governed by the Terms and Conditions of the JavaHelp Binary Code License.
 
41
<P>
 
42
<ol>
 
43
<li>javahelp/lib/jh.jar</li>
 
44
<li>javahelp/lib/jhall.jar</li>
 
45
<li>javahelp/lib/jhbasic.jar</li>
 
46
<li>javahelp/lib/jhtools.jar</li>
 
47
<li>javahelp/lib/jhsearch.jar</li>
 
48
</ol>
 
49
 
 
50
<H2>Problems Fixed in this Release</H2>
 
51
The following problems have been corrected in the JavaHelp 1.1.2 release:
 
52
<p>
 
53
 
 
54
<table width=100% border=0 cellpadding=10>
 
55
<tr>
 
56
<th align="Left">Bug ID</th>
 
57
<th align="Left">Problem</th>
 
58
</tr>
 
59
 
 
60
<tr valign="top">
 
61
<td>
 
62
4459489
 
63
</td>
 
64
<td>
 
65
The JavaHelp 1.1.1 <code>jh.jar</code> verification
 
66
signature has expired.
 
67
<p>
 
68
The signature has been updated.
 
69
</p>
 
70
</td>
 
71
</tr>
 
72
 
 
73
<tr valign="top">
 
74
<td width="10%">
 
75
4390035
 
76
</td>
 
77
<td>
 
78
Mapless HelpSets caused a <code>NullPointerException</code> when
 
79
traversing enumerated lists of maps. 
 
80
<p>
 
81
A message is is now displayed if the map
 
82
file is not found.
 
83
</p>
 
84
</td>
 
85
</tr>
 
86
 
 
87
<tr valign="top">
 
88
<td>
 
89
N/A
 
90
</td>
 
91
<td>
 
92
Czech and Slovak localizations are now included in the JavaHelp release.
 
93
</td>
 
94
</tr>
 
95
 
 
96
 
 
97
<tr valign="top">
 
98
<td>
 
99
4411799
 
100
</td>
 
101
<td>
 
102
Focus is not set to the Find text field of index and full-text search
 
103
navigators when those navigators become active.
 
104
</tr>
 
105
 
 
106
<tr valign="top">
 
107
<td>
 
108
4261518
 
109
</td>
 
110
<td>
 
111
Changes to the JavaHelp Look-and-Feel do not occur once the
 
112
presentation is visible.
 
113
<p>
 
114
Moved <code>installLookAndFeelDefaults</code> from
 
115
<code>HelpUtilties</code> to
 
116
<code>SwingHelpUtilities</code>.
 
117
</p>
 
118
</td>
 
119
</tr>
 
120
 
 
121
<tr valign="top">
 
122
<td>
 
123
4380123
 
124
</td>
 
125
<td>
 
126
JavaHelp Look-and-Feel does not work when used in a browser.
 
127
</td>
 
128
</tr>
 
129
 
 
130
<tr valign="top">
 
131
<td>
 
132
N/A
 
133
</td>
 
134
<td>
 
135
Changed the first letter in tooltips to be uppercase.
 
136
</td>
 
137
</tr>
 
138
 
 
139
<tr valign="top">
 
140
<td>
 
141
4319583</td>
 
142
<td>
 
143
Icons and text used to activate popups and secondary windows were not
 
144
rendered when pages were printed.
 
145
</td>
 
146
</tr>
 
147
 
 
148
<tr valign="top">
 
149
<td>
 
150
4413910</td>
 
151
<td>
 
152
Infinite number of pages are printed from document with CSS.
 
153
</td>
 
154
</tr>
 
155
 
 
156
<tr valign="top">
 
157
<td>
 
158
N/A
 
159
</td>
 
160
<td>
 
161
Printing was not thread safe. 
 
162
<p>
 
163
The print dialog no longer freezes the application. Multiple
 
164
pages can now be printed without having to wait for the print job to finish.
 
165
</p>
 
166
</td>
 
167
</tr>
 
168
 
 
169
<tr valign="top">
 
170
<td>
 
171
N/A
 
172
</td>
 
173
<td>
 
174
Performance of printing was poor. 
 
175
<p>
 
176
Print pages are now calculated only once
 
177
at the start of printing.
 
178
</p>
 
179
</td>
 
180
</tr>
 
181
 
 
182
<tr valign="top">
 
183
<td>
 
184
4441490
 
185
</td>
 
186
<td>
 
187
Print job security access question was asked multiple times.
 
188
</td>
 
189
</tr>
 
190
 
 
191
<tr valign="top">
 
192
<td>
 
193
44341268
 
194
</td>
 
195
<td>
 
196
Print page setup dialog did not appear on some platforms.
 
197
</td>
 
198
</tr>
 
199
 
 
200
<tr valign="top">
 
201
<td>
 
202
4459055
 
203
</td>
 
204
<td>
 
205
<code>jhindexer</code> could not index more than 500 files on Solaris platforms.
 
206
</td>
 
207
</tr>
 
208
 
 
209
<tr valign="top">
 
210
<td>
 
211
4327369
 
212
</td>
 
213
<td>
 
214
The TOC navigator and index navigator allowed multiple
 
215
items to be selected. 
 
216
<p>
 
217
They now only allow a single
 
218
selection.
 
219
</p>
 
220
</td>
 
221
</tr>
 
222
 
 
223
<tr valign="top">
 
224
<td>
 
225
4397018
 
226
</td>
 
227
<td>
 
228
The title of the JavaHelp help viewer frame does not change when
 
229
<code>setHelpSet</code> is called.
 
230
</td>
 
231
</tr>
 
232
 
 
233
<tr valign="top">
 
234
<td>
 
235
4262225
 
236
</td>
 
237
<td>
 
238
Context-sensitive cursor image sometimes became distorted on the Win32 platform.
 
239
</td>
 
240
</tr>
 
241
 
 
242
<tr valign="top">
 
243
<td>
 
244
4425963
 
245
</td>
 
246
<td>
 
247
CSH <code>DefaultHelpBroker.enableHelpKey()</code> works in focused
 
248
component subtree only. It enables CSH only on part of window.
 
249
</td>
 
250
</tr>
 
251
 
 
252
<tr valign="top">
 
253
<td>
 
254
4262241
 
255
</td>
 
256
<td>
 
257
Must click twice for context-sensitive field level help to be
 
258
invoked.
 
259
</td>
 
260
</tr>
 
261
 
 
262
<tr valign="top">
 
263
<td>
 
264
4256167
 
265
</td>
 
266
<td>
 
267
<code>CSH.findComponentAt()</code> does not respect visibility in
 
268
<code>CardLayout</code> and <code>JTabbedPane</code>.
 
269
</td>
 
270
</tr>
 
271
 
 
272
<tr valign="top">
 
273
<td>
 
274
4398107
 
275
</td>
 
276
<td>
 
277
Context-sensitive field-level cursor does not work in applets.
 
278
</td>
 
279
</tr>
 
280
 
 
281
<tr valign="top">
 
282
<td>
 
283
4415136
 
284
</td>
 
285
<td>
 
286
Context-sensitive help mode did not change cursor icon in subwindows.
 
287
</td>
 
288
</tr>
 
289
 
 
290
<tr valign="top">
 
291
<td>
 
292
4422136
 
293
</td>
 
294
<td>
 
295
<code>DefaultHelpBroker.setActivationWindow(null)</code> does not work
 
296
for modal dialogs.
 
297
</td>
 
298
</tr>
 
299
 
 
300
<tr valign="top">
 
301
<td>
 
302
4457581
 
303
</td>
 
304
<td>
 
305
F1 key does not work correctly for <code>MenuItem</code>.
 
306
</td>
 
307
</tr>
 
308
 
 
309
<tr valign="top">
 
310
<td>
 
311
4180811
 
312
</td>
 
313
<td>
 
314
Multiple map files were not supported in the reference implementation.
 
315
</td>
 
316
</tr>
 
317
 
 
318
<tr valign="top">
 
319
<td>
 
320
4319573
 
321
</td>
 
322
<td>
 
323
If an exception is thrown when JavaHelp tries to
 
324
construct a search engine (at line 161 in
 
325
<code>javax/help/JHelpSearchNavigator.java</code>, it catches the
 
326
<code>InvocationtargetException</code> and re-throws an <code>Error that provides no
 
327
information about the underlying Throwable.
 
328
</td>
 
329
</tr>
 
330
 
 
331
<tr valign="top">
 
332
<td>
 
333
4380113<br>
 
334
4375554
 
335
</td>
 
336
<td>
 
337
Internal style sheets throw off search highlighting.
 
338
<p>
 
339
NOTE: To display highlighting correctly, all existing search databases must be rebuilt with the JH 1.1.2 version
 
340
of <code>jhindexer</code>.
 
341
</p>
 
342
</td>
 
343
</tr>
 
344
 
 
345
<tr valign="top">
 
346
<td>
 
347
4276012
 
348
</td>
 
349
<td>
 
350
Search highlighting is offset in some cases.
 
351
<p>
 
352
NOTE: To display highlighting correctly, all existing search databases must be rebuilt with the JH 1.1.2 version
 
353
of <code>jhindexer</code>.
 
354
</p>
 
355
</td>
 
356
</tr>
 
357
 
 
358
<tr valign="top">
 
359
<td>
 
360
4350051
 
361
</td>
 
362
<td>
 
363
&lt;MAP&gt; tag throws off search highlighting.
 
364
<p>
 
365
NOTE: To display highlighting correctly, all existing search databases must be rebuilt with the JH 1.1.2 version
 
366
of <code>jhindexer</code>.
 
367
</p>
 
368
</td>
 
369
</tr>
 
370
 
 
371
<tr valign="top">
 
372
<td>
 
373
</td>
 
374
<td>
 
375
Comments in &lt;HEAD&gt; throw off highlighting.
 
376
<p>
 
377
NOTE: To display highlighting correctly, all existing search databases must be rebuilt with the JH 1.1.2 version
 
378
of <code>jhindexer</code>.
 
379
</p>
 
380
</td>
 
381
</tr>
 
382
 
 
383
<tr valign="top">
 
384
<td>
 
385
4301298
 
386
</td>
 
387
<td>
 
388
Not possible to create an empty Helpset and then add a non-empty
 
389
HelpSet.
 
390
</td>
 
391
</tr>
 
392
 
 
393
<tr valign="top">
 
394
<td>
 
395
4426573
 
396
</td>
 
397
<td>
 
398
The JavaHelp standard navigators do not properly recognize a change in the model
 
399
when <code>setModel</code> is called.
 
400
</td>
 
401
</tr>
 
402
 
 
403
<tr valign="top">
 
404
<td>
 
405
4376778
 
406
</td>
 
407
<td>
 
408
First index level has no "turner" to indicate that it contains subentries.
 
409
</td>
 
410
</tr>
 
411
 
 
412
<tr valign="top">
 
413
<td>
 
414
4463602
 
415
</td>
 
416
<td>
 
417
Popup within a popup throws an IllegalComponentStateException.
 
418
</td>
 
419
</tr>
 
420
</table>
 
421
 
 
422
<h1>Change</h1>
 
423
The manifests of all of the JavaHelp 1.1.2 JAR files now includes
 
424
the following information:
 
425
<pre>
 
426
Extension-Name: javax.help
 
427
Specification-Vendor: Sun Microsystems, Inc 
 
428
Specification-Version: 1.0
 
429
Implementation-Vendor-Id: com.sun 
 
430
Implementation-Vendor: Sun Microsystems, Inc 
 
431
Implementation-Version: 1.1.2
 
432
</pre>
 
433
 
 
434
<hr>
 
435
<h2>COPYRIGHT</h2>
 
436
 
 
437
<font size="-1">
 
438
Copyright 2001 Sun Microsystems, Inc.  All rights
 
439
reserved.  Use is subject to license terms. Sun, Sun
 
440
Microsystems, the Sun Logo, Solaris, Java, the Java Coffee
 
441
Cup Logo, JDK, Java Foundation Classes (J.F.C.), Java
 
442
Plug-in and JavaHelp are trademarks or registered
 
443
trademarks of Sun Microsystems, Inc. in the U.S. and other
 
444
countries.
 
445
</font>
 
446
<p>
 
447
<font size="-1">
 
448
DOCUMENTATION IS PROVIDED "AS IS" AND ALL EXPRESS OR IMPLIED CONDITIONS,
 
449
REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF
 
450
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE
 
451
DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE 
 
452
LEGALLY
 
453
INVALID.
 
454
</font>
 
455
<p>
 
456
<font size="-1">
 
457
RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by 
 
458
the U.S. Government is subject to restrictions as set forth 
 
459
in subparagraph (c)(1)(ii) of the Rights in Technical Data
 
460
and Computer Software Clause at DFARS 252.227-7013 (Oct. 1988) 
 
461
and FAR 52.227-19 (c) (June 1987).
 
462
</font>
 
463
 
 
464
<body>
 
465
<html>
 
466
 
 
467
 
 
468