]> source.dussan.org Git - tigervnc.git/log
tigervnc.git
19 years agoAdded the SessionInfoDialog dialog, wich is used to show the session
george82 [Wed, 13 Apr 2005 12:46:25 +0000 (12:46 +0000)]
Added the SessionInfoDialog dialog, wich is used to show the session
information.

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

19 years agoEnable the big-endian flag when user press the "default" button on the
george82 [Mon, 11 Apr 2005 15:34:57 +0000 (15:34 +0000)]
Enable the big-endian flag when user press the "default" button on the
player options dialog.

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

19 years agoCheck the filename when reading the command-line parameters.
george82 [Mon, 11 Apr 2005 15:25:36 +0000 (15:25 +0000)]
Check the filename when reading the command-line parameters.
(rfbplaer -xxx  = wrong param)

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

19 years agoAdded *.fbs to the file filter in the open file dialog.
george82 [Mon, 11 Apr 2005 15:07:13 +0000 (15:07 +0000)]
Added *.fbs to the file filter in the open file dialog.

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

19 years agoReworked last patch: Call the original Composite procedure, even
Peter Åstrand [Thu, 31 Mar 2005 15:13:41 +0000 (15:13 +0000)]
Reworked last patch: Call the original Composite procedure, even
though xDst or yDst is negative.

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

19 years agoCorrection for graphics problem when using RENDER: Sometimes,
Peter Åstrand [Thu, 31 Mar 2005 11:27:37 +0000 (11:27 +0000)]
Correction for graphics problem when using RENDER: Sometimes,
horizontal bands of distorted pixel data is displayed. This has only
been observed in the GNOME environment, and seems to be caused by
vncHooksComposite being called with a negative xDst argument. The fix
is simple: When this happens, return.

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

19 years agoFixed the bug with resetting the player options (pixelFormatIndex) to defaults.
george82 [Tue, 29 Mar 2005 15:24:08 +0000 (15:24 +0000)]
Fixed the bug with resetting the player options (pixelFormatIndex) to defaults.

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

19 years agoImplemented "Home page" the menu point.
george82 [Tue, 29 Mar 2005 15:05:57 +0000 (15:05 +0000)]
Implemented "Home page" the menu point.

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

19 years agoFixed the bug with wrong detection the session pixel format when
george82 [Tue, 29 Mar 2005 13:02:21 +0000 (13:02 +0000)]
Fixed the bug with wrong detection the session pixel format when
application run with command line parameters.

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

19 years agoRemoved the unworked items from the main menu.
george82 [Tue, 29 Mar 2005 12:08:52 +0000 (12:08 +0000)]
Removed the unworked items from the main menu.

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

19 years agoRemoved the unnecessary option "Auto store player settings"
george82 [Tue, 29 Mar 2005 12:03:32 +0000 (12:03 +0000)]
Removed the unnecessary option "Auto store player settings"
from OptionsDialog dialog.

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

19 years agoThe usage information window must be a modal dialog.
george82 [Tue, 29 Mar 2005 11:59:35 +0000 (11:59 +0000)]
The usage information window must be a modal dialog.

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

19 years agoShow the program usage and the command-line parameters
george82 [Mon, 28 Mar 2005 15:53:45 +0000 (15:53 +0000)]
Show the program usage and the command-line parameters
in the information dialog.

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

19 years agoAdded InfoDialog dialog. It is used to display an information.
george82 [Mon, 28 Mar 2005 15:52:13 +0000 (15:52 +0000)]
Added InfoDialog dialog. It is used to display an information.

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

19 years agoAdded Advapi32.lib for linking in the release configuration of player.
george82 [Mon, 28 Mar 2005 12:47:44 +0000 (12:47 +0000)]
Added Advapi32.lib for linking in the release configuration of player.

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

19 years agoImplemented the "-upf" command-line parameter. It allows to forces the user
george82 [Mon, 28 Mar 2005 12:16:08 +0000 (12:16 +0000)]
Implemented the "-upf" command-line parameter. It allows to forces the user
defined pixel format for the session.

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

19 years agoImplemented the possibility to add the user defined pixel formats.
george82 [Mon, 28 Mar 2005 12:07:31 +0000 (12:07 +0000)]
Implemented the possibility to add the user defined pixel formats.

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

19 years agoPixelFormatList::operator[] must return the pointer to
george82 [Mon, 28 Mar 2005 12:02:32 +0000 (12:02 +0000)]
PixelFormatList::operator[] must return the pointer to
PixelFormatListElement structure.

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

19 years agoAdded the EditPixelFormatDialog dialog. It allows change or add new
george82 [Sun, 27 Mar 2005 11:32:01 +0000 (11:32 +0000)]
Added the EditPixelFormatDialog dialog. It allows change or add new
the user definded pixel format.

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

19 years agoAdded UserPixelFormatsDialog.
george82 [Sat, 26 Mar 2005 11:12:25 +0000 (11:12 +0000)]
Added UserPixelFormatsDialog.
It allows user to define the user pixel formats.
Now "Edit User PF" button on Options Dialog is working.

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

19 years agoAdded new button "Edit User PF" to OptionsDialog.
george82 [Sat, 26 Mar 2005 09:16:54 +0000 (09:16 +0000)]
Added new button "Edit User PF" to OptionsDialog.

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

19 years agoCheck bit-per-pixel when the pixel format assign from the command line.
george82 [Tue, 22 Mar 2005 15:02:39 +0000 (15:02 +0000)]
Check bit-per-pixel when the pixel format assign from the command line.
It must <= 32 bits.

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

19 years agoImplemented support all pixel formats when player run with command line
george82 [Mon, 21 Mar 2005 18:26:50 +0000 (18:26 +0000)]
Implemented support all pixel formats when player run with command line
parameter "-pf".
Usage:
-pf r<r_bits>g<g_bits>b<b_bits>[le|be]

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

19 years agoAdded about dialog to the player.
george82 [Mon, 21 Mar 2005 01:28:12 +0000 (01:28 +0000)]
Added about dialog to the player.

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

19 years agoAdded big-endian-flag option to the ChoosePixelFormatDialog dialog.
george82 [Sun, 20 Mar 2005 12:52:46 +0000 (12:52 +0000)]
Added big-endian-flag option to the ChoosePixelFormatDialog dialog.
Finished big-endian-flag support in the player.

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

19 years agoAdded bigEndian flag support to Options dialog.
george82 [Sun, 20 Mar 2005 12:01:54 +0000 (12:01 +0000)]
Added bigEndian flag support to Options dialog.

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

19 years agoAdded new property bigEndianFlag to PlayerOptions class.
george82 [Sun, 20 Mar 2005 11:38:12 +0000 (11:38 +0000)]
Added new property bigEndianFlag to PlayerOptions class.

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

19 years agoDEFAULT_PF_INDEX must equal -1.
george82 [Sun, 20 Mar 2005 10:14:50 +0000 (10:14 +0000)]
DEFAULT_PF_INDEX must equal -1.

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

19 years agoNow in RfbPlayer::serverInit() pixel format chooses from supportedPF list.
george82 [Sun, 20 Mar 2005 09:56:17 +0000 (09:56 +0000)]
Now in RfbPlayer::serverInit() pixel format chooses from supportedPF list.

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

19 years agoAdded new property autoDetectPF to PlayerOptions class.
george82 [Sun, 20 Mar 2005 09:50:09 +0000 (09:50 +0000)]
Added new property autoDetectPF to PlayerOptions class.

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

19 years agoNow OptionsDialog allow the user to choose the pixel format
george82 [Sun, 20 Mar 2005 09:47:56 +0000 (09:47 +0000)]
Now OptionsDialog allow the user to choose the pixel format
from supported pixel formats list wich consist of default pixel formats
and user defined pixel formats.

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

19 years agoNow ChoosePixelFormatDialog allow the user to choose the pixel format
george82 [Sun, 20 Mar 2005 09:46:44 +0000 (09:46 +0000)]
Now ChoosePixelFormatDialog allow the user to choose the pixel format
from supported pixel formats list wich consist of default pixel formats
and user defined pixel formats.

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

19 years agoFixed the bug with crashes the player when user clicked
george82 [Sat, 19 Mar 2005 11:48:19 +0000 (11:48 +0000)]
Fixed the bug with crashes the player when user clicked
on the frame window.

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

19 years agoSet pixelFormat to the value wich read from the registry.
george82 [Sat, 19 Mar 2005 11:27:29 +0000 (11:27 +0000)]
Set pixelFormat to the value wich read from the registry.

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

19 years agoPlayerOptions::pixelFormat changed to pixelFormatIndex.
george82 [Sat, 19 Mar 2005 11:19:00 +0000 (11:19 +0000)]
PlayerOptions::pixelFormat changed to pixelFormatIndex.
Added new property pixelFormat to PlayerOptions class.
Added supportedPF to RfbPlayer class.

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

19 years agoFinished PixelFormatList class implementation.
george82 [Sat, 19 Mar 2005 08:45:45 +0000 (08:45 +0000)]
Finished PixelFormatList class implementation.
Added these methods:
  readUserDefinedPF();
  writeUserDefinedPF();
  getDefaultPFCount();
  getUserPFCount();
  getIndexByPFName();
  isDefaultPF();

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

19 years agoRemoved the unnecessary file (utils.h).
george82 [Thu, 17 Mar 2005 17:44:48 +0000 (17:44 +0000)]
Removed the unnecessary file (utils.h).

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

19 years agoAdded PixelFormatList class implementation.
george82 [Thu, 17 Mar 2005 17:37:15 +0000 (17:37 +0000)]
Added PixelFormatList class implementation.
It is responsible for controlling the list of supported pixel formats.

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

19 years agoAdded PlayerOptions::setPF(). This function calculates all PixelFormat
george82 [Wed, 16 Mar 2005 16:07:47 +0000 (16:07 +0000)]
Added PlayerOptions::setPF(). This function calculates all PixelFormat
struct properties by rgb order, rm, gm, bm.

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

19 years agoChanged the possibility to play/pause the rfb session
george82 [Wed, 16 Mar 2005 13:48:59 +0000 (13:48 +0000)]
Changed the possibility to play/pause the rfb session
from the right mouse button to the left button.

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

19 years agoAdded the possibility to play/pause the rfb session
george82 [Wed, 16 Mar 2005 12:36:53 +0000 (12:36 +0000)]
Added the possibility to play/pause the rfb session
by the right mouse button.

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

19 years agoAdded the possibility to change the time position in the time trackbar
george82 [Tue, 15 Mar 2005 17:11:40 +0000 (17:11 +0000)]
Added the possibility to change the time position in the time trackbar
by mouse wheel.

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

19 years agoFixed the bug with wrong window resizing when user maximezes
george82 [Tue, 15 Mar 2005 16:34:57 +0000 (16:34 +0000)]
Fixed the bug with wrong window resizing when user maximezes
the main window.

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

19 years agoChoosePixelFormatDialog, OptionsDialog and GotoPosDialog must have
george82 [Fri, 11 Mar 2005 14:22:14 +0000 (14:22 +0000)]
ChoosePixelFormatDialog, OptionsDialog and GotoPosDialog must have
a parent window (player's main window).

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

19 years agoTerminate the session playback if the exception was cathed while the
george82 [Thu, 10 Mar 2005 18:18:34 +0000 (18:18 +0000)]
Terminate the session playback if the exception was cathed while the
rfb data was reading.

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

19 years agoClose the session playback if the user presses the cancel button
george82 [Thu, 10 Mar 2005 18:03:27 +0000 (18:03 +0000)]
Close the session playback if the user presses the cancel button
on ChoosePixelFormatDialog dialog.

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

19 years agoAdded the sessionTerminateThread class implementation, which allow
george82 [Thu, 10 Mar 2005 18:00:41 +0000 (18:00 +0000)]
Added the sessionTerminateThread class implementation, which allow
the rfbSessionReader class terminate itself.

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

19 years agoDo not translate mouse buttons according to the server map; treat VNC mouse buttons...
Peter Åstrand [Thu, 10 Mar 2005 14:45:22 +0000 (14:45 +0000)]
Do not translate mouse buttons according to the server map; treat VNC mouse buttons as logical buttons. This solves the problem with LeftHanded+LeftHanded=RightHanded, and is also much more in line with the keyboard handling: After all, keysyms are logical.

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

19 years ago1. Added PlayerOptions class for managing the player options.
george82 [Thu, 10 Mar 2005 14:26:00 +0000 (14:26 +0000)]
1. Added PlayerOptions class for managing the player options.
2. Added OptionsDialog.
3. Added ChoosePixelFormatDialog class. It is used for choosing the pixel
format before the session playing.
4. Code improvements.

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

19 years agoImplemented Composite hook. This solves the problem with menu text in OpenOffice...
Peter Åstrand [Thu, 10 Mar 2005 13:28:04 +0000 (13:28 +0000)]
Implemented Composite hook. This solves the problem with menu text in OpenOffice when using the RENDER extension.

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

19 years agoChange command-line parameter "-depth" to "-pf".
george82 [Wed, 9 Mar 2005 09:52:10 +0000 (09:52 +0000)]
Change command-line parameter "-depth" to "-pf".
RfbPlayer::colourDepth -> RfbPlayer::pixelFormat.

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

19 years agoAdded ChoosePixelFormatDialog dialog implementation. It is used
george82 [Wed, 9 Mar 2005 08:30:27 +0000 (08:30 +0000)]
Added ChoosePixelFormatDialog dialog implementation. It is used
for choosing the session pixel format.

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

19 years agoAdded the possibility to interrupt delay between the buffer updates.
george82 [Thu, 3 Mar 2005 16:36:10 +0000 (16:36 +0000)]
Added the possibility to interrupt delay between the buffer updates.
It is useful when stop, close or quit is performing.

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

19 years agoBlank session frame when the session stopped.
george82 [Thu, 3 Mar 2005 15:47:55 +0000 (15:47 +0000)]
Blank session frame when the session stopped.

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

19 years agoUpdated translation of copyright message
Peter Åstrand [Tue, 1 Mar 2005 19:42:33 +0000 (19:42 +0000)]
Updated translation of copyright message

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

19 years agoAdded my copyright to the german abouttext translation
Peter Åstrand [Tue, 1 Mar 2005 09:49:06 +0000 (09:49 +0000)]
Added my copyright to the german abouttext translation

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

19 years agoAdded german translation for UNIX vncviewer
Peter Åstrand [Tue, 1 Mar 2005 09:41:54 +0000 (09:41 +0000)]
Added german translation for UNIX vncviewer

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

19 years agoFixed a bug with the blanking frame window while the rewind is performing.
george82 [Thu, 24 Feb 2005 13:13:33 +0000 (13:13 +0000)]
Fixed a bug with the blanking frame window while the rewind is performing.

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

19 years agoReverted most of vfbScreenInfo to the original RealVNC implementation,
Peter Åstrand [Wed, 23 Feb 2005 15:22:34 +0000 (15:22 +0000)]
Reverted most of vfbScreenInfo to the original RealVNC implementation,
since miSetVisualTypesAndMasks breaks "xwd", for some reason.

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

19 years agoBuild fix: Temporarily change "new" to "New" when including micmap.h.
Peter Åstrand [Wed, 23 Feb 2005 13:21:09 +0000 (13:21 +0000)]
Build fix: Temporarily change "new" to "New" when including micmap.h.

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

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