1
0
mirror of https://github.com/KDE/krfb synced 2026-07-01 07:41:17 -07:00
Commit Graph

576 Commits

Author SHA1 Message Date
Christian Ehrlicher
237de1114d compile++
svn path=/trunk/KDE/kdenetwork/krfb/; revision=656823
2007-04-22 12:58:29 +00:00
Pino Toscano
64adae5bee qtooltip.h is needed
svn path=/trunk/KDE/kdenetwork/krfb/; revision=656790
2007-04-22 11:30:19 +00:00
Laurent Montel
7d9645c389 Remove not necessary include
svn path=/trunk/KDE/kdenetwork/krfb/; revision=656757
2007-04-22 10:15:21 +00:00
Laurent Montel
77dc9c5560 Remove not necessary include
svn path=/trunk/KDE/kdenetwork/krfb/; revision=656734
2007-04-22 08:42:25 +00:00
Urs Wolfer
ed0efd6c64 does not need DQT3_SUPPORT
svn path=/trunk/KDE/kdenetwork/krfb/; revision=656478
2007-04-21 14:06:31 +00:00
Pino Toscano
949e814f55 move the QT3_SUPPORT definition where needed
svn path=/trunk/KDE/kdenetwork/krfb/; revision=656468
2007-04-21 13:41:55 +00:00
Alessandro Praduroux
f36b9aca9b - finished invitation dialog (delete and deleteall now work)
- some cleanup on the trayicon code
- fixed crash on exit
- dnssd support 

svn path=/trunk/KDE/kdenetwork/krfb/; revision=655612
2007-04-18 21:42:12 +00:00
Laurent Montel
fc4be7c478 add include
svn path=/trunk/KDE/kdenetwork/krfb/; revision=654544
2007-04-16 14:10:59 +00:00
Laurent Montel
a514fc0a63 Kapplication-> Qapplication
svn path=/trunk/KDE/kdenetwork/krfb/; revision=654537
2007-04-16 13:13:27 +00:00
Alessandro Praduroux
6fd05b3a2a X11 framebuffer implementation based on XDamage and XShm completed.
Still has some weirdness when updating large portions of the screen 

svn path=/trunk/KDE/kdenetwork/krfb/; revision=654248
2007-04-15 15:53:18 +00:00
Alessandro Praduroux
47c089f937 Preliminary optional support for XDamage, checked both at compile and run time.
Uses less cpu than Qt approach, but visually sucks. I suspect there are too many updates sent to the client, I need to group the rects and create a bigger one when sending the event to the client. 

svn path=/trunk/KDE/kdenetwork/krfb/; revision=653073
2007-04-12 16:12:37 +00:00
Laurent Montel
803f4b8c4d SVN_SILENT: minor clean
svn path=/trunk/KDE/kdenetwork/krfb/; revision=653060
2007-04-12 15:53:49 +00:00
Urs Wolfer
d825ad5c12 make the icons again available
svn path=/trunk/KDE/kdenetwork/krfb/; revision=652744
2007-04-11 23:49:57 +00:00
Alessandro Praduroux
a7a7633438 remove unused files, ebn--
svn path=/trunk/KDE/kdenetwork/krfb/; revision=652659
2007-04-11 17:32:22 +00:00
Alessandro Praduroux
0bc68de645 correct handling of authentication and remote desktop control
svn path=/trunk/KDE/kdenetwork/krfb/; revision=652375
2007-04-10 20:40:44 +00:00
Alessandro Praduroux
67cac2140a use KConfig XT
svn path=/trunk/KDE/kdenetwork/krfb/; revision=651410
2007-04-07 16:16:51 +00:00
Alessandro Praduroux
cb1280f2b7 libvncserver wants to handle the tcp connection itself, so drop QTcpServer & friends
svn path=/trunk/KDE/kdenetwork/krfb/; revision=651193
2007-04-06 21:45:19 +00:00
Alessandro Praduroux
379d4d2fc0 When code starts to become too complex, add some new classes...
- FrameBuffer to encapsulate screen buffer and updates
- handle events
- avoid a timer for the rfb event loop, just use a real loop and qApp->processEvents()

svn path=/trunk/KDE/kdenetwork/krfb/; revision=650928
2007-04-05 20:21:15 +00:00
Alessandro Praduroux
e21768e2f6 why use a separate event loop when we have Qt one?
svn path=/trunk/KDE/kdenetwork/krfb/; revision=650878
2007-04-05 17:16:17 +00:00
Script Kiddy
13b9f36d33 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=650660
2007-04-05 04:46:06 +00:00
Alessandro Praduroux
f048313d43 using QImage as framebuffer instead of XImage, but it's slow as hell
svn path=/trunk/KDE/kdenetwork/krfb/; revision=650595
2007-04-04 22:15:08 +00:00
Alessandro Praduroux
94d6110dcd - added single connection controller in separate thread
- added hooks to manage vnc events
- moved events out of rfbcontroller.cpp/.h into their own source file


svn path=/trunk/KDE/kdenetwork/krfb/; revision=650434
2007-04-04 14:57:27 +00:00
Script Kiddy
358cc5ee54 - do not try to extract files with .cc extension, as there is not any.
- do not explicitely try to extract rc.cpp, as it is already extracted by *.cpp
  (This is to avoid a double reference for each message.)
(goutte)

svn path=/trunk/KDE/kdenetwork/krfb/; revision=649888
2007-04-03 10:51:01 +00:00
Alessandro Praduroux
cecfaa69b6 -include cleanups
-invitationmanager now really manages invitations
-invitation dialog displays invitations too
-start porting the real server code


svn path=/trunk/KDE/kdenetwork/krfb/; revision=649569
2007-04-02 20:44:39 +00:00
Alessandro Praduroux
171ffcfc95 check for libvncserver, enable krfb compilation and add link to libvncserver
svn path=/trunk/KDE/kdenetwork/krfb/; revision=649565
2007-04-02 20:41:10 +00:00
Alessandro Praduroux
5cc6c452e8 big code reorganization:
- removed old libvncserver, we will depend on external lib
- removed krfb, srvloc, krfb_http subdirs, now everything is 
  in krfb main dir instead 

svn path=/trunk/KDE/kdenetwork/krfb/; revision=649168
2007-04-02 07:13:22 +00:00
Urs Wolfer
fa6995f39f * make host address and password label selectable
* use bugs.kde.org as reporting address
* do not link anymore agains kde3_support
* make trayicon contextmenu actions working
* make left dialog images better looking (and use KStandardDirs::locate for loading)

svn path=/trunk/KDE/kdenetwork/krfb/; revision=648414
2007-03-31 09:44:33 +00:00
Alessandro Praduroux
8d98087e83 - Get rid of K3ActiveLabel
- invitation manager 
- some functionality added to invitation dialog
- personal invitation dialog shows correctly using QtNetwork classes
- tray icon LMB displays invitation dialog 

svn path=/trunk/KDE/kdenetwork/krfb/; revision=648286
2007-03-30 21:54:18 +00:00
Laurent Montel
001fac3e87 Remove duplicate entries
svn path=/trunk/KDE/kdenetwork/krfb/; revision=648141
2007-03-30 15:54:04 +00:00
Urs Wolfer
c1575a5074 try to fix dashboard
svn path=/trunk/KDE/kdenetwork/krfb/; revision=648083
2007-03-30 13:39:48 +00:00
Alessandro Praduroux
dbaed9a9e3 disable kcm_krfb until the code reorg in krfb is done
svn path=/trunk/KDE/kdenetwork/krfb/; revision=648056
2007-03-30 11:51:45 +00:00
Urs Wolfer
f26a93f5a4 * use KIcon
* remove obsolete code

svn path=/trunk/KDE/kdenetwork/krfb/; revision=647923
2007-03-29 21:52:57 +00:00
Alessandro Praduroux
ea7be8ba0a SVN_SILENT: license
svn path=/trunk/KDE/kdenetwork/krfb/; revision=647910
2007-03-29 21:07:43 +00:00
Alessandro Praduroux
48226e5c79 porting to KDE4/Refactoring of krfb
- remove kinetd dependency
- implement internal TCP server
- reorganization of dialog (unfinished)
- removed dcop/qdbus interface for now, will see if it's needed in the future or not
- porting of dialogs to uic4 (unfinished)

svn path=/trunk/KDE/kdenetwork/krfb/; revision=647907
2007-03-29 20:54:53 +00:00
Dirk Mueller
67684a17e9 fix format string warning
svn path=/trunk/KDE/kdenetwork/krfb/; revision=647260
2007-03-27 20:08:39 +00:00
Oswald Buddenhagen
3a85d368dd KProcess -> K3Process
KShellProcess -> K3ShellProcess
KProcIO -> K3ProcIO
KProcessController -> K3ProcessController

not deprecating, as we don't have a replacement yet.
not moving yet, as kdelibs still has heavy dependencies on it.

agreed upon with dfaure.


svn path=/trunk/KDE/kdenetwork/krfb/; revision=646732
2007-03-26 15:07:10 +00:00
Script Kiddy
2fd67a450a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=645850
2007-03-23 18:35:51 +00:00
Script Kiddy
c0612ab2e9 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=640793
2007-03-09 08:08:58 +00:00
Script Kiddy
180b464a6d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdenetwork/krfb/; revision=639991
2007-03-06 13:57:24 +00:00
Bram Schoenmakers
2cc331b03f Forward port r636245:
Replace Mac newlines with Unix newlines, and the problem of 100% CPU utilization with the first connection disappeared. Credits go to Reinhold and Modestas.


svn path=/trunk/KDE/kdenetwork/krfb/; revision=636247
2007-02-22 15:35:21 +00:00
Urs Wolfer
6cfc27b67f port KAboutApplication -> KAboutApplicationDialog, KAboutKDE -> KAboutKDEDialog
svn path=/trunk/KDE/kdenetwork/krfb/; revision=628395
v3.80.3
2007-01-29 23:28:40 +00:00
Matthias Kretz
771495dc6f merge the kinstance-redesign branch back to trunk.
svn path=/trunk/KDE/kdenetwork/krfb/; revision=628304
2007-01-29 18:01:48 +00:00
David Faure
9de81c5664 fix include path
svn path=/trunk/KDE/kdenetwork/krfb/; revision=627483
2007-01-26 19:06:39 +00:00
David Faure
fce4ebbb4f Get rid of module-wide config.h mess, use per-directory equivalents (although config-kopete.h is still quite a mess in itself)
Many configuration-related cleanups.

svn path=/trunk/KDE/kdenetwork/krfb/; revision=627480
2007-01-26 18:56:02 +00:00
Laurent Montel
9fe1ef9099 Try to fix compile
svn path=/trunk/KDE/kdenetwork/krfb/; revision=626280
2007-01-22 18:15:27 +00:00
Laurent Montel
18c741e625 Install doc
Cleanup

svn path=/trunk/KDE/kdenetwork/doc/krfb/; revision=626193
2007-01-22 12:49:38 +00:00
Laurent Montel
1117ebb747 SVN_SILENT: minor
svn path=/trunk/KDE/kdenetwork/krfb/; revision=626128
2007-01-22 09:11:36 +00:00
Laurent Montel
9cb088cfad Not necessary
svn path=/trunk/KDE/kdenetwork/krfb/; revision=626127
2007-01-22 09:06:31 +00:00
Laurent Montel
fd512171bc D-Bus port++
svn path=/trunk/KDE/kdenetwork/krfb/; revision=626126
2007-01-22 09:02:49 +00:00
Laurent Montel
d80c5803ec Fix install it as service
svn path=/trunk/KDE/kdenetwork/krfb/; revision=626124
2007-01-22 08:57:01 +00:00