James Muehlner
|
0e16eb9423
|
GUAC-1465: Cherry-pick changes from 7da1312 for 0.9.8 re-release.
|
2016-01-13 09:42:12 -08:00 |
|
Michael Jumper
|
31fc2d8787
|
GUAC-1292: Verify existence of filesystem before refreshing.
|
2015-08-13 16:22:05 -07:00 |
|
Michael Jumper
|
b3a5ad38f8
|
GUAC-1293: Refresh function need not be on scope.
|
2015-08-13 13:24:24 -07:00 |
|
Michael Jumper
|
f019a36ccf
|
GUAC-1293: Refresh file browser when any upload completes.
|
2015-08-13 13:24:24 -07:00 |
|
Michael Jumper
|
a2efb47e3c
|
GUAC-1293: Rename click handler sensibly. No need to prevent default, etc. for clicks.
|
2015-08-13 13:24:24 -07:00 |
|
Michael Jumper
|
ae642030b3
|
GUAC-1293: Remove "focused" class after action is fired.
|
2015-08-13 13:24:24 -07:00 |
|
Michael Jumper
|
3596ca8383
|
GUAC-1293: Do not use double click - use click when file is focused.
|
2015-08-13 13:23:48 -07:00 |
|
Michael Jumper
|
4ae069d424
|
GUAC-1293: Prevent selection of filename text during navigation.
|
2015-08-13 12:52:28 -07:00 |
|
Michael Jumper
|
56d35a84d8
|
GUAC-1293: Focus files on click. Download or change directory on double-click.
|
2015-08-13 12:52:28 -07:00 |
|
Michael Jumper
|
05eb8da0ec
|
GUAC-1172: Use template for files within the file browser.
|
2015-07-05 13:42:56 -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
|
d265c814e1
|
GUAC-1172: Sort files lexicographically with directories first.
|
2015-07-03 11:44:51 -07:00 |
|
Michael Jumper
|
e2f83dd306
|
GUAC-1172: Migrate to from ngRepeat to $interpolate for the file browser - Guacamole needs to be easy to $digest ;).
|
2015-07-02 23:08:17 -07:00 |
|
Michael Jumper
|
149fba6737
|
GUAC-1172: Implement navigation via breadcrumbs - no more tree.
|
2015-07-02 21:39:09 -07:00 |
|
Michael Jumper
|
c673de30e1
|
GUAC-1172: Implement download of specific files via click.
|
2015-07-02 21:39:09 -07:00 |
|
Michael Jumper
|
3109fe8138
|
GUAC-1172: Implement file browsing directive. Track expanded/collapsed state within ManagedFilesystem.File.
|
2015-07-02 21:39:09 -07:00 |
|
Michael Jumper
|
bebde4720c
|
GUAC-587: Fix gratuitous $digest() from unnecessary $interval use.
|
2015-04-30 15:28:07 -07:00 |
|
Michael Jumper
|
798e9d28c5
|
GUAC-958: Simplify resize handling (use directive). Only install resize handler after object loads.
|
2015-01-29 23:47:17 -08:00 |
|
Michael Jumper
|
5f6f63c5f7
|
GUAC-958: Work around iOS 7 visibility issue (again) by using object instead of iframe. The resize sensor needs to be where it used to be in the DOM for proper operation.
|
2015-01-29 18:01:51 -08:00 |
|
Michael Jumper
|
1ea2d40c19
|
GUAC-958: Adjust viewport height based purely on scroll state. Manually scroll if we suspect doing so may result in height adjustments.
|
2015-01-29 12:54:38 -08:00 |
|
James Muehlner
|
24403e6fdc
|
GUAC-978 use $evalAsync instead of $apply to avoid digest in progress error.
|
2015-01-03 19:22:46 -08:00 |
|
Michael Jumper
|
a899a1a02f
|
GUAC-963: Add support for file transfer errors.
|
2015-01-02 14:18:37 -08:00 |
|
Michael Jumper
|
ba99316b50
|
GUAC-963: Allow files with blobs to be saved. Style savable transfers differently.
|
2015-01-02 01:45:41 -08:00 |
|
Michael Jumper
|
a538999856
|
GUAC-963: Display progress with units for file transfer. Only display moving bars when file transfer is in-progress.
|
2015-01-02 00:50:37 -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
|
2675f69e2b
|
GUAC-963: Changes to thumbnail size should NOT be sent as Guacamole size events. The thumbnail view should not affect the client at all.
|
2014-12-30 01:23:00 -08:00 |
|
Michael Jumper
|
c779fff2d1
|
GUAC-963: Manage file uploads.
|
2014-12-30 00:44:17 -08:00 |
|
Michael Jumper
|
17f272689b
|
GUAC-963: Prevent interaction with non-interactive display, but do not disturb event propagation. Angular routing behaves oddly if click event propagation is altered.
|
2014-12-29 03:43:30 -08:00 |
|
Michael Jumper
|
b197c7c63c
|
GUAC-963: List active connections within recent connections.
|
2014-12-29 01:42:03 -08:00 |
|
Michael Jumper
|
c71ef76bf5
|
GUAC-963: Clean up guacClient somewhat.
|
2014-12-28 23:42:08 -08:00 |
|
Michael Jumper
|
9862934872
|
GUAC-963: Manage display (cursor and size).
|
2014-12-28 23:18:40 -08:00 |
|
Michael Jumper
|
1758085032
|
GUAC-963: Clean up guacViewport upon destruction.
|
2014-12-28 20:10:26 -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
|
c39ba2151b
|
GUAC-955: Add guacViewport directive which maintains content within the visible portion of the browser window, even if the browser magically scrolls itself.
|
2014-12-28 02:27:44 -08:00 |
|
Michael Jumper
|
6a5e3d9791
|
GUAC-901: Clamp scrollTop/scrollLeft to real values.
|
2014-12-21 02:30:32 -08:00 |
|
Michael Jumper
|
2f74f5025c
|
GUAC-901: Allow client display to be scrolled via properties.
|
2014-12-20 22:57:02 -08:00 |
|
Michael Jumper
|
50d5a79031
|
GUAC-810: Resize client display depending only on containing element, not entire window.
|
2014-12-20 16:01:06 -08:00 |
|
Michael Jumper
|
eaed778f91
|
GUAC-810: Send "synthetic" key events for non-physical input options. Allow components to prevent production/handling of guacKeyup/guacKeydown via guacBeforeKeyup/guacBeforeKeydown.
|
2014-12-20 14:05:54 -08:00 |
|
Michael Jumper
|
e27760a4a5
|
GUAC-932: Update history entries when client directive is destroyed.
|
2014-12-18 03:48:35 -08:00 |
|
Michael Jumper
|
437d389ffc
|
GUAC-932: Migrate ClientProperties to new "types/" convention. Explicitly note type elsewhere.
|
2014-12-08 13:55:10 -08:00 |
|
Michael Jumper
|
331644ddd9
|
GUAC-932: Fix dimension checking logic.
|
2014-12-08 13:55:09 -08:00 |
|
Michael Jumper
|
eb8e27a6f3
|
GUAC-932: Save thumbnail upon disconnect.
|
2014-12-08 13:55:09 -08:00 |
|
Michael Jumper
|
fee75204bd
|
GUAC-932: Remove use of localStorageUtility where possible. Use cookies for auth data.
|
2014-12-08 13:55:09 -08:00 |
|
Michael Jumper
|
c23d3e27e9
|
GUAC-898: Use camelCase for new code.
|
2014-12-07 01:02:54 -08:00 |
|
Michael Jumper
|
c9f485afbc
|
GUAC-898: Adjust width/height based on browser resolution.
|
2014-12-05 15:08:26 -08:00 |
|
Michael Jumper
|
9024a1f802
|
GUAC-898: Send new display size to Guacamole when window size changes.
|
2014-12-05 13:56:20 -08:00 |
|
James Muehlner
|
8ddf6e99b7
|
GUAC-928 Restore file upload functionality, improve error appearance, and add translated units and file upload sizes.
|
2014-12-04 23:52:02 -08:00 |
|
James Muehlner
|
08d075f473
|
GUAC-929 Fixed bugs around keys getting stuck down when menu is hidden, and error when clipboard isn't set to any value.
|
2014-11-18 19:54:43 -08:00 |
|
Michael Jumper
|
452ec41fbd
|
GUAC-605: Fix clipboard handling.
|
2014-11-16 16:43:39 -08:00 |
|
Michael Jumper
|
4e67487077
|
GUAC-605: Fix usage of scope within client and tunnel.
|
2014-11-16 15:41:06 -08:00 |
|