summaryrefslogtreecommitdiffstats
path: root/common/rfb/SDesktop.h
Commit message (Collapse)AuthorAgeFilesLines
* Improved clipboard APIPierre Ossman2019-07-011-0/+20
| | | | | Change the internal clipboard API to use a request based model in order to be prepared for more advanced clipboard transfers.
* Properly terminate server on timeoutsPierre Ossman2018-11-091-0/+6
| | | | | | Do a proper cleanup when one of the termination timeouts trigger rather than just exiting on the spot. This makes sure we don't leave stray stuff around, e.g. unix socket files.
* Remove QueryConnectionHandlerPierre Ossman2018-10-101-2/+16
| | | | | Make things simpler by making this a part of the SDesktop interface that always needs to be implemented.
* Get rid of getFbSize()/getDesktopSize() in commonPierre Ossman2017-09-221-5/+0
| | | | It was only used by WinVNC, so push it there instead.
* rfb: Avoid unused argument warnings in headersSteve Kondik2017-09-151-3/+5
| | | | | Don't force users of these headers to squash compiler warnings about unused arguments, annotate with __unused_attr.
* Change fillRect() to take a buffer instead of a pixelPierre Ossman2015-06-051-2/+6
| | | | | | | | There has been some confusion if fillRect() should accept a buffer or a pixel. This can cause misrendering if your data is not in the native endian order. A buffer makes more sense here though, and is what most of the callers are already assuming, so change the API to follow that.
* Get rid of the direct access abuse of FullFramePixelBuffer's dataPierre Ossman2014-07-071-2/+2
|
* Clean up the interface for VNCSConnectionST. Entry points are more apparentPierre Ossman2011-11-071-7/+0
| | | | | | | and the data flow is now more strictly aimed towards this connection class. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4771 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Implement server side support for SetDesktopSize.Pierre Ossman2009-03-231-0/+8
| | | | | | | | It has some warts, but should be feature complete. Most of the magic happens in the desktop class though. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3713 3789f03b-4d11-0410-bbf8-ca57d06f2519
* Migrating to new directory structure adopted from the RealVNC's source tree. ↵Constantin Kaplinsky2006-05-251-0/+121
More changes will follow. git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@589 3789f03b-4d11-0410-bbf8-ca57d06f2519