Implement scaling of remote desktop for VNC protocol.
commit88f999171b34dccc76512e80c2b0de44e949ae4a
authoruwolfer <uwolfer@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Mon, 24 Mar 2008 12:30:29 +0000 (24 12:30 +0000)
committeruwolfer <uwolfer@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>
Mon, 24 Mar 2008 12:30:29 +0000 (24 12:30 +0000)
tree8bcb8b88a97d172e5778dd28676e8e1ee63fc09e
parent8545594b1fde8570e77dcfe718486cb1bbe72ab4
Implement scaling of remote desktop for VNC protocol.
Allows up- and downscaling with free ascpect ratio.

There are sometimes small roundig errors, what results small artefacts (KDE 3 version had this issue too). Need to find a solution for this issue later, but this implementation is already usable without problems. This is still work in progress,; fixes for small problems will follow.

BUG:151519
FEATURE:148214
FEATURE:151099

git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdenetwork@789489 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
krdc/krdcui.rc
krdc/mainwindow.cpp
krdc/mainwindow.h
krdc/remoteview.cpp
krdc/remoteview.h
krdc/vnc/vncview.cpp
krdc/vnc/vncview.h