Michael Jumper
							
						 
					 | 
					
						
						
							
						
						05822907b4
					 | 
					
						
						
							
							GUACAMOLE-352: Refocus InputSink through key events rather than clicks.
						
						
						
						
						
						
					 | 
					
						2018-01-16 09:50:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						f696860067
					 | 
					
						
						
							
							GUACAMOLE-352: Leverage Guacamole.Keyboard.InputSink within webapp as a default destination for input events.
						
						
						
						
						
						
					 | 
					
						2018-01-16 09:50:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						f9a639d201
					 | 
					
						
						
							
							GUACAMOLE-352: Add Guacamole.Keyboard.InputSink object to serve as a reliable default destination for input events.
						
						
						
						
						
						
					 | 
					
						2018-01-16 09:50:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						3d6a3aaa2a
					 | 
					
						
						
							
							GUACAMOLE-352: Rely on isComposing property of InputEvent to determine whether the event should be ignored.
						
						
						
						
						
						
					 | 
					
						2018-01-16 09:50:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						646f9732f3
					 | 
					
						
						
							
							GUACAMOLE-352: Track in-progress composition, ignoring "input" events for a composition which is known to be incomplete.
						
						
						
						
						
						
					 | 
					
						2018-01-16 09:50:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						fd47d1d7ef
					 | 
					
						
						
							
							GUACAMOLE-352: Only attempt to type fully-composed strings.
						
						
						
						
						
						
					 | 
					
						2018-01-16 09:50:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						cdacd57099
					 | 
					
						
						
							
							GUACAMOLE-352: Handle "input" / "compositionend" events in a mutually-exclusive manner, as they may conflict.
						
						
						
						
						
						
					 | 
					
						2018-01-16 09:50:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						3ee73d835c
					 | 
					
						
						
							
							GUACAMOLE-352: Handle both "input" and "compositionend" events as sources of keys.
						
						
						
						
						
						
					 | 
					
						2018-01-16 09:50:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						9dc86119b0
					 | 
					
						
						
							
							GUACAMOLE-352: Do not attempt to send dead keys (only the composed key should be sent).
						
						
						
						
						
						
					 | 
					
						2018-01-16 09:50:54 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						bd73f9ca72
					 | 
					
						
						
							
							GUACAMOLE-464: Merge configuration properties from OS environment.
						
						
						
						
						
						
					 | 
					
						2018-01-16 12:36:14 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carl Harris
							
						 
					 | 
					
						
						
							
						
						9691bc0c86
					 | 
					
						
						
							
							GUACAMOLE-464: fix import statement order and spacing
						
						
						
						
						
						
					 | 
					
						2018-01-16 12:15:45 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						612d99b797
					 | 
					
						
						
							
							GUACAMOLE-232: Merge handle known platform/browser keyboard quirks semantically.
						
						
						
						
						
						
					 | 
					
						2018-01-16 12:00:18 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Carl Harris
							
						 
					 | 
					
						
						
							
						
						718663d2c5
					 | 
					
						
						
							
							GUACAMOLE-464: use enable-environment-properties as the property name
						
						
						
						
						
						
					 | 
					
						2018-01-16 11:49:15 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						c3d3093d25
					 | 
					
						
						
							
							GUACAMOLE-232: Automatically press modifiers if remote state does not match local state.
						
						
						
						
						
						
					 | 
					
						2018-01-15 14:04:15 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						c4ba495cca
					 | 
					
						
						
							
							GUACAMOLE-447: Merge add UIKit key constants sometimes (incorrectly) used by iOS Safari.
						
						
						
						
						
						
					 | 
					
						2018-01-15 15:38:59 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						960e83f780
					 | 
					
						
						
							
							GUACAMOLE-232: Do not rely on receiving keyup events on iOS.
						
						
						
						
						
						
					 | 
					
						2018-01-15 00:25:24 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						d84f03afea
					 | 
					
						
						
							
							GUACAMOLE-232: Semantically represent platform/browser key event quirks.
						
						
						
						
						
						
					 | 
					
						2018-01-15 00:24:34 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						b5361a5889
					 | 
					
						
						
							
							GUACAMOLE-113: Merge support for Ctrl-Alt-End shortcut for Ctrl-Alt-Del.
						
						
						
						
						
						
					 | 
					
						2018-01-14 16:54:24 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						cd4fcabe3a
					 | 
					
						
						
							
							GUACAMOLE-113: Style and comment cleanup.
						
						
						
						
						
						
					 | 
					
						2018-01-14 19:48:41 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						f358cf298b
					 | 
					
						
						
							
							GUACAMOLE-113: Use scope instead of rootScope.
						
						
						
						
						
						
					 | 
					
						2018-01-13 23:25:27 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						9a9b570543
					 | 
					
						
						
							
							GUACAMOLE-113: Code clean-up - style, comments, and unneeded variables.
						
						
						
						
						
						
					 | 
					
						2018-01-13 23:15:46 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						6563281496
					 | 
					
						
						
							
							GUACAMOLE-347: Merge fix for IE lack of window.location.origin.
						
						
						
						
						
						
					 | 
					
						2018-01-13 18:50:11 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						63bb3a033a
					 | 
					
						
						
							
							GUACAMOLE-96: Objects should be decorated upon add(), not undecorated (they by definition come from an external source, not the decorated extension).
						
						
						
						
						
						
					 | 
					
						2018-01-13 17:23:19 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						b37e041d3e
					 | 
					
						
						
							
							GUACAMOLE-96: Add convenience classes for overriding the behavior of objects commonly stored in a Directory.
						
						
						
						
						
						
					 | 
					
						2018-01-13 17:23:15 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						a915f7b190
					 | 
					
						
						
							
							GUACAMOLE-96: Add convenience class for decorating the objects returned by a Directory.
						
						
						
						
						
						
					 | 
					
						2018-01-13 17:23:13 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						7357e51b58
					 | 
					
						
						
							
							GUACAMOLE-96: Add redecorate() function with semantics analogous to updateUserContext().
						
						
						
						
						
						
					 | 
					
						2018-01-13 17:23:11 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						a745569f13
					 | 
					
						
						
							
							GUACAMOLE-96: Invoke decorate() for all AuthenticationProviders when creating or updating the UserContext.
						
						
						
						
						
						
					 | 
					
						2018-01-13 17:23:08 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						41059f5e09
					 | 
					
						
						
							
							GUACAMOLE-96: Add convenience class for overriding the behavior of an existing UserContext.
						
						
						
						
						
						
					 | 
					
						2018-01-13 17:23:02 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						ffad1898b6
					 | 
					
						
						
							
							GUACAMOLE-96: Add API support for augmenting functionality of other extensions.
						
						
						
						
						
						
					 | 
					
						2018-01-13 17:22:48 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						5ed1586f50
					 | 
					
						
						
							
							GUACAMOLE-447: Add UIKit key constants sometimes (incorrectly) used by iOS Safari.
						
						
						
						
						
						
					 | 
					
						2018-01-05 11:01:15 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						00d464b511
					 | 
					
						
						
							
							Merge 0.9.14 changes back to master.
						
						
						
						
						
						
					 | 
					
						2018-01-05 10:41:40 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						1c5951b6ac
					 | 
					
						
						
							
							GUACAMOLE-394: Merge add support for recording user login/logout history to database auth.
						
						
						
						
						
						
					 | 
					
						2018-01-05 10:38:12 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						e7cb654c23
					 | 
					
						
						
							
							Merge 0.9.14 changes back to master.
						
						
						
						
						
						
					 | 
					
						2018-01-05 10:36:14 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						ed6722ba59
					 | 
					
						
						
							
							GUACAMOLE-394: Merge add interface for browsing user access history.
						
						
						
						
						
						
					 | 
					
						2018-01-05 10:33:56 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						dba3f52d2e
					 | 
					
						
						
							
							GUACAMOLE-394: Timestamps within JSON from the REST API are in milliseconds, not seconds.
						
						
						
						
						
						
					 | 
					
						2018-01-04 23:25:09 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						5376794e05
					 | 
					
						
						
							
							GUACAMOLE-113: Fix style issues in code.
						
						
						
						
						
						
					 | 
					
						2018-01-04 22:52:57 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						733a4d42fa
					 | 
					
						
						
							
							GUACAMOLE-113: Add object to clientController to keep track of substituted keys.
						
						
						
						
						
						
					 | 
					
						2018-01-04 19:11:41 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						50c196d703
					 | 
					
						
						
							
							GUACAMOLE-113: Remove unnecessary declerations and update comments.
						
						
						
						
						
						
					 | 
					
						2018-01-03 14:05:07 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						ae9248fbe3
					 | 
					
						
						
							
							GUACAMOLE-113: Refactor the hotkey to avoid sending unnecessary keystrokes.
						
						
						
						
						
						
					 | 
					
						2018-01-03 14:01:18 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Michael Jumper
							
						 
					 | 
					
						
						
							
						
						c170612cd0
					 | 
					
						
						
							
							GUACAMOLE-237: Merge changes migrating to navigator.mediaDevices.getUserMedia rather than deprecated navigator.getUserMedia.
						
						
						
						
						
						
					 | 
					
						2018-01-03 10:32:05 -08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						e1443d87b9
					 | 
					
						
						
							
							GUACAMOLE-237: Make standard comments instead of JSDoc comments.
						
						
						
						
						
						
					 | 
					
						2018-01-03 13:07:24 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						f0a658bb97
					 | 
					
						
						
							
							GUACAMOLE-237: Update JSDoc comments for new code.
						
						
						
						
						
						
					 | 
					
						2018-01-03 12:19:48 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						d6e9a02c43
					 | 
					
						
						
							
							GUACAMOLE-113: Send through Ctrl-Alt-Delete when hotkey Ctrl-Alt-End is pressed.
						
						
						
						
						
						
					 | 
					
						2018-01-03 11:36:14 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						6a747d116f
					 | 
					
						
						
							
							GUACAMOLE-113: Capture Ctrl-Alt-End keypress in order to do something useful with it.
						
						
						
						
						
						
					 | 
					
						2018-01-03 11:36:14 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						1292512b33
					 | 
					
						
						
							
							GUACAMOLE-448: Add parameters for disabling bitmap caching.
						
						
						
						
						
						
					 | 
					
						2018-01-02 18:18:17 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						4c53f28aa2
					 | 
					
						
						
							
							GUACAMOLE-237: Simplify checks for mediaDevices and getUserMedia.
						
						
						
						
						
						
					 | 
					
						2018-01-02 12:26:22 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						f6291c034c
					 | 
					
						
						
							
							GUACAMOLE-237: Define navigator.mediaDevices and getUserMedia when undefined.
						
						
						
						
						
						
					 | 
					
						2018-01-02 11:43:24 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						1c27c66cb3
					 | 
					
						
						
							
							GUACAMOLE-237: Move to new getUserMedia method.
						
						
						
						
						
						
					 | 
					
						2018-01-01 22:11:45 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						d73a0ece29
					 | 
					
						
						
							
							Merge 0.9.14 changes back to master.
						
						
						
						
						
						
					 | 
					
						2018-01-01 16:29:38 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nick Couchman
							
						 
					 | 
					
						
						
							
						
						8c2a76b911
					 | 
					
						
						
							
							GUACAMOLE-423: Merge bump version numbers for all modified components to 0.9.14.
						
						
						
						
						
						
					 | 
					
						2018-01-01 16:19:58 -05:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |