- 17 Jun, 2010 3 commits
-
-
Joel Martin authored
-
Joel Martin authored
Refactor how settings are passed around.
-
Joel Martin authored
-
- 16 Jun, 2010 5 commits
-
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
Use getaddrinfo instead of gethostbyname.
-
Joel Martin authored
This allows forwarding from an external port to the same port on localhost (loopback). I.e. ./utils/wsproxy `hostname -f`:5901 localhost:5901
-
Joel Martin authored
-
- 15 Jun, 2010 5 commits
-
-
Joel Martin authored
-
Joel Martin authored
Some default_controls.js jslinting. Needs to be some modularity between controls you probably always want (like sending CtrlAltDel) and how the interface is presented and controlled.
-
Joel Martin authored
Some basic functions from mootools implemented in util.js. Also, some more DOM separation. Move clipboard focus logic into default_controls and canvas and out of vnc.js. JSLint cleanup.
-
Joel Martin authored
On path towards removing dependency on mootools in non-UI code.
-
Joel Martin authored
-
- 14 Jun, 2010 4 commits
-
-
Joel Martin authored
Also, allow 'include/' to be overridden in VNC_uri_prefix.
-
Joel Martin authored
Also, move Frame Buffer Update code out of normal_msg into separate function.
-
Joel Martin authored
-
Joel Martin authored
-
- 13 Jun, 2010 2 commits
-
-
Joel Martin authored
-
Joel Martin authored
-
- 10 Jun, 2010 3 commits
-
-
Joel Martin authored
-
Joel Martin authored
- Implement resizing of desktop pseudo-encoding. - Also send lowest (fastest) compression level pseudo-encoding. Ought be user tweakable.
-
Joel Martin authored
-
- 09 Jun, 2010 3 commits
-
-
Joel Martin authored
-
Joel Martin authored
When extracting the data URI info, much more efficient in firefox to iterate and push onto an array, then to generate the whole array at once using the map function. Chrome is mostly unaffected by this change (might be slightly better).
-
Joel Martin authored
Also, generate encodings array to send from a list of encodings instead of being hardcoded generator function.
-
- 08 Jun, 2010 1 commit
-
-
Joel Martin authored
Also, slightly faster non-base64 (UTF-8) decode.
-
- 07 Jun, 2010 4 commits
-
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
-
- 04 Jun, 2010 2 commits
-
-
Joel Martin authored
No sequence numbering and only support b64encoding at the moment.
-
Joel Martin authored
-
- 03 Jun, 2010 3 commits
-
-
Joel Martin authored
-
Joel Martin authored
From kevinychan/vnc-html5 ebfffdc36.
-
Joel Martin authored
-
- 02 Jun, 2010 3 commits
-
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
Move DOM manipulation into include/default_controls.js and update vnc.html to use it. Add an example vnc_auto.html which automatically connects using parameters from the query string and doesn't use default_controls.js. Reorder functions in vnc.js to put external interface functions at the top of the RFB namespace.
-
- 01 Jun, 2010 2 commits
-
-
Joel Martin authored
-
Joel Martin authored
In colourMap mode there are 256 colours in a colour palette sent from the server via the SetColourMapEntries message. This reduces the bandwidth by about 1/4. However, appearance can be somewhat less than ideal (pinks instead of gray, etc). It also increases client side rendering performance especially on firefox. Rendering a full 800x600 update takes about 950ms in firefox on my system compared to about 1400ms. Round-trip time for a full frame buffer update is even better on firefox (due to performance of the flash WebSocket emulator). Reduced from about 1800ms to 1100ms on firefox (for 800x600 full update).
-