Michael Jumper
|
086192f414
|
More JSDoc, renamed Update to Task, fixed wording.
|
2011-07-06 13:14:40 -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
|
bd477daa2c
|
More migration to traditional JS events.
|
2011-07-05 10:16:03 -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
|
567c4a4a11
|
Experimental working touch-based mouse.
|
2011-06-09 09:25:47 -07:00 |
|
Michael Jumper
|
23ed11a933
|
Updated version numbers to 0.4.0
|
2011-05-27 13:46:03 -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
|
00d4cf6858
|
Release mouse buttons if mouse leaves browser window.
|
2011-04-26 12:31:20 -07:00 |
|
Michael Jumper
|
0eb351e467
|
Error handling, added data submission for connect.
|
2011-04-08 22:41:31 -07:00 |
|
Michael Jumper
|
92d68a3987
|
Added support for multiple tunnels (tunnel UUID returned by connect).
|
2011-04-08 16:28:33 -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
|
64224d0937
|
Fixed copyrect: although synchronization was properly established, draw jobs were not properly reserved in the destination layer, so draw operations would NOT block (synchronized on source only), resulting in draw race conditions. In a copy, the destination layer should block until the source layer is ready.
|
2011-04-02 23:53:30 -07:00 |
|
Michael Jumper
|
8a6595e2db
|
Fixed typo in copy.
|
2011-04-01 01:58:41 -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
|
87c1b4b1e4
|
Removed unnecessary (and often ignored) setting of Content-length header
|
2011-03-08 22:04:15 -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
|
4571135a08
|
More efficient layer implementation (job queue, rather than array + ids... should be less mem)
|
2011-02-20 13:20:17 -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
|
68fd27e1bb
|
Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole-common-js into unstable
|
2011-02-17 19:23:02 -08:00 |
|
Michael Jumper
|
1693035dc5
|
Removed SNAPSHOT
|
2011-02-17 19:19:05 -08:00 |
|
Michael Jumper
|
8a4081a284
|
removeChild(), not removeNode()
|
2011-02-17 02:27:49 -08:00 |
|
Michael Jumper
|
fb623a1933
|
Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole-common-js into unstable
|
2011-02-17 02:11:59 -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
|
25fd42afea
|
Fixed deadlock in layer
|
2011-02-15 18:46:02 -08:00 |
|
Michael Jumper
|
fabeca7414
|
copyRect should be synchronized with source layer/buffer's updates (as it may not be finished drawing by the time a copy is issued)
|
2011-02-12 18:22:39 -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
|
02d2fc1426
|
Using UTF-8 source encoding.
|
2011-01-23 17:02: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 |
|