Commit Graph

70 Commits

Author SHA1 Message Date
Michael Jumper
844a2d97e3 GUACAMOLE-883: Allow guacTextInput directive to lose focus. 2020-02-26 18:29:36 -08:00
James Muehlner
6a8ffa0acf Merge 1.1.0 changes back to master. 2019-08-08 20:54:09 -07:00
Michael Jumper
c41b6774fd GUACAMOLE-630: Allow parameters received via "argv" streams to be edited within the Guacamole menu. 2019-08-08 20:31:16 -07:00
Michael Jumper
93dbf85a14 GUACAMOLE-723: Automatically close menus upon click unless explicitly marked as interactive. 2019-06-22 18:41:29 -07:00
Michael Jumper
4f41890e2b GUACAMOLE-723: Separate connection selection menu to own CSS class. 2019-06-15 18:05:03 -07:00
Michael Jumper
19da6e32a2 GUACAMOLE-723: Allow connections in Guacamole menu dropdown to be filtered. 2019-04-02 08:44:45 -07:00
Michael Jumper
7fddb26202 GUACAMOLE-723: Limit size of connections in menu to 10 items. Restore padding around list and pager. 2019-04-02 07:48:57 -07:00
Michael Jumper
aa633c2a63 GUACAMOLE-723: Organize other active connections within collapsible panel. 2019-03-25 17:02:16 -07:00
Michael Jumper
e7eb46b2a1 GUACAMOLE-723: Display connection thumbnails for all non-current active connections within the client interface. 2019-03-25 17:02:11 -07:00
Michael Jumper
57cdd2b483 GUACAMOLE-723: Allow connections to be selected within the Guacamole menu. 2019-03-25 17:02:06 -07:00
Michael Jumper
2d0bc70214 GUACAMOLE-723: Avoid DOM reflow when switching connections. 2019-03-25 17:01:25 -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
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
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
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
0eed6c32ae GUACAMOLE-55: Move clipboard functionality to a new guacClipboard directive. 2016-06-26 20:44:56 -07:00
Michael Jumper
98a32feed8 GUACAMOLE-1: Remove copyright notice from template HTML (the DOM tree is insane otherwise). Add required license header to index.html. 2016-03-28 20:50:22 -07:00
Michael Jumper
e6886f7bbf GUAC-1172: Move file transfer manager to corner of client display. 2015-07-05 12:45:09 -07:00
Michael Jumper
6816314797 GUAC-1172: Add translation strings for filesystem menu. 2015-07-03 13:12:18 -07:00
Michael Jumper
daf52dee5e GUAC-1172: Implement file upload through object streams. 2015-07-03 13:07:19 -07:00
Michael Jumper
cfd3710bf2 GUAC-1172: Provide root-level breadcrumb. 2015-07-03 12:40:11 -07:00
Michael Jumper
149fba6737 GUAC-1172: Implement navigation via breadcrumbs - no more tree. 2015-07-02 21:39:09 -07:00
Michael Jumper
0055cf71ee GUAC-1172: Display file browser within own menu. Show available devices in guac menu. 2015-07-02 21:39:09 -07:00
Michael Jumper
1494f2d46c GUAC-1172: Separate sidebar menu style into own class. 2015-07-02 21:39:09 -07:00
Michael Jumper
d8512531c6 GUAC-587: Contain each menu section within its own div. 2015-05-05 15:53:50 -07:00
Michael Jumper
e460fde6ed GUAC-1126: Add client-specific disconnect action to menu. Style with danger. 2015-04-07 22:49:41 -07:00
Michael Jumper
b3524b1a03 GUAC-1126: Use round, red "x" button for disconnect. 2015-04-07 10:28:44 -07:00
Michael Jumper
26c35e127a GUAC-1126: Restore disconnect button within Guacamole menu. 2015-04-06 22:36:31 -07:00
Michael Jumper
cff71345d1 GUAC-1126: Query root group and permissions directly within user menu. 2015-04-06 12:15:05 -07:00
Michael Jumper
e868be57b8 GUAC-1126: Remove "Home" and "Disconnect" buttons from Guacamole menu. Add user menu to Guacamole menu. 2015-04-05 15:52:25 -07:00
Michael Jumper
2e612ac70b GUAC-1052: Migrate to flexbox layout for client view. 2015-02-18 16:31:46 -08:00
Michael Jumper
0190317264 GUAC-1052: Fix rendering of flexbox menu in older browsers. 2015-02-18 14:11:10 -08:00
Michael Jumper
16055e58b0 GUAC-1052: Migrate to flexbox layout for menu. 2015-02-17 17:05:33 -08:00
Michael Jumper
f77b763ef8 GUAC-1052: Explicitly close custom tags. 2015-02-17 14:29:20 -08:00
Michael Jumper
7b9449d2da GUAC-1044: Keep menu header stationary while allowing body to scroll. 2015-01-30 14:07:12 -08:00
Michael Jumper
21864ed823 GUAC-1044: Move guac menu inside guacViewport. Move menu-specific properties to own object. 2015-01-30 14:07:12 -08:00
Michael Jumper
0e7fed21f7 GUAC-973: Replace back button with home button where necessary. 2015-01-04 13:00:24 -08:00
Michael Jumper
2423422340 GUAC-963: Scroll file transfer into view when menu is shown. 2015-01-02 02:35:20 -08:00
Michael Jumper
e055bf6254 GUAC-963: Add initial implementation of file transfer manager. Display file transfers within guac menu. 2015-01-01 19:10:57 -08:00
Michael Jumper
d243d7520d GUAC-963: Store name in ManagedClient. Show name in menu. Add back buttons. 2014-12-29 21:58:37 -08:00
Michael Jumper
42f360a02b GUAC-963: Add back and disconnect buttons. 2014-12-29 21:36:48 -08:00
Michael Jumper
35ca205653 GUAC-963: Proof-of-concept ManagedClient implementation. Remove guacClientFactory and guacTunnelFactory (functionality replaced by ManagedClient). 2014-12-28 19:27:04 -08:00
Michael Jumper
d3e4a5307c GUAC-955: Add element module and guacScroll directive. Refactor guacFocus to element module. Use guacScroll to update menu scroll during drag. 2014-12-28 14:47:04 -08:00