Commit Graph
14 Commits
Author SHA1 Message Date
Michael Jumper acaa422992 GUACAMOLE-302: Do not rely on $evalAsync() for assigning focus.
$evalAsync() does not necessarily guarantee execution within a timer;
the provided function may well execute after the current $digest loop
without control returning to the browser. If we need a timer to ensure
focus() behaves reliably, we should explicitly use one via $timeout.
2019-06-25 14:15:18 -07:00
m-khan-glyptodon 68e5779592 GUACAMOLE-302: Make the binding of the guacFocus directive unidirectional.
There is an unassignable expression in the form directive that was being assinged a value by the guacFocus directive. The part that deals with this assigning is removed since no part of the app is relying upon this feature.
2019-06-25 12:00:59 -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 c3a4c072cd GUAC-1170: Resize events might be evaluated synchronously (Firefox). 2015-04-27 15:05:50 -07:00
Michael Jumper 1b5968fb34 GUAC-1170: Ensure charset is declared within first 1024 bytes of HTML. 2015-04-27 15:05:50 -07:00
Michael Jumper 798e9d28c5 GUAC-958: Simplify resize handling (use directive). Only install resize handler after object loads. 2015-01-29 23:47:17 -08:00
Michael Jumper bce2270952 GUAC-963: Simplify guacUpload directive - $eval() only at link time. 2015-01-02 20:26:52 -08:00
Michael Jumper 664e90c53c GUAC-963: Fix comment. 2015-01-02 02:35:52 -08:00
Michael Jumper 2423422340 GUAC-963: Scroll file transfer into view when menu is shown. 2015-01-02 02:35:20 -08:00
Michael Jumper 06828df960 GUAC-963: Add directive for selecting files for upload via arbitrary elements. 2015-01-01 19:10:56 -08:00
Michael Jumper 3b81525eff GUAC-963: Use $evalAsync() for changes to $scope that may occur synchronously. 2014-12-28 22:19:50 -08:00
Michael Jumper d3e4a5307c GUAC-955: Add element module and guacScroll directive. Refactor guacFocus to element module. Use guacScroll to update menu scroll during drag. 2014-12-28 14:47:04 -08:00