Commit Graph

427 Commits

Author SHA1 Message Date
Michael Jumper
5912ea402d Remove central guac-dev repo reference. Refactor net.sourceforge.guacamole to org.glyptodon.guacamole. Extensions are remaining with their classes in net.sourceforge.guacamole for compatibility's sake until we have a better system for extensions. 2013-08-25 13:39:00 -07:00
Michael Jumper
80ef9586a8 Improve scroll handling by paying attention to scroll amount. 2013-07-28 19:41:49 -07:00
Michael Jumper
8f94b1000f Do not automatically flush layers. Add flush() function. Flush automatically on sync. 2013-07-28 00:50:24 -07:00
Michael Jumper
ac8222430c Use assembly plugin 2.4, add missing ID. 2013-07-17 15:10:53 -07:00
James Muehlner
3288dbf76f Ticket #314: Force POST requests to use UTF-8. 2013-07-09 19:11:24 -07:00
Michael Jumper
b44faacbae Bump versions. 2013-07-02 17:08:27 -07:00
Michael Jumper
b1681dada2 Update ChangeLogs. 2013-07-02 17:07:29 -07:00
Michael Jumper
92adfbce90 Implement file/blob/end. 2013-07-01 15:01:11 -07:00
Michael Jumper
674af9b1fd Update ChangeLog. 2013-05-29 14:21:28 -07:00
Michael Jumper
c874fb7817 #320: Ensure source rectangle of transfer and copy is clipped to source canvas bounds. 2013-05-12 22:31:00 -07:00
Michael Jumper
a75b651422 Properly handle null. 2013-05-07 16:27:29 -07:00
Michael Jumper
32bea8c30e Add missing type to doc. 2013-05-07 16:09:51 -07:00
Michael Jumper
52579d6f5c Unify modifier behavior across browsers, maintain state between events. 2013-05-07 16:09:01 -07:00
Michael Jumper
e4008c973d Bump version, add support for keyboard sidedness. 2013-05-07 10:23:19 -07:00
Michael Jumper
f4554da7b1 Bump version to 0.7.1. 2013-03-17 21:50:35 -07:00
James Muehlner
357f11038f Merge branch 'unstable' of git://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole-common-js into unstable 2013-01-24 19:08:49 -08:00
James Muehlner
7ffff054a8 Ticket 254: Put in fix for chrome bug 108404. Automatically release key if a keydown is recieved while meta is held down. 2013-01-24 19:08:17 -08:00
Michael Jumper
f22094261f Merge branch 'unstable' of ssh://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole-common-js into unstable 2013-01-16 11:33:05 -08:00
James Muehlner
339dc3dcc8 Fix for ticket 257 - add meta (apple) key to list of modifiers to ignore keypress 2013-01-16 09:50:50 -08:00
Michael Jumper
b707156327 Fix typo in variable name. 2013-01-09 15:18:35 -08:00
Michael Jumper
0b88c48038 Fix JSDoc. 2012-12-01 20:57:59 -08:00
Michael Jumper
4efc08e8ef Modify for consistency. 2012-11-28 22:13:51 -08:00
Michael Jumper
d75ee89430 Properly check for null. 2012-11-28 22:13:32 -08:00
Michael Jumper
d56756390d Do not attempt to monitor up/down if key handled via keypress (fixes #208). Partial style fix. 2012-11-28 20:50:27 -08:00
Michael Jumper
0971180cd6 Make copy of canvas, rather than simply returning root layer. 2012-11-13 12:28:15 -08:00
Michael Jumper
3ed048640e Fix typo in "performance". 2012-11-13 12:22:36 -08:00
Michael Jumper
5b017e0b77 Use high-resolution timestamps if available. 2012-11-13 12:17:14 -08:00
Michael Jumper
6332e5015f Ignore touch-generated mouse events. 2012-11-08 12:41:46 -08:00
Michael Jumper
944dce0dc0 Do not use false to mark unpressed - just delete entry. 2012-11-08 10:45:36 -08:00
Michael Jumper
a261bd2305 Key state object should be object, not Array. 2012-11-08 10:30:02 -08:00
Michael Jumper
3862a84014 Fix call to addEventListener (ticket #210). 2012-11-07 14:54:02 -08:00
Michael Jumper
7858b631d6 Stub implementation of flatten(). 2012-11-03 18:38:35 -07:00
Michael Jumper
b592b74513 Support float durations. 2012-11-01 21:05:37 -07:00
Michael Jumper
e0407c3ad2 Use proper timeline sheduling, leverage existing noteOn() semantics. 2012-11-01 19:39:26 -07:00
Michael Jumper
0e920a5816 Add error handling to parser. 2012-11-01 11:15:26 -07:00
Michael Jumper
88ca65ac84 Use setTimeout() rather than potentially-inaccurate noteOn(). 2012-10-31 14:09:48 -07:00
Michael Jumper
099b4c0126 Timeline-based packet scheduling. 2012-10-30 17:05:15 -07:00
Michael Jumper
01b4c41650 Implement Web Audio API packet. 2012-10-29 15:15:12 -07:00
Michael Jumper
4e2f4dff31 Remove old mimetype events. 2012-10-29 09:20:21 -07:00
Michael Jumper
43a823e5c8 Add file instruction handler and event, modify parser to not drop length if only partially received. 2012-10-26 12:23:18 -07:00
Michael Jumper
5786dbcf0e Implement video instruction. 2012-10-25 14:30:09 -07:00
Michael Jumper
c6d12ebac0 Implement video playback in layer. 2012-10-25 14:29:57 -07:00
Michael Jumper
ec0ea40b58 Update ChangeLog 2012-10-24 12:00:21 -07:00
Michael Jumper
ea6764743f Add width/height getters, add onresize event. 2012-10-24 10:52:53 -07:00
Michael Jumper
56495c7cfa Implement audio instruction. 2012-10-24 00:18:43 -07:00
Michael Jumper
61abcc639b Add Guacamole.AudioChannel, 2012-10-24 00:08:16 -07:00
Michael Jumper
3b9adefa4a Switch from WAITING to CONNECTED on first sync, rather than first png. 2012-10-23 11:02:54 -07:00
Michael Jumper
2bd982fe83 Bump version. 2012-10-23 00:47:15 -07:00
Michael Jumper
6026b14a0f Add audio/video/size event functions. 2012-10-21 15:48:07 -07:00
Michael Jumper
9b9981acc3 Implement nest instruction. 2012-10-20 20:09:13 -07:00