Commit 3a84b0cc authored by runge's avatar runge

x11vnc: XFIXES cursorshape, XRANDR resize, remote control, gui

parent 7e13b8a5
2004-12-16 Karl Runge <runge@karlrunge.com>
* test/encodingstest.c: fix decl bug in main()
* x11vnc: use XFIXES extension to show the exact cursor shape.
* remote control nearly everything on the fly, -remote/-query
* tcl/tk gui based on the remote control, -gui
* support screen size changes with XRANDR ext., -xrandr, -padgeom
* Misc: -overlay visual support on IRIX, -id pick, -pointer_mode n,
-sb n, RFB_MODE set in env. under -accept/-gone.
2004-12-02 Johannes E. Schindelin <Johannes.Schindelin@gmx.de> 2004-12-02 Johannes E. Schindelin <Johannes.Schindelin@gmx.de>
* make LibVNCServer compile & work on MinGW32 * make LibVNCServer compile & work on MinGW32
......
...@@ -287,12 +287,13 @@ int main(int argc,char** argv) ...@@ -287,12 +287,13 @@ int main(int argc,char** argv)
{ {
int i,j; int i,j;
time_t t; time_t t;
rfbScreenInfoPtr server;
rfbClientLog=rfbTestLog; rfbClientLog=rfbTestLog;
rfbClientErr=rfbTestLog; rfbClientErr=rfbTestLog;
/* Initialize server */ /* Initialize server */
rfbScreenInfoPtr server=rfbGetScreen(&argc,argv,width,height,8,3,4); server=rfbGetScreen(&argc,argv,width,height,8,3,4);
server->frameBuffer=malloc(400*300*4); server->frameBuffer=malloc(400*300*4);
for(j=0;j<400*300*4;j++) for(j=0;j<400*300*4;j++)
......
2004-12-16 Karl Runge <runge@karlrunge.com>
* support for XFIXES extension to show the exact cursor shape,
working on Linux/Xorg and Solaris 10. disable with -noxfixes
* remote control mania - nearly everything can be changed dynamically!
see the -remote/-query (aka -R/-Q) options. e.g. -R scale:5/6
* simple gui tkx11vnc based on the remote control mechanism, see -gui
* support for XRANDR extension, if the X screen changes size (see
xrandr(1)), x11vnc will resize the fb. Pays to have NewFBSize viewer
* -overlay support on IRIX with XReadDisplay (not tested).
* RFB_MODE is set to "accept" or "gone" in environment
* "-id pick" will let you pick the window (calls xwininfo(1)...)
* "-pointer_mode n" replaces -old_pointer (n=1) and -old_pointer2 (n=2)
a new mode n=3 is added (similary to nodragging, but dynamic).
* "-sb n" screen blank timeout option is now documented.
* renamed NON_CVS to OLD_TREE
2004-08-31 Karl Runge <runge@karlrunge.com> 2004-08-31 Karl Runge <runge@karlrunge.com>
* new check_user_input() pointer input algorithm, it tries to avoid * new check_user_input() pointer input algorithm, it tries to avoid
extra-draws. still needs tuning, get previous one with -old_pointer2 extra-draws. still needs tuning, get previous one with -old_pointer2
...@@ -20,7 +36,6 @@ ...@@ -20,7 +36,6 @@
* fix misc bugs: missing var types, hardwired blackouts sizes, * fix misc bugs: missing var types, hardwired blackouts sizes,
subwin desktop name crash. subwin desktop name crash.
2004-08-03 Karl Runge <runge@karlrunge.com> 2004-08-03 Karl Runge <runge@karlrunge.com>
* add man page x11vnc.1 autogenerated from x11vnc -help; tweak * add man page x11vnc.1 autogenerated from x11vnc -help; tweak
help output a little bit. Adjust autoconf to pick up manpage. help output a little bit. Adjust autoconf to pick up manpage.
......
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment