1
0
mirror of https://invent.kde.org/network/krfb synced 2024-07-05 09:28:35 +00:00
Go to file
Oleg Chernovskiy d517bf8573 Implement GBM framebuffer for KWin wayland server
This commit creates a new plugin for KWin-on-Wayland integration. It is
independent from X11 and uses GBM and custom Wayland protocol to pass buffers
from KWin side to KRfb.

It also introduces mentioned components as an optional dependencies to
KRfb and is build only if all of them are present (which is highly
likely on a modern system)

- No support for input yet
- No support for multi-screen yet
- No support for resizing yet
2017-06-05 01:09:19 +03:00
cmake/modules Implement GBM framebuffer for KWin wayland server 2017-06-05 01:09:19 +03:00
doc Fix minor glitches 2016-07-29 19:45:30 +03:00
framebuffers Implement GBM framebuffer for KWin wayland server 2017-06-05 01:09:19 +03:00
krfb Fix KRfb crash on Wayland platform 2017-06-05 01:09:19 +03:00
.krazy Krazy fixes 2008-01-08 21:14:52 +00:00
.reviewboardrc Needed to simplify the creation of reviews via the rbt tool. 2016-10-10 16:25:17 +02:00
AUTHORS added dcop stuff from greiser 2002-02-14 23:20:39 +00:00
CMakeLists.txt Implement GBM framebuffer for KWin wayland server 2017-06-05 01:09:19 +03:00
COPYING Add copies of the GPLv2, LGPLv2.1 and GFDLv1.2 2013-07-11 14:19:00 +02:00
COPYING.DOC Add copies of the GPLv2, LGPLv2.1 and GFDLv1.2 2013-07-11 14:19:00 +02:00
COPYING.LIB Add copies of the GPLv2, LGPLv2.1 and GFDLv1.2 2013-07-11 14:19:00 +02:00
krfb.kdev4 Initial port to Qt5/KF5. 2015-09-06 15:31:29 -06:00
Mainpage.dox ability to generate API docs in kdenetwork 2007-04-28 17:16:20 +00:00
NOTES Clean README and friends... 2002-07-26 14:34:42 +00:00
README Clean README and friends... 2002-07-26 14:34:42 +00:00
TODO Extend VNC protocol to let the client enable/disable the background. 2003-01-25 17:31:36 +00:00

KDE Desktop Sharing (krfb)
==========================

KDE Desktop Sharing (krfb)  is a small server for the RFB protocol, better 
known as VNC. Unlike most other Unix/Linux RFB servers, KRfb allows you to
share your X11 session instead of creating a new X11 session. 
It was originally based on x0rfbserver 
(ttp://www.hexonet.de/software/x0rfbserver/), but there is not much code of
x0rfbserver left. Since version 0.6 it uses libvncserver 
(http://libvncserver.sf.net) as backend.


Guide to documentation:
TODO - things to be done
INSTALL - Very short installation instructions
NOTES - reasons for various decisions
DCOP-INTERFACE - short documentation of the DCOP interface