Commit Graph

95 Commits

Author SHA1 Message Date
Michael Jumper
5d587373f3 Fix show/hide of OSK. 2012-11-13 20:18:11 -08:00
Michael Jumper
a15f403492 Cleanup. 2012-11-12 13:18:28 -08:00
Michael Jumper
d8f68c6048 Move OSK into new client-ui, partially refactor Ctrl-Alt-Shift shortcut. 2012-11-12 13:14:17 -08:00
Michael Jumper
a56fadfe49 Add arrows to pan overlay. 2012-11-12 03:18:23 -08:00
Michael Jumper
6d42388b75 Fixed click handling. 2012-11-12 02:13:15 -08:00
Michael Jumper
0d091e925f Convert PanOverlay. 2012-11-12 02:02:05 -08:00
Michael Jumper
f5e754dd5d Implement and document Magnifier and NativeKeyboard components. 2012-11-12 01:50:55 -08:00
Michael Jumper
3f02525a2c Further conversion to new pattern. 2012-11-12 01:09:52 -08:00
Michael Jumper
38dfc3128a Partial conversion to new UI paradigm and manager. 2012-11-11 23:52:34 -08:00
Michael Jumper
efd93fcad5 Turn off autocorrect/autocapitalize. 2012-11-11 18:33:08 -08:00
Michael Jumper
f039537788 Fix style handling on iOS. 2012-11-11 00:41:02 -08:00
Michael Jumper
bcfb2bd328 Initial implementation of magnifier. 2012-11-10 21:29:16 -08:00
Michael Jumper
1a3801c2f7 Clean up interface.js a bit. 2012-11-09 11:00:00 -08:00
Michael Jumper
4a5880cf82 Only send if actually changed. 2012-11-08 17:56:31 -08:00
Michael Jumper
9f6c04aa07 Send clipboard update after blur. 2012-11-08 17:53:52 -08:00
Michael Jumper
828c3d4835 Show/hide keyboard with three-finger tap. 2012-11-08 11:16:44 -08:00
Michael Jumper
ce180d828b Actually connect OSK to client. 2012-11-08 10:55:24 -08:00
Michael Jumper
a410ac3f28 Restore OSK, show with Ctrl+Alt+Shift. 2012-11-08 10:49:22 -08:00
Michael Jumper
ebe8b40f8e Fix call to addEventListener (ticket #210). 2012-11-07 14:54:12 -08:00
Michael Jumper
7d6eed709b Fix history truncation. 2012-11-07 14:21:21 -08:00
Michael Jumper
d1aeb5e347 Use onstorage event - don't poll. Increase screenshot frequency to one second. 2012-11-07 10:15:01 -08:00
Michael Jumper
3b3f213c6d Maintain proper history with roughly six entries, continuously update thumbnails. 2012-11-07 01:11:58 -08:00
Michael Jumper
aff008714c More UI cleanup, refactor thumbnail set into history. 2012-11-06 16:25:20 -08:00
Michael Jumper
e461df3523 Organize root UI into separate JavaScript and HTML files. 2012-11-06 09:37:52 -08:00
Michael Jumper
53b29d1452 Improve styling, add disable sound setting. 2012-11-05 12:24:55 -08:00
Michael Jumper
fe7a51c58b Remove log entry. 2012-11-05 11:34:04 -08:00
Michael Jumper
730ad5b3af Add auto-fit setting, update property before calling onchange. 2012-11-05 11:29:12 -08:00
Michael Jumper
dd2beb7f35 Further remove unneeded elements and styles. 2012-11-05 10:48:10 -08:00
Michael Jumper
8b8bdf1509 Add more documentation to session. 2012-11-05 10:47:50 -08:00
Michael Jumper
5d92eb705b Persist and update clipboard, improve styling. 2012-11-04 22:31:23 -08:00
Michael Jumper
695edad4c7 Share state using session control object, add missing licenses, fix wrong license. 2012-11-04 21:51:23 -08:00
Michael Jumper
bf7a973477 Remove old menu and UI, link clipboards between connections. 2012-11-04 15:58:59 -08:00
Michael Jumper
a0652b918a Login screen style improvements. 2012-11-03 22:19:29 -07:00
Michael Jumper
a1894549a2 Improve styling and handling of missing history. 2012-11-03 19:24:30 -07:00
Michael Jumper
a9c2f5ab8d New, fancy connection UI. 2012-11-03 18:38:14 -07:00
Michael Jumper
5f730f93df Perform video codec checks. 2012-10-25 18:59:45 -07:00
Michael Jumper
d0bedf6178 Show/hide touch menu through display rather than visiblity, fix sending of non-integer screen sizes for small screens. 2012-10-24 11:44:57 -07:00
Michael Jumper
60bacd3a25 Automatically scale client to fit screen. 2012-10-24 10:53:50 -07:00
Michael Jumper
0bb8495426 Detect audio and prioritize supported audio mimetypes. 2012-10-23 19:59:03 -07:00
Michael Jumper
2e681a1348 Remove old silence tests, test via canPlayType(). 2012-10-23 19:05:32 -07:00
Michael Jumper
564c58ca20 Explicitly detect mimetype support using test sounds. 2012-10-23 15:35:57 -07:00
Michael Jumper
d5d4d506c0 Send size event on window resize. 2012-10-23 10:41:31 -07:00
Michael Jumper
45e5a60962 Explicitly detect mimetype support using test sounds. Fallback to canPlayType(). 2012-09-12 02:48:24 -07:00
Michael Jumper
15758cc662 Implement file:// URI resource support in client. 2012-09-11 18:31:52 -07:00
Michael Jumper
917d532431 Use new Guacamole.Mouse.Touchpad. 2012-07-27 23:42:53 -07:00
Michael Jumper
5456b0dbc9 Blur touch clipboard on clipboard hide (fixes #142). 2012-06-03 17:52:28 -07:00
Michael Jumper
564915ab2e Use non-mobile OSK (now that main supported mobile platforms have working native keyboards). 2012-05-04 14:54:24 -07:00
Michael Jumper
f91580788b Clipboard which can be activated/used from within the touch menu. 2012-04-29 00:01:00 -07:00
Michael Jumper
af56157ed5 Prompt when logging out from the button in the yellow bar (users may think this will only disconnect the session with the yellow bar in question, when in reality all sessions will be disconnected). 2012-04-19 15:36:21 -07:00
Michael Jumper
f0ac6f8969 Merge branch 'touch-toolbar' into unstable
Conflicts:
	src/main/webapp/scripts/interface.js
2012-04-08 17:50:53 -07:00