]>
source.dussan.org Git - tigervnc.git/log
Constantin Kaplinsky [Fri, 20 Jun 2008 08:23:25 +0000 (08:23 +0000)]
[Enhancement] New method to compose a String respesentation of the object.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2601
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Fri, 20 Jun 2008 06:51:32 +0000 (06:51 +0000)]
[Bugfix] Always print error messages on System.err instead of System.out.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2600
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Fri, 20 Jun 2008 06:44:03 +0000 (06:44 +0000)]
[Development] Loading index data from the .fbi file.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2599
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Fri, 20 Jun 2008 05:17:39 +0000 (05:17 +0000)]
[Development] Added support for new "Index" parameter which sets URL prefix of .fbi and .fbk index files. Reading .fbi index file, without actually using its data.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2598
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Thu, 19 Jun 2008 17:14:18 +0000 (17:14 +0000)]
[Refactoring] Removed unused variable.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2597
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Thu, 19 Jun 2008 16:07:52 +0000 (16:07 +0000)]
[Refactoring] Created new FbsConnection class to manage connections to FBS and index files. Index files are not used yet.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2596
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Thu, 19 Jun 2008 12:25:12 +0000 (12:25 +0000)]
[Refactoring] Setting initial time offset in newFbsConnection().
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2595
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Thu, 19 Jun 2008 12:02:57 +0000 (12:02 +0000)]
[Refactoring] Added another constructor to FbsInputStream, a lower level one. It's expected to be useful for working with indexed FBS streams.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2594
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Thu, 19 Jun 2008 07:51:42 +0000 (07:51 +0000)]
[Refactoring] Reading an FBS data block has been separated in a new method with improved error handling.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2593
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Thu, 19 Jun 2008 03:31:40 +0000 (03:31 +0000)]
Better documentation for the FbsInputStream constructor.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2592
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Wed, 18 Jun 2008 11:27:50 +0000 (11:27 +0000)]
Removed unused FbsInputStream constructor, added Javadoc to the remaining constructor.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2590
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Wed, 18 Jun 2008 09:28:30 +0000 (09:28 +0000)]
Code refactoring. Now RfbPlayer maintains FbsInputStream and RfbProto instances separately. Also, RfbProto does not need FbsInputStream any more, it can work with any InputStream.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2589
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Wed, 18 Jun 2008 06:08:59 +0000 (06:08 +0000)]
Code formatting changes only.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2588
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Tue, 17 Jun 2008 10:31:41 +0000 (10:31 +0000)]
Code refactoring in preparation to more efficient seeking. Now we handle initial time offset in RfbProto constructor and its newSession() method.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2587
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Tue, 17 Jun 2008 09:27:52 +0000 (09:27 +0000)]
Eliminated one call to a deprecated method, and one potential NullPointerException.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2586
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Sat, 14 Jun 2008 05:23:10 +0000 (05:23 +0000)]
Handling VideoRectangleSelection protocol message (TightVNC extension).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2585
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Fri, 13 Jun 2008 18:07:53 +0000 (18:07 +0000)]
Restored the functionality of the VideoPriority parameter. This time, it
should work correctly even over slow networks, when update requests go less
frequently than polling cycles. This version does not give any special
meaning to the value 0, it is equivalent to 1.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2584
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Constantin Kaplinsky [Thu, 5 Jun 2008 12:34:59 +0000 (12:34 +0000)]
Removed support for continuous updates, a TightVNC-specific RFB protocol
extension. That extension used to send framebuffer updates continuously, not
waiting for clients' requests. However, it showed bad results with
low-bandwidth connections, due to lack of proper data flow control.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2581
3789f03b -4d11-0410-bbf8-
ca57d06f2519
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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