Peter Åstrand
2ac6381add
Tight encoding is actually faster than Hextile when bandwidth is less than roughly 16 Mbps.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@84 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
ba09e35131
New TODO: Should support X11 cursors.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@83 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
wimba.com
ccb67c3a3c
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
19 роки тому
Peter Åstrand
d6368ce2ee
When using AutoSelect with old servers, always start in FullColor
mode. Also, use cp.beforeVersion helper.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@82 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
073505919e
Bugfix for Configuration system: When using alias parameters, the immutable flag in the real parameter instance should be set.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@81 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
3e3c75ec56
-PasswordFile support for Windows viewer as well
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@80 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
55855d5a0a
AutoSelect if default only if not using PreferredEncoding or FullColor.
CustomCompressLevel is default if CompressLevel is specified.
This gives backwards compatibility with the old vncviewer, but at the
same time making it possible to fully specify the internal state of
the viewer wrt AutoSelect, CustomCompressLevel and CompressLevel. For
example, it's now possible to start the client with CompressLevel=4
specified, but with CustomCompressLevel=0 (thus the option
grayed-out).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@79 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
ff32dec05b
The OptionsDialog bug is caused by a bug in KDE 3.2. See
http://bugs.kde.org/show_bug.cgi?id=86398 .
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@78 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
ba77f1c739
Added note about the UNIX optionswindow modality problem.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@77 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
3afb7a3948
Note about the toolbar from http://lars.werner.no/vnc/.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@76 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
8e8b5e8a9d
Improved patch for bandwidth estimation: Avoid reading only 1 or 2
bytes at a time.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@75 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
f1f6b58e5d
The line speed bug has now been fixed.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@74 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
0fe2544156
Bugfix for problem with line speed estimate staying at zero for a long
time.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@73 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
d06cf85526
Perhaps warn if pixel format change against buggy server.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@72 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
ef5bb76099
Need to update vncviewer.man.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@71 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
8373a7f90a
Updated section about autoselect wrt full-color mode.
Documents that the Tight encoding is available.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@70 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
c81a652be3
Changed all user-visible strings from colour to color.
Also, the Windows viewer now accepts arguments with both spellings.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@69 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
3b2cf07211
Two new things: version strings and icons.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@68 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
9fb4e0e6b9
Tightified sources:
* Changed description in README files.
* Added our copyright.
* The HTTP server presents itself as TightVNC, rather than RealVNC.
* Using registry path Software\TightVNC\WinVNC4
* Updated descriptions in resource files.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@67 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
c616a94b93
Selecting jpeg and zlib compression from the GUI and command line is
now supported.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@66 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
1420e27ac0
Moved color level buttons down, aligned with encoding buttons
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@65 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
f7bf573f04
After changing zlib compression or jpeg quality, trigger a new SetEncodings message.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@64 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
326b013ba2
After changing zlib compression or jpeg quality, trigger a new SetEncodings message.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@63 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
fdd69322b1
Added support for selecting zlib compression and jpeg quality in the UNIX client (both from GUI and command line)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@62 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
2dd021bb81
Lowest JPEG quality should be 1.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@61 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
81396de089
Make compression and quality level input boxes inactive, if custom compression and jpeg is disabled.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@60 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
7489c2f023
IDC_ALLOW_COMPRESSLEVEL -> IDC_CUSTOM_COMPRESSLEVEL
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@59 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
365427ae87
Added options CompressLevel and CustomCompressLevel
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@58 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
0b8702662a
Added new parameter NoJPEG, hooked up with GUI
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@57 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
142e84dafd
qualityLevel hooked up with GUI
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@56 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
1e6d898940
Color level selection is disabled when using AutoSelect
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@55 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
b2b44812a3
Reworked Windows GUI: added components for selecting jpeg and zlib compression levels
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@54 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
4692b15466
.dsp files must have crlf line breaks, or VC7 cannot open them.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@53 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
george82
11bf49bebf
Added implementation of ToolBar control class.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@52 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
6edc545b4e
When using AutoSelect, enable automatic selection of color level, but
only for servers with version 3.8 or newer.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@51 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
3b170eea93
Updated TODO.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@50 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
dd747d86e7
New AutoSelect policy:
* Never autoselect ZRLE, chose Tight instead.
* Only select Hextile if we've been timing for at least a second.
* Start with full colour enabled. Turn full colour on/off as the
bandwidth changes. Note, however: This code is currently disabled. See
comment.
* Default to lowcolourlevel 2 instead of 1.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@49 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
1b4b568981
ZlibInStream must be reset after use, or we will end up with
"Rectangle too big" crashes sooner or later. (A good testcase is to
run "/usr/X11R6/lib/xscreensaver/attraction -mode splines" over a slow
connection.)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@48 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
aede8d72af
Now possible to select tight encoding in UNIX vncviewer GUI
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@47 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
a2cdd2b02b
Now possible to select tight encoding in win32 vncviewer GUI
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@46 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
64aeddf7c6
Other BPPs than 16 seems pretty ok now.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@45 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
bb6bb121e0
Added building-vc7.txt
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@44 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
55ad64591c
Support for gradient filter with 24 bpp.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@43 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
6b911664d3
Jpeg decompressor now supports 24/32 bpp.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@42 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
bf27e3acca
24 bpp "cutZeros" support for copy filter.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@41 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
fd21d651ed
Fill compression type and palette reading now supports 24 bpp
"cutZero" pixel format.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@40 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
60444775fb
colour -> color
Always using new scope after for/if/else.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@39 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
1154ebf151
Added RGB24_TO_PIXEL32 macro.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@38 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
george82
7214b826c3
Removed old RfbPlayer's controls.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@37 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому
Peter Åstrand
79c97f820b
Gradient is now implemented.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@36 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 роки тому