Commit Graph
184 Commits
Author SHA1 Message Date
James Muehlner dc41f58639 Merge pull request #285 from glyptodon/video-error
GUAC-1375: Use Guacamole.VideoPlayer.getSupportedTypes() instead of canPlayType()
2015-11-02 14:00:23 -08:00
Michael Jumper f708e4b204 GUAC-1376: Add reconnect button style. 2015-11-02 13:35:09 -08:00
Michael Jumper 835cb21315 GUAC-1376: Add logout action to disconnect/error notification in client. 2015-11-02 13:18:04 -08:00
Michael Jumper 3cc78665e2 GUAC-1375: MS EDGE will fail if canPlayType() is called under certain circumstances, but this function need not be called anymore anyway. Use Guacamole.VideoPlayer.getSupportedTypes(). 2015-11-02 12:52:04 -08:00
Michael Jumper 4cded89c83 GUAC-1364: Check authentication status at the end of each connection. 2015-10-16 12:35:18 -07:00
Michael Jumper 27fea9574b GUAC-1349: Ensure file transfer dialog does not overflow viewport bounds. 2015-10-12 12:52:18 -07:00
Michael Jumper 324c800167 GUAC-1354: Use Guacamole.AudioPlayer.getSupportedTypes() to query available audio mimetypes within webapp. 2015-09-30 17:07:14 -07:00
Michael Jumper 8cc51113a2 GUAC-1305: Only test for supported images when guacImage is initially loaded. No need to retest. 2015-09-20 22:30:01 -07:00
Michael Jumper b890ab17f3 Merge branch 'webp' of git://github.com/flangelo/guacamole-client into check-webp-support
Conflicts:
	guacamole-common/src/main/java/org/glyptodon/guacamole/protocol/GuacamoleClientInformation.java
	guacamole/src/main/webapp/app/client/services/guacImage.js
	guacamole/src/main/webapp/app/client/types/ManagedClient.js
2015-09-20 17:42:20 -07:00
Michael Jumper dc1fb9deaa GUAC-1305: Send supported image formats within Guacamole protocol handshake. 2015-09-20 17:06:46 -07:00
Michael Jumper 8e15aa94db GUAC-1305: Add guacImage service for determining supported image formats. 2015-09-20 17:05:55 -07:00
Michael Jumper b3614aef58 GUAC-586: Use data source when connecting to connections or groups. Remove deprecated getUserContext() from GuacamoleSession and related classes. Use identifiers which embed the data source for client URLs. 2015-09-02 19:51:28 -07:00
Frode Langelo 1544a43ea3 GUAC-1305: Implement detection of browser WebP support and add new image mimetype to handshake which will include any non-standard image encodings supported. 2015-08-20 16:39:56 +00: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 6b27b6a877 GUAC-1293: Refresh file browser when file browser is shown. 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 03e2fe86c1 GUAC-1293: Fire events when file uploads and downloads complete. 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 96908d4248 GUAC-1293: Remove parent directory entry. 2015-08-13 13:24:22 -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 169be87239 GUAC-1293: Display file transfer dialog in front of file browser / guac menu. 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 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 94b022b513 GUAC-1172: Allow file browser breadcrumbs to wrap. 2015-07-03 11:55:10 -07:00
Michael Jumper 6edb954501 GUAC-1172: No whitespace between icon and filename. 2015-07-03 11:47:22 -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 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 3109fe8138 GUAC-1172: Implement file browsing directive. Track expanded/collapsed state within ManagedFilesystem.File. 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 4c589c0f34 GUAC-1172: Define ManagedFilesystem type. Handle received filesystem objects. 2015-07-02 21:39:09 -07:00
Michael Jumper 04a303108d GUAC-1172: Work around angular-translate/angular-translate#788 by using the translate directive (no filter). Current scope is not available to filters as of AngularJS 1.3. 2015-07-02 16:12:17 -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 bebde4720c GUAC-587: Fix gratuitous $digest() from unnecessary $interval use. 2015-04-30 15:28:07 -07:00
Michael Jumper e486c32477 GUAC-1161: Remove completely-unused notification area and associated functions. 2015-04-23 16:18:17 -07:00
Michael Jumper d1be55809a GUAC-1161: Store managed clients in session storage. 2015-04-23 16:14:09 -07:00
Michael Jumper 3310ac73ff GUAC-1053: Add constants for each input method type. 2015-04-20 11:21:17 -07:00
Michael Jumper 02ca2a4d7c GUAC-1053: Add preference service, storing the default mouse emulation mode and input method. 2015-04-19 21:17:26 -07:00
Michael Jumper c69f7db522 GUAC-1126: Maintain session-local data through login/logout events broadcast from the authentication service. 2015-04-09 13:01:37 -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 5f243c42df GUAC-1126: Clear managed connections, if any, upon login. New sessions should start with a clean environment (fixes GUAC-1066). 2015-04-07 11:40:47 -07:00