1
0
mirror of https://invent.kde.org/network/krfb synced 2024-06-29 06:24:57 +00:00
Go to file
Aleix Pol 378472f8b2 pw: Improve fb allocation code.
Don't set the video size using the data coming from xdp, instead use the
data coming from pipewire, which is what matters.
Also make sure setVideoSize is called before using the buffer rather
than after.
2024-03-13 00:35:21 +01:00
cmake/modules PipeWire support improvements 2021-06-02 12:25:00 +00:00
dbus Implement Wayland support using PipeWire and xdg-desktop-portal 2019-05-24 13:51:43 +02:00
doc GIT_SILENT: don't use deprecated cmake variable 2021-02-08 07:05:59 +01:00
events Port X11EventHandler away from QDesktopWidget 2024-01-08 00:55:08 +01:00
framebuffers pw: Improve fb allocation code. 2024-03-13 00:35:21 +01:00
icons Include a png of the icon for compatibility 2017-11-03 00:49:35 +01:00
krfb SVN_SILENT made messages (.desktop file) - always resolve ours 2024-02-25 01:15:01 +00:00
po GIT_SILENT Sync po/docbooks with svn 2024-03-10 01:30:39 +00:00
.gitignore GIT_SILENT: ignore file 2021-07-09 08:53:14 +02:00
.gitlab-ci.yml Switch CI to Qt6 2024-01-08 00:55:08 +01:00
.kde-ci.yml Drop unused kcrash dependency 2024-02-06 17:05:39 +00:00
.krazy Krazy fixes 2008-01-08 21:14:52 +00:00
AUTHORS added dcop stuff from greiser 2002-02-14 23:20:39 +00:00
CMakeLists.txt Drop unused kcrash dependency 2024-02-06 17:05:39 +00:00
CMakePresets.json GIT_SILENT: add support for cmake preset support 2021-07-09 08:53:14 +02:00
CMakePresets.json.license GIT_SILENT: add support for cmake preset support 2021-07-09 08:53:14 +02: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
logo.png GIT_SILENT: add KRFB icon as repository logo 2020-05-21 16:20:29 +03: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 README: Remove mentions to files that do not exist anymore 2023-04-20 14:02:13 +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
NOTES - reasons for various decisions