]>
source.dussan.org Git - tigervnc.git/log
Adam Tkac [Mon, 7 Sep 2009 10:34:58 +0000 (10:34 +0000)]
Fix compilation of i18n bits.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3897
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 13:19:19 +0000 (13:19 +0000)]
Adapt Windows viewer to new build system.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3895
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 13:08:16 +0000 (13:08 +0000)]
Make Xvnc compilable.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3894
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 12:32:07 +0000 (12:32 +0000)]
Make unix/ subtree compilable.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3893
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 12:08:56 +0000 (12:08 +0000)]
- use unix/configure.ac as top-level configure.ac base
- create stub top-level Makefile.am
- make common/ subtree compilable
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3892
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 11:02:31 +0000 (11:02 +0000)]
Create new branch "unified_buildsys"
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/unified_buildsys@3891
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 10:57:20 +0000 (10:57 +0000)]
Revert previous commit (r3889). Windows code has to be cleaned before this
change.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3890
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 4 Sep 2009 10:16:58 +0000 (10:16 +0000)]
Replace rfb::strDup by safe_strdup and remove rfb::strFree in favor of free()
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3889
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 3 Sep 2009 01:35:12 +0000 (01:35 +0000)]
Update (C) notice and fix line feed in usage instructions
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3888
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 28 Aug 2009 12:05:24 +0000 (12:05 +0000)]
Move keyboard input related code to Input.h and Input.cc.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3887
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 28 Aug 2009 12:04:20 +0000 (12:04 +0000)]
Add Input.h and Input.cc and move all mouse input related code there.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3886
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 28 Aug 2009 12:03:11 +0000 (12:03 +0000)]
Initialize eventq in all cases.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3885
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 28 Aug 2009 12:02:20 +0000 (12:02 +0000)]
Move definition of XORG macro to separate header.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3884
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 28 Aug 2009 12:00:32 +0000 (12:00 +0000)]
Use "XORG <version>" macro instead of "XORG_<version>" to distinguish between X.Org branches.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3883
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Thu, 27 Aug 2009 12:22:10 +0000 (12:22 +0000)]
Change product name to TigerVNC in about dialogs.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3882
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 20 Aug 2009 09:54:35 +0000 (09:54 +0000)]
Fix typo in make_release text file.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3881
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 20 Aug 2009 09:32:38 +0000 (09:32 +0000)]
Add the doc/dev/ subdirectory which contains development process related
information.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3878
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 19 Aug 2009 14:20:46 +0000 (14:20 +0000)]
Corrected last patch: Use jsimd_none.c instead of jsimd_i386.c on
VC/Windows at this point.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3876
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 19 Aug 2009 13:53:48 +0000 (13:53 +0000)]
Windows build fixes:
* Use jsimd_i386.c instead of the attic jsimd.c
* Corrected include of jsimd.h in jsimd_i386.c.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3875
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 17 Aug 2009 11:31:51 +0000 (11:31 +0000)]
Initialize VNC extension earlier. It fixes problem that mouse cursor could
randomly disappeared.
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=508998
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3872
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 6 Aug 2009 08:58:48 +0000 (08:58 +0000)]
Unfortunately, the previous enhancements made an invalid assumption about the code sizes, which caused "DCT out of range" errors in the decoder. Was able to fix 64-bit without losing any performance, but unfortunately had to revert 32-bit back to its previous behavior for now.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3871
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 6 Aug 2009 08:32:00 +0000 (08:32 +0000)]
Update copyrights to indicate files modified with colorspace extensions
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3870
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 6 Aug 2009 07:51:26 +0000 (07:51 +0000)]
Oops. Clean up a couple of remaining 32-bit memory accesses
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3869
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 30 Jul 2009 08:35:06 +0000 (08:35 +0000)]
Improve compression performance by 15-20%
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3868
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 10 Jul 2009 12:59:14 +0000 (12:59 +0000)]
Make our Makefile.am a bit easier to convert to a standalone one by
indicating which headers are the public ones.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3867
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 10 Jul 2009 12:56:00 +0000 (12:56 +0000)]
Make sure bmp.h gets distributed.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3866
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 10 Jul 2009 12:47:13 +0000 (12:47 +0000)]
Make sure the indirectly used assembly files get packaged.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3865
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 29 Jun 2009 12:58:48 +0000 (12:58 +0000)]
Make x86_64 SIMD code PIC friendly
Use RIP relative addressing as that works in both PIC and non-PIC mode.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3864
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 29 Jun 2009 11:24:50 +0000 (11:24 +0000)]
Ignore test tools and files generated by them
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3863
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 29 Jun 2009 11:20:42 +0000 (11:20 +0000)]
Clean up SIMD glue code
The SIMD glue code has gotten a bit #ifdef heavy so clean it up by having
one file for each possible SIMD arch. This also allows a simplification of
the x86_64 code as SSE/SSE2 is always known to exist on that arch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3862
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 26 Jun 2009 14:10:33 +0000 (14:10 +0000)]
Remove unused variable.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3861
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 26 Jun 2009 14:09:47 +0000 (14:09 +0000)]
Improve the messages for the SIMD configuration test now that we support
more than one arch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3860
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 25 Jun 2009 20:41:17 +0000 (20:41 +0000)]
Add back in cjpeg and djpeg utilities for testing purposes
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3859
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 25 Jun 2009 20:38:31 +0000 (20:38 +0000)]
64-bit SIMD acceleration
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3858
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 25 Jun 2009 20:33:51 +0000 (20:33 +0000)]
Fix dependencies for merged upsampling code
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3857
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 22 Jun 2009 11:56:19 +0000 (11:56 +0000)]
Fix rendering of cursor on local framebuffer. It was broken by r3717.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3856
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 18 Jun 2009 13:48:07 +0000 (13:48 +0000)]
Add Polish translation (thanks to Piotr Drąg).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3853
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Tue, 16 Jun 2009 10:50:06 +0000 (10:50 +0000)]
Declare virtual methods with empty body as pure virtual methods in rfb::CMsgHandler
class.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3842
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Tue, 16 Jun 2009 10:43:59 +0000 (10:43 +0000)]
[Bugfix] Client didn't receive clipboard selections from a server due wrong
CConn::serverCutText prototype.
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=503271
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3839
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 12 Jun 2009 14:12:25 +0000 (14:12 +0000)]
Bump version to 0.0.91.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3837
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 12 Jun 2009 12:44:09 +0000 (12:44 +0000)]
Convert all *.po files to UTF-8 and bump translation versions to 0.0.91.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3836
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 9 Jun 2009 14:18:36 +0000 (14:18 +0000)]
Changes outside the framebuffer can sometimes be reported so we need to
make sure that we can deal with them gracefully.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3834
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 2 Jun 2009 13:42:55 +0000 (13:42 +0000)]
Try to keep DPI when we change resolution as we have no idea what the
dimensions of the client's screen is anyway.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3831
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 1 Jun 2009 11:53:49 +0000 (11:53 +0000)]
DIBSectionBuffer can modify the pixel format so we need to read it back to
make sure everything is synchronized.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3829
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 1 Jun 2009 10:35:54 +0000 (10:35 +0000)]
Don't install Russian translation, it is broken.
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=501832
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3826
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 28 May 2009 12:54:24 +0000 (12:54 +0000)]
We should only send ExtendedDesktopSize to a client supporting both it and
the old DesktopSize.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3817
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Wed, 20 May 2009 09:01:24 +0000 (09:01 +0000)]
[Bugfix] Start per session D-Bus daemon correctly.
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=497592
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3814
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 18 May 2009 10:45:09 +0000 (10:45 +0000)]
[Bugfix] Add correct PlainPasswd constructor to avoid vncpasswd crash.
Reference: https://bugzilla.redhat.com/show_bug.cgi?id=499401
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3812
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 30 Apr 2009 11:41:03 +0000 (11:41 +0000)]
The code to utilize our libjpeg's ability to input/output out native formats
failed to consider everything but the ideal cases. Clean up the code and make
sure it handles everything.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3795
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 29 Apr 2009 08:48:12 +0000 (08:48 +0000)]
Updated version information and copyright.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3794
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Mon, 27 Apr 2009 12:40:27 +0000 (12:40 +0000)]
Regenerate xserver16.patch.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3789
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 24 Apr 2009 11:34:46 +0000 (11:34 +0000)]
Remove debugging output that wasn't supposed to be committed.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3788
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 23 Apr 2009 12:31:42 +0000 (12:31 +0000)]
Send desktop layout changes separately
Make sure we send any modifications to the desktop layout in a message that
does not modify the framebuffer data. This is required to make sure we have
a valid state on the client as it drops the framebuffer when it recieves a
framebuffer dimension change.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3787
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Wed, 22 Apr 2009 15:37:51 +0000 (15:37 +0000)]
UltraVNC sends a new non-incr. FUR when it gets a DesktopSize rect, and
TightVNC drops the framebuffer, so we can't realistically send it every
non-incr FUR. Besides, the client needs to keep track of framebuffer
dimensions anyway.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3786
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 22 Apr 2009 13:23:17 +0000 (13:23 +0000)]
If font catalogue exists (Fedora 11), use it as the initial font path
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3785
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Tue, 21 Apr 2009 17:30:45 +0000 (17:30 +0000)]
Make sure we handle endian problems in the conversion code.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3784
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Mon, 20 Apr 2009 09:44:17 +0000 (09:44 +0000)]
Fix generation of native pixel format so the that internal state is correct.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3783
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Thu, 16 Apr 2009 20:56:25 +0000 (20:56 +0000)]
It shouldn't be necessary to actually open the XFS unix socket. If the socket file exists, then XFS is running.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3782
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 15 Apr 2009 09:06:38 +0000 (09:06 +0000)]
Added Inno Setup file, for creating Windows installer.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3781
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 15 Apr 2009 09:03:14 +0000 (09:03 +0000)]
Added DOS line breaks.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3780
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 15 Apr 2009 06:47:23 +0000 (06:47 +0000)]
Change font path logic such that XFS is used if it is available and running, otherwise Xvnc is started with no -fp argument. If this fails, then Xvnc is restarted using the automatically-generated font path.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3779
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Wed, 15 Apr 2009 06:41:23 +0000 (06:41 +0000)]
Added a copy of the license with DOS line breaks, so that we can ship
a license which is readable on Windows. I hate to make a copy, but our
current build system makes it difficult to auto-add DOS line
breaks. We can fix this when we have migrated to a
Makefile/Autotools/MSYS build system.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3778
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Wed, 15 Apr 2009 01:48:30 +0000 (01:48 +0000)]
Use spawnvp on all platforms, even those that support the newer API
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3777
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Tue, 14 Apr 2009 13:47:02 +0000 (13:47 +0000)]
The index.vnc in the javabin directory was removed in r3667. We could
resurrect it, but the location is not very good. One alternative would
be to use java/src/com/tigervnc/vncviewer/index.vnc, but this file is,
despite it's location, specific to Xvnc. Long term, we should probably
merge the two different .vnc files into one. It might also make sense
to ship the WinVNC .vnc on disk rather than inside the EXE. But for
now, use the .vnc just as before. I have resurrected it in the winvnc
directory, though.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3776
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Tue, 14 Apr 2009 12:50:06 +0000 (12:50 +0000)]
Fetch VncViewer.jar directly from the Java build directory, instead of
trying to use the path that we earlier used for the checked in binary
JAR.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3775
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Tue, 14 Apr 2009 12:21:49 +0000 (12:21 +0000)]
Yet another version number fix. We had forgotten to update VERSIONINFO
in vncviewer.rc, plus we should use 0.0.90 rather than 0.9.0.
I'm dreaming of a future where the version number is SPOT.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3774
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Tue, 14 Apr 2009 12:13:03 +0000 (12:13 +0000)]
logo150x150.gif is no longer used.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3773
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Tue, 14 Apr 2009 12:06:00 +0000 (12:06 +0000)]
Updated the version number in yet another location.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3772
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Tue, 14 Apr 2009 11:32:40 +0000 (11:32 +0000)]
Update version information, to match rest of the project.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3771
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Peter Åstrand [Tue, 14 Apr 2009 10:49:13 +0000 (10:49 +0000)]
Corrected line breaks; must only use CRLF.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3770
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sat, 11 Apr 2009 06:28:24 +0000 (06:28 +0000)]
Move autoreconf of the X server until after modules are built, because the X server build needs xtrans.m4 (which isn't always available on the system.)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3769
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sat, 11 Apr 2009 06:27:32 +0000 (06:27 +0000)]
Fix build on RHEL 4
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3768
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 10 Apr 2009 20:08:03 +0000 (20:08 +0000)]
Fix script to work with Python 2.3
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3767
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 10 Apr 2009 20:06:54 +0000 (20:06 +0000)]
Oops. Correct configure argument to disable UUID support is '--without-uuid'
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3766
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 9 Apr 2009 12:00:08 +0000 (12:00 +0000)]
Create the system menu entries earlier to play nice with any system-wide
additions.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3765
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 9 Apr 2009 11:39:36 +0000 (11:39 +0000)]
Update copyright notice and version in executable metadata.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3764
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 9 Apr 2009 11:39:03 +0000 (11:39 +0000)]
Use lower IDs for system menu entries.
Such high IDs are apparently unsafe to use in the system menu on some
machines. The messages get lost somewhere, probably intercepted by another
system-wide plugin.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3763
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Tue, 7 Apr 2009 17:45:47 +0000 (17:45 +0000)]
Check for full *-windres name in configure instead of hardcode it.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3762
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Tue, 7 Apr 2009 13:18:15 +0000 (13:18 +0000)]
Remove fttypes.h from Makefile.am, it doesn't exist.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3761
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 6 Apr 2009 18:45:59 +0000 (18:45 +0000)]
Set default deferred update timer to 1 ms
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3760
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 6 Apr 2009 07:20:34 +0000 (07:20 +0000)]
Take advantage of libjpeg colorspace extensions, if available
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3759
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Mon, 6 Apr 2009 07:19:42 +0000 (07:19 +0000)]
Take advantage of libjpeg colorspace extensions if available
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3758
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sun, 5 Apr 2009 21:53:20 +0000 (21:53 +0000)]
Test fast upsampling
"4:1:1 = 4:2:0"
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3757
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sun, 5 Apr 2009 21:51:25 +0000 (21:51 +0000)]
Add colorspace extensions to merged upsampling routines
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3756
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sun, 5 Apr 2009 21:47:40 +0000 (21:47 +0000)]
Remove unnecessary code
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3755
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sat, 4 Apr 2009 15:27:57 +0000 (15:27 +0000)]
Properly handle spaces in configure flags
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3754
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sat, 4 Apr 2009 15:25:45 +0000 (15:25 +0000)]
Oops. jcolsamp.inc should be included from j[c|d]clr[mmx|ss2].asm so it received the effect of the redefined RGB_* macros
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3753
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Sat, 4 Apr 2009 15:22:14 +0000 (15:22 +0000)]
Oops. jcolsamp.inc needs to be included from j[c|d]clr[mmx|ss2].asm so that it receives the effect of the redefined RGB_* macros
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3752
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 3 Apr 2009 14:54:40 +0000 (14:54 +0000)]
Don't install test programs, build them only.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3751
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 3 Apr 2009 14:47:50 +0000 (14:47 +0000)]
Check if C++ compiler is present.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3750
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 3 Apr 2009 14:33:51 +0000 (14:33 +0000)]
Execute vncconfig in xstartup file early to make clipboard working.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3749
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 3 Apr 2009 12:49:38 +0000 (12:49 +0000)]
Update shift values in pixel format parse routine.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3748
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 3 Apr 2009 12:44:59 +0000 (12:44 +0000)]
Remove unused pixel format constant.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3747
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Fri, 3 Apr 2009 12:40:01 +0000 (12:40 +0000)]
Avoid touching PixelFormat internals.
We forgot to update the internal variables with the previous version which
caused problems with some clients (first noticed with gtk-vnc).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3746
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 3 Apr 2009 12:04:24 +0000 (12:04 +0000)]
Include low-level unit tests borrowed from VirtualGL
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3745
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 3 Apr 2009 12:00:51 +0000 (12:00 +0000)]
Implement new colorspaces to allow directly compressing from/decompressing to RGB/RGBX/BGR/BGRX/XBGR/XRGB without conversion
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3744
3789f03b -4d11-0410-bbf8-
ca57d06f2519
DRC [Fri, 3 Apr 2009 11:27:17 +0000 (11:27 +0000)]
Add environment variables to force MMX/SSE2 code path selection
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3743
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Fri, 3 Apr 2009 08:44:09 +0000 (08:44 +0000)]
Disable XKEYBOARD extension by default, it is still broken (issue #
2705839 ).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3742
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Adam Tkac [Thu, 2 Apr 2009 15:44:23 +0000 (15:44 +0000)]
Initialize SMsgWriterV3.needExtendedDesktopSize variable to fix rare client
disconnections (reason "Client does not support extended desktop resize").
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3741
3789f03b -4d11-0410-bbf8-
ca57d06f2519
Pierre Ossman [Thu, 2 Apr 2009 14:47:31 +0000 (14:47 +0000)]
We need to call RRGetInfo() again for our new mode to be added.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3740
3789f03b -4d11-0410-bbf8-
ca57d06f2519