Michael Jumper
|
f6bf6c4aaa
|
Support for new buffered cursor instruction.
|
2012-02-15 10:10:49 -08:00 |
|
Michael Jumper
|
8cd1b3a857
|
Added pre-defined channel mask constants. Setting cursor layer to Guacamole.Layer.SRC.
|
2012-02-14 22:58:52 -08:00 |
|
Michael Jumper
|
d62342f6ee
|
Move cursor layer, rather than redrawing cursor image.
|
2012-02-14 21:11:38 -08:00 |
|
Michael Jumper
|
2b342c3864
|
Initial support for move instruction and layer containers.
|
2012-02-14 20:46:48 -08:00 |
|
Michael Jumper
|
ceca1570b0
|
Modify to support new size instruction format (stub).
|
2012-02-11 22:00:18 -08:00 |
|
Michael Jumper
|
6fc6122e67
|
Only send sync response if timestamp is changing.
|
2012-01-08 23:47:07 -08:00 |
|
Michael Jumper
|
b4d135c3f1
|
Automatically ping every 5 seconds.
|
2012-01-08 20:20:04 -08:00 |
|
Michael Jumper
|
935088d9d4
|
Relicensed as Mozilla/LGPL/GPL.
|
2011-12-04 17:15:18 -08:00 |
|
Michael Jumper
|
87387c5cb8
|
Code cleanup.
|
2011-10-11 15:31:01 -07:00 |
|
Michael Jumper
|
f29a101537
|
Partial implementation of new format instructions in output.
|
2011-09-11 16:10:38 -07:00 |
|
Michael Jumper
|
5e92911073
|
Support for new instruction format.
|
2011-09-10 19:09:17 -07:00 |
|
Michael Jumper
|
d0155cdf52
|
Rect and clip instructions.
|
2011-07-21 15:16:19 -07:00 |
|
Michael Jumper
|
b567591395
|
Client now handles tunnel errors.
|
2011-07-13 00:17:34 -07:00 |
|
Michael Jumper
|
4b4f21e9ab
|
More JSDoc and cleanup.
|
2011-07-09 09:12:06 -07:00 |
|
Michael Jumper
|
aea01a5cdb
|
Better mouse state object, more JSDoc, cleanup.
|
2011-07-07 23:19:19 -07:00 |
|
Michael Jumper
|
c7b880d1bc
|
More JSDoc.
|
2011-07-05 23:08:34 -07:00 |
|
Michael Jumper
|
3e65c46204
|
JSDoc + namespace, some cleanup.
|
2011-07-05 22:13:45 -07:00 |
|
Michael Jumper
|
5815f79eef
|
Migrating to traditional JS handlers.
|
2011-07-04 14:25:52 -07:00 |
|
Michael Jumper
|
fbce63ea64
|
Removed keymap (merged into keyboard), fixed JS semicolons, etc.
|
2011-07-03 15:32:06 -07:00 |
|
Michael Jumper
|
2d7f30ed7b
|
Fixed initial draw location for new cursors
|
2011-05-18 14:24:45 -07:00 |
|
Michael Jumper
|
6f80c9f730
|
Fixed issue with moving cursor when icon updates.
|
2011-05-17 13:32:32 -07:00 |
|
Michael Jumper
|
0eb351e467
|
Error handling, added data submission for connect.
|
2011-04-08 22:41:31 -07:00 |
|
Michael Jumper
|
f6c2d0c88f
|
Fixed potential layer sync issue (if multiple layers are used, and multiple layers are ready, multiply unnecessary sync responses may be sent for a single sync instruction)
|
2011-04-03 00:53:00 -07:00 |
|
Michael Jumper
|
3beb7ec1f0
|
Added channel mask.
|
2011-03-30 00:29:44 -07:00 |
|
Michael Jumper
|
cace921202
|
Support for sync instruction
|
2011-03-11 19:43:13 -08:00 |
|
Michael Jumper
|
aa0805595a
|
Added missing semicolons, improved state handling
|
2011-03-08 21:42:43 -08:00 |
|
Michael Jumper
|
cfebdb2cf3
|
Added disconnect function to tunnel, added automatic disconnect on error receipt in client.
|
2011-03-08 21:08:59 -08:00 |
|
Michael Jumper
|
4f656c2e94
|
Revert "Added busy handlers for layer, implemented ready instruction handling in client"
This reverts commit 7c3ceb1245a5e2a838811c10599b47b1578a5cf9.
|
2011-03-06 17:02:18 -08:00 |
|
Michael Jumper
|
de352e7dff
|
Added busy handlers for layer, implemented ready instruction handling in client
|
2011-03-05 14:47:50 -08:00 |
|
Michael Jumper
|
22f6c24f9b
|
Fixed error in call to redrawCursor() and layer
|
2011-03-02 17:21:26 -08:00 |
|
Michael Jumper
|
53755b8070
|
Extracted tunnel, mouse, and keyboard handling from GuacamoleClient
|
2011-03-02 16:01:03 -08:00 |
|
Michael Jumper
|
4d1717146f
|
Fixed layer positioning.
|
2011-02-20 13:50:22 -08:00 |
|
Michael Jumper
|
2dfd279e22
|
Autodetect whether polling should be stopped (whether browser supports multiple readyState==3 events).
|
2011-02-18 23:50:35 -08:00 |
|
Michael Jumper
|
bdde602f71
|
FIX: Not all browsers send onreadystatechange for new data (Opera doesn't)
|
2011-02-18 23:26:47 -08:00 |
|
Michael Jumper
|
8a4081a284
|
removeChild(), not removeNode()
|
2011-02-17 02:27:49 -08:00 |
|
Michael Jumper
|
299eb56d79
|
Adding a layer should not remove ALL contents of display (the on-screen keyboard, for example, is a child of the display)
|
2011-02-17 02:05:36 -08:00 |
|
Michael Jumper
|
27a94eb48a
|
Fixed error when layers are missing
|
2011-02-12 18:10:46 -08:00 |
|
Michael Jumper
|
0590170712
|
Added autosize to layer
|
2011-02-12 16:14:29 -08:00 |
|
Michael Jumper
|
0ad9127a68
|
True layer and buffer support (not stub)
|
2011-02-12 14:07:12 -08:00 |
|
Michael Jumper
|
3d3aad76c9
|
Stub implementation of layer/buffer support (initial compat for new version of protocol)
|
2011-02-12 01:35:32 -08:00 |
|
Michael Jumper
|
56baa32ec7
|
Using handler for name message, rather than setting document.title directly (as this is now a JS library)
|
2011-01-24 14:06:56 -08:00 |
|
Michael Jumper
|
77c4c9b374
|
Using new tunnel servlet API
|
2011-01-23 15:22:06 -08:00 |
|
Michael Jumper
|
db00063b36
|
Moved error style change into hook
|
2011-01-23 01:42:37 -08:00 |
|
Michael Jumper
|
098a521a4b
|
Initial commit
|
2011-01-22 22:08:14 -08:00 |
|