Michael Jumper
|
87387c5cb8
|
Code cleanup.
|
2011-10-11 15:31:01 -07:00 |
|
Michael Jumper
|
49dd332ad9
|
Updated comments
|
2011-09-16 06:16:41 +00: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
|
970665f037
|
Automatically handle relative URLs.
|
2011-09-02 13:40:58 -07:00 |
|
Michael Jumper
|
b6246041dd
|
Working initial implementation of websocket tunnel.
|
2011-09-01 15:39:02 -07:00 |
|
Michael Jumper
|
50ff738cda
|
Drag support.
|
2011-08-29 14:31:23 -07:00 |
|
Michael Jumper
|
98a5f06120
|
Tap support, ignore mouse events while touch events are in progress.
|
2011-08-27 12:13:10 -07:00 |
|
Michael Jumper
|
1e47ace656
|
Changed simulated mouse to simulated touchpad. Temporary lack of tap support.
|
2011-08-26 16:44:49 -07:00 |
|
Michael Jumper
|
68de09b857
|
Merge branch 'unstable' into touch-support
Conflicts:
src/main/resources/mouse.js
|
2011-08-26 14:00:14 -07:00 |
|
Michael Jumper
|
b7a5cc7013
|
Fixed layer resize(), avoid multiple handlePengingTasks() calls
|
2011-08-18 18:00:45 -07:00 |
|
Michael Jumper
|
6c41eb5aad
|
Alpha for rgba() is from 0.0 to 1.0, not 0 to 255.
|
2011-08-09 16:08:18 -07:00 |
|
Michael Jumper
|
d0155cdf52
|
Rect and clip instructions.
|
2011-07-21 15:16:19 -07:00 |
|
Michael Jumper
|
b5a81afe87
|
Fixed message generation logic.
|
2011-07-13 11:09:14 -07:00 |
|
Michael Jumper
|
b567591395
|
Client now handles tunnel errors.
|
2011-07-13 00:17:34 -07:00 |
|
Michael Jumper
|
0452f36f04
|
Tunnel JSDoc.
|
2011-07-10 20:49:38 -07:00 |
|
Michael Jumper
|
4b4f21e9ab
|
More JSDoc and cleanup.
|
2011-07-09 09:12:06 -07:00 |
|
Michael Jumper
|
a4d810969d
|
Cleanup, JSDoc for keyboard events.
|
2011-07-08 09:16:52 -07:00 |
|
Michael Jumper
|
5ea2be369c
|
Some JSDoc for keyboard, cleaned up keymap.
|
2011-07-07 23:48:32 -07:00 |
|
Michael Jumper
|
3684bc5522
|
Fixed type error in copy rect of Layer.
|
2011-07-07 23:28:06 -07:00 |
|
Michael Jumper
|
aea01a5cdb
|
Better mouse state object, more JSDoc, cleanup.
|
2011-07-07 23:19:19 -07:00 |
|
Michael Jumper
|
867e64637f
|
Fixed autosize -> layer.autosize.
|
2011-07-06 15:33:11 -07:00 |
|
Michael Jumper
|
649d873373
|
Finished JSDoc of Layer, more cleanup.
|
2011-07-06 14:39:50 -07:00 |
|
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 |
|