Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ebc5caac28
					 | 
					
						
						
							
							Application should hide cursor. Do not require CSS class definitions.
						
						
						
						
						
						
					 | 
					
						2012-02-15 10:17:27 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						f6bf6c4aaa
					 | 
					
						
						
							
							Support for new buffered cursor instruction.
						
						
						
						
						
						
					 | 
					
						2012-02-15 10:10:49 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						663a3544ce
					 | 
					
						
						
							
							Wrong location for declaration.
						
						
						
						
						
						
					 | 
					
						2012-02-14 23:07:39 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						cbb6490129
					 | 
					
						
						
							
							Refactor supporting recent changes to guacamole-common-js (removal of getLayers() from Guacamole.Client, changes to Guacamole.Client constructor prototype, and addition of Guacamole.Client.getDisplay()).
						
						
						
						
						
						
					 | 
					
						2012-02-14 23:02:09 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						8cd1b3a857
					 | 
					
						
						
							
							Added pre-defined channel mask constants. Setting cursor layer to Guacamole.Layer.SRC.
						
						
						
						
						
						
					 | 
					
						2012-02-14 22:58:52 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						d62342f6ee
					 | 
					
						
						
							
							Move cursor layer, rather than redrawing cursor image.
						
						
						
						
						
						
					 | 
					
						2012-02-14 21:11:38 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						2b342c3864
					 | 
					
						
						
							
							Initial support for move instruction and layer containers.
						
						
						
						
						
						
					 | 
					
						2012-02-14 20:46:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ceca1570b0
					 | 
					
						
						
							
							Modify to support new size instruction format (stub).
						
						
						
						
						
						
					 | 
					
						2012-02-11 22:00:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						776054e33b
					 | 
					
						
						
							
							Correct description of touch support.
						
						
						
						
						
						
					 | 
					
						2012-02-09 10:43:25 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						902cef5db6
					 | 
					
						
						
							
							Must only check response if readyState >= 2.
						
						
						
						
						
						
					 | 
					
						2012-02-09 10:01:55 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						82cb28062d
					 | 
					
						
						
							
							Reduced duration of long-press detect from 1 second to 800 milliseconds (Thanks, Luca)
						
						
						
						
						
						
					 | 
					
						2012-01-31 21:12:40 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						0209bf448a
					 | 
					
						
						
							
							Synchronize layers properly in copy.
						
						
						
						
						
						
					 | 
					
						2012-01-30 00:53:13 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						d7f488c896
					 | 
					
						
						
							
							Firefox < 9.0.1 does not call document.body.onload ... we must use window.onload instead.
						
						
						
						
						
						
					 | 
					
						2012-01-27 15:31:17 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						684dcdd33f
					 | 
					
						
						
							
							Properly block source layer until copy to destination is complete.
						
						
						
						
						
						
					 | 
					
						2012-01-26 11:48:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ebb75a3494
					 | 
					
						
						
							
							Hackish support for loadable websocket servlets.
						
						
						
						
						
						
					 | 
					
						2012-01-25 18:34:56 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						f1dec42496
					 | 
					
						
						
							
							Respaced init code.
						
						
						
						
						
						
					 | 
					
						2012-01-25 12:06:00 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ff12dcd416
					 | 
					
						
						
							
							Start UI and connection only after control returns from body onload (otherwise, browser will always thing page is loading).
						
						
						
						
						
						
					 | 
					
						2012-01-24 23:43:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						8cc8ad9e5e
					 | 
					
						
						
							
							Handle events via addEventListener(). This solves an issue with touch events firing twice (they were firing once for bubble and once for capture). With addEventListener(), they fire once.
						
						
						
						
						
						
					 | 
					
						2012-01-24 22:56:53 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						0752436d4a
					 | 
					
						
						
							
							Removed unused AGPL logo.
						
						
						
						
						
						
					 | 
					
						2012-01-24 21:17:50 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						a38d65f63a
					 | 
					
						
						
							
							Determine size of viewport using element stretched to fit view.
						
						
						
						
						
						
					 | 
					
						2012-01-24 21:05:01 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						8559494a9b
					 | 
					
						
						
							
							Removed bold from status text.
						
						
						
						
						
						
					 | 
					
						2012-01-24 18:27:10 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						7120581e10
					 | 
					
						
						
							
							Removed unused images.
						
						
						
						
						
						
					 | 
					
						2012-01-24 18:24:38 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						66f11d5c57
					 | 
					
						
						
							
							Open menu on long-press.
						
						
						
						
						
						
					 | 
					
						2012-01-24 18:24:05 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						db69e717a0
					 | 
					
						
						
							
							Combine menu status and error dialog into central status text.
						
						
						
						
						
						
					 | 
					
						2012-01-24 15:52:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						f3254dfaa0
					 | 
					
						
						
							
							Colorize active numsym.
						
						
						
						
						
						
					 | 
					
						2012-01-24 10:10:49 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						692186f0c9
					 | 
					
						
						
							
							Track pressed status of keys. Only release/press keys if not already in that status.
						
						
						
						
						
						
					 | 
					
						2012-01-23 15:24:35 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						4aef4fe804
					 | 
					
						
						
							
							Added DTD for keyboard XML.
						
						
						
						
						
						
					 | 
					
						2012-01-23 15:18:16 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						e4b82bee3a
					 | 
					
						
						
							
							Use new onkeydown / onkeyup.
						
						
						
						
						
						
					 | 
					
						2012-01-23 15:15:03 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						a25bf0f103
					 | 
					
						
						
							
							Add call for key events, refactor to onkeydown and onkeyup.
						
						
						
						
						
						
					 | 
					
						2012-01-23 15:14:47 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ff6ca004db
					 | 
					
						
						
							
							Round to nearest tenth, rather than integer.
						
						
						
						
						
						
					 | 
					
						2012-01-23 13:48:30 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ae06e08a31
					 | 
					
						
						
							
							Added DTD.
						
						
						
						
						
						
					 | 
					
						2012-01-23 13:29:34 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						e4ba210020
					 | 
					
						
						
							
							Experimental auto-scroll of UI when mouse goes offscreen.
						
						
						
						
						
						
					 | 
					
						2012-01-23 12:06:46 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						08c3a8344a
					 | 
					
						
						
							
							Release key on mouse out.
						
						
						
						
						
						
					 | 
					
						2012-01-23 10:51:12 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						0e351933bd
					 | 
					
						
						
							
							Outset/inset borders for keys.
						
						
						
						
						
						
					 | 
					
						2012-01-23 10:47:40 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						9d1b845962
					 | 
					
						
						
							
							Control appearance of shift key depending on status of modifier.
						
						
						
						
						
						
					 | 
					
						2012-01-23 10:42:07 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						5ca6a2cacf
					 | 
					
						
						
							
							Support for user-defined classes in keyboard XML.
						
						
						
						
						
						
					 | 
					
						2012-01-23 10:41:39 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						4681dd2ad3
					 | 
					
						
						
							
							Use background/border of keys.
						
						
						
						
						
						
					 | 
					
						2012-01-23 10:09:00 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						0beb9165f4
					 | 
					
						
						
							
							Experimental mobile-friendly keyboard layout.
						
						
						
						
						
						
					 | 
					
						2012-01-23 10:05:01 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						aa5b07761e
					 | 
					
						
						
							
							Use pressed classname for pressed keys.
						
						
						
						
						
						
					 | 
					
						2012-01-23 10:04:27 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						c210444fac
					 | 
					
						
						
							
							Track pressed state for modifiers globally. Do not track pressed state of non-modifiers.
						
						
						
						
						
						
					 | 
					
						2012-01-21 12:58:44 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						274da988ce
					 | 
					
						
						
							
							Reformat + improved docs.
						
						
						
						
						
						
					 | 
					
						2012-01-21 12:55:30 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						53683c90d2
					 | 
					
						
						
							
							Only modifier states should toggle.
						
						
						
						
						
						
					 | 
					
						2012-01-21 12:53:59 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						61fcf959b3
					 | 
					
						
						
							
							Toggle modifier pressed states.
						
						
						
						
						
						
					 | 
					
						2012-01-21 12:53:18 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						bfdb5a1caa
					 | 
					
						
						
							
							Better classes (required by OSK), control visibility of caps based on modifiers.
						
						
						
						
						
						
					 | 
					
						2012-01-21 12:07:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						7e6ad2d953
					 | 
					
						
						
							
							Initial version of onclick for keys, improved classes.
						
						
						
						
						
						
					 | 
					
						2012-01-21 12:06:43 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						1cc7d192c2
					 | 
					
						
						
							
							Move on-screen keyboard out of display.
						
						
						
						
						
						
					 | 
					
						2012-01-20 22:43:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						017a8b444e
					 | 
					
						
						
							
							Refactored CSS to new requirements from OSK changes.
						
						
						
						
						
						
					 | 
					
						2012-01-20 22:33:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						6149a33738
					 | 
					
						
						
							
							Better classname assignment for keycaps, restructure of keyboard (keyboard/key-container(s)/key/cap(s)).
						
						
						
						
						
						
					 | 
					
						2012-01-20 22:33:14 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						2f697d33ff
					 | 
					
						
						
							
							Removed arrow keys and ins/home/etc. for space (important on mobile).
						
						
						
						
						
						
					 | 
					
						2012-01-20 21:30:23 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						2c0bee0890
					 | 
					
						
						
							
							Store caps by modifier in keys within central key array.
						
						
						
						
						
						
					 | 
					
						2012-01-20 13:57:32 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |