Commit Graph
72 Commits
Author SHA1 Message Date
Michael Jumper d28d75b313 GUAC-324: Add mouse setting choices. 2014-04-22 11:43:00 -07:00
Michael Jumper 11ec1858b0 GUAC-324: Increase size of toolbar. Remove indent. 2014-04-22 11:43:00 -07:00
Michael Jumper 79b98ee9ef GUAC-324: Copy settings and clipboard from login screen. 2014-04-22 11:43:00 -07:00
Michael Jumper e60e8177f2 GUAC-324: Lengthen duration of menu show/hide. 2014-04-22 11:42:59 -07:00
Michael Jumper 06139e19a0 GUAC-324: Separate final open/closed state from transitional animation. Animate opacity (otherwise shadow is visible when hidden). 2014-04-22 11:42:59 -07:00
Michael Jumper d3dc38f869 GUAC-324: Speed up animation, show menu when Ctrl-Alt-Shift is pressed. 2014-04-22 11:42:59 -07:00
Michael Jumper 4be517ac95 GUAC-324: Improve menu style. 2014-04-22 11:42:58 -07:00
Michael Jumper ed14b0e909 GUAC-324: Add menu show/hide animation. 2014-04-22 11:42:58 -07:00
Michael Jumper 5bb629a709 GUAC-324: Fix panning and pinch. Add placeholder menu. 2014-04-22 11:42:49 -07:00
Michael Jumper 5ad5afe4b0 GUAC-545: Add reconnect button and countdown. 2014-03-24 12:52:53 -07:00
Michael Jumper c2852d4a22 Re-license guacamole as MIT. 2013-12-28 20:32:51 -08:00
Michael Jumper ccf8b17150 Use blank.gif rather than dot.gif - the only browser that needed the dot now supports "cursor: none". 2013-11-21 18:55:00 -08:00
Michael Jumper 170b671b64 Hide hardware cursor completely via "cursor: none" on browsers that support it. 2013-11-21 18:46:19 -08:00
Michael Jumper 77da265979 Smooth dialog show animation, clean dialogs. 2013-11-11 11:41:49 -08:00
Michael Jumper e8d1b7de6f Add show-dialog animation. Style dialogs in client. 2013-11-11 11:31:05 -08:00
Michael Jumper 27ae6e5024 Use style from ui.css. 2013-11-10 17:45:43 -08:00
Michael Jumper 6776eaa15e Cleaner notifications. 2013-11-10 16:54:15 -08:00
Michael Jumper 5ba188abf4 Add progress bar. 2013-10-16 16:38:09 -07:00
Michael Jumper 47dcada639 Display errors in red. 2013-10-16 16:38:09 -07:00
Michael Jumper 76049fbc38 File upload dialog. 2013-10-16 16:38:09 -07:00
Michael Jumper 1391f628a8 Use Blob.js and FileSaver.js for providing file downloads across platforms lacking blob and HTML5 download links. 2013-07-01 15:01:13 -07:00
Michael Jumper 984ab06100 Add close button to notifications. Improve styling. 2013-07-01 15:01:13 -07:00
Michael Jumper e8cdc9c5b7 Better styling and alignment of notifications. 2013-07-01 15:01:13 -07:00
Michael Jumper 6f33d188fd Add notification area. Preload images that would otherwise be loaded later, as such a load may fail due to resource starvation. 2013-07-01 15:01:13 -07:00
Michael Jumper a902155a59 Clean up notification, add animated progress indicator. 2013-07-01 15:01:12 -07:00
Michael Jumper ebcf761e53 Add download notification, progress indicator. 2013-07-01 15:01:12 -07:00
Michael Jumper b5d6fbf907 Add prefix styles for legacy browser versions. 2012-12-01 14:30:30 -08:00
Michael Jumper 257535675f Add alternative to panning when panning makes no sense (fixes #226). 2012-11-28 21:46:47 -08:00
Michael Jumper 0576ed3dcc Provide explicit means of exiting panning mode (fixes #223). 2012-11-28 21:26:20 -08:00
Michael Jumper 3efd88db9a Restore error message styling. 2012-11-22 15:58:20 -08:00
Michael Jumper 59c276e887 Fade background when status is shown. 2012-11-22 15:43:21 -08:00
Michael Jumper 91a6dd5c1a Further conversion to new UI. 2012-11-21 18:37:34 -08:00
Michael Jumper a56fadfe49 Add arrows to pan overlay. 2012-11-12 03:18:23 -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 bcfb2bd328 Initial implementation of magnifier. 2012-11-10 21:29:16 -08:00
Michael Jumper 95a61ceb14 Center display within window. 2012-11-08 18:34:53 -08:00
Michael Jumper dd2beb7f35 Further remove unneeded elements and styles. 2012-11-05 10:48:10 -08:00
Michael Jumper bf7a973477 Remove old menu and UI, link clipboards between connections. 2012-11-04 15:58:59 -08:00
Michael Jumper 3c5e662942 Remove auto margin-left/margin-right from arbitrary descendants of display - should only be direct children of display. 2012-10-24 11:54:30 -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 f91580788b Clipboard which can be activated/used from within the touch menu. 2012-04-29 00:01:00 -07:00
Michael Jumper cc7d1df3ff Fix sizing of page due to touch menu. 2012-04-08 17:30:00 -07:00
Michael Jumper 0c1260aa32 Fix touch button rendering. 2012-04-08 17:17:38 -07:00
Michael Jumper 1cdcae9281 Remove testing styles. 2012-04-08 16:30:39 -07:00
Michael Jumper a3f411c126 Automatically reposition event target on scroll. 2012-04-08 16:24:52 -07:00
Michael Jumper 14ec0db8de Pop up menu in center, but do not rely on position: fixed. 2012-04-08 16:11:17 -07:00
Michael Jumper 5384de93e8 Implement touch-specific menu. 2012-04-08 15:56:11 -07:00