Michael Jumper
|
171653dca5
|
GUACAMOLE-250: Require callback - calling exportState() makes no sense otherwise.
|
2017-04-14 14:26:13 -07:00 |
|
James Muehlner
|
209009cc7c
|
GUACAMOLE-250: Merge response type fix for static protocol data download.
|
2017-04-14 14:14:19 -07:00 |
|
Michael Jumper
|
e33408cbe3
|
GUACAMOLE-250: Unblock image rendering tasks if image decode fails.
|
2017-04-14 10:33:27 -07:00 |
|
Michael Jumper
|
5d6c774be8
|
GUACAMOLE-250: Ensure static downloads of Guacamole protocol data are handled as text, even if the "Content-Type" header is missing.
|
2017-04-14 10:31:24 -07:00 |
|
Michael Jumper
|
9ba6a5f69b
|
GUACAMOLE-250: Export client state asynchronously (display state may not match protocol state otherwise).
|
2017-04-14 10:30:42 -07:00 |
|
Michael Jumper
|
4582f123c3
|
GUACAMOLE-250: Store image URL in client state only if such an image can be generated (non-zero width/height).
|
2017-04-12 23:05:52 -07:00 |
|
James Muehlner
|
ae7d57b3c3
|
GUACAMOLE-250: Merge support for saving/restoring client state.
|
2017-04-11 21:27:33 -07:00 |
|
Michael Jumper
|
2a894ffcfb
|
GUACAMOLE-250: Add support for saving/restoring Guacamole.Client state.
|
2017-04-11 21:23:59 -07:00 |
|
Michael Jumper
|
f915862f3b
|
GUACAMOLE-250: Add tunnel implementation which reads static files via HTTP.
|
2017-04-11 16:33:18 -07:00 |
|
James Muehlner
|
1a621886c6
|
Merge 0.9.12-incubating changes back to master.
|
2017-03-13 22:09:38 -07:00 |
|
James Muehlner
|
ac7ccbf606
|
GUACAMOLE-231: Merge client handling for mouse instruction
|
2017-03-13 21:52:31 -07:00 |
|
Michael Jumper
|
96140d4167
|
GUACAMOLE-231: Update software cursor location when a "mouse" instruction is received.
|
2017-03-11 14:41:06 -08:00 |
|
James Muehlner
|
25b9425eda
|
Merge 0.9.12-incubating changes back to master.
|
2017-03-07 17:11:41 -08:00 |
|
Michael Jumper
|
69ff583a07
|
GUACAMOLE-230: Supply oncursor event with new canvas (having correct dimensions).
|
2017-03-04 20:36:24 -08:00 |
|
Michael Jumper
|
c2f7fdb61d
|
GUACAMOLE-230: Provide means of retrieving a canvas with the same dimensions and content as a layer.
|
2017-03-04 20:33:57 -08:00 |
|
Tyler Schneider
|
b5bd316dfd
|
GUACAMOLE-229: Remove intervals properly when XHR is polling.
|
2017-03-02 11:59:58 -07:00 |
|
James Muehlner
|
3ec99cbcdd
|
Merge 0.9.12-incubating changes back to master.
|
2017-03-01 08:27:22 -08:00 |
|
Michael Jumper
|
3de690abfe
|
GUACAMOLE-225: Bump version numbers to 0.9.12-incubating (guacamole-common unchanged).
|
2017-02-28 09:33:53 -08:00 |
|
Michael Jumper
|
bc97fc8246
|
GUACAMOLE-208: Define and document new status codes.
|
2017-02-15 21:24:39 -08:00 |
|
Michael Jumper
|
053f34a54d
|
GUACAMOLE-187: Only preserve canvas contents during resize if there are contents to preserve.
|
2017-01-27 16:43:07 -08:00 |
|
Michael Jumper
|
7f176d0dd1
|
GUACAMOLE-187: Reduce the number of full canvas copies that occur when continuously resizing a layer.
|
2017-01-27 16:42:54 -08:00 |
|
Michael Jumper
|
47f2b95abc
|
GUACAMOLE-177: Tie all layer property changes to display frame flush.
|
2017-01-24 16:09:13 -08:00 |
|
Michael Jumper
|
41881be909
|
GUACAMOLE-172: Do not send potentially-invalid "sync" as a keep-alive. Use "nop" instead.
|
2017-01-24 11:01:45 -08:00 |
|
Michael Jumper
|
4241e8c13f
|
GUACAMOLE-119: Add Apache license boilerplate to project assembly XMLs.
|
2016-11-12 18:16:43 -08:00 |
|
Michael Jumper
|
322d2ba144
|
GUACAMOLE-119: Add Apache license boilerplate to pom.xml.
|
2016-11-12 18:16:27 -08:00 |
|
Michael Jumper
|
27bb5632f5
|
GUACAMOLE-119: Add Apache RAT validation to build.
|
2016-11-12 18:16:03 -08:00 |
|
Michael Jumper
|
1cdbd49dff
|
GUACAMOLE-115: Explicitly close connection when disconnect instruction is received.
|
2016-11-07 10:29:53 -08:00 |
|
Michael Jumper
|
30e2122e61
|
GUACAMOLE-107: Remove redundant NOTICE and LICENSE. Should only be in top-level directory.
|
2016-10-26 21:53:26 -07:00 |
|
Michael Jumper
|
abbed83ba5
|
GUACAMOLE-107: Remove DTD for the XML on-screen keyboard (it's JSON now).
|
2016-10-26 21:53:26 -07:00 |
|
Michael Jumper
|
d39a50bb8c
|
GUACAMOLE-107: Remove horrendously out-of-date READMEs.
|
2016-10-26 21:53:26 -07:00 |
|
Michael Jumper
|
141400bc77
|
GUACAMOLE-107: Point all pom.xml at new project website.
|
2016-10-26 21:53:26 -07:00 |
|
Michael Jumper
|
f8e79d9543
|
GUACAMOLE-107: Remove horrendously out-of-date changelogs.
|
2016-10-26 21:53:26 -07:00 |
|
James Muehlner
|
3f7ed57a8a
|
GUACAMOLE-87: Bump guacamole-client version numbers to 0.9.10-incubating.
|
2016-08-25 21:48:04 -07:00 |
|
Michael Jumper
|
2a20aefa92
|
GUACAMOLE-55: Do not attempt to send empty text blobs.
|
2016-06-27 18:33:15 -07:00 |
|
Michael Jumper
|
c87f7444cc
|
GUACAMOLE-55: Refactor FileWriter to BlobWriter.
|
2016-06-23 19:45:33 -07:00 |
|
James Muehlner
|
274145abdc
|
GUACAMOLE-44: Merge file slicing change.
|
2016-06-02 16:17:11 -07:00 |
|
Michael Jumper
|
4d501e78d0
|
GUACAMOLE-44: Use more-readable JSDoc3 syntax for links.
|
2016-06-02 16:14:16 -07:00 |
|
Michael Jumper
|
998eff9ca3
|
GUACAMOLE-44: Implement Guacamole.FileWriter which provides for streaming local files over a Guacamole.OutputStream.
|
2016-06-02 16:01:07 -07:00 |
|
Michael Jumper
|
2c977a3134
|
GUACAMOLE-44: Explicitly define and document the magic 6048-byte blob within ArrayBufferWriter. Allow the blob size to be overridden.
|
2016-06-02 15:42:04 -07:00 |
|
Michael Jumper
|
d398509660
|
GUACAMOLE-44: Expose tunnel UUID to JavaScript. Document allowed internal use of the empty opcode.
|
2016-06-02 12:50:50 -07:00 |
|
Michael Jumper
|
4b552ce419
|
GUACAMOLE-25: It's a browser, not a browse.
|
2016-05-23 21:15:55 -07:00 |
|
Michael Jumper
|
c32a779825
|
GUACAMOLE-25: Add onclose/onerror handlers to Guacamole.AudioRecorder.
|
2016-05-23 21:08:54 -07:00 |
|
Michael Jumper
|
d0533d097f
|
GUACAMOLE-25: Implement new "RESOURCE_CLOSED" status code.
|
2016-05-23 21:08:54 -07:00 |
|
Michael Jumper
|
df3347f631
|
GUACAMOLE-25: Automatically invalidate output stream due to "ack" ONLY if it's the same stream that received the "ack". It is possible for the output stream to be freed and replaced with a different stream within onack.
|
2016-05-23 21:08:54 -07:00 |
|
Michael Jumper
|
4b88066f26
|
GUACAMOLE-25: Only capture as long as stream is open.
|
2016-05-23 21:08:54 -07:00 |
|
Michael Jumper
|
efa6bf3c72
|
GUACAMOLE-25: Increase audio recording buffer to 2048 bytes.
|
2016-05-23 15:06:46 -07:00 |
|
Michael Jumper
|
c137312963
|
GUACAMOLE-25: Migrate to Lanczos interpolation (a = 3).
|
2016-05-23 15:00:00 -07:00 |
|
Michael Jumper
|
0c0ee96aaa
|
GUACAMOLE-25: Clean up media source and processor node on end. Keep reference while streaming (prevent faulty garbage collection of the nodes).
|
2016-05-23 15:00:00 -07:00 |
|
Michael Jumper
|
8442f7c33f
|
GUACAMOLE-25: Compensate for underflow/overflow induced by rounding error.
|
2016-05-23 15:00:00 -07:00 |
|
Michael Jumper
|
b36a955d20
|
GUACAMOLE-25: Use linear interpolation for resampling input audio.
|
2016-05-23 15:00:00 -07:00 |
|