source: trunk/packages/sipb-xen-vnc-client/code/ChangeLog @ 1233

Last change on this file since 1233 was 66, checked in by quentin, 17 years ago

Initial checkin of modified Java VNC viewer for use as remote console

File size: 66.4 KB
Line 
1------------------------------------------------------------------------
2r2273 | const_k | 2007-04-27 09:36:00 +0700 (Fri, 27 Apr 2007) | 5 lines
3Changed paths:
4   M /orig/tags/VERSION_1_3_9/vnc_javasrc/RfbProto.java
5   M /orig/tags/VERSION_1_3_9/vnc_javasrc/VncCanvas.java
6   M /orig/tags/VERSION_1_3_9/vnc_javasrc/VncViewer.java
7
8Reverted changes from orig/trunk/vnc_javasrc, revisions 2252:2244, as they really should not go the the 1.3.9 release. These changes were as follows:
9- rev.2245: Printing update statistics on disconnect: number of FramebufferUpdate messages, counters of real and pseudo rectangles in framebuffer updates.
10- rev.2246: Printing more statistics on disconnect: average update rate, and rectangle counters per each encoder (Tight, ZRLE, Hextile, Raw, CopyRect, others).
11- rev.2252: Initial support for continuous updates.
12
13------------------------------------------------------------------------
14r2271 | const_k | 2007-04-26 18:28:24 +0700 (Thu, 26 Apr 2007) | 2 lines
15Changed paths:
16   A /orig/tags/VERSION_1_3_9/vnc_javasrc (from /orig/trunk/vnc_javasrc:2270)
17
18Tagging Java Viewer version 1.3.9. NOTE: Actually this is not version 1.3.9 yet -- some of the recent commits should be reverted to achieve version 1.3.9, see more commits in this directory.
19
20------------------------------------------------------------------------
21r2262 | const_k | 2007-04-25 16:12:53 +0700 (Wed, 25 Apr 2007) | 2 lines
22Changed paths:
23   M /orig/trunk/vnc_javasrc/README
24
25Version string changed, version 1.3.9.
26
27------------------------------------------------------------------------
28r2261 | const_k | 2007-04-25 16:02:32 +0700 (Wed, 25 Apr 2007) | 2 lines
29Changed paths:
30   M /orig/trunk/vnc_javasrc/README
31
32Documented auto-scaling.
33
34------------------------------------------------------------------------
35r2252 | const_k | 2007-04-05 15:45:40 +0700 (Thu, 05 Apr 2007) | 2 lines
36Changed paths:
37   M /orig/trunk/vnc_javasrc/RfbProto.java
38   M /orig/trunk/vnc_javasrc/VncCanvas.java
39   M /orig/trunk/vnc_javasrc/VncViewer.java
40
41Initial support for continuous updates.
42
43------------------------------------------------------------------------
44r2246 | const_k | 2007-03-29 13:00:23 +0700 (Thu, 29 Mar 2007) | 2 lines
45Changed paths:
46   M /orig/trunk/vnc_javasrc/VncCanvas.java
47   M /orig/trunk/vnc_javasrc/VncViewer.java
48
49Printing more statistics on disconnect: average update rate, and rectangle counters per each encoder (Tight, ZRLE, Hextile, Raw, CopyRect, others).
50
51------------------------------------------------------------------------
52r2245 | const_k | 2007-03-29 11:39:46 +0700 (Thu, 29 Mar 2007) | 2 lines
53Changed paths:
54   M /orig/trunk/vnc_javasrc/VncCanvas.java
55   M /orig/trunk/vnc_javasrc/VncViewer.java
56
57Printing update statistics on disconnect: number of FramebufferUpdate messages, counters of real and pseudo rectangles in framebuffer updates.
58
59------------------------------------------------------------------------
60r2244 | const_k | 2007-03-29 10:57:07 +0700 (Thu, 29 Mar 2007) | 2 lines
61Changed paths:
62   M /orig/trunk/vnc_javasrc/VncCanvas.java
63
64Fixed wrong pixel format interpretation in decoding RichCursor pseudo-encoding.
65
66------------------------------------------------------------------------
67r2243 | const_k | 2007-03-29 10:02:23 +0700 (Thu, 29 Mar 2007) | 2 lines
68Changed paths:
69   M /orig/trunk/vnc_javasrc/VncViewer.java
70
71Requesting encoding types in more suitable order. Now when Tight is preferred, we request Tight,ZRLE,Hextile,others instead of Tight,Hextile,ZRLE,others.
72
73------------------------------------------------------------------------
74r2230 | const_k | 2007-02-17 01:40:31 +0600 (Sat, 17 Feb 2007) | 7 lines
75Changed paths:
76   M /orig/trunk/vnc_javasrc/OptionsFrame.java
77   M /orig/trunk/vnc_javasrc/VncCanvas.java
78   M /orig/trunk/vnc_javasrc/VncCanvas2.java
79   M /orig/trunk/vnc_javasrc/VncViewer.java
80
81Implemented support for auto-scaling. To enable it, the "Scaling factor"
82parameter should be set to "auto". Auto-scaling tries to choose scaling
83factor such way that the whole remote framebuffer will fit on the local
84screen. Currently, auto-scaling is supported only when the remote desktop
85is shown in a separate frame (always true in application mode, and in
86applet mode with "Open new window" parameter set to "yes").
87
88------------------------------------------------------------------------
89r2229 | const_k | 2007-02-16 21:46:17 +0600 (Fri, 16 Feb 2007) | 2 lines
90Changed paths:
91   M /orig/trunk/vnc_javasrc/VncViewer.java
92
93Minor code refactoring - a chunk of code moved to a new method VncViewer.createCanvas().
94
95------------------------------------------------------------------------
96r2228 | const_k | 2007-02-08 18:23:43 +0600 (Thu, 08 Feb 2007) | 2 lines
97Changed paths:
98   M /orig/trunk/vnc_javasrc/VncCanvas.java
99
100Optimized ZRLE decoder for better performance.
101
102------------------------------------------------------------------------
103r2227 | const_k | 2007-02-08 16:58:31 +0600 (Thu, 08 Feb 2007) | 2 lines
104Changed paths:
105   M /orig/trunk/vnc_javasrc/RfbProto.java
106
107Minor fix -- a constant was not updated on introducing ZRLE encoding.
108
109------------------------------------------------------------------------
110r2226 | const_k | 2007-02-08 16:54:03 +0600 (Thu, 08 Feb 2007) | 2 lines
111Changed paths:
112   M /orig/trunk/vnc_javasrc/README
113   M /orig/trunk/vnc_javasrc/RfbProto.java
114   M /orig/trunk/vnc_javasrc/VncCanvas.java
115
116Cleaned up and documented issues with session recording and ZRLE.
117
118------------------------------------------------------------------------
119r2225 | const_k | 2007-02-06 10:08:39 +0600 (Tue, 06 Feb 2007) | 2 lines
120Changed paths:
121   A /orig/trunk/vnc_javasrc/InStream.java
122   M /orig/trunk/vnc_javasrc/Makefile
123   A /orig/trunk/vnc_javasrc/MemInStream.java
124   M /orig/trunk/vnc_javasrc/OptionsFrame.java
125   M /orig/trunk/vnc_javasrc/README
126   M /orig/trunk/vnc_javasrc/RfbProto.java
127   M /orig/trunk/vnc_javasrc/VncCanvas.java
128   M /orig/trunk/vnc_javasrc/VncViewer.java
129   A /orig/trunk/vnc_javasrc/ZlibInStream.java
130
131Initial version of ZRLE decoder. It's fully functional except for session recording which is broken for ZRLE at the moment.
132
133------------------------------------------------------------------------
134r2224 | const_k | 2007-01-30 12:02:24 +0600 (Tue, 30 Jan 2007) | 2 lines
135Changed paths:
136   M /orig/trunk/vnc_javasrc/README
137
138Added documentation on using parameters.
139
140------------------------------------------------------------------------
141r2223 | const_k | 2007-01-30 10:46:54 +0600 (Tue, 30 Jan 2007) | 2 lines
142Changed paths:
143   M /orig/trunk/vnc_javasrc/README
144
145Documented the "Scaling factor" parameter.
146
147------------------------------------------------------------------------
148r2191 | const_k | 2006-12-08 10:55:49 +0600 (Fri, 08 Dec 2006) | 2 lines
149Changed paths:
150   M /orig/trunk/vnc_javasrc/RfbProto.java
151   M /orig/trunk/vnc_javasrc/VncViewer.java
152
153Always send the "security result" message in the protocol version 3.8, even after an empty list of authentication capabilities. This almost reverts changes in rev.2180.
154
155------------------------------------------------------------------------
156r2180 | const_k | 2006-12-05 11:17:15 +0600 (Tue, 05 Dec 2006) | 2 lines
157Changed paths:
158   M /orig/trunk/vnc_javasrc/RfbProto.java
159   M /orig/trunk/vnc_javasrc/VncViewer.java
160
161Fixed a problem in handing TightVNC protocol extensions - empty authentication capability list assumes not just skipping authentication itself but also not waiting for the "security result" message.
162
163------------------------------------------------------------------------
164r2179 | const_k | 2006-12-05 10:50:40 +0600 (Tue, 05 Dec 2006) | 2 lines
165Changed paths:
166   M /orig/trunk/vnc_javasrc
167
168Ignoring TAGS file.
169
170------------------------------------------------------------------------
171r2132 | const_k | 2006-11-26 13:33:32 +0600 (Sun, 26 Nov 2006) | 2 lines
172Changed paths:
173   M /orig/trunk/vnc_javasrc/AuthPanel.java
174   M /orig/trunk/vnc_javasrc/VncViewer.java
175
176Code refactoring. The primary change is that all authentication code has been moved out of AuthPanel which now provides GUI part only.
177
178------------------------------------------------------------------------
179r2131 | const_k | 2006-11-24 13:39:49 +0600 (Fri, 24 Nov 2006) | 5 lines
180Changed paths:
181   M /orig/trunk/vnc_javasrc/AuthPanel.java
182   M /orig/trunk/vnc_javasrc/RfbProto.java
183   M /orig/trunk/vnc_javasrc/VncViewer.java
184
185Improved support for protocol 3.8. Now authentication failures should be
186reported with explanations received from the server. Actual authentication
187code has been moved to RfbProto. AuthPanel does not offer repetitive
188authentication tries, the "Login again" button should be used instead.
189
190------------------------------------------------------------------------
191r2130 | const_k | 2006-11-24 10:53:15 +0600 (Fri, 24 Nov 2006) | 2 lines
192Changed paths:
193   M /orig/trunk/vnc_javasrc/AuthPanel.java
194
195Removed an outdated FIXME comment.
196
197------------------------------------------------------------------------
198r2128 | const_k | 2006-11-23 18:00:59 +0600 (Thu, 23 Nov 2006) | 3 lines
199Changed paths:
200   M /orig/trunk/vnc_javasrc/VncCanvas2.java
201
202Disabling focus traversal keys under JVMs 1.4 and higher. This fixes the
203problem with not sending Tab key events to the VNC server.
204
205------------------------------------------------------------------------
206r2127 | const_k | 2006-11-23 16:53:32 +0600 (Thu, 23 Nov 2006) | 2 lines
207Changed paths:
208   M /orig/trunk/vnc_javasrc/VncCanvas.java
209
210Fixed rounding problems on calculating the coordinates of changed area.
211
212------------------------------------------------------------------------
213r2126 | const_k | 2006-11-23 16:39:53 +0600 (Thu, 23 Nov 2006) | 4 lines
214Changed paths:
215   M /orig/trunk/vnc_javasrc/Makefile
216   M /orig/trunk/vnc_javasrc/VncCanvas.java
217   A /orig/trunk/vnc_javasrc/VncCanvas2.java
218   M /orig/trunk/vnc_javasrc/VncViewer.java
219
220Implemented enhanced scaling if Java 2D API is available. This works in
221Java 1.2 or higher, but the viewer remains compatible with Java 1.1 where
222it would simply use scaling with decreased image quality.
223
224------------------------------------------------------------------------
225r2124 | const_k | 2006-11-23 10:56:05 +0600 (Thu, 23 Nov 2006) | 2 lines
226Changed paths:
227   M /orig/trunk/vnc_javasrc/README
228
229Small correction in documentation.
230
231------------------------------------------------------------------------
232r2122 | const_k | 2006-11-22 16:06:29 +0600 (Wed, 22 Nov 2006) | 3 lines
233Changed paths:
234   M /orig/trunk/vnc_javasrc/OptionsFrame.java
235
236Fixed a compilation problem - a variable was removed but is was initialized
237elsewhere.
238
239------------------------------------------------------------------------
240r2115 | const_k | 2006-11-20 17:50:37 +0600 (Mon, 20 Nov 2006) | 7 lines
241Changed paths:
242   M /orig/trunk/vnc_javasrc/OptionsFrame.java
243   M /orig/trunk/vnc_javasrc/VncCanvas.java
244
245Simple implementation of client-side scaling, controlled by new "Scaling
246Factor" parameter. This implementation provides low-quality scaling but
247is compatible with Java 1.1. Things to do next: (1) GUI for "Scaling
248Factor" parameter; (2) documentation for "Scaling Factor" parameter;
249(3) new scaling implementation based on Java 2D which would require
250Java 2 platform but hopefully would show much higher scaling quality.
251
252------------------------------------------------------------------------
253r2097 | const_k | 2006-09-14 15:50:08 +0700 (Thu, 14 Sep 2006) | 2 lines
254Changed paths:
255   M /orig/trunk/vnc_javasrc/AuthPanel.java
256   M /orig/trunk/vnc_javasrc/RfbProto.java
257   M /orig/trunk/vnc_javasrc/VncViewer.java
258
259Initial support for RFB protocol version 3.8.
260
261------------------------------------------------------------------------
262r2095 | const_k | 2006-09-14 08:48:00 +0700 (Thu, 14 Sep 2006) | 2 lines
263Changed paths:
264   D /orig/trunk/vnc_javasrc/AuthUnixLoginPanel.java
265   M /orig/trunk/vnc_javasrc/Makefile
266   M /orig/trunk/vnc_javasrc/RfbProto.java
267   M /orig/trunk/vnc_javasrc/VncViewer.java
268
269Removed support for UnixLogin authentication method -- it was not officially supported or documented.
270
271------------------------------------------------------------------------
272r2094 | const_k | 2006-09-14 08:12:25 +0700 (Thu, 14 Sep 2006) | 2 lines
273Changed paths:
274   M /orig/trunk/vnc_javasrc
275
276Ignoring files created on compilation.
277
278------------------------------------------------------------------------
279r2079 | const_k | 2006-08-10 17:26:41 +0700 (Thu, 10 Aug 2006) | 2 lines
280Changed paths:
281   M /orig/trunk/vnc_javasrc/README
282
283Version string and copyright info changed, version 1.3.8.
284
285------------------------------------------------------------------------
286r2064 | const_k | 2006-06-15 20:43:19 +0700 (Thu, 15 Jun 2006) | 2 lines
287Changed paths:
288   M /orig/trunk/vnc_javasrc/README
289
290Version string changed for version 1.3dev8.
291
292------------------------------------------------------------------------
293r2063 | const_k | 2006-06-15 20:38:28 +0700 (Thu, 15 Jun 2006) | 3 lines
294Changed paths:
295   M /orig/trunk/vnc_javasrc/README
296
297Updated description of the "Encoding" parameter that now can be set
298and defaults to "Auto".
299
300------------------------------------------------------------------------
301r2039 | const_k | 2005-10-03 22:51:28 +0700 (Mon, 03 Oct 2005) | 3 lines
302Changed paths:
303   M /orig/trunk/vnc_javasrc/VncCanvas.java
304   M /orig/trunk/vnc_javasrc/VncViewer.java
305
306Improved the VncViewer.setEncodings() method. Now it does not build
307the complete encoding list when auto-selecting encodings.
308
309------------------------------------------------------------------------
310r2038 | const_k | 2005-10-03 22:26:11 +0700 (Mon, 03 Oct 2005) | 3 lines
311Changed paths:
312   M /orig/trunk/vnc_javasrc/VncCanvas.java
313   M /orig/trunk/vnc_javasrc/VncViewer.java
314
315Implemented encoding auto selection based on measuring current network
316throughput.
317
318------------------------------------------------------------------------
319r2037 | const_k | 2005-10-03 20:25:49 +0700 (Mon, 03 Oct 2005) | 4 lines
320Changed paths:
321   M /orig/trunk/vnc_javasrc/OptionsFrame.java
322   M /orig/trunk/vnc_javasrc/VncViewer.java
323
324Improved encoding selection code. Also, now we request compression and
325quality levels regardless of current preferred encoding and color
326format.
327
328------------------------------------------------------------------------
329r2036 | const_k | 2005-10-03 09:52:26 +0700 (Mon, 03 Oct 2005) | 4 lines
330Changed paths:
331   M /orig/trunk/vnc_javasrc/OptionsFrame.java
332   M /orig/trunk/vnc_javasrc/VncViewer.java
333
334Now the encoding array is prepared in the VncViewer.setEncodings()
335method, instead of OptionsFrame.setEncodings(). This will allow to
336implement auto encoding selection in VncViewer.setEncodings().
337
338------------------------------------------------------------------------
339r2035 | const_k | 2005-10-03 08:32:47 +0700 (Mon, 03 Oct 2005) | 2 lines
340Changed paths:
341   M /orig/trunk/vnc_javasrc/Makefile
342
343Added JCFLAGS variable for javac command-line flags.
344
345------------------------------------------------------------------------
346r2033 | const_k | 2005-09-30 19:42:25 +0700 (Fri, 30 Sep 2005) | 2 lines
347Changed paths:
348   M /orig/trunk/vnc_javasrc/Makefile
349
350Reverted accidental change included in the previous commit.
351
352------------------------------------------------------------------------
353r2032 | const_k | 2005-09-30 19:27:17 +0700 (Fri, 30 Sep 2005) | 3 lines
354Changed paths:
355   M /orig/trunk/vnc_javasrc/AuthPanel.java
356   M /orig/trunk/vnc_javasrc/Makefile
357   M /orig/trunk/vnc_javasrc/RfbProto.java
358   M /orig/trunk/vnc_javasrc/VncCanvas.java
359
360Measuring network throughput. This will allow auto encoding selection
361work properly.
362
363------------------------------------------------------------------------
364r2031 | const_k | 2005-09-30 10:38:26 +0700 (Fri, 30 Sep 2005) | 4 lines
365Changed paths:
366   M /orig/trunk/vnc_javasrc/OptionsFrame.java
367
368Starting implementation of automatic encoding selection. Right now,
369the "Auto" choice in the encoding list is equivalent to "Tight", but
370without an option to set the compression level.
371
372------------------------------------------------------------------------
373r2019 | const_k | 2005-07-03 16:03:05 +0700 (Sun, 03 Jul 2005) | 2 lines
374Changed paths:
375   M /orig/trunk/vnc_javasrc/README
376
377Version string changed for version 1.3dev7.
378
379------------------------------------------------------------------------
380r2018 | const_k | 2005-07-03 15:57:50 +0700 (Sun, 03 Jul 2005) | 2 lines
381Changed paths:
382   M /orig/trunk/vnc_javasrc/README
383   M /orig/trunk/vnc_javasrc/index.html
384
385More information about editing the index.html example.
386
387------------------------------------------------------------------------
388r1906 | const_k | 2004-10-10 18:05:45 +0700 (Sun, 10 Oct 2004) | 2 lines
389Changed paths:
390   M /orig/trunk/vnc_javasrc/README
391
392Added documentation for the "Scale remote cursor" option.
393
394------------------------------------------------------------------------
395r1905 | const_k | 2004-10-10 13:15:54 +0700 (Sun, 10 Oct 2004) | 4 lines
396Changed paths:
397   M /orig/trunk/vnc_javasrc/OptionsFrame.java
398   M /orig/trunk/vnc_javasrc/VncCanvas.java
399
400New "scale remote cursor" option allowing to reduce or enlarge soft
401cursor image in the full-control mode. This change is based on a patch
402from Horizon Wimba.
403
404------------------------------------------------------------------------
405r1903 | const_k | 2004-10-09 19:47:22 +0700 (Sat, 09 Oct 2004) | 2 lines
406Changed paths:
407   M /orig/trunk/vnc_javasrc/README
408
409Version string changed, version 1.3dev6.
410
411------------------------------------------------------------------------
412r1902 | const_k | 2004-10-09 18:08:29 +0700 (Sat, 09 Oct 2004) | 3 lines
413Changed paths:
414   M /orig/trunk/vnc_javasrc/VncCanvas.java
415
416Applied a patch from Horizon Wimba, to remove synchronization from the
417paint method and deal with cursor repaints properly.
418
419------------------------------------------------------------------------
420r1838 | const_k | 2004-08-22 13:42:50 +0700 (Sun, 22 Aug 2004) | 2 lines
421Changed paths:
422   M /orig/trunk/vnc_javasrc/README
423
424A typo fixed.
425
426------------------------------------------------------------------------
427r1836 | const_k | 2004-08-22 12:14:48 +0700 (Sun, 22 Aug 2004) | 3 lines
428Changed paths:
429   M /orig/trunk/vnc_javasrc/VncCanvas.java
430
431Made the VncCanvas.paint() method synchronized, to protect cursorX and
432cursorY members from concurrent access.
433
434------------------------------------------------------------------------
435r1742 | const_k | 2004-05-30 21:50:42 +0700 (Sun, 30 May 2004) | 2 lines
436Changed paths:
437   M /orig/trunk/vnc_javasrc/README
438
439Version string changed, version 1.3dev5.
440
441------------------------------------------------------------------------
442r1642 | const_k | 2004-03-04 20:02:16 +0600 (Thu, 04 Mar 2004) | 2 lines
443Changed paths:
444   M /orig/trunk/vnc_javasrc/README
445
446Version string changed, version 1.3dev4.
447
448------------------------------------------------------------------------
449r1641 | const_k | 2004-03-04 19:34:25 +0600 (Thu, 04 Mar 2004) | 2 lines
450Changed paths:
451   M /orig/trunk/vnc_javasrc/AuthPanel.java
452   A /orig/trunk/vnc_javasrc/AuthUnixLoginPanel.java
453   M /orig/trunk/vnc_javasrc/Makefile
454   M /orig/trunk/vnc_javasrc/RfbProto.java
455   M /orig/trunk/vnc_javasrc/VncViewer.java
456
457Added support for Unix login-style authentication.
458
459------------------------------------------------------------------------
460r1639 | const_k | 2004-03-04 00:57:24 +0600 (Thu, 04 Mar 2004) | 2 lines
461Changed paths:
462   M /orig/trunk/vnc_javasrc/CapabilityInfo.java
463   M /orig/trunk/vnc_javasrc/RfbProto.java
464   M /orig/trunk/vnc_javasrc/VncViewer.java
465
466Added support for TightVNC protocol extensions in RFB 3.7 protocol.
467
468------------------------------------------------------------------------
469r1635 | const_k | 2004-03-02 22:55:58 +0600 (Tue, 02 Mar 2004) | 3 lines
470Changed paths:
471   M /orig/trunk/vnc_javasrc/RfbProto.java
472   M /orig/trunk/vnc_javasrc/VncViewer.java
473
474Added support for RFB protocol version 3.7, without TightVNC protocol
475extensions yet.
476
477------------------------------------------------------------------------
478r1527 | const_k | 2003-07-24 22:29:13 +0700 (Thu, 24 Jul 2003) | 3 lines
479Changed paths:
480   M /orig/trunk/vnc_javasrc/VncViewer.java
481
482Minor fix to move the keyboard focus to VncCanvas on opening the
483desktop.
484
485------------------------------------------------------------------------
486r1526 | const_k | 2003-07-24 21:42:30 +0700 (Thu, 24 Jul 2003) | 6 lines
487Changed paths:
488   M /orig/trunk/vnc_javasrc/VncCanvas.java
489   M /orig/trunk/vnc_javasrc/VncViewer.java
490
491Applied a set of changes by HorizonLive.com, Inc. In the VncCanvas
492class, fixed a problem of createImage() returning null. In the
493VncViewer, problems with some JVMs hanging on destroying the applet
494were solved. Also, implemented a possibility to enable/disable input
495via inter-applet communication.
496
497------------------------------------------------------------------------
498r1496 | const_k | 2003-07-02 19:05:18 +0700 (Wed, 02 Jul 2003) | 3 lines
499Changed paths:
500   A /orig/trunk/vnc_javasrc/CapabilityInfo.java
501   A /orig/trunk/vnc_javasrc/CapsContainer.java
502   M /orig/trunk/vnc_javasrc/Makefile
503
504Implemented a Java version of the CapsContainer class that will be
505used in the protocol 3.130 handling code.
506
507------------------------------------------------------------------------
508r1465 | const_k | 2003-05-18 20:45:11 +0700 (Sun, 18 May 2003) | 6 lines
509Changed paths:
510   M /orig/trunk/vnc_javasrc/AuthPanel.java
511   M /orig/trunk/vnc_javasrc/VncViewer.java
512
513Code refactored to enable integration of pluggable authentication
514schemes. Now the Java viewer first connects to the server, then shows
515the authentication panel only if the server requires authentication.
516All the authentication code has been moved to the AuthPanel class.
517Also, now the viewer shows status messages on connecting to the server.
518
519------------------------------------------------------------------------
520r1377 | const_k | 2003-03-02 16:54:57 +0600 (Sun, 02 Mar 2003) | 3 lines
521Changed paths:
522   M /orig/trunk/vnc_javasrc/RfbProto.java
523
524Passing through X keysyms for foreign currencies, a modified patch
525from Bernd Krueger-Knauber.
526
527------------------------------------------------------------------------
528r1315 | const_k | 2003-01-22 20:35:58 +0600 (Wed, 22 Jan 2003) | 2 lines
529Changed paths:
530   M /orig/trunk/vnc_javasrc/README
531
532Version string changed, version 1.2.8.
533
534------------------------------------------------------------------------
535r1236 | const_k | 2002-11-13 23:50:33 +0600 (Wed, 13 Nov 2002) | 2 lines
536Changed paths:
537   M /orig/trunk/vnc_javasrc/README
538
539Version string changed, version 1.2.7.
540
541------------------------------------------------------------------------
542r1233 | const_k | 2002-11-12 15:21:28 +0600 (Tue, 12 Nov 2002) | 3 lines
543Changed paths:
544   A /orig/trunk/vnc_javasrc/MANIFEST.MF
545   M /orig/trunk/vnc_javasrc/Makefile
546
547Added a MANIFEST file with a Main-Class statement to allow easy
548execution of the JAR file, using java -jar command-line option.
549
550------------------------------------------------------------------------
551r1232 | const_k | 2002-11-12 15:18:48 +0600 (Tue, 12 Nov 2002) | 2 lines
552Changed paths:
553   D /orig/trunk/vnc_javasrc/dir.mk
554
555Removed dir.mk file.
556
557------------------------------------------------------------------------
558r1231 | const_k | 2002-11-12 15:15:04 +0600 (Tue, 12 Nov 2002) | 2 lines
559Changed paths:
560   M /orig/trunk/vnc_javasrc/index.html
561
562Applet height increased by 32 pixels.
563
564------------------------------------------------------------------------
565r1230 | const_k | 2002-11-12 13:34:58 +0600 (Tue, 12 Nov 2002) | 3 lines
566Changed paths:
567   M /orig/trunk/vnc_javasrc/Makefile
568
569Extra .vnc files have been removed, having just index.vnc should be
570enough.
571
572------------------------------------------------------------------------
573r1229 | const_k | 2002-11-12 13:33:04 +0600 (Tue, 12 Nov 2002) | 4 lines
574Changed paths:
575   D /orig/trunk/vnc_javasrc/hextile.vnc
576   A /orig/trunk/vnc_javasrc/index.html
577   M /orig/trunk/vnc_javasrc/index.vnc
578   D /orig/trunk/vnc_javasrc/noshared.vnc
579   D /orig/trunk/vnc_javasrc/shared.vnc
580   D /orig/trunk/vnc_javasrc/tight.vnc
581   D /orig/trunk/vnc_javasrc/zlib.vnc
582
583Extra .vnc files have been removed, having just index.vnc should be
584enough. Also, an example HTML page has been prepared, to simplify
585installation under a standalone Web server.
586
587------------------------------------------------------------------------
588r1228 | const_k | 2002-11-12 13:13:16 +0600 (Tue, 12 Nov 2002) | 3 lines
589Changed paths:
590   M /orig/trunk/vnc_javasrc/README
591
592Documented three ways to use the Java viewer, in the Installation
593section.
594
595------------------------------------------------------------------------
596r1227 | const_k | 2002-11-07 19:12:46 +0600 (Thu, 07 Nov 2002) | 3 lines
597Changed paths:
598   M /orig/trunk/vnc_javasrc/VncCanvas.java
599   M /orig/trunk/vnc_javasrc/VncViewer.java
600
601Minor change to preserve keyboard focus in VncCanvas after resizing
602the frame, when running in a separate window.
603
604------------------------------------------------------------------------
605r1226 | const_k | 2002-11-06 22:49:20 +0600 (Wed, 06 Nov 2002) | 5 lines
606Changed paths:
607   M /orig/trunk/vnc_javasrc/Makefile
608   M /orig/trunk/vnc_javasrc/README
609   A /orig/trunk/vnc_javasrc/ReloginPanel.java
610   M /orig/trunk/vnc_javasrc/VncViewer.java
611
612Implemented new buttons "Login again" and "Close window" near the
613disconnect or error messages in the applet mode, and introduced new
614"Offer Relogin" parameter to control this improvement. Thanks to Peter
615Astrand for the initial version of the "Login again" patch.
616
617------------------------------------------------------------------------
618r1214 | const_k | 2002-10-30 00:26:34 +0600 (Wed, 30 Oct 2002) | 3 lines
619Changed paths:
620   M /orig/trunk/vnc_javasrc/VncCanvas.java
621
622Don't defer update requests if there is some data to receive, or if
623the last update included a PointerPos message.
624
625------------------------------------------------------------------------
626r1213 | const_k | 2002-10-29 23:06:06 +0600 (Tue, 29 Oct 2002) | 4 lines
627Changed paths:
628   A /orig/trunk/vnc_javasrc/HTTPConnectSocket.java
629   A /orig/trunk/vnc_javasrc/HTTPConnectSocketFactory.java
630   M /orig/trunk/vnc_javasrc/Makefile
631
632Support for connections via HTTP proxies using HTTP CONNECT method.
633Most likely, this will not work in applet mode, due to security
634restrictions in JVMs.
635
636------------------------------------------------------------------------
637r1212 | const_k | 2002-10-29 23:03:21 +0600 (Tue, 29 Oct 2002) | 3 lines
638Changed paths:
639   M /orig/trunk/vnc_javasrc/OptionsFrame.java
640   M /orig/trunk/vnc_javasrc/RfbProto.java
641   M /orig/trunk/vnc_javasrc/VncCanvas.java
642
643Added support for new CursorPos pseudo-encoding which allows to
644transmit pointer position from server to clients.
645
646------------------------------------------------------------------------
647r1192 | const_k | 2002-09-25 04:29:05 +0700 (Wed, 25 Sep 2002) | 4 lines
648Changed paths:
649   M /orig/trunk/vnc_javasrc/RecordingFrame.java
650
651A patch from Harmen van der Wal -- "a workaround for AFAIK a rare
652(Blackdown 1.1.7) SecurityManager.checkPropertyAccess() bug, that
653would otherwise be fatal for an unprivileged applet".
654
655------------------------------------------------------------------------
656r1191 | const_k | 2002-09-25 04:23:48 +0700 (Wed, 25 Sep 2002) | 3 lines
657Changed paths:
658   M /orig/trunk/vnc_javasrc/RfbProto.java
659   M /orig/trunk/vnc_javasrc/VncViewer.java
660
661Enhancements to the exception handling mechanisms, a patch from Harmen
662van der Wal.
663
664------------------------------------------------------------------------
665r1190 | const_k | 2002-09-25 04:01:49 +0700 (Wed, 25 Sep 2002) | 5 lines
666Changed paths:
667   M /orig/trunk/vnc_javasrc/Makefile
668   M /orig/trunk/vnc_javasrc/README
669   M /orig/trunk/vnc_javasrc/RfbProto.java
670   A /orig/trunk/vnc_javasrc/SocketFactory.java
671   M /orig/trunk/vnc_javasrc/VncViewer.java
672
673A patch from Harmen van der Wal, which makes it easy to plug-in
674alternative transport methods to the viewer. It can be useful for for
675things like HTTP tunneling, SSL support, or perhaps for integration
676with "zebedee", ssh or other tunneling mechanisms.
677
678------------------------------------------------------------------------
679r1189 | const_k | 2002-09-24 08:52:32 +0700 (Tue, 24 Sep 2002) | 4 lines
680Changed paths:
681   M /orig/trunk/vnc_javasrc/VncCanvas.java
682
683Reducing max frame size by 30 pixels in each direction, to leave some
684place on the screen, e.g. for the menu bar on Macintosh or the task
685bar on Windows; a patch from Steve Kann.
686
687------------------------------------------------------------------------
688r1171 | const_k | 2002-08-27 19:23:50 +0700 (Tue, 27 Aug 2002) | 2 lines
689Changed paths:
690   M /orig/trunk/vnc_javasrc/README
691
692Version string changed, version 1.2.6.
693
694------------------------------------------------------------------------
695r1141 | const | 2002-08-04 23:39:35 +0700 (Sun, 04 Aug 2002) | 2 lines
696Changed paths:
697   M /orig/trunk/vnc_javasrc/README
698   M /orig/trunk/vnc_javasrc/RfbProto.java
699   M /orig/trunk/vnc_javasrc/VncCanvas.java
700
701Version string changed, version 1.2.5. Copyrights updated.
702
703------------------------------------------------------------------------
704r1130 | const | 2002-07-05 15:37:32 +0700 (Fri, 05 Jul 2002) | 5 lines
705Changed paths:
706   M /orig/trunk/vnc_javasrc/RfbProto.java
707   M /orig/trunk/vnc_javasrc/VncCanvas.java
708   M /orig/trunk/vnc_javasrc/VncViewer.java
709
710More robust and correct methods to determine if Zlib- or Tight-encoded
711data should be saved Raw-encoded or re-compressed in recorded
712sessions. Also, always emit warnings in the Java console if such
713recoding was necessary.
714
715------------------------------------------------------------------------
716r1129 | const | 2002-07-05 15:26:16 +0700 (Fri, 05 Jul 2002) | 2 lines
717Changed paths:
718   M /orig/trunk/vnc_javasrc/README
719
720Minor documentation addition.
721
722------------------------------------------------------------------------
723r1127 | const | 2002-07-05 13:17:23 +0700 (Fri, 05 Jul 2002) | 3 lines
724Changed paths:
725   M /orig/trunk/vnc_javasrc/OptionsFrame.java
726
727JPEG quality setting should be enabled in the Options frame only in
728the 24-bit color mode.
729
730------------------------------------------------------------------------
731r1126 | const | 2002-07-05 13:02:37 +0700 (Fri, 05 Jul 2002) | 2 lines
732Changed paths:
733   M /orig/trunk/vnc_javasrc/OptionsFrame.java
734
735Unused temporary hack was removed.
736
737------------------------------------------------------------------------
738r1125 | const | 2002-07-04 03:25:47 +0700 (Thu, 04 Jul 2002) | 2 lines
739Changed paths:
740   M /orig/trunk/vnc_javasrc/README
741
742Some documentation on RFB session recording.
743
744------------------------------------------------------------------------
745r1124 | const | 2002-07-04 02:43:43 +0700 (Thu, 04 Jul 2002) | 2 lines
746Changed paths:
747   M /orig/trunk/vnc_javasrc/RfbProto.java
748
749Forgot to remove debugging output.
750
751------------------------------------------------------------------------
752r1123 | const | 2002-07-04 02:38:15 +0700 (Thu, 04 Jul 2002) | 4 lines
753Changed paths:
754   M /orig/trunk/vnc_javasrc/RfbProto.java
755   M /orig/trunk/vnc_javasrc/VncCanvas.java
756
757Re-compressing Tight-encoded rectangles when recorded session starts
758after the connection was established, to make it possible to
759decompress the data without knowing prior pixel data.
760
761------------------------------------------------------------------------
762r1122 | const | 2002-07-03 21:11:42 +0700 (Wed, 03 Jul 2002) | 6 lines
763Changed paths:
764   M /orig/trunk/vnc_javasrc/RfbProto.java
765   M /orig/trunk/vnc_javasrc/VncCanvas.java
766   M /orig/trunk/vnc_javasrc/VncViewer.java
767
768Special handling of Zlib-encoded rectangles -- they are written either
769Zlib-encoded if it's a beginning of RFB session, or Raw encoded
770otherwise. This is needed to make sure it will be possible to decode
771saved data without knowing the state of zlib compression stream used
772by the encoder.
773
774------------------------------------------------------------------------
775r1121 | const | 2002-07-03 17:49:59 +0700 (Wed, 03 Jul 2002) | 5 lines
776Changed paths:
777   M /orig/trunk/vnc_javasrc/ButtonPanel.java
778   M /orig/trunk/vnc_javasrc/RecordingFrame.java
779   M /orig/trunk/vnc_javasrc/VncViewer.java
780
781The "Record" button now appears only if current SecurityManager allows
782access to the local filesystem.
783Exceptions after an intentional disconnect are not shown in the applet
784panel or window any more.
785
786------------------------------------------------------------------------
787r1120 | const | 2002-07-03 16:40:52 +0700 (Wed, 03 Jul 2002) | 2 lines
788Changed paths:
789   M /orig/trunk/vnc_javasrc/RecordingFrame.java
790   M /orig/trunk/vnc_javasrc/RfbProto.java
791   M /orig/trunk/vnc_javasrc/VncCanvas.java
792   M /orig/trunk/vnc_javasrc/VncViewer.java
793
794Implement dynamic toggling of session recording.
795
796------------------------------------------------------------------------
797r1119 | const | 2002-07-03 13:34:35 +0700 (Wed, 03 Jul 2002) | 3 lines
798Changed paths:
799   M /orig/trunk/vnc_javasrc/VncViewer.java
800
801Preparing to implement dynamic toggling of session recording.
802The "Save Session" parameter was removed.
803
804------------------------------------------------------------------------
805r1118 | const | 2002-07-01 12:44:17 +0700 (Mon, 01 Jul 2002) | 2 lines
806Changed paths:
807   M /orig/trunk/vnc_javasrc/RecordingFrame.java
808
809Fixed copyright string.
810
811------------------------------------------------------------------------
812r1114 | const | 2002-06-13 01:45:21 +0700 (Thu, 13 Jun 2002) | 5 lines
813Changed paths:
814   M /orig/trunk/vnc_javasrc/ButtonPanel.java
815   M /orig/trunk/vnc_javasrc/RecordingFrame.java
816   M /orig/trunk/vnc_javasrc/VncViewer.java
817
818A simple hack to make the RecordingFrame work, at least when the
819recording is being turned on before making the connection. The
820RecordingFrame is still not very useful but at least does allow to
821record a whole session in one file.
822
823------------------------------------------------------------------------
824r1113 | const | 2002-06-12 19:03:20 +0700 (Wed, 12 Jun 2002) | 3 lines
825Changed paths:
826   M /orig/trunk/vnc_javasrc/ButtonPanel.java
827   M /orig/trunk/vnc_javasrc/Makefile
828   A /orig/trunk/vnc_javasrc/RecordingFrame.java
829   M /orig/trunk/vnc_javasrc/VncViewer.java
830
831Added new "Record" button and a GUI to control recording of sessions
832in FBS files.
833
834------------------------------------------------------------------------
835r1112 | const | 2002-06-05 01:01:58 +0700 (Wed, 05 Jun 2002) | 7 lines
836Changed paths:
837   M /orig/trunk/vnc_javasrc/Makefile
838   M /orig/trunk/vnc_javasrc/OptionsFrame.java
839   M /orig/trunk/vnc_javasrc/RfbProto.java
840   A /orig/trunk/vnc_javasrc/SessionRecorder.java
841   M /orig/trunk/vnc_javasrc/VncCanvas.java
842   M /orig/trunk/vnc_javasrc/VncViewer.java
843
844Implemented experimental feature to save RFB sessions in FBS files
845compatible with rfbproxy, and the new "Save Session" parameter where a
846user can set a file name. Color format requested from the server was
847changed to little-endian to make saved sessions similar to ones
848written by the VNC Reflector, and to make colors compatible with RFB
849Session Player.
850
851------------------------------------------------------------------------
852r1111 | const | 2002-06-04 12:55:45 +0700 (Tue, 04 Jun 2002) | 2 lines
853Changed paths:
854   M /orig/trunk/vnc_javasrc/VncCanvas.java
855
856Cleanups in "throws" statements.
857
858------------------------------------------------------------------------
859r1110 | const | 2002-06-04 12:50:35 +0700 (Tue, 04 Jun 2002) | 2 lines
860Changed paths:
861   M /orig/trunk/vnc_javasrc/VncCanvas.java
862
863Minor cleanup in comment.
864
865------------------------------------------------------------------------
866r1109 | const | 2002-06-04 12:37:20 +0700 (Tue, 04 Jun 2002) | 3 lines
867Changed paths:
868   M /orig/trunk/vnc_javasrc/VncCanvas.java
869
870Major Code cleanup: each decoder was moved from the
871processNormalProtocol() method to a separate function.
872
873------------------------------------------------------------------------
874r1108 | const | 2002-06-04 12:19:13 +0700 (Tue, 04 Jun 2002) | 2 lines
875Changed paths:
876   M /orig/trunk/vnc_javasrc/README
877
878Minor cleanup.
879
880------------------------------------------------------------------------
881r1107 | const | 2002-05-23 23:58:40 +0700 (Thu, 23 May 2002) | 2 lines
882Changed paths:
883   M /orig/trunk/vnc_javasrc/README
884   M /orig/trunk/vnc_javasrc/VncViewer.java
885
886New "ENCPASSWORD" parameter, modified patch from Peter Astrand.
887
888------------------------------------------------------------------------
889r1103 | const | 2002-05-19 15:03:47 +0700 (Sun, 19 May 2002) | 3 lines
890Changed paths:
891   M /orig/trunk/vnc_javasrc/RfbProto.java
892   M /orig/trunk/vnc_javasrc/VncCanvas.java
893   M /orig/trunk/vnc_javasrc/VncViewer.java
894
895Throwing Exception instead of IOException if that was not an I/O
896error.
897
898------------------------------------------------------------------------
899r1102 | const | 2002-05-19 13:38:02 +0700 (Sun, 19 May 2002) | 3 lines
900Changed paths:
901   M /orig/trunk/vnc_javasrc/RfbProto.java
902
903Applied patch from Peter Astrand to fix problems with Swedish keys and
904broken JVMs.
905
906------------------------------------------------------------------------
907r1091 | const | 2002-04-25 18:51:58 +0700 (Thu, 25 Apr 2002) | 2 lines
908Changed paths:
909   M /orig/trunk/vnc_javasrc/README
910
911Updated version strings for version 1.2.4.
912
913------------------------------------------------------------------------
914r1090 | const | 2002-04-25 18:49:40 +0700 (Thu, 25 Apr 2002) | 3 lines
915Changed paths:
916   M /orig/trunk/vnc_javasrc/README
917
918Documented new feature to refresh remote desktop in the view-only mode
919using "R"/"r" keys.
920
921------------------------------------------------------------------------
922r1081 | const | 2002-04-23 20:02:45 +0700 (Tue, 23 Apr 2002) | 5 lines
923Changed paths:
924   M /orig/trunk/vnc_javasrc/ButtonPanel.java
925
926Bugfix: keyboard focus could be set incorrectly. It was returned to
927desktop even when windows such as Options or Clipboard were created.
928This looked like new windows had appeared behind the authenticator or
929desktop window, if the viewer itself was running in a separate window.
930
931------------------------------------------------------------------------
932r1080 | const | 2002-04-10 02:10:47 +0700 (Wed, 10 Apr 2002) | 3 lines
933Changed paths:
934   M /orig/trunk/vnc_javasrc/VncViewer.java
935
936Minor bugfix to prevent the "Refresh" button to disappear after the
937"Disconnect" button changes to "Hide desktop".
938
939------------------------------------------------------------------------
940r1079 | const | 2002-04-10 02:05:52 +0700 (Wed, 10 Apr 2002) | 2 lines
941Changed paths:
942   M /orig/trunk/vnc_javasrc/VncViewer.java
943
944Previous bugfix was broken.
945
946------------------------------------------------------------------------
947r1078 | const | 2002-04-10 02:01:30 +0700 (Wed, 10 Apr 2002) | 3 lines
948Changed paths:
949   M /orig/trunk/vnc_javasrc/VncViewer.java
950
951Minor bugfix to prevent dumping exceptions on pressing "R"/"r" keys
952over disconnected desktop.
953
954------------------------------------------------------------------------
955r1077 | const | 2002-04-10 01:53:08 +0700 (Wed, 10 Apr 2002) | 3 lines
956Changed paths:
957   M /orig/trunk/vnc_javasrc/VncCanvas.java
958
959Now "R"/"r" keys can be used to request screen updates in view-only
960mode.
961
962------------------------------------------------------------------------
963r1075 | const | 2002-04-09 02:17:45 +0700 (Tue, 09 Apr 2002) | 2 lines
964Changed paths:
965   M /orig/trunk/vnc_javasrc/README
966
967"Show offline desktop" parameter documented.
968
969------------------------------------------------------------------------
970r1074 | const | 2002-04-09 02:12:57 +0700 (Tue, 09 Apr 2002) | 2 lines
971Changed paths:
972   M /orig/trunk/vnc_javasrc/OptionsFrame.java
973   M /orig/trunk/vnc_javasrc/VncCanvas.java
974   M /orig/trunk/vnc_javasrc/VncViewer.java
975
976"Show Controls" setting moved from OptionsFrame to VncViewer class.
977
978------------------------------------------------------------------------
979r1073 | const | 2002-04-09 02:04:48 +0700 (Tue, 09 Apr 2002) | 3 lines
980Changed paths:
981   M /orig/trunk/vnc_javasrc/ButtonPanel.java
982   M /orig/trunk/vnc_javasrc/VncViewer.java
983
984New "Show Offline Desktop" parameter allowing the disktop to be still
985displayed even after the remote side closed connection.
986
987------------------------------------------------------------------------
988r1072 | const | 2002-04-03 00:12:54 +0700 (Wed, 03 Apr 2002) | 2 lines
989Changed paths:
990   M /orig/trunk/vnc_javasrc/AuthPanel.java
991
992Disabling the password input field on activating connections.
993
994------------------------------------------------------------------------
995r1071 | const | 2002-04-02 22:38:36 +0700 (Tue, 02 Apr 2002) | 2 lines
996Changed paths:
997   M /orig/trunk/vnc_javasrc/VncViewer.java
998
999Reporting more meaningful messages on errors.
1000
1001------------------------------------------------------------------------
1002r1065 | const | 2002-03-25 21:41:27 +0600 (Mon, 25 Mar 2002) | 2 lines
1003Changed paths:
1004   M /orig/trunk/vnc_javasrc/VncViewer.java
1005
1006A cosmetic change.
1007
1008------------------------------------------------------------------------
1009r1034 | const | 2002-03-07 23:27:04 +0600 (Thu, 07 Mar 2002) | 3 lines
1010Changed paths:
1011   M /orig/trunk/vnc_javasrc/VncCanvas.java
1012
1013Fixed bug causing NullPointerException in view-only mode with disabled
1014button panel.
1015
1016------------------------------------------------------------------------
1017r1021 | const | 2002-02-14 21:20:30 +0600 (Thu, 14 Feb 2002) | 2 lines
1018Changed paths:
1019   M /orig/trunk/vnc_javasrc/ButtonPanel.java
1020   M /orig/trunk/vnc_javasrc/VncCanvas.java
1021
1022Made the "Ctrl-Alt-Del" button disabled in the view-only mode.
1023
1024------------------------------------------------------------------------
1025r1020 | const | 2002-02-14 21:19:10 +0600 (Thu, 14 Feb 2002) | 2 lines
1026Changed paths:
1027   M /orig/trunk/vnc_javasrc/VncViewer.java
1028
1029Removed calls printing debugging output.
1030
1031------------------------------------------------------------------------
1032r1019 | const | 2002-02-13 05:02:01 +0600 (Wed, 13 Feb 2002) | 3 lines
1033Changed paths:
1034   M /orig/trunk/vnc_javasrc/README
1035   M /orig/trunk/vnc_javasrc/VncCanvas.java
1036   M /orig/trunk/vnc_javasrc/VncViewer.java
1037
1038Added new parameters "Defer screen updates", "Defer cursor updates",
1039"Defer update requests", documented in README.
1040
1041------------------------------------------------------------------------
1042r1018 | const | 2002-02-13 03:03:33 +0600 (Wed, 13 Feb 2002) | 2 lines
1043Changed paths:
1044   M /orig/trunk/vnc_javasrc/VncCanvas.java
1045
1046Made "Restricted colors" option dynamic.
1047
1048------------------------------------------------------------------------
1049r1017 | const | 2002-02-13 02:36:54 +0600 (Wed, 13 Feb 2002) | 2 lines
1050Changed paths:
1051   M /orig/trunk/vnc_javasrc/VncCanvas.java
1052   M /orig/trunk/vnc_javasrc/VncViewer.java
1053
1054Code cleanups, preparing to make "Restricted colors" option dynamic.
1055
1056------------------------------------------------------------------------
1057r1016 | const | 2002-02-12 23:32:06 +0600 (Tue, 12 Feb 2002) | 2 lines
1058Changed paths:
1059   M /orig/trunk/vnc_javasrc/ButtonPanel.java
1060   M /orig/trunk/vnc_javasrc/OptionsFrame.java
1061   M /orig/trunk/vnc_javasrc/README
1062   M /orig/trunk/vnc_javasrc/RfbProto.java
1063   M /orig/trunk/vnc_javasrc/VncCanvas.java
1064   M /orig/trunk/vnc_javasrc/VncViewer.java
1065
1066Documented applet parameters, updated copyright strings.
1067
1068------------------------------------------------------------------------
1069r1015 | const | 2002-02-12 19:53:30 +0600 (Tue, 12 Feb 2002) | 3 lines
1070Changed paths:
1071   M /orig/trunk/vnc_javasrc/VncCanvas.java
1072
1073Solved all issues with JPEG image loading.
1074Added more comments in the source code.
1075
1076------------------------------------------------------------------------
1077r1014 | const | 2002-02-12 18:13:22 +0600 (Tue, 12 Feb 2002) | 7 lines
1078Changed paths:
1079   M /orig/trunk/vnc_javasrc/OptionsFrame.java
1080   M /orig/trunk/vnc_javasrc/VncCanvas.java
1081
1082Solved problems with asynchronous JPEG image loading, although the
1083solution is not ideal yet. Now the ImageObserver interface is used
1084only to track loading of JPEG images, and is not used with drawImage()
1085method calls.
1086Draft scaling implementation appeared in previous CVS commit was
1087temporarily removed in this revision.
1088
1089------------------------------------------------------------------------
1090r1013 | const | 2002-02-08 18:06:31 +0600 (Fri, 08 Feb 2002) | 3 lines
1091Changed paths:
1092   M /orig/trunk/vnc_javasrc/OptionsFrame.java
1093   M /orig/trunk/vnc_javasrc/VncCanvas.java
1094
1095Simple and inefficient scaling implementation, new "Scaling Factor"
1096parameter.
1097
1098------------------------------------------------------------------------
1099r1011 | const | 2002-02-08 00:20:53 +0600 (Fri, 08 Feb 2002) | 11 lines
1100Changed paths:
1101   M /orig/trunk/vnc_javasrc/ButtonPanel.java
1102   M /orig/trunk/vnc_javasrc/VncViewer.java
1103
1104Preventing authentication retries when the PASSWORD parameter is used.
1105Closing windows and disconnecting on the applet shutdown.
1106Terminating the application properly on closing the authentication
1107window.
1108Packing the window on reporting errors when in a separate window;
1109this is necessary because it's possible that the window was empty.
1110Disconnecting on fatal errors.
1111Always forcing the keyboard focus go to the desktop on activating the
1112connection.
1113Code re-organizations and cleanups e.g. new tryAuthenticate() method.
1114
1115------------------------------------------------------------------------
1116r1009 | const | 2002-01-31 00:25:27 +0600 (Thu, 31 Jan 2002) | 4 lines
1117Changed paths:
1118   M /orig/trunk/vnc_javasrc/VncCanvas.java
1119
1120The frame size now should be limited by the screen size.
1121JPEG support improved, but drawing is still not reliable.
1122Minor code cleanups -- methods re-arranged.
1123
1124------------------------------------------------------------------------
1125r1008 | const | 2002-01-31 00:22:22 +0600 (Thu, 31 Jan 2002) | 2 lines
1126Changed paths:
1127   M /orig/trunk/vnc_javasrc/OptionsFrame.java
1128
1129A small piece of debugging code removed.
1130
1131------------------------------------------------------------------------
1132r1007 | const | 2002-01-30 19:47:03 +0600 (Wed, 30 Jan 2002) | 6 lines
1133Changed paths:
1134   M /orig/trunk/vnc_javasrc/OptionsFrame.java
1135   M /orig/trunk/vnc_javasrc/RfbProto.java
1136   M /orig/trunk/vnc_javasrc/VncCanvas.java
1137
1138Drawing model was changed again; now usual off-screen Image is used
1139for double-buffering instead of MemoryImageSource.
1140Preliminary implementation of JPEG support in the Tight decoder.
1141New "JPEG image quality" parameter and corresponding item in the
1142Options frame.
1143
1144------------------------------------------------------------------------
1145r1006 | const | 2002-01-25 12:49:36 +0600 (Fri, 25 Jan 2002) | 4 lines
1146Changed paths:
1147   M /orig/trunk/vnc_javasrc/VncCanvas.java
1148
1149Bugfixes in the Tight decoder: recent changes broke 8-bit color mode.
1150Bugfixes in the XCursor encoding support: cursor colors were
1151interpreted incorrectly.
1152
1153------------------------------------------------------------------------
1154r1005 | const | 2002-01-15 03:11:07 +0600 (Tue, 15 Jan 2002) | 4 lines
1155Changed paths:
1156   M /orig/trunk/vnc_javasrc/VncCanvas.java
1157
115824-bit Tight decoder finished. Now it parses 24-bit (not 32-bit!)
1159color samples correctly, and is able to decode data pre-processed with
1160the "Gradient" filter.
1161
1162------------------------------------------------------------------------
1163r1004 | const | 2002-01-15 00:46:06 +0600 (Tue, 15 Jan 2002) | 2 lines
1164Changed paths:
1165   M /orig/trunk/vnc_javasrc/VncCanvas.java
1166
1167Preliminary working support for 24-bit colors in the Tight decoder.
1168
1169------------------------------------------------------------------------
1170r1003 | const | 2002-01-14 20:00:14 +0600 (Mon, 14 Jan 2002) | 2 lines
1171Changed paths:
1172   M /orig/trunk/vnc_javasrc/OptionsFrame.java
1173
1174Color format was not set correctly.
1175
1176------------------------------------------------------------------------
1177r1002 | const | 2002-01-14 19:32:15 +0600 (Mon, 14 Jan 2002) | 2 lines
1178Changed paths:
1179   M /orig/trunk/vnc_javasrc/RfbProto.java
1180   M /orig/trunk/vnc_javasrc/VncCanvas.java
1181
1182Code cleanups: changes in rfb.is.read() and rfb.is.readFully() calls.
1183
1184------------------------------------------------------------------------
1185r1001 | const | 2002-01-14 19:18:58 +0600 (Mon, 14 Jan 2002) | 2 lines
1186Changed paths:
1187   M /orig/trunk/vnc_javasrc/AuthPanel.java
1188   M /orig/trunk/vnc_javasrc/VncCanvas.java
1189   M /orig/trunk/vnc_javasrc/VncViewer.java
1190
1191Support for 24-bit color in RichCursor encoding.
1192
1193------------------------------------------------------------------------
1194r1000 | const | 2002-01-13 06:11:34 +0600 (Sun, 13 Jan 2002) | 3 lines
1195Changed paths:
1196   M /orig/trunk/vnc_javasrc/OptionsFrame.java
1197   M /orig/trunk/vnc_javasrc/VncCanvas.java
1198
1199Support for 24-bit colors. At this moment, all decoders support this
1200color mode, with two exceptions of Tight and RichCursor.
1201
1202------------------------------------------------------------------------
1203r999 | const | 2002-01-13 05:57:09 +0600 (Sun, 13 Jan 2002) | 2 lines
1204Changed paths:
1205   M /orig/trunk/vnc_javasrc/RfbProto.java
1206
1207Removed a piece of code used for debugging.
1208
1209------------------------------------------------------------------------
1210r998 | const | 2002-01-13 00:23:11 +0600 (Sun, 13 Jan 2002) | 2 lines
1211Changed paths:
1212   M /orig/trunk/vnc_javasrc/OptionsFrame.java
1213   M /orig/trunk/vnc_javasrc/RfbProto.java
1214   M /orig/trunk/vnc_javasrc/VncCanvas.java
1215
1216The "View Only" mode now can be turned on/off at any moment.
1217
1218------------------------------------------------------------------------
1219r997 | const | 2002-01-12 22:12:33 +0600 (Sat, 12 Jan 2002) | 2 lines
1220Changed paths:
1221   M /orig/trunk/vnc_javasrc/RfbProto.java
1222
1223Insert key now can be passed to the remote side.
1224
1225------------------------------------------------------------------------
1226r996 | const | 2002-01-12 20:32:36 +0600 (Sat, 12 Jan 2002) | 5 lines
1227Changed paths:
1228   M /orig/trunk/vnc_javasrc/VncCanvas.java
1229   M /orig/trunk/vnc_javasrc/VncViewer.java
1230
1231Dramatically simplified and robust implementation of handling
1232XCursor/RichCursor encodings.
1233Enhancements and bugfixes for the "Open New Window" mode.
1234Other minor enhancements and code cleanups.
1235
1236------------------------------------------------------------------------
1237r995 | const | 2002-01-12 00:36:25 +0600 (Sat, 12 Jan 2002) | 2 lines
1238Changed paths:
1239   M /orig/trunk/vnc_javasrc/ClipboardFrame.java
1240   M /orig/trunk/vnc_javasrc/OptionsFrame.java
1241
1242Minor code enhancements.
1243
1244------------------------------------------------------------------------
1245r994 | const | 2002-01-11 23:35:33 +0600 (Fri, 11 Jan 2002) | 3 lines
1246Changed paths:
1247   M /orig/trunk/vnc_javasrc/VncCanvas.java
1248   M /orig/trunk/vnc_javasrc/VncViewer.java
1249
1250Implemented scrolling of the desktop area, when the desktop is shown
1251in a separate window.
1252
1253------------------------------------------------------------------------
1254r993 | const | 2002-01-11 18:51:16 +0600 (Fri, 11 Jan 2002) | 2 lines
1255Changed paths:
1256   M /orig/trunk/vnc_javasrc/ClipboardFrame.java
1257   M /orig/trunk/vnc_javasrc/OptionsFrame.java
1258
1259"Dismiss" buttons renamed to "Close".
1260
1261------------------------------------------------------------------------
1262r992 | const | 2002-01-11 04:19:03 +0600 (Fri, 11 Jan 2002) | 5 lines
1263Changed paths:
1264   M /orig/trunk/vnc_javasrc/ButtonPanel.java
1265   M /orig/trunk/vnc_javasrc/VncViewer.java
1266
1267Changes in the button panel. Now keyboard focus moves back to the
1268authentication panel or to the desktop after pressing any button on
1269the panel. Additionally, keyboard focus should move to the desktop
1270automatically when VNC connection is established.
1271
1272------------------------------------------------------------------------
1273r991 | const | 2002-01-11 03:53:10 +0600 (Fri, 11 Jan 2002) | 3 lines
1274Changed paths:
1275   M /orig/trunk/vnc_javasrc/ButtonPanel.java
1276
1277Implemented new "Refresh" button. Pressing it results sending a
1278non-incremental FramebufferUpdateRequest message to the server.
1279
1280------------------------------------------------------------------------
1281r990 | const | 2002-01-11 03:51:25 +0600 (Fri, 11 Jan 2002) | 3 lines
1282Changed paths:
1283   M /orig/trunk/vnc_javasrc/VncCanvas.java
1284
1285Now the viewer adjusts its desktop/window size on desktop size changes
1286on the remote side (working support for NewFBSize pseudo-encoding).
1287
1288------------------------------------------------------------------------
1289r989 | const | 2002-01-11 02:50:00 +0600 (Fri, 11 Jan 2002) | 4 lines
1290Changed paths:
1291   A /orig/trunk/vnc_javasrc/AuthPanel.java
1292   M /orig/trunk/vnc_javasrc/ButtonPanel.java
1293   A /orig/trunk/vnc_javasrc/ClipboardFrame.java
1294   M /orig/trunk/vnc_javasrc/Makefile
1295   A /orig/trunk/vnc_javasrc/OptionsFrame.java
1296   A /orig/trunk/vnc_javasrc/RfbProto.java
1297   A /orig/trunk/vnc_javasrc/VncCanvas.java
1298   A /orig/trunk/vnc_javasrc/VncViewer.java
1299   D /orig/trunk/vnc_javasrc/authenticationPanel.java
1300   D /orig/trunk/vnc_javasrc/clipboardFrame.java
1301   M /orig/trunk/vnc_javasrc/dir.mk
1302   M /orig/trunk/vnc_javasrc/hextile.vnc
1303   M /orig/trunk/vnc_javasrc/index.vnc
1304   M /orig/trunk/vnc_javasrc/noshared.vnc
1305   D /orig/trunk/vnc_javasrc/optionsFrame.java
1306   D /orig/trunk/vnc_javasrc/rfbProto.java
1307   M /orig/trunk/vnc_javasrc/shared.vnc
1308   M /orig/trunk/vnc_javasrc/tight.vnc
1309   D /orig/trunk/vnc_javasrc/vncCanvas.java
1310   D /orig/trunk/vnc_javasrc/vncviewer.java
1311   M /orig/trunk/vnc_javasrc/zlib.vnc
1312
1313New "Open New Window" parameter was implemented, now the viewer can
1314work in a separate frame instead of running in the applet area.
1315Class names were capitalized, to reflect usual Java naming standards.
1316
1317------------------------------------------------------------------------
1318r988 | const | 2002-01-11 00:22:08 +0600 (Fri, 11 Jan 2002) | 3 lines
1319Changed paths:
1320   M /orig/trunk/vnc_javasrc/hextile.vnc
1321   M /orig/trunk/vnc_javasrc/index.vnc
1322   M /orig/trunk/vnc_javasrc/noshared.vnc
1323   M /orig/trunk/vnc_javasrc/shared.vnc
1324   M /orig/trunk/vnc_javasrc/tight.vnc
1325   M /orig/trunk/vnc_javasrc/zlib.vnc
1326
1327Inserted a <br> tag to prevent www.tightvnc.com link appear to the
1328left of the applet area.
1329
1330------------------------------------------------------------------------
1331r981 | const | 2001-12-18 03:32:28 +0600 (Tue, 18 Dec 2001) | 2 lines
1332Changed paths:
1333   M /orig/trunk/vnc_javasrc/vncviewer.java
1334
1335In application mode, terminate application on window close event.
1336
1337------------------------------------------------------------------------
1338r980 | const | 2001-12-18 02:28:34 +0600 (Tue, 18 Dec 2001) | 2 lines
1339Changed paths:
1340   M /orig/trunk/vnc_javasrc/vncCanvas.java
1341
1342Performance fixes in CopyRect routine, and the FillLargeArea method.
1343
1344------------------------------------------------------------------------
1345r979 | const | 2001-12-18 01:39:40 +0600 (Tue, 18 Dec 2001) | 2 lines
1346Changed paths:
1347   A /orig/trunk/vnc_javasrc/ButtonPanel.java
1348   M /orig/trunk/vnc_javasrc/Makefile
1349   M /orig/trunk/vnc_javasrc/dir.mk
1350   M /orig/trunk/vnc_javasrc/rfbProto.java
1351   M /orig/trunk/vnc_javasrc/vncCanvas.java
1352   M /orig/trunk/vnc_javasrc/vncviewer.java
1353
1354Converted to Java 1.1 event model.
1355
1356------------------------------------------------------------------------
1357r978 | const | 2001-12-17 03:49:14 +0600 (Mon, 17 Dec 2001) | 2 lines
1358Changed paths:
1359   M /orig/trunk/vnc_javasrc/vncCanvas.java
1360
1361Got rid of calls to deprecated methods etc.
1362
1363------------------------------------------------------------------------
1364r977 | const | 2001-12-17 03:37:38 +0600 (Mon, 17 Dec 2001) | 2 lines
1365Changed paths:
1366   M /orig/trunk/vnc_javasrc/vncviewer.java
1367
1368Minor code cleanups.
1369
1370------------------------------------------------------------------------
1371r976 | const | 2001-12-17 03:37:10 +0600 (Mon, 17 Dec 2001) | 2 lines
1372Changed paths:
1373   M /orig/trunk/vnc_javasrc/authenticationPanel.java
1374
1375Converted to Java 1.1 event model.
1376
1377------------------------------------------------------------------------
1378r975 | const | 2001-12-17 02:51:05 +0600 (Mon, 17 Dec 2001) | 2 lines
1379Changed paths:
1380   M /orig/trunk/vnc_javasrc/optionsFrame.java
1381
1382Converted to Java 1.1 event model.
1383
1384------------------------------------------------------------------------
1385r974 | const | 2001-12-17 02:19:03 +0600 (Mon, 17 Dec 2001) | 2 lines
1386Changed paths:
1387   M /orig/trunk/vnc_javasrc/clipboardFrame.java
1388
1389Converted to Java 1.1 event model.
1390
1391------------------------------------------------------------------------
1392r973 | const | 2001-12-17 00:17:20 +0600 (Mon, 17 Dec 2001) | 3 lines
1393Changed paths:
1394   M /orig/trunk/vnc_javasrc/clipboardFrame.java
1395
1396Removed debugging code forgotten in the previous version.
1397Minor code cleanups and formating changes.
1398
1399------------------------------------------------------------------------
1400r972 | const | 2001-12-17 00:00:08 +0600 (Mon, 17 Dec 2001) | 2 lines
1401Changed paths:
1402   M /orig/trunk/vnc_javasrc/authenticationPanel.java
1403   M /orig/trunk/vnc_javasrc/clipboardFrame.java
1404   M /orig/trunk/vnc_javasrc/optionsFrame.java
1405   M /orig/trunk/vnc_javasrc/rfbProto.java
1406   M /orig/trunk/vnc_javasrc/vncviewer.java
1407
1408Got rid of most calls to methods deprecated in Java 1.1.
1409
1410------------------------------------------------------------------------
1411r971 | const | 2001-12-16 21:41:38 +0600 (Sun, 16 Dec 2001) | 2 lines
1412Changed paths:
1413   M /orig/trunk/vnc_javasrc/vncCanvas.java
1414
1415Beeping through java.awt.Toolkit on receiving Bell RFB message.
1416
1417------------------------------------------------------------------------
1418r970 | const | 2001-12-16 21:33:19 +0600 (Sun, 16 Dec 2001) | 4 lines
1419Changed paths:
1420   M /orig/trunk/vnc_javasrc/vncCanvas.java
1421
1422Drawing techniques have been changed: now all the painting is
1423performed in update() and paint() methods of the Canvas component.
1424This should solve painting problems under some JVM implementations.
1425
1426------------------------------------------------------------------------
1427r969 | const | 2001-12-16 20:56:29 +0600 (Sun, 16 Dec 2001) | 4 lines
1428Changed paths:
1429   M /orig/trunk/vnc_javasrc/Makefile
1430   D /orig/trunk/vnc_javasrc/animatedMemoryImageSource.java
1431   M /orig/trunk/vnc_javasrc/dir.mk
1432   M /orig/trunk/vnc_javasrc/vncCanvas.java
1433
1434First step of converting the source to Java 1.1: got rid of
1435animatedMemoryImageSource class; using new setAnimated() method in the
1436standard MemoryImageSource class instead.
1437
1438------------------------------------------------------------------------
1439r939 | const | 2001-09-16 14:06:15 +0700 (Sun, 16 Sep 2001) | 3 lines
1440Changed paths:
1441   M /orig/trunk/vnc_javasrc/optionsFrame.java
1442   M /orig/trunk/vnc_javasrc/rfbProto.java
1443   M /orig/trunk/vnc_javasrc/vncCanvas.java
1444   M /orig/trunk/vnc_javasrc/vncviewer.java
1445
1446Addition of new parameters PASSWORD, "Include Controls", and "View
1447Only", modified patch from Steve Kann.
1448
1449------------------------------------------------------------------------
1450r901 | const | 2001-06-18 23:46:28 +0700 (Mon, 18 Jun 2001) | 2 lines
1451Changed paths:
1452   M /orig/trunk/vnc_javasrc/README
1453
1454Version string change.
1455
1456------------------------------------------------------------------------
1457r899 | const | 2001-05-12 16:55:47 +0700 (Sat, 12 May 2001) | 2 lines
1458Changed paths:
1459   M /orig/trunk/vnc_javasrc/vncviewer.java
1460
1461(setEncodings): Possible NullPointerException fixed.
1462
1463------------------------------------------------------------------------
1464r884 | const | 2001-03-07 14:06:46 +0600 (Wed, 07 Mar 2001) | 3 lines
1465Changed paths:
1466   M /orig/trunk/vnc_javasrc/vncCanvas.java
1467
1468Initial "software cursor" position set to (0, 0) instead of (40, 40).
1469Minor code clean-up.
1470
1471------------------------------------------------------------------------
1472r868 | const | 2001-02-16 04:45:56 +0600 (Fri, 16 Feb 2001) | 2 lines
1473Changed paths:
1474   M /orig/trunk/vnc_javasrc/vncCanvas.java
1475
1476Minor performance fix and tiny clean-ups in code and comments.
1477
1478------------------------------------------------------------------------
1479r867 | const | 2001-02-16 03:29:49 +0600 (Fri, 16 Feb 2001) | 2 lines
1480Changed paths:
1481   M /orig/trunk/vnc_javasrc/clipboardFrame.java
1482   M /orig/trunk/vnc_javasrc/optionsFrame.java
1483
1484Tiny changes after looking in the TridiaVNC CVS sources.
1485
1486------------------------------------------------------------------------
1487r866 | const | 2001-02-16 02:48:15 +0600 (Fri, 16 Feb 2001) | 2 lines
1488Changed paths:
1489   M /orig/trunk/vnc_javasrc/README
1490
1491Version string changed.
1492
1493------------------------------------------------------------------------
1494r865 | const | 2001-02-15 23:48:43 +0600 (Thu, 15 Feb 2001) | 3 lines
1495Changed paths:
1496   M /orig/trunk/vnc_javasrc/vncCanvas.java
1497
1498A number of performance optimizations and code clean-ups for all
1499supported encodings.
1500
1501------------------------------------------------------------------------
1502r863 | const | 2001-02-15 01:56:48 +0600 (Thu, 15 Feb 2001) | 9 lines
1503Changed paths:
1504   M /orig/trunk/vnc_javasrc/optionsFrame.java
1505   M /orig/trunk/vnc_javasrc/vncCanvas.java
1506
1507Drawing techniques changed: now all drawing is performed through the
1508rawPixelsImage object and the pixels[] array, paintImage is not used
1509any more.
1510Settings "Raw pixel drawing: Fast/Reliable" and "CopyRect:
1511Fast/Reliable" removed from the Options panel since they do not make
1512sense in new drawing model.
1513Currently drawing of solid-color areas is slow but this issue
1514hopefully will be fixed in next versions.
1515
1516------------------------------------------------------------------------
1517r858 | const | 2001-02-08 07:06:24 +0600 (Thu, 08 Feb 2001) | 2 lines
1518Changed paths:
1519   M /orig/trunk/vnc_javasrc/rfbProto.java
1520   M /orig/trunk/vnc_javasrc/vncCanvas.java
1521   M /orig/trunk/vnc_javasrc/vncviewer.java
1522
1523Fixes for compilation on Java 2 platform, from Klaus Erber.
1524
1525------------------------------------------------------------------------
1526r836 | const | 2001-01-28 16:58:51 +0600 (Sun, 28 Jan 2001) | 2 lines
1527Changed paths:
1528   M /orig/trunk/vnc_javasrc/README
1529   M /orig/trunk/vnc_javasrc/optionsFrame.java
1530   M /orig/trunk/vnc_javasrc/rfbProto.java
1531   M /orig/trunk/vnc_javasrc/vncCanvas.java
1532
1533One more name added to copyright strings. ;-)
1534
1535------------------------------------------------------------------------
1536r835 | const | 2001-01-28 16:51:43 +0600 (Sun, 28 Jan 2001) | 2 lines
1537Changed paths:
1538   M /orig/trunk/vnc_javasrc/hextile.vnc
1539   M /orig/trunk/vnc_javasrc/index.vnc
1540   M /orig/trunk/vnc_javasrc/noshared.vnc
1541   M /orig/trunk/vnc_javasrc/shared.vnc
1542   M /orig/trunk/vnc_javasrc/tight.vnc
1543   M /orig/trunk/vnc_javasrc/zlib.vnc
1544
1545www.TridiaVNC.com links chanded to www.TightVNC.com.
1546
1547------------------------------------------------------------------------
1548r834 | const | 2001-01-28 16:43:39 +0600 (Sun, 28 Jan 2001) | 2 lines
1549Changed paths:
1550   M /orig/trunk/vnc_javasrc/Makefile
1551   A /orig/trunk/vnc_javasrc/hextile.vnc
1552   A /orig/trunk/vnc_javasrc/noshared.vnc
1553   A /orig/trunk/vnc_javasrc/tight.vnc
1554
1555More HTML templates for different default settings prepared.
1556
1557------------------------------------------------------------------------
1558r833 | const | 2001-01-28 16:36:14 +0600 (Sun, 28 Jan 2001) | 2 lines
1559Changed paths:
1560   M /orig/trunk/vnc_javasrc/optionsFrame.java
1561
1562Tight encoding is now set by default.
1563
1564------------------------------------------------------------------------
1565r832 | const | 2001-01-27 04:24:59 +0600 (Sat, 27 Jan 2001) | 2 lines
1566Changed paths:
1567   M /orig/trunk/vnc_javasrc/vncviewer.java
1568
1569Tiny formatting changes.
1570
1571------------------------------------------------------------------------
1572r831 | const | 2001-01-27 03:11:22 +0600 (Sat, 27 Jan 2001) | 2 lines
1573Changed paths:
1574   M /orig/trunk/vnc_javasrc/authenticationPanel.java
1575   M /orig/trunk/vnc_javasrc/vncviewer.java
1576
1577From TridiaVNC: set initial input focus to password field.
1578
1579------------------------------------------------------------------------
1580r830 | const | 2001-01-27 02:58:39 +0600 (Sat, 27 Jan 2001) | 2 lines
1581Changed paths:
1582   M /orig/trunk/vnc_javasrc/Makefile
1583
1584Unneeded changes reverted.
1585
1586------------------------------------------------------------------------
1587r829 | const | 2001-01-27 00:52:44 +0600 (Sat, 27 Jan 2001) | 2 lines
1588Changed paths:
1589   M /orig/trunk/vnc_javasrc/vncCanvas.java
1590
1591Many changes. Cursor shape updates should work in all modes.
1592
1593------------------------------------------------------------------------
1594r826 | const | 2001-01-26 01:31:54 +0600 (Fri, 26 Jan 2001) | 4 lines
1595Changed paths:
1596   M /orig/trunk/vnc_javasrc/optionsFrame.java
1597   M /orig/trunk/vnc_javasrc/rfbProto.java
1598   M /orig/trunk/vnc_javasrc/vncCanvas.java
1599
1600Support for EncodingLastRect added.
1601Bugfix: "Cursor shape updates: Ignore" option caused exceptions on
1602XCursor updates.
1603
1604------------------------------------------------------------------------
1605r825 | const | 2001-01-26 01:10:59 +0600 (Fri, 26 Jan 2001) | 3 lines
1606Changed paths:
1607   M /orig/trunk/vnc_javasrc/optionsFrame.java
1608   M /orig/trunk/vnc_javasrc/vncCanvas.java
1609   M /orig/trunk/vnc_javasrc/vncviewer.java
1610
1611RichCursor and XCursor encodings now work, but only for raw encoding.
1612Minor formatting fixes (spaces -> tabs).
1613
1614------------------------------------------------------------------------
1615r824 | const | 2001-01-26 01:09:42 +0600 (Fri, 26 Jan 2001) | 2 lines
1616Changed paths:
1617   M /orig/trunk/vnc_javasrc/rfbProto.java
1618
1619Minor formatting fixes (spaces -> tabs).
1620
1621------------------------------------------------------------------------
1622r823 | const | 2001-01-25 00:25:22 +0600 (Thu, 25 Jan 2001) | 2 lines
1623Changed paths:
1624   M /orig/trunk/vnc_javasrc/vncCanvas.java
1625
1626"Cursor shape updates: Ignore" option works for RichCursor encoding.
1627
1628------------------------------------------------------------------------
1629r822 | const | 2001-01-24 23:55:22 +0600 (Wed, 24 Jan 2001) | 2 lines
1630Changed paths:
1631   M /orig/trunk/vnc_javasrc/optionsFrame.java
1632   M /orig/trunk/vnc_javasrc/vncCanvas.java
1633
1634Non-finished RichCursor support, minor code cleanups.
1635
1636------------------------------------------------------------------------
1637r820 | const | 2001-01-23 23:42:45 +0600 (Tue, 23 Jan 2001) | 4 lines
1638Changed paths:
1639   M /orig/trunk/vnc_javasrc/optionsFrame.java
1640   M /orig/trunk/vnc_javasrc/rfbProto.java
1641
1642"Cursor shape updates" item in options frame.
1643Minor bugfix: "Compression level" item remained enabled when raw
1644encoding was chosen after zlib or tight.
1645
1646------------------------------------------------------------------------
1647r819 | const | 2001-01-23 22:02:50 +0600 (Tue, 23 Jan 2001) | 2 lines
1648Changed paths:
1649   M /orig/trunk/vnc_javasrc/optionsFrame.java
1650   M /orig/trunk/vnc_javasrc/rfbProto.java
1651
1652Requesting compression level for tight and zlib encodings.
1653
1654------------------------------------------------------------------------
1655r818 | const | 2001-01-22 23:22:03 +0600 (Mon, 22 Jan 2001) | 3 lines
1656Changed paths:
1657   M /orig/trunk/vnc_javasrc/vncCanvas.java
1658
1659Major speed optimizations and code cleanups in tight encoding
1660implementation.
1661
1662------------------------------------------------------------------------
1663r817 | const | 2001-01-22 20:10:50 +0600 (Mon, 22 Jan 2001) | 2 lines
1664Changed paths:
1665   M /orig/trunk/vnc_javasrc/vncCanvas.java
1666
1667More error checking.
1668
1669------------------------------------------------------------------------
1670r816 | const | 2001-01-22 20:06:39 +0600 (Mon, 22 Jan 2001) | 2 lines
1671Changed paths:
1672   M /orig/trunk/vnc_javasrc/vncCanvas.java
1673
1674Error checking, code cleanups.
1675
1676------------------------------------------------------------------------
1677r814 | const | 2001-01-19 12:53:17 +0600 (Fri, 19 Jan 2001) | 2 lines
1678Changed paths:
1679   M /orig/trunk/vnc_javasrc/Makefile
1680   M /orig/trunk/vnc_javasrc/optionsFrame.java
1681   M /orig/trunk/vnc_javasrc/rfbProto.java
1682   M /orig/trunk/vnc_javasrc/vncCanvas.java
1683
1684First version of Java vncviewer with tight encoding support.
1685
1686------------------------------------------------------------------------
1687r725 | const | 2000-09-29 22:39:38 +0700 (Fri, 29 Sep 2000) | 2 lines
1688Changed paths:
1689   A /orig/trunk/vnc_javasrc
1690   A /orig/trunk/vnc_javasrc/DesCipher.java
1691   A /orig/trunk/vnc_javasrc/LICENCE.TXT
1692   A /orig/trunk/vnc_javasrc/Makefile
1693   A /orig/trunk/vnc_javasrc/README
1694   A /orig/trunk/vnc_javasrc/animatedMemoryImageSource.java
1695   A /orig/trunk/vnc_javasrc/authenticationPanel.java
1696   A /orig/trunk/vnc_javasrc/clipboardFrame.java
1697   A /orig/trunk/vnc_javasrc/dir.mk
1698   A /orig/trunk/vnc_javasrc/index.vnc
1699   A /orig/trunk/vnc_javasrc/optionsFrame.java
1700   A /orig/trunk/vnc_javasrc/rfbProto.java
1701   A /orig/trunk/vnc_javasrc/shared.vnc
1702   A /orig/trunk/vnc_javasrc/vncCanvas.java
1703   A /orig/trunk/vnc_javasrc/vncviewer.java
1704   A /orig/trunk/vnc_javasrc/zlib.vnc
1705
1706Initial revision
1707
1708------------------------------------------------------------------------
Note: See TracBrowser for help on using the repository browser.