Adam Tkac
b514bc7b80
[Development] Bump version numbers to 1.0.90.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3929 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
735d56ce9b
[Development] Make Xvnc working when compiled against X.Org 1.7 (Thanks to adq_dvb at lidskialf dot net).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3927 3789f03b-4d11-0410-bbf8-ca57d06f2519
14 years ago
Adam Tkac
a5a8382f8f
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
15 years ago
Adam Tkac
f009446c65
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
15 years ago
Adam Tkac
778f2f0a78
Bump version to 0.0.91.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3837 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Pierre Ossman
4dce5a2094
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
15 years ago
Pierre Ossman
c4661e7eec
Reenable display even on failure.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3710 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Pierre Ossman
d108fb872e
RRRegisterRate() can in theory fail. Make sure we catch this.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3709 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Pierre Ossman
ef27ba1835
Support for RandR on the server.
Based on patch by George Wright but heavily rewritten in order to
dynamically reallocate the framebuffer, allowing any resize.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3688 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Pierre Ossman
8698f02b9f
Move framebuffer information into its own structure (needed for RandR).
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3687 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Pierre Ossman
8039c07626
Remove more crud from the mmap support.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3686 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Adam Tkac
6850ba7854
Remove undocumented and useless option which allowed to put framebuffer to
mmap-ed file.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3684 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Peter Åstrand
c594c0d549
Do not explicitly enable backing store support, but instead fall back
on the normal Xserver defaults and settings. This currently means that
backing store support will be off by default. This avoids
http://bugs.freedesktop.org/show_bug.cgi?id=19654 and allows us to run
KDE4.
Also, call miInitializeBackingStore() in the same location as Xvfb calls it.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3668 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Pierre Ossman
cd66dbf8d8
Update default white pixel value now that we use 24-bit fb.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3640 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Pierre Ossman
8673eb73bb
Use a 24-bit framebuffer by default. This is what's commonly used today and
it's a format that's easier to handle efficiently in the encoders.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3639 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Adam Tkac
f35d37421b
Change version strings to "0.0.90".
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3630 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Peter Åstrand
4eacc02e12
Rebrand the source as TigerVNC. It is my hope that this patch is
minimal but still complete. The rebranding was done using a script:
find trunk -name .svn -prune -o -type f -exec rep.sh \{\} \;
pushd trunk
svn revert doc/TODO doc/registered-codes.txt doc/ft-protocol-problems.txt doc/rfbtight.tex
perl -pi -e 's|tightvnc|tigervnc|g' unix/configure.ac win/configure.ac unix/README
With rep.sh looking like:
perl -pi -e 's|TightVNC|TigerVNC|g' "$@"
perl -pi -e 's|www\.tightvnc\.com/bugs\.html|www\.tigervnc\.org|g' "$@"
perl -pi -e 's|www\.tightvnc\.com|www\.tigervnc\.org|g' "$@"
perl -pi -e 's|devteam\@tightvnc\.com|tigervnc-devel\@lists\.sourceforge\.net|g' "$@"
perl -pi -e 's|TigerVNC Team|TightVNC Team|g' "$@"
perl -pi -e 's|TigerVNC Group|TightVNC Group|g' "$@"
perl -pi -e 's|TigerVNC protocol|TightVNC protocol|g' "$@"
perl -pi -e 's|TigerVNC-specific|TightVNC-specific|g' "$@"
perl -pi -e 's|Vendor signatures: standard VNC/RealVNC, TridiaVNC, and TigerVNC|Vendor signatures: standard VNC/RealVNC, TridiaVNC, and TightVNC|g' "$@"
perl -pi -e 's|TigerVNC vendor|TightVNC vendor|g' "$@"
perl -pi -e 's|TigerVNC extension|TightVNC extension|g' "$@"
perl -pi -e 's|protocolTigerVNC|protocolTightVNC|g' "$@"
perl -pi -e 's|TigerVNC additions were|TightVNC additions were|g' "$@"
perl -pi -e 's|TigerVNC 1\.2|TightVNC 1\.2|g' "$@"
perl -pi -e 's|TigerVNC authentication type|TightVNC authentication type|g' "$@"
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3621 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Peter Åstrand
b031862497
Update to r3618; yet another update of my copyright
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3620 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Adam Tkac
8c1e5b8322
[Development] Make Xvnc compilable against X.org 1.6 branch
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3522 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Adam Tkac
a25c1fc60e
[Bugfix] Check return value from fbPictureInit
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3029 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Adam Tkac
d9cae53cdd
[Bugfix] Fixed screen initialization - use correct depths and richer set of visuals.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3005 3789f03b-4d11-0410-bbf8-ca57d06f2519
15 years ago
Adam Tkac
07a5a7bcf7
- removed DPMS stuff from xvnc.cc (included in xserver/Xext/dpmsstubs.c)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2484 3789f03b-4d11-0410-bbf8-ca57d06f2519
16 years ago
Adam Tkac
0cab1cb1f3
- include dix-config.h before any xorg header
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2483 3789f03b-4d11-0410-bbf8-ca57d06f2519
16 years ago
Adam Tkac
20218d5919
Add DDXRingBell to xvnc.cc because it has to be implement by DDX.
LegalModifier takes DeviceIntPtr as second parameter.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2450 3789f03b-4d11-0410-bbf8-ca57d06f2519
16 years ago
Adam Tkac
fbeb0ed67e
Initialize input devices in XserverDesktop constructor and update
InitPointerDeviceStruct and mieqInit parameters.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2448 3789f03b-4d11-0410-bbf8-ca57d06f2519
16 years ago
Adam Tkac
7702c9774c
Moved keyboard and mouse input procedures to XserverDesktop.cc because
libvnc.so module and Xvnc has to use same keyboard and mouse functions.
Using of Lookup{Keyboard,Pointer}Device functions is deprecated and wrong.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2447 3789f03b-4d11-0410-bbf8-ca57d06f2519
16 years ago
Adam Tkac
5cbdf986da
Fixed minor compilation problems in xvnc.cc.
- use xalloc/xfree instead ALLOCATE_LOCAL/DEALLOCATE_LOCAL
- include keysym.h from $(includedir)/X11
- removed "xor" and "and" macro defines (cannot be used with gcc 4)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2446 3789f03b-4d11-0410-bbf8-ca57d06f2519
16 years ago
Adam Tkac
2b92f2f3b6
Fixed libX11 #include directives
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2440 3789f03b-4d11-0410-bbf8-ca57d06f2519
16 years ago
Adam Tkac
4c0427ffb3
- moved Xvnc sources to unix/xserver/hw/vnc directory to affect current X tree
- replaced unix/xc.patch by unix/xserver.patch
- completely deleted unneded unix/xc subtree (sources are in unix/xserver/hw/vnc)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2439 3789f03b-4d11-0410-bbf8-ca57d06f2519
16 years ago
Constantin Kaplinsky
1ae2eb0b58
Merged the changes from revision range 582:588 into reorganized sources. These changes accidentally were not included in files copied during directory structure reorganization.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@594 3789f03b-4d11-0410-bbf8-ca57d06f2519
18 years ago
Constantin Kaplinsky
b30ae7facb
Migrating to new directory structure adopted from the RealVNC's source tree. More changes will follow.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@590 3789f03b-4d11-0410-bbf8-ca57d06f2519
18 years ago
Peter Åstrand
601eb615f7
Removed duplicate definition of ddxInitGlobals. Adapt Copyright.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@585 3789f03b-4d11-0410-bbf8-ca57d06f2519
18 years ago
Constantin Kaplinsky
95f6f7ac17
The "xc" tree merged with VNC 4.1.1 code.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/merge-with-vnc-4.1.1@526 3789f03b-4d11-0410-bbf8-ca57d06f2519
18 years ago
Peter Åstrand
2e38749821
If pixelFormatDefined, change masks and offsets for all visuals; not
just the rootVisual. This fixes several OpenGL problems in depth 16.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@296 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 years ago
Peter Åstrand
d6a2914fc2
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 ago
Peter Åstrand
200c31c645
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 ago
Peter Åstrand
1402f8c08e
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 ago
Peter Åstrand
321a992e8d
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 ago
Peter Åstrand
1d742b4ca0
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 ago
Peter Åstrand
6087091e45
Added vfbCloseScreen. Reindented vfbScreenInfo.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@223 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 years ago
Peter Åstrand
5eef5eea9a
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 ago
Peter Åstrand
f9357f51ed
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 ago
Peter Åstrand
8de329f6e0
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 ago
Peter Åstrand
4efcfe07ba
paddedWidthInBytes -> paddedBytesWidth
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@219 3789f03b-4d11-0410-bbf8-ca57d06f2519
19 years ago
Peter Åstrand
be22857a07
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 ago
Peter Åstrand
853287dc7a
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 ago
Peter Åstrand
9d803ef6e5
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 ago
Peter Åstrand
fc41a21bbb
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 ago
Peter Åstrand
5b1d7a225d
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 ago
Peter Åstrand
00c759d954
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 ago