1
0
mirror of https://invent.kde.org/network/krfb synced 2024-07-05 09:28:35 +00:00
Commit Graph

872 Commits

Author SHA1 Message Date
Script Kiddy
b24786205f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1262529
2011-11-04 08:48:25 +00:00
George Kiagiadakis
9f56633c0b Sync with libvncserver from git (git describe version: 0.9.8-10-g17ce0c5).
My patches in this local fork have been merged upstream, but they
have been merged after 0.9.8 and 0.9.9 hasn't been released yet,
so we cannot yet switch back to finding libvncserver externally.

So I am syncing now with basically what is 0.9.8 + my patches and a few bugfixes.

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1258493
2011-10-11 19:12:14 +00:00
Script Kiddy
7c061ccbf1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1256082
2011-09-28 06:29:47 +00:00
George Kiagiadakis
e69fc2b61f Fix compilation with telepathy tubes.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1254094
2011-09-17 16:13:19 +00:00
Script Kiddy
dda89a146f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1249564
2011-08-26 06:56:30 +00:00
Script Kiddy
ff967c23c1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1248865
2011-08-22 07:37:33 +00:00
Script Kiddy
672311ccea SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1247595
2011-08-16 13:22:20 +00:00
Laurent Montel
2b938c712e normalize signals/slots
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1243993
2011-07-30 12:19:38 +00:00
Script Kiddy
5fd621abc9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1242912
2011-07-24 07:37:49 +00:00
Script Kiddy
59183f3c69 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1241619
2011-07-15 07:33:43 +00:00
Script Kiddy
33cc068753 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1239971
2011-07-06 08:57:13 +00:00
Script Kiddy
f6d4256f5d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1235120
2011-06-04 08:17:18 +00:00
Script Kiddy
324f029f10 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1232057
2011-05-15 08:04:05 +00:00
Script Kiddy
c2c6d43299 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1231187
2011-05-10 10:07:34 +00:00
Script Kiddy
1c9189bf50 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1230988
2011-05-09 07:48:38 +00:00
Script Kiddy
705ddc2c07 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1230856
2011-05-08 07:44:07 +00:00
George Kiagiadakis
5c9a3528b6 Do not crash if the framebuffer plugin cannot be loaded.
BUG: 272290

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1230289
2011-05-03 12:36:52 +00:00
Script Kiddy
ba554fe831 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1224665
2011-03-13 07:15:28 +00:00
Script Kiddy
cb5f243262 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1224140
2011-03-08 08:29:16 +00:00
Script Kiddy
f947f69bfb SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1222893
2011-02-27 07:17:42 +00:00
Florian Reinhard
0eb7e1c502 Port krdc,krfb to telepathy-qt4-0.5.x
Reviewed-by: George Kiagiadakis <kiagiadakis.george@gmail.com>Reviewed-by:

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1221586
2011-02-19 10:43:43 +00:00
Script Kiddy
86c5ea3905 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1217717
2011-01-28 07:17:28 +00:00
Script Kiddy
78ec1e53c8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1217412
2011-01-27 06:14:35 +00:00
Script Kiddy
e8da15b195 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1213675
2011-01-11 09:14:38 +00:00
André Wöbbeking
423c87c382 -pedantic
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1213250
2011-01-09 20:11:44 +00:00
Laurent Montel
60e66e16a0 Fix mem leak
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1212554
2011-01-07 12:33:37 +00:00
Script Kiddy
d93b3faf39 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1206623
2010-12-15 05:56:22 +00:00
Dirk Mueller
8a2549b757 fix format string escaping
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1202686
2010-12-01 22:14:18 +00:00
Maciej Mrozowski
6e0024e7b3 krfb: a little cleanup in CMake:
- remove stray OpenSLP references
- remove no longer used srvloc variable references

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1201535
2010-11-28 03:00:09 +00:00
Maciej Mrozowski
d55fe89023 Fix automagic zlib and jpeg dependencies.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1201534
2010-11-28 02:50:53 +00:00
George Kiagiadakis
527910e277 It's strings.h, not string.h
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1197023
2010-11-14 16:55:01 +00:00
George Kiagiadakis
b116adb5d9 Use relative path for including libvncserver's rfb.h.
Fixes build failure on solaris and makes kdevelop's parser work correctly.

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1197010
2010-11-14 16:45:04 +00:00
George Kiagiadakis
edac882b43 Include <string.h> for bzero(), to fix build failure on solaris.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1197003
2010-11-14 16:37:41 +00:00
George Kiagiadakis
aa9cf0bdb8 Fix rfbProcessNewConnection to return some value instead of void.
BUG: 256891

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1196995
2010-11-14 16:13:43 +00:00
George Kiagiadakis
eee9c34020 Include the local rfb headers to avoid build errors in case libvncserver is also installed in the system location.
BUG: 256642

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1196901
2010-11-14 10:30:36 +00:00
George Kiagiadakis
14525564ac Compile TubesConnectionDialog only if we are building with telepathy support.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1196673
2010-11-13 21:16:48 +00:00
George Kiagiadakis
19699557db Do not install library development symlink.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195582
2010-11-11 14:59:43 +00:00
George Kiagiadakis
28506ebe7d Restore krfb's window state (including its visibility state) on session restore.
BUG: 253072

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195503
2010-11-11 10:42:06 +00:00
George Kiagiadakis
1af586747d Make the main dialog a KXmlGuiWindow.
BUG: 180942
BUG: 171059

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195493
2010-11-11 10:21:48 +00:00
Dario Freddi
8825c4cddc Make building tubes support an experimental option, disabled by default.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195363
2010-11-10 22:25:36 +00:00
George Kiagiadakis
7bd681fd44 Cache the remote address string in the client.
This is because we need to use it as the client's name even after
the client has been disconnected and the socket is closed.

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195307
2010-11-10 19:47:36 +00:00
George Kiagiadakis
bed6c11c35 Enable desktop control by default if the user has selected that in the config.
This is useful for the cases where the user has selected not to be
asked about new connections. Other cases are not affected.

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195302
2010-11-10 19:38:28 +00:00
George Kiagiadakis
7e94d6349c Make it possible to deselect the askOnConnect option without having to check the allowUninvitedConnections.
BUG: 233214

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195301
2010-11-10 19:29:51 +00:00
George Kiagiadakis
301fd72d19 Use KDE_VERSION_STRING for krfb's version.
There is no point in having a separate version, which has been "1.0" for years.

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195297
2010-11-10 19:09:19 +00:00
George Kiagiadakis
2a533c7140 Remove unused FindLibVNCServer.cmake.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195296
2010-11-10 19:03:22 +00:00
George Kiagiadakis
1f408749b7 Modify the connection dialog to show a different message for telepathy tubes clients.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195295
2010-11-10 18:57:39 +00:00
George Kiagiadakis
0ea0b3418c Show actions for controlling the clients in the tray menu. BUG: 210699
This currently includes a "disconnect" action and a toggle action
for enabling/disabling input devices control, which was there previously
but applied only to one client. With the current design every client gets
its own control actions.

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195294
2010-11-10 18:57:37 +00:00
George Kiagiadakis
76de39285b RfbClient: make setControlEnabled() a slot and update() a private method.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195293
2010-11-10 18:57:35 +00:00
George Kiagiadakis
25f4383a51 Fix the broken clients design.
Currently clients are not connected immediately because the user needs
to be notified and take action upon the connection request. This makes
the design of the RfbClient class a bit strange. This new approach
applies tp-qt4's PendingOperation design to RfbClients. New connections
create a PendingRfbClient that internally handles the user notification
and the RfbClient object is only created when the user has accepted the
connection.

svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195292
2010-11-10 18:57:32 +00:00
George Kiagiadakis
cda3a0b972 Design fixes: move the event handling back to the RfbClient and improve password handling.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195291
2010-11-10 18:57:29 +00:00