summaryrefslogtreecommitdiff
path: root/core/input
Commit message (Expand)AuthorAgeFilesLines
...
* | Add eslint and fix reported issuesJuanjo Diaz2018-05-243-4/+3
|/
* Merge branches 'ffalt' and 'altgr' of https://github.com/CendioOssman/noVNCPierre Ossman2018-03-131-37/+55
|\
| * Better detection of AltGr on WindowsPierre Ossman2018-03-091-26/+48
| * Handle _keyDownList in _sendKeyEvent()Pierre Ossman2018-03-091-14/+10
* | Work around broken Alt keyup in FirefoxPierre Ossman2018-03-131-1/+45
|/
* Merge pull request #1009 from juanjoDiaz/move_browser_checksSolly Ross2018-02-013-38/+11
|\
| * Move browser checks to browser.jsJuanjo Diaz2018-01-303-38/+11
* | Remove jshint commentsJuanjo Diaz2018-01-312-6/+0
* | Remove console statementsJuanjo Diaz2018-01-301-1/+1
|/
* Use standard JavaScript propertiesPierre Ossman2017-11-092-54/+40
* Change some attributes to argumentsPierre Ossman2017-11-092-10/+6
* Only grab key events on canvasPierre Ossman2017-10-182-20/+2
* Combine small mouse wheel eventsSamuel Mannehed2017-09-171-23/+91
* Split devices.js into keyboard.js and mouse.jsSamuel Mannehed2017-09-172-223/+234
* Ignore compositing keyPierre Ossman2017-07-071-1/+4
* Merge branch 'qemufix' of https://github.com/CendioOssman/noVNCPierre Ossman2017-07-062-153/+244
|\
| * Fallback for missing keypress eventsPierre Ossman2017-07-061-0/+41
| * Track keys using keyIdentifierPierre Ossman2017-07-061-7/+25
| * Limit use of keypress fallbackPierre Ossman2017-06-021-1/+9
| * Get XT scan code mappings from the keycodemapdb projectPierre Ossman2017-05-311-145/+169
* | Handle iOS special keysPierre Ossman2017-06-211-0/+9
* | Fake key release for iOS hardware keyboardsPierre Ossman2017-06-211-3/+11
* | Avoid use of 'let' and 'const'Pierre Ossman2017-06-021-2/+2
|/
* Add missing semicolonSamuel Mannehed2017-05-132-2/+2
* Don't capture touch eventsSamuel Mannehed2017-05-111-11/+6
* Stop tracking mouse capture stateSamuel Mannehed2017-05-111-8/+0
* Stop grabbing mouse events globallySamuel Mannehed2017-05-111-4/+0
* Use KeyboardEvent.key too look up keysymsPierre Ossman2017-05-044-160/+545
* Handle CapsLock on macOSPierre Ossman2017-05-041-0/+18
* Clean up AltGraph handlingPierre Ossman2017-05-042-177/+54
* Simplify pressed key handlingPierre Ossman2017-05-041-52/+32
* Simplify handling of keypressPierre Ossman2017-05-041-17/+22
* Move keyboard handling in to Keyboard classPierre Ossman2017-05-042-207/+191
* Remove modifier synchronisationPierre Ossman2017-05-042-30/+2
* Remove QEMU key event handlerPierre Ossman2017-05-042-136/+0
* Simplify keyboard event APIPierre Ossman2017-05-041-4/+4
* Improve lookup of special keysPierre Ossman2017-05-043-121/+370
* Improve character keysym lookupPierre Ossman2017-05-042-84/+12
* Use standard DOM identifiers for physical keysPierre Ossman2017-05-043-26/+193
* Hide internal keyboard functionsPierre Ossman2017-03-241-2/+2
* Remove character substitutionPierre Ossman2017-03-241-17/+1
* Simplify keysymdef.jsPierre Ossman2017-03-241-897/+11
* Clean up keysymdefPierre Ossman2017-03-241-5/+1563
* Remove keysym names from keysymdef.jsPierre Ossman2017-03-243-18/+14
* Refactor ES6 module structure/split up UtilSolly Ross2017-03-215-623/+588
* Uncomment ES6 module syntaxSolly Ross2017-02-265-14/+12
* Properly encapsulate the scale in DisplaySamuel Mannehed2017-02-161-4/+0
* Remove return value from event handlersSamuel Mannehed2017-02-161-25/+7
* Stop using window.eventSamuel Mannehed2017-02-161-17/+13
* Remove Util.getEventPosition()Samuel Mannehed2017-02-161-3/+28