summaryrefslogtreecommitdiffstats
path: root/unix
Commit message (Collapse)AuthorAgeFilesLines
...
| * - use PACKAGE_NAME/PACKAGE_VERSION macros instead PACKAGE/VERSION (AC_INIT() ↵Adam Tkac2008-04-172-5/+5
| | | | | | | | | | | | compatibility) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2489 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * - removed autogenerated unix/aclocal.m4Adam Tkac2008-04-171-2602/+0
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2488 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * - temporarily don't build i18nAdam Tkac2008-04-172-2/+2
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2487 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * - use AC_CONFIG_SUBDIRS in unix/configure.ac to configure common subtreeAdam Tkac2008-04-171-17/+4
| | | | | | | | | | | | | | - use AC_INIT to define PACKAGE_NAME and PACKAGE_VERSION git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2486 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * - renamed unix/configure.in to unix/configure.acAdam Tkac2008-04-171-0/+0
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2485 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * - removed DPMS stuff from xvnc.cc (included in xserver/Xext/dpmsstubs.c)Adam Tkac2008-04-171-19/+0
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2484 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * - include dix-config.h before any xorg headerAdam Tkac2008-04-178-0/+32
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2483 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * - introduced Xvnc Makefile.amAdam Tkac2008-04-161-0/+61
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2479 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * - updated xserver.patch (part of it was merged to xorg upstream)Adam Tkac2008-04-161-21/+14
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2478 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * PaintWindowBackground and PaintWindowBorder hooks are no longer used.Adam Tkac2008-03-261-57/+6
| | | | | | | | | | | | | | PolyFillRect hook is used instead and it needs modified ValidateGC hook. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2452 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * Use SelectionCallback to handle selection changes. They should neverAdam Tkac2008-03-261-32/+17
| | | | | | | | | | | | | | | | be touched directly and they have been converted to linear list instead array. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2451 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * Add DDXRingBell to xvnc.cc because it has to be implement by DDX.Adam Tkac2008-03-261-1/+7
| | | | | | | | | | | | | | 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
| * Use GetKeyboardEvents and GetPointerEvents functions to generate input eventsAdam Tkac2008-03-261-42/+55
| | | | | | | | | | | | | | | | and process them through miEventQueue instead through processInputEvents (see http://www.x.org/wiki/Development/Documentation/InputEventProcessing why). git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2449 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * Initialize input devices in XserverDesktop constructor and updateAdam Tkac2008-03-262-9/+19
| | | | | | | | | | | | | | 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
| * Moved keyboard and mouse input procedures to XserverDesktop.cc becauseAdam Tkac2008-03-262-207/+207
| | | | | | | | | | | | | | | | 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
| * Fixed minor compilation problems in xvnc.cc.Adam Tkac2008-03-221-11/+7
| | | | | | | | | | | | | | | | | | - 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
| * Include keysym.h from $(includedir)/X11Adam Tkac2008-03-221-1/+1
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2445 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * Don't access devPrivates directly. Use dixRequestPrivate and dixLookupPrivateAdam Tkac2008-03-221-34/+20
| | | | | | | | | | | | | | API instead. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2444 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * Fixed vncExtInit.cc compilation with gcc 4 seriesAdam Tkac2008-03-221-1/+1
| | | | | | | | | | | | | | (vncExtInit.cc:754: error:cast from 'void*' to 'CARD32' loses precision) git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2443 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * After discussion with Constantin reverted 2433, 2434, 2436, 2437 and 2438Adam Tkac2008-03-2246-346/+23686
| | | | | | | | | | | | | | | | (build automation and i18n changes). Latest server changes (2439 and 2440) are OK. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2442 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * Fixed libX11 #include directivesAdam Tkac2008-03-212-5/+5
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2440 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * - moved Xvnc sources to unix/xserver/hw/vnc directory to affect current X treeAdam Tkac2008-03-2118-307/+68
| | | | | | | | | | | | | | | | - 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
| * - handle HAVE_MITSHM macro through config.hAdam Tkac2008-03-208-1320/+283
| | | | | | | | | | | | | | | | | | | | | | - removed unix/intl stuff and added unix/vncviewer/gettext.h file which cares about platform independent translations - removed unwanted config.rpath and ABOUT-NLS (autogenerated) - moved unix/po to top directory - internationalization works again git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2434 3789f03b-4d11-0410-bbf8-ca57d06f2519
| * - use Makefile.am and configure.acAdam Tkac2008-03-2039-22368/+65
| | | | | | | | | | | | | | | | - removed unwanted files - internationalization and jpeg library doesn't work yet git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/branches/1.5-xserver@2433 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | [Bugfix] When terminating x0vncserver by pressing Ctrl+C in a remote viewer, ↵Constantin Kaplinsky2008-09-051-0/+2
| | | | | | | | | | | | x0vncserver used to leave the Ctrl modifier "pressed". Now it should be "released" properly. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2758 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | [Enhancements, refactoring] Rationalized functions to control videoConstantin Kaplinsky2008-09-051-1/+1
| | | | | | | | | | | | | | | | rectangle selection and default video rectangle. Added more logging and improved error checking in the related code. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2753 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | [Bugfix] Geometry::getVideoRect() should return coordinates relative to theConstantin Kaplinsky2008-09-022-5/+19
| | | | | | | | | | | | | | | | framebuffer shown to RFB clients. Previously, it returned absolute screen coordinates so that the origin of video area could be displaced. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2745 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Russian translation converted to UTF-8 and added to the LINGUAS file.Constantin Kaplinsky2008-08-212-189/+189
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2698 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Added Slovak translation by Jozef Riha.Constantin Kaplinsky2008-08-212-1/+189
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2697 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Passing VideoArea parameter to VNCServerST object. VNCServerST saves theConstantin Kaplinsky2008-08-211-2/+3
| | | | | | | | | | | | | | | | rectangle but does not use it yet. does not do anything more. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2692 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Added parsing for new VideoArea parameter. It does not have any effect yet.Constantin Kaplinsky2008-08-202-6/+41
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2686 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Added a comment.Constantin Kaplinsky2008-08-201-0/+2
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2681 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Fixed a few more memory leaks.Constantin Kaplinsky2008-08-201-3/+6
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2680 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Geometry string parsing has been moved to a separate member function of theConstantin Kaplinsky2008-08-202-13/+27
| | | | | | | | | | | | | | Geometry class. Also, a memory leak has been fixed. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2679 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Minor cleanup: declaring PollingManager::sendChanges() as const.Constantin Kaplinsky2008-06-042-2/+2
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2579 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Implemented support for command-line options that print version informationConstantin Kaplinsky2008-06-042-4/+18
| | | | | | | | | | | | | | on stdout: -version, --version and -v are all equivalent. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2578 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Minor cleanup, no code changes: updated a comment and moved XDesktop::poll()Constantin Kaplinsky2008-06-041-7/+6
| | | | | | | | | | | | | | declaration. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2577 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Refactoring: now PollingManager is owned by XPixelBuffer. No other classesConstantin Kaplinsky2008-06-045-27/+21
| | | | | | | | | | | | | | know about PollingManager. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2576 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Code refactoring: PollingManager should not know anything aboutConstantin Kaplinsky2008-06-044-18/+14
| | | | | | | | | | | | | | XPixelBuffer. This commit partially reverts the changes from r2567. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2575 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Code refactoring: passing geometry to XPixelBuffer as a Rect instead of fourConstantin Kaplinsky2008-06-043-18/+9
| | | | | | | | | | | | | | int values. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2574 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Code improvements and better error checking in the Geometry class:Constantin Kaplinsky2008-06-043-21/+22
| | | | | | | | | | | | | | | | | | | | coordinates are now kept as a Rect, added new getRect() method. Also, when the "Geometry" parameter is present but not valid, the constructor will not set the geometry to full screen, zero-size rectangle will be used instead. In that case, x0vncserver will exit with error. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2573 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Code refactoring: maintaining the Image object representing the framebufferConstantin Kaplinsky2008-06-043-26/+35
| | | | | | | | | | | | | | in XPixelBuffer instead of XDesktop. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2572 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Code refactoring: setting pixel format in XPixelBuffer instead of XDesktop.Constantin Kaplinsky2008-06-033-18/+23
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2571 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Code refactoring: passing VNCServer pointer to PollingManager methodsConstantin Kaplinsky2008-06-033-27/+12
| | | | | | | | | | | | | | instead of maintaining it as a member variable. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2569 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Grabbing the screen moved from PollingManager to XPixelBuffer.Constantin Kaplinsky2008-06-024-16/+19
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2568 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Code refactoring - PollingManager's constructor is given an XPixelBuffer*Constantin Kaplinsky2008-05-305-24/+28
| | | | | | | | | | | | | | instead of an Image*. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2567 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Removed the code for automatic video detection. It interfered with videoConstantin Kaplinsky2008-05-303-300/+7
| | | | | | | | | | | | | | | | selection feature of the Java viewer, and did not look good with respect to the impending polling improvements. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2566 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | Support for VideoRectangleSelection client message in the server code. The ↵Constantin Kaplinsky2008-04-241-0/+2
| | | | | | | | | | | | message is read but ignored (only a message will be written to stderr). git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2559 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | - readded accidentaly removed intl and po directoriesAdam Tkac2008-03-2067-0/+15449
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2435 3789f03b-4d11-0410-bbf8-ca57d06f2519
* | - handle HAVE_MITSHM macro through config.hAdam Tkac2008-03-2067-15449/+0
|/ | | | | | | | | | | - removed unix/intl stuff and added unix/vncviewer/gettext.h file which cares about platform independent translations - removed unwanted config.rpath and ABOUT-NLS (autogenerated) - moved unix/po to top directory - internationalization works again git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@2434 3789f03b-4d11-0410-bbf8-ca57d06f2519