Commit Graph

74 Commits

Author SHA1 Message Date
Michael Jumper
08d2eb731e Added README. 2011-12-11 15:35:56 -08:00
Michael Jumper
ece9aa850e Fixes ticket #61 - adds catches where necessary to handle errors thrown only by IE. 2011-12-11 12:21:34 -08:00
Michael Jumper
d5b093023f Fix errors in IE due to lack of textContent support. 2011-12-11 12:04:27 -08:00
Michael Jumper
e362394d10 Removing WebSocket tunnel for stable release. It will be back. 2011-12-10 14:31:47 -08:00
Michael Jumper
935088d9d4 Relicensed as Mozilla/LGPL/GPL. 2011-12-04 17:15:18 -08:00
Michael Jumper
b3ebfeb2cf Bumped versions to 0.5.0. 2011-11-04 15:20:15 -07:00
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