Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | TigerVNC 1.4.3v1.4.31.4-branch | Brian P. Hinz | 2015-03-01 | 1 | -1/+1 |
| | |||||
* | TigerVNC 1.4.2 | Brian P. Hinz | 2015-01-23 | 1 | -2/+2 |
| | |||||
* | TigerVNC 1.4.1v1.4.1 | Brian P. Hinz | 2014-12-26 | 1 | -1/+1 |
| | |||||
* | Band aid to work around inluding C headers in C++ code | Pierre Ossman | 2014-12-15 | 1 | -0/+3 |
| | |||||
* | TigerVNC 1.4.0v1.4.0 | Pierre Ossman | 2014-12-10 | 1 | -1/+1 |
| | |||||
* | TigerVNC 1.3.90 (1.4 beta)v1.3.90 | Pierre Ossman | 2014-11-19 | 1 | -1/+1 |
| | |||||
* | Link basic X11 libraries last | Pierre Ossman | 2014-10-17 | 1 | -1/+3 |
| | | | | | The extension libraries might depend on libXext or libX11, so make sure they come last on the link line. | ||||
* | Make sure we check failed memory allocations | Pierre Ossman | 2014-10-10 | 2 | -1/+23 |
| | |||||
* | Fix pointer initialization to prevent NULL events. | Brian P. Hinz | 2014-09-29 | 1 | -4/+4 |
| | | | | Moved call to initEventq() into InitInputDevice() to prevent NULL events from being passed in. The surrounding IFDEF explains why Red Hat BZ bug #820443 just went away, EL6 bumped the version of xorg-x11-server-source to 1.13 at EL6.4. | ||||
* | Applying xserver115.patch fails on Ubuntu xorg-server source at hunk 2. ↵ | Brian P. Hinz | 2014-09-19 | 1 | -8/+0 |
| | | | | Wayland was not merged into the Xorg tree until 1.16 | ||||
* | Correct naming convention for some parameters | Pierre Ossman | 2014-09-17 | 2 | -8/+8 |
| | |||||
* | Remove unused VideoArea parameter | Pierre Ossman | 2014-09-17 | 3 | -49/+0 |
| | |||||
* | Avoid extra spacing in the generated man pages | Pierre Ossman | 2014-09-17 | 4 | -58/+104 |
| | |||||
* | Update server man pages to reflect current list of options | Pierre Ossman | 2014-09-17 | 2 | -46/+143 |
| | |||||
* | Document the -list argument to vncserver | Pierre Ossman | 2014-09-17 | 1 | -0/+6 |
| | |||||
* | Remove the date from man pages | Pierre Ossman | 2014-09-17 | 5 | -5/+5 |
| | | | | It's not something we're keeping up to date anyway. | ||||
* | Clean up the authors section of the man pages | Pierre Ossman | 2014-09-17 | 5 | -19/+23 |
| | |||||
* | Added missing part of write block handler. | Tim Waugh | 2014-09-09 | 1 | -0/+22 |
| | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1137023 | ||||
* | Fix linking when dri3 and present are enabled. | Tim Waugh | 2014-09-04 | 1 | -1/+1 |
| | |||||
* | No need to declare 'display' here either. | Tim Waugh | 2014-09-04 | 1 | -1/+0 |
| | |||||
* | GCFuncs and GCOps are const since 1.16. | Tim Waugh | 2014-09-04 | 1 | -0/+9 |
| | |||||
* | No need to declare 'display' here. | Tim Waugh | 2014-09-04 | 2 | -3/+0 |
| | |||||
* | Another LoadExtensionList() that needs an #ifdef. | Tim Waugh | 2014-09-04 | 1 | -0/+4 |
| | |||||
* | LoadExtensionList is new in 1.16. | Tim Waugh | 2014-09-03 | 1 | -0/+4 |
| | |||||
* | Updated to build against xorg-x11-server 1.16.0. | Tim Waugh | 2014-09-03 | 9 | -35/+299 |
| | |||||
* | Update the cursor position using GetSpritePosition(). | Tim Waugh | 2014-07-14 | 1 | -1/+9 |
| | | | | | | | The module needs to correctly track the mouse position by querying the current X cursor position in InputDevice::getPointerPos(). Fixes: https://sourceforge.net/p/tigervnc/bug-tracker/152/ | ||||
* | Merge branch 'nocolourmap' of https://github.com/CendioOssman/tigervnc | Pierre Ossman | 2014-07-14 | 7 | -200/+41 |
|\ | |||||
| * | Get rid of getStride() | Pierre Ossman | 2014-07-07 | 4 | -19/+5 |
| | | | | | | | | | | | | It was confusing and not properly used everywhere. Callers should use the stride they get when they get the buffer pointer. | ||||
| * | Remove full support for colour maps | Pierre Ossman | 2014-07-07 | 7 | -181/+36 |
| | | | | | | | | | | | | | | | | | | Gets rid of a loooot of code and complexity. Colour map clients are still supported through an automatically generated map, but we lose the ability to develop a client or server that uses colour maps internally. | ||||
* | | Handle closing of input devices | Pierre Ossman | 2014-07-14 | 2 | -6/+5 |
| | | | | | | | | | | | | The core can decide to close an input device (e.g. during a server reset). Make sure we respect this by forgetting about the device and recreating it again later. | ||||
* | | Remove private storage from InputDevice | Pierre Ossman | 2014-07-14 | 1 | -27/+2 |
| | | | | | | | | | | We don't need this anymore as we now only have a single InputDevice object and can easily refer to it directly. | ||||
* | | Make InputDevice into a singleton | Pierre Ossman | 2014-07-14 | 4 | -23/+34 |
| | | | | | | | | | | Xorg input devices are global so it doesn't make sense that we have one InputDevice object per XserverDesktop. | ||||
* | | Move all functions that InputDevice uses into the class | Pierre Ossman | 2014-07-14 | 3 | -5/+8 |
| | | |||||
* | | Let XserverDesktop handle syncing cursor position | Pierre Ossman | 2014-07-14 | 4 | -18/+20 |
| | | | | | | | | | | This makes InputDevice cleaner and just a glue layer for Xorg input devices. | ||||
* | | Re-init VNC extension on server reset | Pierre Ossman | 2014-07-14 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | fc23895 blocked out a bit too much code when trying to make libvnc handle server resets. Even though configuration should only be handled once, the underlying VNC extension needs to be reinitilised as the X core has removed all extensions on reset. | ||||
* | | We need to set a label on all pointer buttons | Pierre Ossman | 2014-07-11 | 1 | -0/+2 |
|/ | |||||
* | Merge branch 'pixeltest' of https://github.com/CendioOssman/tigervnc | Pierre Ossman | 2014-07-07 | 1 | -1/+1 |
|\ | |||||
| * | librfb needs librdr so make sure it always gets pulled in | Pierre Ossman | 2014-07-04 | 1 | -1/+1 |
| | | |||||
* | | Fix some offenders that poke around in the PixelFormat internals | Pierre Ossman | 2014-07-07 | 1 | -10/+11 |
| | | |||||
* | | Remove all unused TX widgets | Pierre Ossman | 2014-07-07 | 11 | -1487/+1 |
|/ | |||||
* | Accidentally removed some code in the previous commit. | Pierre Ossman | 2014-06-25 | 1 | -0/+14 |
| | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5186 3789f03b-4d11-0410-bbf8-ca57d06f2519 | ||||
* | Add XDAMAGE support to x0vncserver. Makes it more efficient | Pierre Ossman | 2014-06-25 | 2 | -15/+65 |
| | | | | | | and more responsive to changes. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5185 3789f03b-4d11-0410-bbf8-ca57d06f2519 | ||||
* | Add a global event handler so that we can intercept custom events | Pierre Ossman | 2014-06-25 | 2 | -0/+28 |
| | | | | | | that aren't for a specific window. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5184 3789f03b-4d11-0410-bbf8-ca57d06f2519 | ||||
* | Re-introduces embedded applet mode for the java viewer. On Windows and ↵ | Brian Hinz | 2014-01-02 | 1 | -1/+2 |
| | | | | | | Linux, the embedded applet can be dragged from the browser window and detached from the browser process. The mouse gesture for detaching the applet is ALT+drag on Windows and SHIFT+drag on Linux. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5149 3789f03b-4d11-0410-bbf8-ca57d06f2519 | ||||
* | Some applications probe for clipboard formats using the | Pierre Ossman | 2013-11-06 | 1 | -0/+2 |
| | | | | | | | | | trial-and-error method rather than asking for TARGETS. We need to make sure we properly report unsupported formats back to these. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5137 3789f03b-4d11-0410-bbf8-ca57d06f2519 | ||||
* | Do a better type cast that mirrors how we generate | Pierre Ossman | 2013-09-19 | 1 | -1/+1 |
| | | | | | | | opaqueId in the first place. Patch by Michal Srb. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5135 3789f03b-4d11-0410-bbf8-ca57d06f2519 | ||||
* | The screen index was removed in 1.13, not 1.12. | Pierre Ossman | 2013-08-19 | 1 | -7/+7 |
| | | | | | | | Bug found and patched by Koichiro IWAO. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5130 3789f03b-4d11-0410-bbf8-ca57d06f2519 | ||||
* | Fix bad size calculation in GetQueryConnect handler as well | Pierre Ossman | 2013-07-01 | 1 | -3/+5 |
| | | | | | | | as an endian conversion fix. Patch by Christian Steinle. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5124 3789f03b-4d11-0410-bbf8-ca57d06f2519 | ||||
* | Update more copyrights to 2013. | Peter Åstrand | 2013-06-11 | 1 | -1/+1 |
| | | | | git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5122 3789f03b-4d11-0410-bbf8-ca57d06f2519 | ||||
* | Some applications (e.g. wine and rdesktop) tend to misbehave | Pierre Ossman | 2013-05-30 | 4 | -0/+148 |
| | | | | | | | | | | when we use fake shift to get different symbols on the numpad. So avoid using fake shifts on NumLock related keys and hope that other applications won't get upset by getting the non-numpad keysym counterparts. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@5119 3789f03b-4d11-0410-bbf8-ca57d06f2519 |