Version: (using KDE KDE 3.1.1) Installed from: Compiled From Sources Hi! the www.realvnc.com guys implemented their own low-bandwidth protocol, zlre, which works just as well as tight but is simpler. Could you please add support to krdc for this? Thanks! Wout. PS: While you are busy, their viewer also has automatic connection speed adaptation... Very handy!
I am currently syncing with the TightVNC code, and TightVNC does not include zrle yet. RealVNC is quite different from TightVNC, as they started using C++ and their own stream classes instead of the pure C code of the older versions. Even if there are already quite a few differences between krdc and the TightVNC viewer I prefer to keep them as small as possible. That's why I am still hoping for TightVNC to adopt it, so I just need to sync :) Not sure what to do when TightVNC does not adopt it, that also depends on the bandwidth savings. I havent measured the zrle performance yet. P.S.: More-or-less the same applies to the auto bandwidth detection, but I will probably implement it in the 3.2 timeframe even if TightVNC doesnt.
Just updating to make sure this bug stays visible.
Perhaps this would just require update to the latest vnc client code, or alternatively it could be exchanged for the vnc client library code available at http://libvncserver.sourceforge.net
Let's do a complete sync with LibVNCClient for KDE 4.0.
Perhaps keep it as an external dependency? If we just update to a later version of tightvnc or realvnc, then we'll have to keep updating the in-tree version. However if we have an actual library, then that bit of the krdc tree could go away.
An external dependency would be better, yes. I'll have a look at that.
SVN commit 691520 by uwolfer: Move the almost rewritten KRDC (Google Summer of Code project) back to trunk. Discussed on release team mailing list. The following issues are resolved with the new version. More issues should be resolved too, but they need some more review. If you have again a problem, please open a new bug report. #49970: Fullscreen doesn't work with xinerama #59026: Synchronize KRDC with LibVNCClient #69635: Full screen mode changes X resolution, but does not recenter window #69636: closing KRDC while in full screen mode does not restore the screen #74767: redraw problems with krdc #116934: report bug entry missing #121146: window title should include host connection type #123346: Dock icons not themeable #127002: Enhancement request: Add Desktop number for storing passwords in kdewallet for vnc connections #127034: can not send esc keystroke to remote machine inside krdc #132367: kwallet integration only stores the password, username needed as well for some viewers #136049: RFE: use tabbed interface #136462: Password in link ignored #137141: do not send current unix username to server #137182: turning fullscreen changes resolution, not the window size #141783: krdc doesn't works with --fullscreen option #146210: keystrokes are poorly transferred BUGS: 49970, 59026, 69635, 69636, 74767, 116934, 121146, 123346, 127002, 127034, 132367, 136049, 136462, 137141, 137182, 141783, 146210 A krdc (directory) branches/work/soc-krdc/krdc#691519