summaryrefslogtreecommitdiff
path: root/tests/test.keyboard.js
Commit message (Expand)AuthorAgeFilesLines
* Remove test code for old ChromePierre Ossman2022-12-271-44/+5
* auto release keys while meta is held down.Miroslav Šedivý2022-10-151-0/+61
* Remove some unnecessary use of done argumentPierre Ossman2020-12-101-8/+4
* Fake key releases for some Japanese IM keysPierre Ossman2020-12-101-0/+41
* Remove keypress handlingPierre Ossman2020-10-151-104/+0
* Drop support for legacy EdgePierre Ossman2020-10-151-10/+0
* Drop support for Internet ExplorerPierre Ossman2020-10-151-25/+5
* Make afterEach() hooks work when skipping testsPierre Ossman2020-01-231-6/+18
* Fix missing caps lock events on iOSAlex Tanskanen2019-11-071-0/+74
* Handle missing Shift events on WindowsPierre Ossman2019-11-041-0/+70
* Revert iOS keyup workaroundPierre Ossman2019-10-311-48/+0
* Upgrade to latest sinon and chaiPierre Ossman2019-08-151-4/+4
* Enforce space after function namePierre Ossman2018-09-061-34/+34
* Move sinon to karma frameworkPierre Ossman2018-07-131-2/+0
* Use fat arrow functions `const foo = () => { ... };` for callbacksJuanjo Diaz2018-07-121-18/+18
* Prefer const/let over varJuanjo Diaz2018-05-241-50/+50
* Add eslint and fix reported issuesJuanjo Diaz2018-05-241-13/+12
* Better detection of AltGr on WindowsPierre Ossman2018-03-091-88/+108
* Merge pull request #1009 from juanjoDiaz/move_browser_checksSolly Ross2018-02-011-13/+7
|\
| * Move browser checks to browser.jsJuanjo Diaz2018-01-301-13/+7
* | Remove jshint commentsJuanjo Diaz2018-01-311-1/+0
|/
* Use standard JavaScript propertiesPierre Ossman2017-11-091-72/+72
* Change some attributes to argumentsPierre Ossman2017-11-091-26/+26
* Upgrade and fix sinon.jsSamuel Mannehed2017-09-281-0/+2
* Remove unused importscombinemousewheelSamuel Mannehed2017-09-171-2/+0
* Split devices.js into keyboard.js and mouse.jsSamuel Mannehed2017-09-171-1/+1
* Ignore compositing keyPierre Ossman2017-07-071-0/+8
* Merge branch 'qemufix' of https://github.com/CendioOssman/noVNCPierre Ossman2017-07-061-0/+67
|\
| * Fallback for missing keypress eventsPierre Ossman2017-07-061-0/+40
| * Track keys using keyIdentifierPierre Ossman2017-07-061-0/+27
* | Fake key release for iOS hardware keyboardsPierre Ossman2017-06-211-0/+71
|/
* Skip some keyboard tests on IE and EdgePierre Ossman2017-05-041-0/+15
* Use KeyboardEvent.key too look up keysymsPierre Ossman2017-05-041-11/+11
* Clean up AltGraph handlingPierre Ossman2017-05-041-13/+78
* Simplify pressed key handlingPierre Ossman2017-05-041-8/+13
* Simplify handling of keypressPierre Ossman2017-05-041-0/+18
* Move keyboard handling in to Keyboard classPierre Ossman2017-05-041-584/+223
* Remove modifier synchronisationPierre Ossman2017-05-041-23/+0
* Improve lookup of special keysPierre Ossman2017-05-041-92/+34
* Improve character keysym lookupPierre Ossman2017-05-041-185/+34
* Use standard DOM identifiers for physical keysPierre Ossman2017-05-041-128/+128
* Remove keysym names from keysymdef.jsPierre Ossman2017-03-241-123/+123
* Update tests to work with new structureSolly Ross2017-03-211-1/+3
* Move input-related files into core/inputSolly Ross2016-09-161-1/+1
* Enable noVNC to become BrowserifiableSolly Ross2016-09-161-57/+57
* Cleanup: Keyboard codeSolly Ross2014-09-151-2/+3
* Keyboard Handling [3/8]: Add unit tests for new keyboard handlingjalf2013-12-051-0/+841