Commit Graph
23 Commits
Author SHA1 Message Date
Michael Jumper 87acfecb1b GUAC-1254: Fade out keys not applicable to AltGR if AltGr is active. 2015-07-16 14:49:12 -07:00
Michael Jumper ff45819cd1 GUAC-1254: Add AltGr key to German keyboard layout and OSK style. 2015-07-16 14:49:11 -07:00
Frode Langelo be36726a9b GUAC-1245: OSK Super and Menu keys are stuck together. Remove 'super' modifier on Meny key so that these work independently and the context menu can be accessed from the Menu key 2015-07-06 13:45:01 -07:00
Michael Jumper 442518b01b GUAC-1170: Scale border size relative to font. 2015-04-30 00:26:58 -07:00
Michael Jumper 5e9efc1c8b GUAC-1170: Adopt cleaner OSK style. 2015-04-30 00:21:38 -07:00
Michael Jumper f9911a3288 GUAC-1170: Fix styling of modifiers. 2015-04-29 10:13:38 -07:00
Michael Jumper 4defd9b22b GUAC-1170: Fix spacing of sections on resize - nothing should ever wrap. 2015-04-28 21:47:33 -07:00
Michael Jumper 9a276e1232 GUAC-1170: Restructure and resize cursor keys. Space using flex layout. 2015-04-28 21:37:21 -07:00
Michael Jumper 5877848796 GUAC-1170: Restore original font size. 2015-04-28 21:32:34 -07:00
Michael Jumper df433eb4e1 GUAC-1170: CSS line-height of keyboard rows must be 0 (or row gaps do not function as expected). 2015-04-28 21:06:08 -07:00
Michael Jumper dd5e055f1c GUAC-1170: Combine and restore styling location for sake of diff. 2015-04-28 21:00:47 -07:00
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