| 
							
							
								 Michael Jumper | 6ea24261ae | GUACAMOLE-567: Clean up style of connection stability warning. Add warning icon. | 2018-05-27 17:09:24 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 1ed22401bb | GUACAMOLE-567: Warn user when tunnel enters "UNSTABLE" state. | 2018-05-27 17:09:24 -07:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | a0200824af | GUACAMOLE-152: Remove superfluous semicolon. | 2018-05-16 10:43:07 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | b34d97f82d | GUACAMOLE-152: Handle zoom changes with autoFit correctly. | 2018-05-12 08:13:15 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | b4c8bc8058 | GUACAMOLE-152: Fix up new zoom control style. | 2018-05-11 06:29:05 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 10b0afe0cb | GUACAMOLE-152: Update zoom level on blur and submit, remove debounce. | 2018-05-04 18:05:10 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 64589f27f4 | GUACAMOLE-152: Remove unneeded formattedScale method. | 2018-05-04 17:44:15 -04:00 |  | 
			
				
					| 
							
							
								 Nick Couchman | 242e0b7cf0 | GUACAMOLE-152: Allow zoom/scale to be manually entered. | 2018-05-04 17:44:15 -04:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ae6994a912 | GUACAMOLE-526: Use toArray where necessary for orderBy. | 2018-04-30 13:45:36 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 266b445c21 | GUACAMOLE-526: Handle rejections for absolutely all promises. | 2018-04-26 22:15:17 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 670ec390b5 | GUACAMOLE-526: Ignore failure to read/write clipboard. | 2018-04-26 18:42:52 -07:00 |  | 
			
				
					| 
							
							
								 James Muehlner | b3eeb36b87 | GUACAMOLE-526: Update webapp to angular 1.6.9. | 2018-04-25 22:25:02 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 9065b497c2 | GUACAMOLE-352: Remove Guacamole menu entirely when closed. Input fields within the menu must not continue to receive input. | 2018-01-16 10:20:43 -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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0b2c63bd74 | GUACAMOLE-265: Set page title when "name" instruction is received. | 2017-04-23 15:29:01 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ed1d1db2da | GUACAMOLE-252: Ensure display container is explicitly sized to cover the vertical area of its container (rather than relying on the implications of display: table-cell). | 2017-03-22 20:40:02 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ecf506ecef | GUACAMOLE-208: Automatically reconnect after network errors. | 2017-02-15 21:24:59 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | ee4f8cf796 | GUACAMOLE-208: Define UPSTREAM_UNAVAILABLE and UPSTREAM_NOT_FOUND strings for tunnel errors. | 2017-02-15 21:24:57 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | dd6964afb1 | GUACAMOLE-208: Define translation strings for new status codes. | 2017-02-15 21:24:55 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 69a25c4e48 | GUACAMOLE-190: Synchronize page icon with client thumbnail. | 2017-01-27 19:32:35 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | fd1c652a84 | GUACAMOLE-190: Update client thumbnail roughly every 5 seconds. | 2017-01-27 19:32:29 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 986ea4b206 | GUACAMOLE-36: Migrate guacLogin and guacNotification to TranslatableMessage. | 2017-01-03 19:42:24 -08:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3f22d1d09a | GUACAMOLE-5: Use more semantically-sound "menu-contents" class. | 2016-08-02 14:24:37 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 73c2e68922 | GUACAMOLE-5: Display share links within Guacamole menu. Persist within ManagedClient. | 2016-08-02 13:25:38 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | e1cf5821fc | GUACAMOLE-5: Add share icon. | 2016-08-02 13:25:15 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 91254f7f98 | GUACAMOLE-5: Add sharing support to the Guacamole client UI. | 2016-08-02 13:25:15 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 3484d32302 | GUACAMOLE-5: Clean up header and dropdown style. | 2016-08-02 13:25:15 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 92ff80a503 | GUACAMOLE-55: Sync to local clipboard when client clipboardData changes. | 2016-06-29 20:03:59 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | b55c4c0211 | GUACAMOLE-55: Do not sync local clipboard if menu is open. | 2016-06-29 19:36:39 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0679c10187 | GUACAMOLE-55: Move local clipboad sync logic back into clientController. Keep the guacClipboard directive lean and with a single purpose. | 2016-06-29 18:46:27 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 942fd5dd67 | GUACAMOLE-55: Remove unnecessary style - there is no longer a textarea in the guac menu. | 2016-06-28 15:05:49 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 8c5446127b | GUACAMOLE-55: Move clipboard handling to own module. Represent clipboard contents with ClipboardData type. | 2016-06-26 20:44:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 7f08766392 | GUACAMOLE-55: Add image support to the guacClipboard directive. | 2016-06-26 20:44:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0a0933a23e | GUACAMOLE-55: Clean up event handlers after guacClipboard directive is destroyed. | 2016-06-26 20:44:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 65897fdb64 | GUACAMOLE-55: Check clipboard when guacClipboard directive is initialized. | 2016-06-26 20:44:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 01eddd2772 | GUACAMOLE-55: Restore focus state after attempting to read local clipboard. | 2016-06-26 20:44:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0c6383a082 | GUACAMOLE-55: Clipboard element must be "position: fixed" to avoid unnecessary scrolling of the document. | 2016-06-26 20:44:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0edc730308 | GUACAMOLE-55: Only the guacClipboard directive should fire guacClipboard events. | 2016-06-26 20:44:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0eed6c32ae | GUACAMOLE-55: Move clipboard functionality to a new guacClipboard directive. | 2016-06-26 20:44:56 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 0b6faba258 | GUACAMOLE-44: Remove now-unnecessary getBase64() implementation within ManagedFileUpload (base64 conversion is handled by REST service). | 2016-06-09 14:04:01 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | f207b29cc6 | GUACAMOLE-44: Use tunnel REST service for file uploads. | 2016-06-09 14:04:01 -07:00 |  | 
			
				
					| 
							
							
								 Michael Jumper | 4059054d31 | GUACAMOLE-44: Replace use of ManagedFileDownload with calls to the tunnel REST service. | 2016-06-06 16:50:52 -07:00 |  |