| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  |