Commit Graph
12 Commits
Author SHA1 Message Date
Michael Jumper 8e9aa36732 GUAC-1170: Move the two main OSK sections to the same line. Abuse section sort order to place arrow keys below others. 2015-04-28 20:46:10 -07:00
Michael Jumper 7666ff6547 GUAC-1170: Add spacing between each key. Remove now-unused function group styling. 2015-04-28 20:38:43 -07:00
Michael Jumper abc8726b22 GUAC-1170: Use same font for OSK as rest of app. 2015-04-28 18:53:58 -07:00
Michael Jumper eefab37775 GUAC-1170: Keep function key groups within same row. 2015-04-28 18:47:42 -07:00
Michael Jumper c58935398a GUAC-1170: Center the arrow keys. 2015-04-28 18:43:56 -07:00
Michael Jumper ee83060bb5 GUAC-1170: Load keyboard layout within guacOsk directive. Update translation to point to new JSON layout. Remove old XML layouts. 2015-04-28 14:56:00 -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 5f6f63c5f7 GUAC-958: Work around iOS 7 visibility issue (again) by using object instead of iframe. The resize sensor needs to be where it used to be in the DOM for proper operation. 2015-01-29 18:01:51 -08:00
Michael Jumper e3240b26d3 GUAC-982: Containing div of the OSK resize-sensor must have relative positioning. Lacking that, the resize sensor fills the entire screen, intercepting all mouse and touch events. 2015-01-04 01:48:08 -08:00
Michael Jumper 04dee83802 GUAC-955: OSK should not cover visible display area. 2014-12-28 13:50:29 -08:00
Michael Jumper eaed778f91 GUAC-810: Send "synthetic" key events for non-physical input options. Allow components to prevent production/handling of guacKeyup/guacKeydown via guacBeforeKeyup/guacBeforeKeydown. 2014-12-20 14:05:54 -08:00
Michael Jumper de24eef9b8 GUAC-809: Implement guacOsk directive. 2014-12-18 21:36:59 -08:00