James, Thanks for your information, with spending time to check difference with 4.0 and 4.04b code, I make a patch for 4.1 to support full-color now.
Wonder whether RealVNC will add this patch to next Java Free Edition, if yes, I'm very happy to offer it. :) Cheers, Halton. On Thu, 2007-07-19 at 22:47 +0100, James Weatherall wrote: > Hi Halton, > > VNC Free Edition viewers for Java have never supported full-colour, so if > your "4.04b" viewer is doing full-colour then it must have been patched to > do so by someone, possibly the vino guys. > > You can download the source code for VNC Viewer Free Edition for Java > versions 4.1 and 4.0 from http://www.realvnc.com/download.html, but neither > support full-colour operation, which is available only in the VNC Enterprise > Edition viewer for Java at present. > > Cheers, > > Wez @ RealVNC Ltd > > > > -----Original Message----- > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > Sent: 19 July 2007 15:47 > > To: James Weatherall > > Cc: vnc-list@realvnc.com > > Subject: RE: vncviewer.jar regression from 4.04b to 4.1 > > > > James, > > > > Actually, I get the 4.04b version from gnome/vino, > > http://cvs.gnome.org/viewcvs/vino/client/java/vino-client.jar? > > hideattic=0&rev=1.3&view=log > > > > >From the changelog, I saw the maintainer did some fix on TLS thing, > > nothing related with FullColour. > > > > I can not get a 4.04b version from realvnc.com, can you get it and > > please help me to give a try? > > > > NOTE: vino-client.jar is vncviewer.jar > > > > Thanks. > > Halton. > > > > On Thu, 2007-07-19 at 10:44 +0100, James Weatherall wrote: > > > Hi Halton, > > > > > > Hmmmm... VNC Viewer Free Edition for Java doesn't support > > full-colour at > > > all, which is why those lines are commented out! Are you > > sure that you're > > > using the standard binaries, and that your 4.04b isn't > > something custom with > > > a full-colour-patch applied? > > > > > > VNC Viewer Enterprise Edition for Java supports full-colour > > operation on > > > modern Java run-time environments. > > > > > > Cheers, > > > > > > Wez @ RealVNC Ltd > > > > > > > > > > -----Original Message----- > > > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] > > > > Sent: 18 July 2007 08:44 > > > > To: James Weatherall > > > > Cc: vnc-list@realvnc.com > > > > Subject: RE: vncviewer.jar regression from 4.04b to 4.1 > > > > > > > > Wez, > > > > > > > > I debugged the program, even autoSelect is on, and > > kbitsPerSecond > > > > > 3000, still use low color. > > > > > > > > Check the code in Conn.java, found some fullColour code > > are commented > > > > out. > > > > > > > > (1) In function autoSelectFormatAndEncoding > > > > // if (kbitsPerSecond > 1000) { > > > > // if (!fullColour) { > > > > // vlog.info("Throughput "+kbitsPerSecond+ > > > > // " kbit/s - changing to full colour"); > > > > // fullColour = true; > > > > // formatChange = true; > > > > // } > > > > // } > > > > > > > > (2) In function getOptions > > > > // if (fullColour != options.fullColour.getState()) > > > > // formatChange = true; > > > > > > > > (3) In function requestNewUpdate > > > > if (fullColour) { > > > > //desktop.setPF(fullColourPF); > > > > } else { > > > > //desktop.setPF(rfb.PixelFormat(8,6,0,1,3,3,3,4,2,0)); > > > > } > > > > > > > > For (1) and (2), I can clear the comments, and build pass. > > > > For (3), can > > > > not clear, for desktop does not have setPF interface. > > > > > > > > Is that right place which to fix the problem? Any thoughts here? > > > > > > > > Cheers, > > > > Halton. > _______________________________________________ > VNC-List mailing list > VNC-List@realvnc.com > To remove yourself from the list visit: > http://www.realvnc.com/mailman/listinfo/vnc-list _______________________________________________ VNC-List mailing list VNC-List@realvnc.com To remove yourself from the list visit: http://www.realvnc.com/mailman/listinfo/vnc-list