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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						f2f6173c7d
					 | 
					
						
						
							
							Implemented Guacamole.Parser
						
						
						
						
						
						
					 | 
					
						2012-10-20 19:33:53 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						b77e78deb5
					 | 
					
						
						
							
							Update ChangeLog
						
						
						
						
						
						
					 | 
					
						2012-10-16 18:17:55 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						d0c582b5e8
					 | 
					
						
						
							
							Add unique integer to end of request (fix #201).
						
						
						
						
						
						
					 | 
					
						2012-10-16 14:13:18 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						14d54cf549
					 | 
					
						
						
							
							Update ChangeLog, bump version.
						
						
						
						
						
						
					 | 
					
						2012-10-15 10:42:03 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						2c73b682d1
					 | 
					
						
						
							
							Fix variable naming conflict (ticket #191). Fix other warnings.
						
						
						
						
						
						
					 | 
					
						2012-09-27 21:05:38 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						05c7031d8e
					 | 
					
						
						
							
							Update version number, update changelog
						
						
						
						
						
						
					 | 
					
						2012-08-11 14:12:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						21fb1e92bb
					 | 
					
						
						
							
							Fix jsdoc, add missing documentation.
						
						
						
						
						
						
					 | 
					
						2012-08-11 12:52:30 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						d5e1b88cdc
					 | 
					
						
						
							
							Use addEventListener(), only ignore key event if truly unknown (might have keyIdentifiier, but no keycode).
						
						
						
						
						
						
					 | 
					
						2012-08-02 00:53:22 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ce0bade000
					 | 
					
						
						
							
							Only take parent into account if actually relevant to positioning.
						
						
						
						
						
						
					 | 
					
						2012-08-01 11:33:39 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						e90eec79e4
					 | 
					
						
						
							
							Simpler heuristic for handling touch-generated mouse events (disable handling of mouse events upon receipt of a touch event until a specified number of mousemove events have been received).
						
						
						
						
						
						
					 | 
					
						2012-07-30 15:00:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						3e8d14e699
					 | 
					
						
						
							
							Clean up handling of viewport-relative coordinates. Modify absolute touch support to properly handle scrolled viewport.
						
						
						
						
						
						
					 | 
					
						2012-07-29 20:57:45 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						182f8e891a
					 | 
					
						
						
							
							Ignore absolute touch events if more than one touch.
						
						
						
						
						
						
					 | 
					
						2012-07-29 17:27:47 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						2f6dbde5da
					 | 
					
						
						
							
							Use event-queue heuristics to detect and ignore mouse events caused by touch events.
						
						
						
						
						
						
					 | 
					
						2012-07-29 17:13:33 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						50567d401b
					 | 
					
						
						
							
							Fix setting of state within touchscreen events.
						
						
						
						
						
						
					 | 
					
						2012-07-27 23:00:00 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						0da51499fe
					 | 
					
						
						
							
							First basic absolute pointer implementation.
						
						
						
						
						
						
					 | 
					
						2012-07-27 23:00:00 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						1c363ec37b
					 | 
					
						
						
							
							Stubbed out Guacamole.Mouse.Touchscreen.
						
						
						
						
						
						
					 | 
					
						2012-07-27 23:00:00 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						6800bd7329
					 | 
					
						
						
							
							Cleaned up Guacamole.Mouse.Touchpad and docs.
						
						
						
						
						
						
					 | 
					
						2012-07-27 22:59:59 -07:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |