This website requires JavaScript.
d5f5e66514
Fixes #213 - iOS 6 caching bug.
Michael Jumper
2012-11-10 23:16:39 -08:00
bcfb2bd328
Initial implementation of magnifier.
Michael Jumper
2012-11-10 21:29:16 -08:00
1a3801c2f7
Clean up interface.js a bit.
Michael Jumper
2012-11-09 11:00:00 -08:00
95a61ceb14
Center display within window.
Michael Jumper
2012-11-08 18:34:53 -08:00
4a5880cf82
Only send if actually changed.
Michael Jumper
2012-11-08 17:56:31 -08:00
9f6c04aa07
Send clipboard update after blur.
Michael Jumper
2012-11-08 17:53:52 -08:00
6332e5015f
Ignore touch-generated mouse events.
Michael Jumper
2012-11-08 12:41:46 -08:00
ab90a9983c
Use device DPI on client.
Michael Jumper
2012-11-08 11:23:14 -08:00
828c3d4835
Show/hide keyboard with three-finger tap.
Michael Jumper
2012-11-08 11:16:44 -08:00
ce180d828b
Actually connect OSK to client.
Michael Jumper
2012-11-08 10:55:24 -08:00
a410ac3f28
Restore OSK, show with Ctrl+Alt+Shift.
Michael Jumper
2012-11-08 10:49:22 -08:00
944dce0dc0
Do not use false to mark unpressed - just delete entry.
Michael Jumper
2012-11-08 10:45:36 -08:00
a261bd2305
Key state object should be object, not Array.
Michael Jumper
2012-11-08 10:30:02 -08:00
ebe8b40f8e
Fix call to addEventListener (ticket #210 ).
Michael Jumper
2012-11-07 14:54:12 -08:00
3862a84014
Fix call to addEventListener (ticket #210 ).
Michael Jumper
2012-11-07 14:54:02 -08:00
7d6eed709b
Fix history truncation.
Michael Jumper
2012-11-07 14:21:21 -08:00
d1aeb5e347
Use onstorage event - don't poll. Increase screenshot frequency to one second.
Michael Jumper
2012-11-07 10:15:01 -08:00
3b3f213c6d
Maintain proper history with roughly six entries, continuously update thumbnails.
Michael Jumper
2012-11-07 01:11:58 -08:00
aff008714c
More UI cleanup, refactor thumbnail set into history.
Michael Jumper
2012-11-06 16:25:20 -08:00
e461df3523
Organize root UI into separate JavaScript and HTML files.
Michael Jumper
2012-11-06 09:37:52 -08:00
0550bf7095
Fix dl hierarchy in settings.
Michael Jumper
2012-11-05 15:21:09 -08:00
6fcef4bd51
Remove Apple-specific webapp meta tag.
Michael Jumper
2012-11-05 13:36:53 -08:00
53b29d1452
Improve styling, add disable sound setting.
Michael Jumper
2012-11-05 12:24:55 -08:00
fe7a51c58b
Remove log entry.
Michael Jumper
2012-11-05 11:34:04 -08:00
730ad5b3af
Add auto-fit setting, update property before calling onchange.
Michael Jumper
2012-11-05 11:29:12 -08:00
dd2beb7f35
Further remove unneeded elements and styles.
Michael Jumper
2012-11-05 10:48:10 -08:00
8b8bdf1509
Add more documentation to session.
Michael Jumper
2012-11-05 10:47:50 -08:00
9d13b260a5
Remove unused CSS entries.
Michael Jumper
2012-11-05 00:52:21 -08:00
dce2de0a5a
Focus existing client window if already open.
Michael Jumper
2012-11-05 00:49:39 -08:00
0dc34294e6
Fix button shadow.
Michael Jumper
2012-11-04 22:42:58 -08:00
957823a18b
Brighter button.
Michael Jumper
2012-11-04 22:39:04 -08:00
ddc8515f43
Remove shadow.
Michael Jumper
2012-11-04 22:33:20 -08:00
5d92eb705b
Persist and update clipboard, improve styling.
Michael Jumper
2012-11-04 22:31:23 -08:00
695edad4c7
Share state using session control object, add missing licenses, fix wrong license.
Michael Jumper
2012-11-04 21:51:23 -08:00
a8cce89390
Remove href from link.
Michael Jumper
2012-11-04 16:09:00 -08:00
bf7a973477
Remove old menu and UI, link clipboards between connections.
Michael Jumper
2012-11-04 15:58:59 -08:00
68b53e0c08
Improved, stylish protocol icons.
Michael Jumper
2012-11-04 10:51:53 -08:00
dce952b7eb
Fix logout panel padding.
Michael Jumper
2012-11-03 23:41:52 -07:00
4d3da12c81
Density should be medium-dpi.
Michael Jumper
2012-11-03 23:38:32 -07:00
8e74f243df
Fix input box width.
Michael Jumper
2012-11-03 23:37:20 -07:00
588455ec86
FIx positioning of version and logo.
Michael Jumper
2012-11-03 22:49:38 -07:00
a0652b918a
Login screen style improvements.
Michael Jumper
2012-11-03 22:19:29 -07:00
a1894549a2
Improve styling and handling of missing history.
Michael Jumper
2012-11-03 19:24:30 -07:00
7858b631d6
Stub implementation of flatten().
Michael Jumper
2012-11-03 18:38:35 -07:00
a9c2f5ab8d
New, fancy connection UI.
Michael Jumper
2012-11-03 18:38:14 -07:00
b592b74513
Support float durations.
Michael Jumper
2012-11-01 21:05:37 -07:00
e0407c3ad2
Use proper timeline sheduling, leverage existing noteOn() semantics.
Michael Jumper
2012-11-01 19:39:26 -07:00
0e920a5816
Add error handling to parser.
Michael Jumper
2012-11-01 11:15:26 -07:00
88ca65ac84
Use setTimeout() rather than potentially-inaccurate noteOn().
Michael Jumper
2012-10-31 14:09:48 -07:00
099b4c0126
Timeline-based packet scheduling.
Michael Jumper
2012-10-30 17:05:15 -07:00
01b4c41650
Implement Web Audio API packet.
Michael Jumper
2012-10-29 15:15:12 -07:00
4e2f4dff31
Remove old mimetype events.
Michael Jumper
2012-10-29 09:20:21 -07:00
4ac8a4b57c
Encode mimetypes for URIs.
Michael Jumper
2012-10-28 00:07:32 -07:00
43a823e5c8
Add file instruction handler and event, modify parser to not drop length if only partially received.
Michael Jumper
2012-10-26 12:23:18 -07:00
fa5c060fad
Send video mimetypes for video (using wrong collection).
Michael Jumper
2012-10-25 19:05:59 -07:00
29f8707cd5
Send supported video mimetypes to server.
Michael Jumper
2012-10-25 19:00:10 -07:00
5f730f93df
Perform video codec checks.
Michael Jumper
2012-10-25 18:59:45 -07:00
5786dbcf0e
Implement video instruction.
Michael Jumper
2012-10-25 14:30:09 -07:00
c6d12ebac0
Implement video playback in layer.
Michael Jumper
2012-10-25 14:29:57 -07:00
ec0ea40b58
Update ChangeLog
Michael Jumper
2012-10-24 12:00:21 -07:00
59fa48d957
Update ChangeLog
Michael Jumper
2012-10-24 11:59:23 -07:00
e1f7b4297b
Update ChangeLog
Michael Jumper
2012-10-24 11:57:55 -07:00
3c5e662942
Remove auto margin-left/margin-right from arbitrary descendants of display - should only be direct children of display.
Michael Jumper
2012-10-24 11:54:30 -07:00
d0bedf6178
Show/hide touch menu through display rather than visiblity, fix sending of non-integer screen sizes for small screens.
Michael Jumper
2012-10-24 11:44:57 -07:00
79ada6ffea
Force minimum 600x600 screen resolution when requesting .
Michael Jumper
2012-10-24 11:10:38 -07:00
60bacd3a25
Automatically scale client to fit screen.
Michael Jumper
2012-10-24 10:53:50 -07:00
ea6764743f
Add width/height getters, add onresize event.
Michael Jumper
2012-10-24 10:52:53 -07:00
88062589a9
Include audio.js.
Michael Jumper
2012-10-24 00:59:43 -07:00
56495c7cfa
Implement audio instruction.
Michael Jumper
2012-10-24 00:18:43 -07:00
61abcc639b
Add Guacamole.AudioChannel,
Michael Jumper
2012-10-24 00:08:16 -07:00
0bb8495426
Detect audio and prioritize supported audio mimetypes.
Michael Jumper
2012-10-23 19:59:03 -07:00
a585e52546
If specified, pass audio and video parameters via info to socket.
Michael Jumper
2012-10-23 19:58:23 -07:00
4e43b79f0e
Actually implement audio and video parts of preamble.
Michael Jumper
2012-10-23 19:45:16 -07:00
142c71a9ef
Use List rather than Set to represent supported mimetypes (as they will be prioritized).
Michael Jumper
2012-10-23 19:32:34 -07:00
2e681a1348
Remove old silence tests, test via canPlayType().
Michael Jumper
2012-10-23 19:05:32 -07:00
564c58ca20
Explicitly detect mimetype support using test sounds.
Michael Jumper
2012-09-12 02:48:24 -07:00
3b9adefa4a
Switch from WAITING to CONNECTED on first sync, rather than first png.
Michael Jumper
2012-10-23 11:02:54 -07:00
d5d4d506c0
Send size event on window resize.
Michael Jumper
2012-10-23 10:41:31 -07:00
a6435f7c05
Bump version.
Michael Jumper
2012-10-23 00:48:53 -07:00
d13014a481
Bump version.
Michael Jumper
2012-10-23 00:48:30 -07:00
d2006ec3d3
Bump version.
Michael Jumper
2012-10-23 00:48:06 -07:00
2bd982fe83
Bump version.
Michael Jumper
2012-10-23 00:47:15 -07:00
fce54be8df
Pass width/height to tunnel.
Michael Jumper
2012-10-23 00:40:22 -07:00
75a7d491b3
Add width/height parameters to basic tunnel.
Michael Jumper
2012-10-23 00:38:55 -07:00
2c3a3a53f0
Use client information object to complete handshake.
Michael Jumper
2012-10-23 00:36:55 -07:00
ca579c6bc9
Implement client information object.
Michael Jumper
2012-10-23 00:36:22 -07:00
dbc4a7f915
Add audio/video/size instructions.
Michael Jumper
2012-10-22 17:06:30 -07:00
6026b14a0f
Add audio/video/size event functions.
Michael Jumper
2012-10-21 15:48:07 -07:00
9b9981acc3
Implement nest instruction.
Michael Jumper
2012-10-20 20:09:13 -07:00
f2f6173c7d
Implemented Guacamole.Parser
Michael Jumper
2012-10-20 19:33:53 -07:00
b77e78deb5
Update ChangeLog
Michael Jumper
2012-10-16 18:17:55 -07:00
76162ce14a
Update ChangeLog
Michael Jumper
2012-10-16 18:17:04 -07:00
361b3149a5
Ignore anything after UUID in tunnel requests (required for fix to #201 ).
Michael Jumper
2012-10-16 14:13:48 -07:00
d0c582b5e8
Add unique integer to end of request (fix #201 ).
Michael Jumper
2012-10-16 14:13:18 -07:00
ae131b8af0
Update ChangeLog, bump version.
Michael Jumper
2012-10-15 10:53:41 -07:00
8b172d4af5
Updated guacamole-common.
Michael Jumper
2012-10-15 10:49:57 -07:00
2a89f9ff09
Bump version.
Michael Jumper
2012-10-15 10:43:52 -07:00
14d54cf549
Update ChangeLog, bump version.
Michael Jumper
2012-10-15 10:42:03 -07:00
ad331a5704
Update ChangeLog
Michael Jumper
2012-10-03 10:29:28 -07:00
13db41f704
Fix NPE if end-of-stream encountered during handshake (fixes #195 ).
Michael Jumper
2012-10-03 10:27:53 -07:00