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