]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
16 years agoImproved error handling: if JpegCompressor could not compress the data,
Constantin Kaplinsky [Thu, 5 Jun 2008 03:05:13 +0000 (03:05 +0000)]
Improved error handling: if JpegCompressor could not compress the data,
switch to StandardJpegCompressor and try to compress once again.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2580 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoMinor cleanup: declaring PollingManager::sendChanges() as const.
Constantin Kaplinsky [Wed, 4 Jun 2008 11:20:09 +0000 (11:20 +0000)]
Minor cleanup: declaring PollingManager::sendChanges() as const.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2579 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoImplemented support for command-line options that print version information
Constantin Kaplinsky [Wed, 4 Jun 2008 10:43:10 +0000 (10:43 +0000)]
Implemented support for command-line options that print version information
on stdout: -version, --version and -v are all equivalent.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2578 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoMinor cleanup, no code changes: updated a comment and moved XDesktop::poll()
Constantin Kaplinsky [Wed, 4 Jun 2008 09:46:57 +0000 (09:46 +0000)]
Minor cleanup, no code changes: updated a comment and moved XDesktop::poll()
declaration.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2577 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoRefactoring: now PollingManager is owned by XPixelBuffer. No other classes
Constantin Kaplinsky [Wed, 4 Jun 2008 05:57:06 +0000 (05:57 +0000)]
Refactoring: now PollingManager is owned by XPixelBuffer. No other classes
know about PollingManager.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2576 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoCode refactoring: PollingManager should not know anything about
Constantin Kaplinsky [Wed, 4 Jun 2008 05:36:40 +0000 (05:36 +0000)]
Code refactoring: PollingManager should not know anything about
XPixelBuffer. This commit partially reverts the changes from r2567.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2575 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoCode refactoring: passing geometry to XPixelBuffer as a Rect instead of four
Constantin Kaplinsky [Wed, 4 Jun 2008 04:30:10 +0000 (04:30 +0000)]
Code refactoring: passing geometry to XPixelBuffer as a Rect instead of four
int values.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2574 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoCode improvements and better error checking in the Geometry class:
Constantin Kaplinsky [Wed, 4 Jun 2008 03:58:07 +0000 (03:58 +0000)]
Code improvements and better error checking in the Geometry class:
coordinates are now kept as a Rect, added new getRect() method. Also, when
the "Geometry" parameter is present but not valid, the constructor will not
set the geometry to full screen, zero-size rectangle will be used instead.
In that case, x0vncserver will exit with error.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2573 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoCode refactoring: maintaining the Image object representing the framebuffer
Constantin Kaplinsky [Wed, 4 Jun 2008 03:10:05 +0000 (03:10 +0000)]
Code refactoring: maintaining the Image object representing the framebuffer
in XPixelBuffer instead of XDesktop.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2572 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoCode refactoring: setting pixel format in XPixelBuffer instead of XDesktop.
Constantin Kaplinsky [Tue, 3 Jun 2008 11:21:42 +0000 (11:21 +0000)]
Code refactoring: setting pixel format in XPixelBuffer instead of XDesktop.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2571 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoDon't use one va_list variable twice in vsnprintf
Adam Tkac [Tue, 3 Jun 2008 09:24:49 +0000 (09:24 +0000)]
Don't use one va_list variable twice in vsnprintf

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2570 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoCode refactoring: passing VNCServer pointer to PollingManager methods
Constantin Kaplinsky [Tue, 3 Jun 2008 07:04:17 +0000 (07:04 +0000)]
Code refactoring: passing VNCServer pointer to PollingManager methods
instead of maintaining it as a member variable.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2569 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoGrabbing the screen moved from PollingManager to XPixelBuffer.
Constantin Kaplinsky [Mon, 2 Jun 2008 11:56:57 +0000 (11:56 +0000)]
Grabbing the screen moved from PollingManager to XPixelBuffer.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2568 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoCode refactoring - PollingManager's constructor is given an XPixelBuffer*
Constantin Kaplinsky [Fri, 30 May 2008 11:02:04 +0000 (11:02 +0000)]
Code refactoring - PollingManager's constructor is given an XPixelBuffer*
instead of an Image*.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2567 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoRemoved the code for automatic video detection. It interfered with video
Constantin Kaplinsky [Fri, 30 May 2008 10:03:30 +0000 (10:03 +0000)]
Removed the code for automatic video detection. It interfered with video
selection feature of the Java viewer, and did not look good with respect to
the impending polling improvements.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2566 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoFixed documentation for the "Offer relogin" parameter.
Constantin Kaplinsky [Thu, 29 May 2008 05:01:53 +0000 (05:01 +0000)]
Fixed documentation for the "Offer relogin" parameter.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2565 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoSupport for video area selection (revision range 2467:2563 from branches/javaviewer...
Constantin Kaplinsky [Tue, 27 May 2008 08:38:28 +0000 (08:38 +0000)]
Support for video area selection (revision range 2467:2563 from branches/javaviewer-selectvideo) merged back to trunk.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2564 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoPackage name for RfbPlayer changed to com.tightvnc.rfbplayer.
Constantin Kaplinsky [Wed, 30 Apr 2008 12:50:34 +0000 (12:50 +0000)]
Package name for RfbPlayer changed to com.tightvnc.rfbplayer.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2562 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoUsing proper logging in SMsgReader class. Reporting details on receiving VideoRectang...
Constantin Kaplinsky [Thu, 24 Apr 2008 11:01:55 +0000 (11:01 +0000)]
Using proper logging in SMsgReader class. Reporting details on receiving VideoRectangleSelection messages.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2560 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoSupport for VideoRectangleSelection client message in the server code. The message...
Constantin Kaplinsky [Thu, 24 Apr 2008 08:44:24 +0000 (08:44 +0000)]
Support for VideoRectangleSelection client message in the server code. The message is read but ignored (only a message will be written to stderr).

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2559 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoExtended documentation for VideoAreaSelection client message.
Constantin Kaplinsky [Wed, 23 Apr 2008 05:02:32 +0000 (05:02 +0000)]
Extended documentation for VideoAreaSelection client message.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2556 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoFormatting was broken for some reason.
Constantin Kaplinsky [Wed, 23 Apr 2008 03:19:20 +0000 (03:19 +0000)]
Formatting was broken for some reason.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2554 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoProposed new VideoRectangleSelection protocol message.
Constantin Kaplinsky [Tue, 22 Apr 2008 10:57:15 +0000 (10:57 +0000)]
Proposed new VideoRectangleSelection protocol message.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2553 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoNew text document to keep the list of all allocated codes and signatures used in...
Constantin Kaplinsky [Tue, 22 Apr 2008 06:26:03 +0000 (06:26 +0000)]
New text document to keep the list of all allocated codes and signatures used in TightVNC extensions of the RFB protocol.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2552 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoRevert back to using cache for .fbs files.
wimba.com [Wed, 2 Jan 2008 21:50:38 +0000 (21:50 +0000)]
Revert back to using cache for .fbs files.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2549 3789f03b-4d11-0410-bbf8-ca57d06f2519

17 years agoChanged the name of the package from com.HorizonLive.RfbPlayer to com.wimba.RfbPlayer...
wimba.com [Mon, 19 Nov 2007 19:05:01 +0000 (19:05 +0000)]
Changed the name of the package from com.HorizonLive.RfbPlayer to com.wimba.RfbPlayer, in each file. Removed unused variables and imports.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2548 3789f03b-4d11-0410-bbf8-ca57d06f2519

17 years agoMake sure that .fbs files are not used from cache - this is because a disruption...
wimba.com [Wed, 14 Nov 2007 22:25:34 +0000 (22:25 +0000)]
Make sure that .fbs files are not used from cache - this is because a disruption in connectivity will cause an incomplete .fbs file, and java will attempt to use this incomplete .fbs file if caching is on.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2547 3789f03b-4d11-0410-bbf8-ca57d06f2519

17 years ago- Implemented liveshare archive playback pause.
wimba.com [Mon, 2 Apr 2007 18:54:41 +0000 (18:54 +0000)]
- Implemented liveshare archive playback pause.
- Liveshare is now unloaded when archive playback is stopped.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2546 3789f03b-4d11-0410-bbf8-ca57d06f2519

19 years agoRemove spaces from parameter names so that they can be used as attributes in embed...
wimba.com [Wed, 14 Sep 2005 18:42:46 +0000 (18:42 +0000)]
Remove spaces from parameter names so that they can be used as attributes in embed tags.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2545 3789f03b-4d11-0410-bbf8-ca57d06f2519

19 years agoFix player so that the canvas properly sizes when frame buffer changes size. Also...
wimba.com [Fri, 11 Feb 2005 23:06:24 +0000 (23:06 +0000)]
Fix player so that the canvas properly sizes when frame buffer changes size. Also, get rid of some ghost cursors that were getting left behind. Did a lot to bring the VncCanvas more in line with that of the viewer.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2544 3789f03b-4d11-0410-bbf8-ca57d06f2519

19 years agoFix so that the vnc viewer properly sizes on resizes. Using the LWScrollPane from...
wimba.com [Tue, 8 Feb 2005 17:15:23 +0000 (17:15 +0000)]
Fix so that the vnc viewer properly sizes on resizes. Using the LWScrollPane from the vncviewer.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2543 3789f03b-4d11-0410-bbf8-ca57d06f2519

19 years agoNull check.
wimba.com [Tue, 11 Jan 2005 19:02:12 +0000 (19:02 +0000)]
Null check.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2542 3789f03b-4d11-0410-bbf8-ca57d06f2519

19 years agoWhile seeking, prevent repaints triggered by cursor and frame buffer size changes.
wimba.com [Fri, 7 Jan 2005 20:54:33 +0000 (20:54 +0000)]
While seeking, prevent repaints triggered by cursor and frame buffer size changes.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2541 3789f03b-4d11-0410-bbf8-ca57d06f2519

19 years agoCenter shared image in frame when frame is bigger than shared area size.
wimba.com [Mon, 3 Jan 2005 16:20:38 +0000 (16:20 +0000)]
Center shared image in frame when frame is bigger than shared area size.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2540 3789f03b-4d11-0410-bbf8-ca57d06f2519

20 years agoClosing a different stream to prevent a problem. Also, added
wimba.com [Mon, 1 Nov 2004 20:54:08 +0000 (20:54 +0000)]
Closing a different stream to prevent a problem. Also, added
an explicit catch and rethrow of a NullPointerException with a comment
so that this doesn't get 'fixed', as fixing it would break the applet
for some reason i don't understand.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2539 3789f03b-4d11-0410-bbf8-ca57d06f2519

20 years agoFix RfbPlayer so that it shuts down more orderly. prevents a
wimba.com [Mon, 1 Nov 2004 16:18:54 +0000 (16:18 +0000)]
Fix RfbPlayer so that it shuts down more orderly. prevents a
crash with certain jvm versions under Win IE.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2538 3789f03b-4d11-0410-bbf8-ca57d06f2519

20 years agoChanged RfbProto to use the same encoding type check as the vnc viewer, meaning that...
wimba.com [Wed, 13 Oct 2004 16:19:45 +0000 (16:19 +0000)]
Changed RfbProto to use the same encoding type check as the vnc viewer, meaning that cursor position updates won't be subject to the bounds check and possibly causing an exception.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2537 3789f03b-4d11-0410-bbf8-ca57d06f2519

20 years agoChange to prevent cursor remnants from appearing.
wimba.com [Wed, 22 Sep 2004 15:10:14 +0000 (15:10 +0000)]
Change to prevent cursor remnants from appearing.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2536 3789f03b-4d11-0410-bbf8-ca57d06f2519

20 years agoAdditional changes to support scroll panes whether an applet is running in its own...
wimba.com [Tue, 21 Sep 2004 21:27:54 +0000 (21:27 +0000)]
Additional changes to support scroll panes whether an applet is running in its own frame or on an html page. Some resizing support.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2535 3789f03b-4d11-0410-bbf8-ca57d06f2519

20 years agoAuto scroll on host cursor movements.
wimba.com [Tue, 21 Sep 2004 20:54:37 +0000 (20:54 +0000)]
Auto scroll on host cursor movements.
Removed some debugging output.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2534 3789f03b-4d11-0410-bbf8-ca57d06f2519

20 years agoChanges to support cursor pos and shape updates in archives.
wimba.com [Tue, 21 Sep 2004 15:25:05 +0000 (15:25 +0000)]
Changes to support cursor pos and shape updates in archives.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2533 3789f03b-4d11-0410-bbf8-ca57d06f2519

20 years agoAdd cursor encoding type to proto.
wimba.com [Tue, 21 Sep 2004 15:22:02 +0000 (15:22 +0000)]
Add cursor encoding type to proto.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2532 3789f03b-4d11-0410-bbf8-ca57d06f2519

20 years agoCheck for valid framebuffer size before change.
wimba.com [Thu, 16 Sep 2004 16:11:55 +0000 (16:11 +0000)]
Check for valid framebuffer size before change.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2531 3789f03b-4d11-0410-bbf8-ca57d06f2519

20 years agoA set of changes from HorizonLive/Wimba:
wimba.com [Thu, 16 Sep 2004 00:00:00 +0000 (00:00 +0000)]
A set of changes from HorizonLive/Wimba:
- package name set to com.HorizonLive.RfbPlayer;
- reducing the screen size by 30 pixels in each direction;
- interface to control RfbPlayer from other applets (RfbSharedStatic);
- applets to control RfbPlayer (PARfbSender, RfbPlayerSetDisplaySize);
- new jumpTo(long pos) method of RfbPlayer that can be called via PARfbSender.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2530 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoAutomated code formatting by NetBeans IDE.
Constantin Kaplinsky [Fri, 18 Apr 2008 17:48:16 +0000 (17:48 +0000)]
Automated code formatting by NetBeans IDE.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2529 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoVersion string changed, version 1.0.1.
Constantin Kaplinsky [Sun, 22 Sep 2002 12:37:39 +0000 (12:37 +0000)]
Version string changed, version 1.0.1.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2528 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoBugfix -- seeking backwards worked incorrectly when playback speed was
Constantin Kaplinsky [Sun, 22 Sep 2002 12:36:20 +0000 (12:36 +0000)]
Bugfix -- seeking backwards worked incorrectly when playback speed was
not equal to 1.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2527 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoA better version of the previous bugfix.
Constantin Kaplinsky [Sun, 22 Sep 2002 11:33:22 +0000 (11:33 +0000)]
A better version of the previous bugfix.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2526 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoA bug has been fixed -- the player did not update the framebuffer size
Constantin Kaplinsky [Sun, 22 Sep 2002 11:29:56 +0000 (11:29 +0000)]
A bug has been fixed -- the player did not update the framebuffer size
on re-opening sessions.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2525 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoAllowing relative URLs as values for the "URL" parameter, in the
Constantin Kaplinsky [Sun, 22 Sep 2002 08:36:43 +0000 (08:36 +0000)]
Allowing relative URLs as values for the "URL" parameter, in the
applet mode.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2524 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoVersion number changed, version 1.0.0.
Constantin Kaplinsky [Fri, 16 Aug 2002 16:03:41 +0000 (16:03 +0000)]
Version number changed, version 1.0.0.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2523 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoSeeking backwards has been implemented.
Constantin Kaplinsky [Fri, 16 Aug 2002 16:01:37 +0000 (16:01 +0000)]
Seeking backwards has been implemented.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2522 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoVersion string has been changed.
Constantin Kaplinsky [Wed, 24 Jul 2002 17:03:33 +0000 (17:03 +0000)]
Version string has been changed.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2521 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoImplemented new "Autoplay" parameter to start the player in the
Constantin Kaplinsky [Wed, 24 Jul 2002 17:02:04 +0000 (17:02 +0000)]
Implemented new "Autoplay" parameter to start the player in the
playback mode. Positioning during playback is now allowed. The desktop
contents is now being updated correctly on startup and after
positioning in the paused mode. Also a number of minor cleanups.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2520 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoCalls to methods not supported by JDK 1.1 were removed.
Constantin Kaplinsky [Tue, 4 Jun 2002 18:29:05 +0000 (18:29 +0000)]
Calls to methods not supported by JDK 1.1 were removed.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2519 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoCode cleanup: each decoder was moved from the processNormalProtocol()
Constantin Kaplinsky [Tue, 4 Jun 2002 06:13:20 +0000 (06:13 +0000)]
Code cleanup: each decoder was moved from the processNormalProtocol()
method to a separate function. Cleanups in "throws" statements.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2518 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoOne change in the previous version was incorrect.
Constantin Kaplinsky [Thu, 30 May 2002 18:02:34 +0000 (18:02 +0000)]
One change in the previous version was incorrect.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2517 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoCode cleanups.
Constantin Kaplinsky [Thu, 30 May 2002 17:59:22 +0000 (17:59 +0000)]
Code cleanups.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2516 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoCode re-organization to make it easier implement backward seeking.
Constantin Kaplinsky [Thu, 30 May 2002 17:30:11 +0000 (17:30 +0000)]
Code re-organization to make it easier implement backward seeking.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2515 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoImplemented new "Speed" parameter which allows to set initial playback
Constantin Kaplinsky [Thu, 30 May 2002 16:19:11 +0000 (16:19 +0000)]
Implemented new "Speed" parameter which allows to set initial playback
speed.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2514 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoImplemented variable playback speed, adjustable using a text field.
Constantin Kaplinsky [Thu, 30 May 2002 15:54:56 +0000 (15:54 +0000)]
Implemented variable playback speed, adjustable using a text field.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2513 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoAdded support for new "Position" parameter.
Constantin Kaplinsky [Thu, 30 May 2002 14:19:02 +0000 (14:19 +0000)]
Added support for new "Position" parameter.
Fixed a NullPointerException with "Show Controls"="no".
Documented all supported parameters.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2512 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoImplemented seeking to an arbitrary time point in the session file.
Constantin Kaplinsky [Thu, 30 May 2002 13:26:34 +0000 (13:26 +0000)]
Implemented seeking to an arbitrary time point in the session file.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2511 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoIt was not necessary to remember time when the playback was paused.
Constantin Kaplinsky [Thu, 30 May 2002 12:23:25 +0000 (12:23 +0000)]
It was not necessary to remember time when the playback was paused.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2510 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoChanges in architecture to support pausing in the FbsInputStream
Constantin Kaplinsky [Wed, 29 May 2002 17:05:39 +0000 (17:05 +0000)]
Changes in architecture to support pausing in the FbsInputStream
instead of using VncCanvas for that. RfbPlayer does not need to
remember current state any more. Play/Stop button removed. Added a
field to set playback speed, non-working yet.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2509 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoMade the position field editable in paused and stopped modes.
Constantin Kaplinsky [Wed, 29 May 2002 10:59:52 +0000 (10:59 +0000)]
Made the position field editable in paused and stopped modes.
Preparing for implementation of seeking to an arbitrary point.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2508 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoText field in the ButtonPanel to show current time offset in seconds.
Constantin Kaplinsky [Wed, 29 May 2002 00:52:32 +0000 (00:52 +0000)]
Text field in the ButtonPanel to show current time offset in seconds.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2507 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoHTTP access to session files implemented.
Constantin Kaplinsky [Sat, 25 May 2002 09:49:23 +0000 (09:49 +0000)]
HTTP access to session files implemented.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2506 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoShort note on usage.
Constantin Kaplinsky [Mon, 20 May 2002 14:09:49 +0000 (14:09 +0000)]
Short note on usage.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2505 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoCleanups in color processing.
Constantin Kaplinsky [Mon, 20 May 2002 13:33:46 +0000 (13:33 +0000)]
Cleanups in color processing.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2504 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoFixed pixel format to make it compatible with VNC Reflector, for
Constantin Kaplinsky [Mon, 20 May 2002 13:10:44 +0000 (13:10 +0000)]
Fixed pixel format to make it compatible with VNC Reflector, for
RRE and CoRRE encodings.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2503 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoFixed pixel format to make it compatible with VNC Reflector, for
Constantin Kaplinsky [Mon, 20 May 2002 13:06:33 +0000 (13:06 +0000)]
Fixed pixel format to make it compatible with VNC Reflector, for
Raw, Hextile and Zlib encodings.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2502 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoThrowing Exception instead of IOException on non-I/O error.
Constantin Kaplinsky [Mon, 20 May 2002 13:05:42 +0000 (13:05 +0000)]
Throwing Exception instead of IOException on non-I/O error.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2501 3789f03b-4d11-0410-bbf8-ca57d06f2519

22 years agoPreliminary version of RFB Session Player converted from TightVNC Java
Constantin Kaplinsky [Mon, 20 May 2002 10:55:47 +0000 (10:55 +0000)]
Preliminary version of RFB Session Player converted from TightVNC Java
viewer sources.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2500 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoRenaming the file to preserve its history.
Constantin Kaplinsky [Mon, 21 Apr 2008 05:00:39 +0000 (05:00 +0000)]
Renaming the file to preserve its history.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2499 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoCopying old Java Viewer source where RfbPlayer development had originated.
Constantin Kaplinsky [Fri, 18 Apr 2008 09:51:44 +0000 (09:51 +0000)]
Copying old Java Viewer source where RfbPlayer development had originated.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2495 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoBugfix: VncCanvas2 class could not be found because of the recent package name change.
Constantin Kaplinsky [Mon, 14 Apr 2008 14:27:03 +0000 (14:27 +0000)]
Bugfix: VncCanvas2 class could not be found because of the recent package name change.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2465 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoUsing package name com.tightvnc.vncviewer.
Constantin Kaplinsky [Mon, 14 Apr 2008 09:45:50 +0000 (09:45 +0000)]
Using package name com.tightvnc.vncviewer.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2461 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoMoved the Java Viewer source into the proper location.
Constantin Kaplinsky [Mon, 14 Apr 2008 09:13:14 +0000 (09:13 +0000)]
Moved the Java Viewer source into the proper location.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2460 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoCreated one more directory level.
Constantin Kaplinsky [Mon, 14 Apr 2008 09:09:16 +0000 (09:09 +0000)]
Created one more directory level.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2459 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoTightVNC Java Viewer source copied to trunk from its old location under orig/trunk.
Constantin Kaplinsky [Mon, 14 Apr 2008 08:02:25 +0000 (08:02 +0000)]
TightVNC Java Viewer source copied to trunk from its old location under orig/trunk.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2457 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoAdded directory tree for Java code.
Constantin Kaplinsky [Mon, 14 Apr 2008 07:56:50 +0000 (07:56 +0000)]
Added directory tree for Java code.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2456 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoReverted the changes from revisions 2434:2435. They destroyed history on affected...
Constantin Kaplinsky [Sat, 22 Mar 2008 04:55:33 +0000 (04:55 +0000)]
Reverted the changes from revisions 2434:2435. They destroyed history on affected files.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2441 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years ago- readded accidentaly removed intl and po directories
Adam Tkac [Thu, 20 Mar 2008 13:41:07 +0000 (13:41 +0000)]
- readded accidentaly removed intl and po directories

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2435 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years ago- handle HAVE_MITSHM macro through config.h
Adam Tkac [Thu, 20 Mar 2008 13:30:22 +0000 (13:30 +0000)]
- handle HAVE_MITSHM macro through config.h
- removed unix/intl stuff and added unix/vncviewer/gettext.h file which
  cares about platform independent translations
- removed unwanted config.rpath and ABOUT-NLS (autogenerated)
- moved unix/po to top directory
- internationalization works again

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2434 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoAdded some missing #includes whose prevent build source with gcc 4.3
Adam Tkac [Wed, 19 Mar 2008 16:14:48 +0000 (16:14 +0000)]
Added some missing #includes whose prevent build source with gcc 4.3

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2431 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoProtect common/zlib/configure parameter processing against infinite loop
Adam Tkac [Wed, 19 Mar 2008 14:44:35 +0000 (14:44 +0000)]
Protect common/zlib/configure parameter processing against infinite loop

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2430 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoSet SVN project language to English.
Constantin Kaplinsky [Mon, 17 Mar 2008 05:07:13 +0000 (05:07 +0000)]
Set SVN project language to English.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2424 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoviewer could aborted when only one scrollbar should be used
Adam Tkac [Fri, 14 Mar 2008 13:37:09 +0000 (13:37 +0000)]
viewer could aborted when only one scrollbar should be used

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2420 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoOptimized the checkRow() function.
Constantin Kaplinsky [Mon, 21 Jan 2008 10:24:25 +0000 (10:24 +0000)]
Optimized the checkRow() function.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2418 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoMinor refactoring: removed getFullRow() function, added its code to getRow().
Constantin Kaplinsky [Sat, 19 Jan 2008 09:03:47 +0000 (09:03 +0000)]
Minor refactoring: removed getFullRow() function, added its code to getRow().

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2414 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoMinor code enhancement: using an inline function instead of inline arithmetic.
Constantin Kaplinsky [Fri, 18 Jan 2008 15:37:15 +0000 (15:37 +0000)]
Minor code enhancement: using an inline function instead of inline arithmetic.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2412 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoMinor code improvement: added Image::locatePixel(x, y) function to get rid of direct...
Constantin Kaplinsky [Fri, 18 Jan 2008 15:23:11 +0000 (15:23 +0000)]
Minor code improvement: added Image::locatePixel(x, y) function to get rid of direct pointer arithmetic.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2411 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoMade a number of member variables constants.
Constantin Kaplinsky [Fri, 18 Jan 2008 14:33:05 +0000 (14:33 +0000)]
Made a number of member variables constants.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2410 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoMinor refactoring: new m_bytesPerPixel member variable.
Constantin Kaplinsky [Fri, 18 Jan 2008 14:13:16 +0000 (14:13 +0000)]
Minor refactoring: new m_bytesPerPixel member variable.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2409 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoRefactoring: checkRow() has been rationalized; it does not need arguments that it...
Constantin Kaplinsky [Fri, 18 Jan 2008 11:17:26 +0000 (11:17 +0000)]
Refactoring: checkRow() has been rationalized; it does not need arguments that it can easily compute itself.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2408 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoCode refactoring: removed extra arguments for member functions.
Constantin Kaplinsky [Thu, 17 Jan 2008 19:14:37 +0000 (19:14 +0000)]
Code refactoring: removed extra arguments for member functions.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2407 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoCode refactoring: introduced m_changeFlags member variable, instead of similar local...
Constantin Kaplinsky [Thu, 17 Jan 2008 17:41:48 +0000 (17:41 +0000)]
Code refactoring: introduced m_changeFlags member variable, instead of similar local variable.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2406 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoMinor code refactoring: remembering the number of 32x32 tiles in a member variable.
Constantin Kaplinsky [Thu, 17 Jan 2008 15:17:36 +0000 (15:17 +0000)]
Minor code refactoring: remembering the number of 32x32 tiles in a member variable.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2405 3789f03b-4d11-0410-bbf8-ca57d06f2519

16 years agoLastRect was documented incorrectly.
Constantin Kaplinsky [Mon, 14 Jan 2008 09:11:18 +0000 (09:11 +0000)]
LastRect was documented incorrectly.

git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2401 3789f03b-4d11-0410-bbf8-ca57d06f2519