1
0
mirror of https://invent.kde.org/network/krfb synced 2024-06-29 06:24:57 +00:00
Go to file
Guillaume Champagne 7a0c0bd6e1 Fix assertion error when noWallet used
Krfb fails to startup if "noWallet" is in the config since
`walletOpened()` is called without a wallet, triggering the `Q_ASSERT`
at the beginning of the function.

Fix this by adding function to read passwords from the config directly
rather than reusing the `walletOpened()` slot.
2024-03-26 22:34:20 +00: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 Fix assertion error when noWallet used 2024-03-26 22:34:20 +00:00
po GIT_SILENT Sync po/docbooks with svn 2024-03-26 01:31:17 +00:00
.flatpak-manifest.json Add nightly Flatpak build 2024-03-25 00:31:41 +00:00
.flatpak-manifest.json.license Add nightly Flatpak build 2024-03-25 00:31:41 +00:00
.gitignore GIT_SILENT: ignore file 2021-07-09 08:53:14 +02:00
.gitlab-ci.yml Add nightly Flatpak build 2024-03-25 00:31:41 +00: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