Michael Jumper
|
0d07c0fc8d
|
GUACAMOLE-44: ManagedFileUpload.getInstance() must not directly invoke $apply() - it can result in an infinite $digest loop.
|
2016-06-03 11:14:40 -07:00 |
|
Michael Jumper
|
2934f4a9be
|
GUACAMOLE-44: Use Guacamole.FileWriter within ManagedFileUpload (rather than load entire file into memory).
|
2016-06-02 16:01:07 -07:00 |
|
Michael Jumper
|
421294490b
|
GUACAMOLE-25: Automatically reestablish audio stream when it closes normally.
|
2016-05-23 21:08:54 -07:00 |
|
Michael Jumper
|
900c8f2a27
|
GUAC-1511: Automatically open audio stream upon connect.
|
2016-03-30 11:22:54 -07:00 |
|
Michael Jumper
|
67b09c39da
|
GUACAMOLE-1: Relicense CSS files.
|
2016-03-28 20:50:32 -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
|
1810ec971f
|
GUACAMOLE-1: Relicense C and JavaScript files.
|
2016-03-28 20:50:18 -07:00 |
|
Michael Jumper
|
a36bc3d9c3
|
GUAC-1480: Sync local clipboard with received clipboard data if it appears to be due to an in-progress keyboard shortcut.
|
2016-02-09 21:59:46 -08:00 |
|
Michael Jumper
|
443e93a3c2
|
GUAC-1480: Consume 'guacClipboard' events ONLY in guacClient directive. Use 'guacClipboard' events as the sole source of clipboard data - do not scope watch.
|
2016-02-09 14:05:48 -08:00 |
|
James Muehlner
|
a492e2a8f3
|
GUAC-1480: Fix broken menu clipboard regression.
|
2016-02-08 21:39:58 -08:00 |
|
James Muehlner
|
1564aeed87
|
GUAC-1480: Unfocus clipboard DOM element to avoid mobile keyboard popping up.
|
2016-02-08 21:00:56 -08:00 |
|
Michael Jumper
|
1896d9418f
|
GUAC-1480: Check clipboard on load as well.
|
2016-02-05 11:39:39 -08:00 |
|
Michael Jumper
|
944d126c42
|
GUAC-1480: Clean up and document init.
|
2016-02-05 10:47:30 -08:00 |
|
Michael Jumper
|
3869ca25c9
|
GUAC-1480: Increase size of timing window when waiting for clipboard to settle.
|
2016-02-05 10:43:06 -08:00 |
|
Michael Jumper
|
43022c14b3
|
GUAC-1480: Only check clipboard when window regains focus. Do not attempt to read clipboard unless textarea actually has focus (paste may occur elsewhere otherwise).
|
2016-02-04 22:01:36 -08:00 |
|
Michael Jumper
|
31eb5ec73f
|
GUAC-1480: Do not poll - just hook into events where the clipboard may have changed.
|
2016-02-04 17:35:13 -08:00 |
|
Michael Jumper
|
8740d365eb
|
GUAC-1480: Do not rely on 0x0 clipping - it causes window.getSelection().toString() to return nothing. Things need to be at least 1x1 for selection to work reliably.
|
2016-02-03 16:54:25 -08:00 |
|
Michael Jumper
|
ca20d6a17d
|
GUAC-1480: Remove use of "Allow Clipboard" extension.
|
2016-02-03 16:53:13 -08:00 |
|
James Muehlner
|
b361168bb9
|
GUAC-1480: Don't set the clipboard state if it hasn't changed.
|
2016-02-01 23:05:05 -08:00 |
|
James Muehlner
|
7ec53c94ce
|
GUAC-1480: Use AllowClipboard and execCommand for local/remote clipboard integration.
|
2016-02-01 22:03:44 -08:00 |
|
Michael Jumper
|
7d759a5718
|
GUAC-1379: Ensure focus is assigned back to the document, even if it would otherwise be prevented by preventDefault() within Guacamole.Mouse.
|
2016-01-18 22:10:18 -08:00 |
|
James Muehlner
|
7da13129c4
|
GUAC-1465: Interpolate text nodes as text to avoid XSS issues.
|
2016-01-07 21:55:35 -08:00 |
|
James Muehlner
|
28ff969d32
|
GUAC-1430: Always show connection closed status after authentication update attempt.
|
2015-12-09 21:41:47 -08:00 |
|
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 |
|