| 
							
							
								 Michael Jumper | 7520ba1f98 | Refactored as implementations of AuthenticatingHttpServlet. | 2012-03-22 23:33:34 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 19ddc917f2 | Fixed log message. | 2012-03-22 23:33:05 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | da16d7ae78 | Implemented AuthenticatingHttpServlet which automatically authenticates the requesting user (if possible), only allowing the request through if authentication succeeded. | 2012-03-22 23:31:38 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 194784809d | Rename from guacamole-default-webapp to guacamole, migrate to guacamole-auth. | 2012-03-22 22:44:39 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6b4d49d697 | Use screenX/screenY for touch. | 2012-03-22 17:28:17 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2ac866ad32 | Add constants for previously hard-coded values. | 2012-03-22 14:02:44 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6c124ccb71 | Add movement threshold for long-press cancel, move handling of menu close on mouse movement to better place. Handle mouse close on touch separately. | 2012-03-22 13:46:11 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2ef57e248f | Include status in title. | 2012-03-22 13:01:15 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 41e7bc7834 | Second press of "Show Keyboard" should show the guac OSK if the native OSK is already in use. | 2012-03-21 23:14:47 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0c48a7898a | Rename assumeNativeOSK to nativeOSK, automatically reset nativeOSK to false if menu open initiated by mouse. | 2012-03-21 22:09:13 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a10a7886a9 | Going back to the old 0-0-0-0-0 method of hiding the text area... as doing otherwise causes issues with focus and "Enter" on Android. | 2012-03-21 19:19:04 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | eb71eb305f | Do not restrict width of hidden text area (can cause bumping of the screen as the screen scrolls to follow the cursor as it wraps to a new line in the zero-width area). Hide off bottom right (instead of upper left). | 2012-03-21 18:58:12 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 21b46e7bdf | Locate event target off screen, in case platform doesn't support opacity of text areas (Android 4, for example). | 2012-03-21 18:25:04 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 94d0b001bb | Automatically reset text area on keyboard events if native OSK is enabled/assumed. Hide text area via CSS. | 2012-03-21 16:42:01 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0c4c47ecc4 | Add text field event target, focus event target if "Show Keyboard" is clicked and use exposed the menu via long-press. Ensure backspace always sends a key event by always keeping text within the event target. | 2012-03-21 16:10:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8a7905e605 | Style logout button like the rest of the buttons in guac. | 2012-03-20 11:08:37 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0226d26993 | Removed obviously completed TODO comment. | 2012-03-20 10:27:01 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4d768a708c | Bumping version to 0.6.0. | 2012-03-15 15:53:32 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 64248bb181 | Fade out display on error. | 2012-03-13 21:45:01 -07:00 |  | 
			
				
					| 
							
							
								 Matt Hortman | b549968e60 | Highlight the modifier keys when they're toggled. | 2012-03-12 12:34:51 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 5953e8f140 | Use Guacamole.ChainedTunnel when WebSocket is available (to safely fall back to HTTP if WebSocket fails). | 2012-03-09 16:12:49 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 6a52434b12 | Test for WebSocket, default to HTTP. | 2012-03-09 12:42:56 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f9d6830ab5 | Merge branch 'loadable-websocket-support' into unstable | 2012-03-09 12:33:37 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7a266eb6b0 | Using WebSocket tunnnel for connection (HTTP Tunnel temporarily disabled - need support detection) | 2012-03-08 08:14:18 -08:00 |  | 
			
				
					| 
							
							
								 Matt Hortman | c524ba4914 | fixed keysym for right Alt key | 2012-03-08 09:59:45 -05:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b2704ffcad | Use logger, fix JavaDoc. | 2012-03-07 20:29:41 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7dbbf9fa55 | Merge branch 'unstable' into loadable-websocket-support | 2012-03-07 19:48:28 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 64b8bb0295 | Do not require classList. | 2012-03-01 12:56:21 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 612b1c19ef | Menu button styling. | 2012-03-01 12:55:50 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0dcaed693e | Hint to browser that configuration list should not be cached. | 2012-02-29 00:10:21 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | a0d81dbbba | Showing menu whenever mouse leaves document is too aggressive ... just using menuControl for now (see #94). | 2012-02-23 15:46:11 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 2e0ff46d6b | Bumped version to 0.6.0 | 2012-02-23 13:28:59 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 29cb34d2a1 | Move mouse events to new display. | 2012-02-16 21:41:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ca851827a4 | Only actual client display should have hidden cursor, not main display div. | 2012-02-15 10:28:17 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3e29da3665 | Hide cursor. Fix positioning regression. | 2012-02-15 10:17:43 -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 | 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 | 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 | 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 | 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 | e4b82bee3a | Use new onkeydown / onkeyup. | 2012-01-23 15:15:03 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ae06e08a31 | Added DTD. | 2012-01-23 13:29:34 -08:00 |  |