]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
19 years agoAdded support for the -fbdir and -shmem option.
Peter Åstrand [Wed, 23 Feb 2005 08:22:10 +0000 (08:22 +0000)]
Added support for the -fbdir and -shmem option.

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

19 years agoSynched InitOutput with modern InitOutput.c.
Peter Åstrand [Tue, 22 Feb 2005 21:37:32 +0000 (21:37 +0000)]
Synched InitOutput with modern InitOutput.c.

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

19 years agoSynched vfbScreenInit with modern InitOutput.c.
Peter Åstrand [Tue, 22 Feb 2005 21:33:20 +0000 (21:33 +0000)]
Synched vfbScreenInit with modern InitOutput.c.

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

19 years agoAdded vfbCloseScreen. Reindented vfbScreenInfo.
Peter Åstrand [Tue, 22 Feb 2005 21:27:51 +0000 (21:27 +0000)]
Added vfbCloseScreen. Reindented vfbScreenInfo.

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

19 years agoAdapted vfbPointerFuncs to match modern InitOutput.c.
Peter Åstrand [Tue, 22 Feb 2005 21:13:14 +0000 (21:13 +0000)]
Adapted vfbPointerFuncs to match modern InitOutput.c.

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

19 years agoSynched vfbWriteXWDFileHeader, vfbCursorOffScreen and vfbCrossScreen with modern...
Peter Åstrand [Tue, 22 Feb 2005 21:08:02 +0000 (21:08 +0000)]
Synched vfbWriteXWDFileHeader, vfbCursorOffScreen and vfbCrossScreen with modern InitOutput.c.

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

19 years agoSynched vfbAllocateFramebufferMemory with modern InitOutput.c.
Peter Åstrand [Tue, 22 Feb 2005 21:05:16 +0000 (21:05 +0000)]
Synched vfbAllocateFramebufferMemory with modern InitOutput.c.

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

19 years agopaddedWidthInBytes -> paddedBytesWidth
Peter Åstrand [Tue, 22 Feb 2005 21:00:26 +0000 (21:00 +0000)]
paddedWidthInBytes -> paddedBytesWidth

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

19 years agoCorrected last patch; class must be c_class.
Peter Åstrand [Tue, 22 Feb 2005 20:48:29 +0000 (20:48 +0000)]
Corrected last patch; class must be c_class.

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

19 years agoSynched vfbUninstallColormap and vfbStoreColors with modern InitOutput.c.
Peter Åstrand [Tue, 22 Feb 2005 20:46:58 +0000 (20:46 +0000)]
Synched vfbUninstallColormap and vfbStoreColors with modern InitOutput.c.

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

19 years agoSynched GetTimeInMillis, vfbListInstalledColormaps and vfbInstallColormap with modern...
Peter Åstrand [Tue, 22 Feb 2005 20:35:43 +0000 (20:35 +0000)]
Synched GetTimeInMillis, vfbListInstalledColormaps and vfbInstallColormap with modern InitOutput.c.

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

19 years agoSynched ddxInitGlobals and ddxProcessArgument with modern InitOutput.c.
Peter Åstrand [Tue, 22 Feb 2005 20:29:40 +0000 (20:29 +0000)]
Synched ddxInitGlobals and ddxProcessArgument with modern InitOutput.c.

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

19 years agoSynched AbortDDX, OsVendorInit, OsVendorFatalError and ddxBeforeReset, as well as...
Peter Åstrand [Tue, 22 Feb 2005 20:18:24 +0000 (20:18 +0000)]
Synched AbortDDX, OsVendorInit, OsVendorFatalError and ddxBeforeReset, as well as Darwin functions, with modern InitOutput.c.

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

19 years agovfbBitsPerPixel and ddxGiveUp synched with modern InitOutput.c.
Peter Åstrand [Tue, 22 Feb 2005 20:11:47 +0000 (20:11 +0000)]
vfbBitsPerPixel and ddxGiveUp synched with modern InitOutput.c.

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

19 years agoChange code style for vfbInitializePixmapDepths and vfbInitializeDefaultScreens to...
Peter Åstrand [Tue, 22 Feb 2005 20:07:55 +0000 (20:07 +0000)]
Change code style for vfbInitializePixmapDepths and vfbInitializeDefaultScreens to match hw/vfb/InitOutput.c from latest xorg. This is the first patch of several which aims to bring xvnc.cc in sync with a modern InitOutput.c.

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

19 years agoUnpress the stop button if goto pos processed or the slider moved.
george82 [Mon, 21 Feb 2005 17:24:26 +0000 (17:24 +0000)]
Unpress the stop button if goto pos processed or the slider moved.

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

19 years agoAdded imageDataStartTime variable which used for setting time pos.
george82 [Mon, 21 Feb 2005 17:02:34 +0000 (17:02 +0000)]
Added imageDataStartTime variable which used for setting time pos.
Time pos can't be less than imageDataStartTime.

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

19 years agoSets the colour depth mode to auto when open the new session.
george82 [Mon, 21 Feb 2005 13:32:39 +0000 (13:32 +0000)]
Sets the colour depth mode to auto when open the new session.

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

19 years agoAdded '\n' to program usage message.
george82 [Mon, 21 Feb 2005 13:23:56 +0000 (13:23 +0000)]
Added '\n' to program usage message.

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

19 years agoFixed bug with jumping to the initTime position if -pos command-line
george82 [Mon, 21 Feb 2005 13:20:56 +0000 (13:20 +0000)]
Fixed bug with jumping to the initTime position if -pos command-line
parameter was set.

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

19 years agoInclude Tight Encoder files. Makes the rfb library build on Windows again.
Peter Åstrand [Mon, 21 Feb 2005 11:22:15 +0000 (11:22 +0000)]
Include Tight Encoder files. Makes the rfb library build on Windows again.

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

19 years agoMake TcpSocket build on Win32 again.
Peter Åstrand [Mon, 21 Feb 2005 10:17:21 +0000 (10:17 +0000)]
Make TcpSocket build on Win32 again.

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

19 years agoRemoved stale comment.
Peter Åstrand [Mon, 21 Feb 2005 10:01:46 +0000 (10:01 +0000)]
Removed stale comment.

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

19 years agoAdded support for terminating inactive/active/disconnected sessions. This is a port...
Peter Åstrand [Mon, 21 Feb 2005 09:58:31 +0000 (09:58 +0000)]
Added support for terminating inactive/active/disconnected sessions. This is a port of the SF patch 1025108.

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

19 years agoCreate the working release configuration for player.
george82 [Sun, 20 Feb 2005 17:24:15 +0000 (17:24 +0000)]
Create the working release configuration for player.

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

19 years agoAdded new option for player:
george82 [Sun, 20 Feb 2005 16:47:01 +0000 (16:47 +0000)]
Added new option for player:
Forces colour depth for the rfb session. Supports 8, 16, 24 bit mode.
It is useful option when the session file has wrong server init message.

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

19 years agoImproved RfbPlayer::setSpeed(). It updates controls which
george82 [Sun, 20 Feb 2005 08:01:01 +0000 (08:01 +0000)]
Improved RfbPlayer::setSpeed(). It updates controls which
used for speed managing.

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

19 years agoGoto time must be in the range 0 ... sessionTimeMs.
george82 [Sun, 20 Feb 2005 03:25:47 +0000 (03:25 +0000)]
Goto time must be in the range 0 ... sessionTimeMs.

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

19 years agoPlace the rfbplayer window to the center of the screen.
george82 [Sat, 19 Feb 2005 17:05:24 +0000 (17:05 +0000)]
Place the rfbplayer window to the center of the screen.

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

19 years agoFixed bug with wrong sizing the main window to the frame size.
george82 [Sat, 19 Feb 2005 13:54:38 +0000 (13:54 +0000)]
Fixed bug with wrong sizing the main window to the frame size.
We must take into the main menu.

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

19 years agoWhen closing the session file, reset WS_MAXIMIZE the window style
george82 [Sat, 19 Feb 2005 13:17:58 +0000 (13:17 +0000)]
When closing the session file, reset WS_MAXIMIZE the window style
if the main window was maximized.

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

19 years agoReset time info when closing the session file.
george82 [Sat, 19 Feb 2005 12:49:42 +0000 (12:49 +0000)]
Reset time info when closing the session file.
Delete fileName in destrunctor.

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

19 years agoDisable the speed updown control in RfbPlayer::disableTBandMenuItems().
george82 [Sat, 19 Feb 2005 06:54:47 +0000 (06:54 +0000)]
Disable the speed updown control in RfbPlayer::disableTBandMenuItems().
Enable the speed updown control in RfbPlayer::enableTBandMenuItems().

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

19 years agoFixed bug with the time slider jumping to one pos back when playback speed is not...
george82 [Sat, 19 Feb 2005 06:43:09 +0000 (06:43 +0000)]
Fixed bug with the time slider jumping to one pos back when playback speed is not 1.00

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

19 years agoDo not disable BuildXKB on Solaris anymore.
Peter Åstrand [Fri, 18 Feb 2005 11:37:05 +0000 (11:37 +0000)]
Do not disable BuildXKB on Solaris anymore.
Define HasGcc3 instead of HasGcc2 when building on Solaris.

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

19 years agoShould depend on directory miext/damage
Peter Åstrand [Fri, 18 Feb 2005 11:35:41 +0000 (11:35 +0000)]
Should depend on directory miext/damage

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

19 years agoRemoved "HasFreetype2 NO"; this is site-specific.
Peter Åstrand [Thu, 17 Feb 2005 09:51:51 +0000 (09:51 +0000)]
Removed "HasFreetype2 NO"; this is site-specific.

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

19 years agoProvide a setenv wrapper for platforms that doesn't have setenv, such
Peter Åstrand [Thu, 17 Feb 2005 09:12:31 +0000 (09:12 +0000)]
Provide a setenv wrapper for platforms that doesn't have setenv, such
as Solaris.

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

19 years agoServer-side support for the XCursor encoding
Peter Åstrand [Wed, 16 Feb 2005 13:00:38 +0000 (13:00 +0000)]
Server-side support for the XCursor encoding

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

19 years agoCorrected spelling error in comment.
Peter Åstrand [Tue, 15 Feb 2005 12:27:01 +0000 (12:27 +0000)]
Corrected spelling error in comment.

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

19 years agoEnable support for OpenGL/GLX/Mesa.
Peter Åstrand [Tue, 15 Feb 2005 08:39:27 +0000 (08:39 +0000)]
Enable support for OpenGL/GLX/Mesa.

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

19 years agoSupport the RENDER extension.
Peter Åstrand [Mon, 14 Feb 2005 20:25:49 +0000 (20:25 +0000)]
Support the RENDER extension.

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

19 years agoApplied vnc-use-fb.patch from FC3, slightly modified:
Peter Åstrand [Mon, 14 Feb 2005 14:03:35 +0000 (14:03 +0000)]
Applied vnc-use-fb.patch from FC3, slightly modified:
Use fb unconditionally. This makes the code simpler, and the old mfb/cfb is buggy and deprecated.

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

19 years agoApplied vnc-via.patch from FC3 package.
Peter Åstrand [Mon, 14 Feb 2005 13:11:35 +0000 (13:11 +0000)]
Applied vnc-via.patch from FC3 package.

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

19 years agoApplied vnc-restart.patch from FC3 package.
Peter Åstrand [Mon, 14 Feb 2005 12:58:45 +0000 (12:58 +0000)]
Applied vnc-restart.patch from FC3 package.

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

19 years agoApplied vnc-idle.patch from FC3, plus documentation.
Peter Åstrand [Mon, 14 Feb 2005 12:54:59 +0000 (12:54 +0000)]
Applied vnc-idle.patch from FC3, plus documentation.

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

19 years agoSet the player title to "None" if nothing to play.
george82 [Sun, 13 Feb 2005 12:31:03 +0000 (12:31 +0000)]
Set the player title to "None" if nothing to play.

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

19 years agoRemoved unnecessary functions.
george82 [Sun, 13 Feb 2005 10:58:15 +0000 (10:58 +0000)]
Removed unnecessary functions.

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

19 years agoImplemented "Close File... Ctrl+Q" menu point.
george82 [Sun, 13 Feb 2005 10:50:46 +0000 (10:50 +0000)]
Implemented "Close File...  Ctrl+Q" menu point.

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

19 years agoAdded RfbPlayer::closeSessionFile().
george82 [Sun, 13 Feb 2005 10:48:21 +0000 (10:48 +0000)]
Added RfbPlayer::closeSessionFile().
It closes the session file and update the player state.

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

19 years agoAdded DEFAULT_PLAYER_WIDTH and DEFAULT_PLAYER_HEIGHT constant.
george82 [Sun, 13 Feb 2005 09:33:22 +0000 (09:33 +0000)]
Added DEFAULT_PLAYER_WIDTH and DEFAULT_PLAYER_HEIGHT constant.

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

19 years agoDisable toolbar and menu items wich used for playback control
george82 [Sat, 12 Feb 2005 12:09:13 +0000 (12:09 +0000)]
Disable toolbar and menu items wich used for playback control
when nothing to play. Otherwise, enable items.

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

19 years agoAdded RfbPlayer::enableTBandMenuItems().
george82 [Sat, 12 Feb 2005 11:37:18 +0000 (11:37 +0000)]
Added RfbPlayer::enableTBandMenuItems().

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

19 years agoAdded RfbPlayer::disableTBandMenuItems().
george82 [Sat, 12 Feb 2005 11:30:03 +0000 (11:30 +0000)]
Added RfbPlayer::disableTBandMenuItems().

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

19 years agoUpdated xc.patch for X.Org 6.8.2
Peter Åstrand [Fri, 11 Feb 2005 15:51:52 +0000 (15:51 +0000)]
Updated xc.patch for X.Org 6.8.2

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

19 years agoAdded forgotten hunk from vnc-xorg.patch. Seems to fix the segfault
Peter Åstrand [Fri, 11 Feb 2005 15:34:20 +0000 (15:34 +0000)]
Added forgotten hunk from vnc-xorg.patch.  Seems to fix the segfault
problem - Xvnc actually works with Xorg now.

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

19 years agoApplied vnc-def.patch and vnc-xorg.patch from FC3, except:
Peter Åstrand [Fri, 11 Feb 2005 14:05:28 +0000 (14:05 +0000)]
Applied vnc-def.patch and vnc-xorg.patch from FC3, except:
* The removal of printRegion
* The patching of xc/programs/Xserver/Imakefile, which should be part of xc.patch
* The new xc.patch, which has already been applied.

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

19 years agoNew version of xc.patch: The same as xc.patch as used in FC3.
Peter Åstrand [Fri, 11 Feb 2005 13:56:07 +0000 (13:56 +0000)]
New version of xc.patch: The same as xc.patch as used in FC3.

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

19 years agoxc/config/cf/host.def and xc/config/cf/vnc.def shouldn't be part of this patch.
Peter Åstrand [Fri, 11 Feb 2005 13:16:21 +0000 (13:16 +0000)]
xc/config/cf/host.def and xc/config/cf/vnc.def shouldn't be part of this patch.

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

19 years agoThe Xserver now builds with X.Org 6.8.2. It doesn't run correctly yet, though.
Peter Åstrand [Fri, 11 Feb 2005 13:12:46 +0000 (13:12 +0000)]
The Xserver now builds with X.Org 6.8.2. It doesn't run correctly yet, though.

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

19 years agoCompute the number of rectangles as required by Tight.
Peter Åstrand [Thu, 10 Feb 2005 16:41:06 +0000 (16:41 +0000)]
Compute the number of rectangles as required by Tight.
The encoder actually seems to work now.

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

19 years agoUncommented getNumRects.
Peter Åstrand [Thu, 10 Feb 2005 15:30:47 +0000 (15:30 +0000)]
Uncommented getNumRects.

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

19 years agoTight encoding support, except for rfb/SMsgWriterV3.cxx
Peter Åstrand [Thu, 10 Feb 2005 15:13:38 +0000 (15:13 +0000)]
Tight encoding support, except for rfb/SMsgWriterV3.cxx

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

19 years agovncconfig -> vncconfig_unix
Peter Åstrand [Thu, 10 Feb 2005 13:48:58 +0000 (13:48 +0000)]
vncconfig -> vncconfig_unix

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

19 years agoMust link with libjpeg.a.
Peter Åstrand [Thu, 10 Feb 2005 13:48:28 +0000 (13:48 +0000)]
Must link with libjpeg.a.

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

19 years agoImproved RfbPlayer implementation.
george82 [Wed, 9 Feb 2005 16:34:51 +0000 (16:34 +0000)]
Improved RfbPlayer implementation.
The reading thread must resume playback itself when destoying.

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

19 years agoAdded RfbProto::getInStream().
george82 [Wed, 9 Feb 2005 16:31:48 +0000 (16:31 +0000)]
Added RfbProto::getInStream().

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

19 years agoFixed the problem with crashes the player when it starts without
george82 [Wed, 9 Feb 2005 13:04:32 +0000 (13:04 +0000)]
Fixed the problem with crashes the player when it starts without
command-line parameters.
Solved problem with buzzing program on some computers.

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

19 years agoAdded Go to Pos dialog implementation.
george82 [Tue, 8 Feb 2005 16:31:02 +0000 (16:31 +0000)]
Added Go to Pos dialog implementation.
Implemented "Go To... Ctrl+G" menu point.

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

19 years agoAdded Go to Pos dialog in RfbPlayer. This dialog allows users
george82 [Tue, 8 Feb 2005 15:51:18 +0000 (15:51 +0000)]
Added Go to Pos dialog in RfbPlayer. This dialog allows users
go to the custom time position in rfb session.

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

19 years agoWrong name of constant :)
george82 [Tue, 8 Feb 2005 15:09:26 +0000 (15:09 +0000)]
Wrong name of constant :)
ID_HELP_COMMANDLINESEITCHES ->ID_HELP_COMMANDLINESWITCHES

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

19 years agoImplemented "Command Line Switches" menu point.
george82 [Tue, 8 Feb 2005 15:01:39 +0000 (15:01 +0000)]
Implemented "Command Line Switches" menu point.

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

19 years agoRemoved console wich shows program info and command-line parameters.
george82 [Tue, 8 Feb 2005 14:42:12 +0000 (14:42 +0000)]
Removed console wich shows program info and command-line parameters.
Now command-line parameters shows as windows message box.
Removed unnecessary variable.

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

19 years agoImplemented "Loop Ctrl+L" menu point.
george82 [Sun, 6 Feb 2005 17:27:34 +0000 (17:27 +0000)]
Implemented "Loop Ctrl+L" menu point.

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

19 years agoImplemented "Exit Alt+X" menu point.
george82 [Sun, 6 Feb 2005 17:13:03 +0000 (17:13 +0000)]
Implemented "Exit Alt+X" menu point.

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

19 years agoSet slider to 0 when stopped playback.
george82 [Sun, 6 Feb 2005 17:02:34 +0000 (17:02 +0000)]
Set slider to 0 when stopped playback.

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

19 years agoRemoved unnecessary elements from the menu.
george82 [Sun, 6 Feb 2005 16:55:11 +0000 (16:55 +0000)]
Removed unnecessary elements from the menu.

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

19 years agoAdded the open session file dialog implementation.
george82 [Sun, 6 Feb 2005 13:30:49 +0000 (13:30 +0000)]
Added the open session file dialog implementation.

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

19 years agoFixed bug with wrong positiong of slider when it was draged by mouse.
george82 [Sun, 6 Feb 2005 11:14:39 +0000 (11:14 +0000)]
Fixed bug with wrong positiong of slider when it was draged by mouse.

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

19 years agoImproved RfbPlayer::updatePos().
george82 [Sun, 6 Feb 2005 07:29:51 +0000 (07:29 +0000)]
Improved RfbPlayer::updatePos().

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

19 years agoImplemented the time position changing by trackbar.
george82 [Sun, 6 Feb 2005 07:15:53 +0000 (07:15 +0000)]
Implemented the time position changing by trackbar.
RfbPlayer::calculateSessionTime() must calculate time in ms.

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

19 years agoFbsInputStrea::getTimeOffset must return the current seesion time.
george82 [Sun, 6 Feb 2005 06:38:52 +0000 (06:38 +0000)]
FbsInputStrea::getTimeOffset must return the current seesion time.

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

19 years agoMake sure the popup menu is created within the viewport, even though
Peter Åstrand [Sat, 5 Feb 2005 23:35:19 +0000 (23:35 +0000)]
Make sure the popup menu is created within the viewport, even though
the mouse cursor is in the lower, right corner.

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

19 years agoUpdated copyright year
Peter Åstrand [Sat, 5 Feb 2005 16:33:44 +0000 (16:33 +0000)]
Updated copyright year

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

19 years agoImplemented the full session time calculating.
george82 [Sat, 5 Feb 2005 09:23:18 +0000 (09:23 +0000)]
Implemented the full session time calculating.
speedTrackBar -> posTrackBar (wrong name)   :)

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

19 years agoAdded RfbPlayer::calculateSessionTime().
george82 [Sat, 5 Feb 2005 08:48:22 +0000 (08:48 +0000)]
Added RfbPlayer::calculateSessionTime().

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

19 years agoImproved RfbPlayer class implementation,
george82 [Sat, 5 Feb 2005 07:46:00 +0000 (07:46 +0000)]
Improved RfbPlayer class implementation,
added RfbPlayer::stopPlayback().

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

19 years agoImproved RfbPlayer class implementation,
george82 [Sat, 5 Feb 2005 07:40:47 +0000 (07:40 +0000)]
Improved RfbPlayer class implementation,
added RfbPlayer::stopPlayback().

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

19 years agoFixed a bug with crashing the application when openSessionFile uses
george82 [Thu, 3 Feb 2005 14:25:00 +0000 (14:25 +0000)]
Fixed a bug with crashing the application when openSessionFile uses
a few times.

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

19 years agoImproved rfbSessionReader class implementation.
george82 [Thu, 3 Feb 2005 14:10:07 +0000 (14:10 +0000)]
Improved rfbSessionReader class implementation.

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

19 years agoAdded RfbPlayer::openSessionFile().
george82 [Mon, 31 Jan 2005 16:01:02 +0000 (16:01 +0000)]
Added RfbPlayer::openSessionFile().
It opens the rfb session file and starts reading the data.

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

19 years agoAdded RfbPlayer::processMsg().
george82 [Mon, 31 Jan 2005 15:16:42 +0000 (15:16 +0000)]
Added RfbPlayer::processMsg().
It is used for processing the rfb protocol messages.

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

19 years agoAdded rfbSessionReader class to RfbPlayer class.
george82 [Mon, 31 Jan 2005 13:06:54 +0000 (13:06 +0000)]
Added rfbSessionReader class to RfbPlayer class.

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

19 years agoAdded TODO item about the problem when byte order differs between the
Peter Åstrand [Mon, 31 Jan 2005 09:15:33 +0000 (09:15 +0000)]
Added TODO item about the problem when byte order differs between the
host and the Xserver.

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

19 years agoRemoved the threading part from RfbPlayer class.
george82 [Sun, 30 Jan 2005 17:10:57 +0000 (17:10 +0000)]
Removed the threading part from RfbPlayer class.
rfbSessionReader class will used to read the rfb data.

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

19 years agovoid processMsg() -> virtual void processMsg();
george82 [Sun, 30 Jan 2005 16:52:08 +0000 (16:52 +0000)]
void processMsg() -> virtual void processMsg();
It' need for compatibility RfbPlayer class and RfbProto class.

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

19 years agoAdded rfbSessionReader class implementation.
george82 [Sun, 30 Jan 2005 16:47:17 +0000 (16:47 +0000)]
Added rfbSessionReader class implementation.
It's used for reading the rfb data.

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

19 years agoImplemented the speed changing by edit control.
george82 [Sat, 29 Jan 2005 15:03:06 +0000 (15:03 +0000)]
Implemented the speed changing by edit control.

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

19 years agoImplemented speed changing by spin control.
george82 [Sat, 29 Jan 2005 13:12:05 +0000 (13:12 +0000)]
Implemented speed changing by spin control.

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

19 years agoAdded new option, SendSysKeys, which controls if Alt-Tab, Alt-F4 and Alt-Space should...
Peter Åstrand [Fri, 28 Jan 2005 14:52:50 +0000 (14:52 +0000)]
Added new option, SendSysKeys, which controls if Alt-Tab, Alt-F4 and Alt-Space should be handled locally, or sent to the server

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