Commit Graph

  • 099eb856cf Skip some keyboard tests on IE and Edge Pierre Ossman 2017-05-04 13:26:39 +02:00
  • 38170d2442 Merge branch 'png_cursor' of https://github.com/CendioOssman/noVNC Pierre Ossman 2017-05-04 13:13:02 +02:00
  • 545442afc3 Merge branch 'keyboard' of https://github.com/CendioOssman/noVNC Pierre Ossman 2017-05-04 12:18:55 +02:00
  • 5a3e9d3da8 Error.error can be null in some cases Pierre Ossman 2017-04-13 14:49:42 +02:00
  • 9782d4a324 Use KeyboardEvent.key too look up keysyms Pierre Ossman 2017-04-13 14:50:55 +02:00
  • 634cc1ba46 Handle CapsLock on macOS Pierre Ossman 2017-05-04 11:52:40 +02:00
  • bf43c26319 Clean up AltGraph handling Pierre Ossman 2017-01-27 12:52:24 +01:00
  • ae82053366 Simplify pressed key handling Pierre Ossman 2017-01-27 12:26:55 +01:00
  • 9fce233d51 Simplify handling of keypress Pierre Ossman 2017-01-27 12:24:20 +01:00
  • f7363fd26d Move keyboard handling in to Keyboard class Pierre Ossman 2017-01-27 10:36:10 +01:00
  • 9e6f71cb75 Remove modifier synchronisation Pierre Ossman 2017-01-27 10:49:04 +01:00
  • a784a9cabc Remove QEMU key event handler Pierre Ossman 2017-01-26 18:20:19 +01:00
  • d0703d1bde Simplify keyboard event API Pierre Ossman 2017-01-26 18:09:40 +01:00
  • 94f5cf05f3 Send keyboard events from single place Pierre Ossman 2017-01-26 17:59:25 +01:00
  • f714f7deae Improve lookup of special keys Pierre Ossman 2017-01-24 17:18:43 +01:00
  • bfa1b237b9 Improve character keysym lookup Pierre Ossman 2017-01-25 11:29:08 +01:00
  • 80cb8ffddd Use standard DOM identifiers for physical keys Pierre Ossman 2017-01-24 15:16:10 +01:00
  • 1c5702b0b5 Merge pull request #817 from univention/master Samuel Mannehed 2017-05-03 13:57:23 +02:00
  • 08cd672e40 Remove double unescaping of title Philipp Hahn 2017-05-03 12:01:05 +02:00
  • 36bdf13654 Only load ES6 module loader polyfill if needed Pierre Ossman 2017-04-28 14:38:59 +02:00
  • 0613d18894 Fix panning test for high DPI devices Samuel Mannehed 2017-04-21 15:23:18 +02:00
  • e4290d8c00 Add Pierre as contributor in package.json Samuel Mannehed 2017-04-19 15:34:16 +02:00
  • 101ff12736 Update url's Samuel Mannehed 2017-04-19 15:33:42 +02:00
  • 5b78c230f9 Merge pull request #804 from nbibler/backport-619 stable/v0.6 Solly Ross 2017-04-12 11:43:12 -04:00
  • 41c958d450 Properly restore the default style Samuel Mannehed 2017-04-11 10:53:06 +02:00
  • dd44a8ead8 Fixed the issue where novnc can't be relocated Soichi Hayashi 2017-04-03 16:31:19 +00:00
  • 270bdbd7fb Always send mouseUp events properly Samuel Mannehed 2017-04-05 14:00:59 +02:00
  • f4ae0a1402 Merge pull request #801 from CendioOssman/errors Samuel Mannehed 2017-04-03 08:18:48 +02:00
  • 4389e1fa07 Backport #619 into stable/v0.6 Nathaniel Bibler 2017-03-31 15:16:40 -04:00
  • f7c620d34e Generate source map for ES module loader rollup Pierre Ossman 2017-03-02 15:49:43 +01:00
  • 36efb9783c Handle uncaught WebWorker exceptions Pierre Ossman 2017-03-02 15:48:47 +01:00
  • 5d00fd9bf0 Try to populate error location on Promise errors Pierre Ossman 2017-03-02 15:48:13 +01:00
  • 999b5da753 Only use unhandledrejection fallback when needed Pierre Ossman 2017-03-02 15:47:22 +01:00
  • 36653517a5 Use common code to handle Promise errors Pierre Ossman 2017-03-02 15:46:05 +01:00
  • 732233eda0 Handle partial error location information Pierre Ossman 2017-03-02 15:44:30 +01:00
  • 5da03103a3 ErrorEvent.error isn't always set Pierre Ossman 2017-03-02 14:22:15 +01:00
  • 13c558e3a0 Limit fallback error width to window width Pierre Ossman 2017-03-02 14:21:29 +01:00
  • c361080be8 Use monospace font for unhandled errors Pierre Ossman 2017-03-02 14:20:03 +01:00
  • 5abbdf5a51 Merge pull request #738 from patrakov/master Solly Ross 2017-03-24 17:40:15 -07:00
  • a5c8a755e8 Hide internal keyboard functions Pierre Ossman 2017-01-24 13:36:31 +01:00
  • 0a865e15ff Remove character substitution Pierre Ossman 2017-01-24 12:55:54 +01:00
  • 278a5e7fbd Simplify keysymdef.js Pierre Ossman 2017-01-24 12:49:29 +01:00
  • 041568bd31 Clean up keysymdef Pierre Ossman 2017-01-24 12:39:21 +01:00
  • 524d67f283 Remove keysym names from keysymdef.js Pierre Ossman 2017-01-24 12:07:26 +01:00
  • 9076defaca Get parse.js in sync with generated code Pierre Ossman 2017-03-24 10:49:00 +01:00
  • 7e19216368 Define an initial shadow for spinner Pierre Ossman 2017-03-23 17:53:09 +01:00
  • dd7068984d Merge pull request #774 from novnc/refactor/es6-module-loader Solly Ross 2017-03-22 15:28:13 -07:00
  • d6c17390f0 Make vnc_playback.html functional once more Solly Ross 2017-03-01 21:10:09 -05:00
  • 7569cdc21e Fix vnc_auto.html Solly Ross 2017-03-01 16:26:15 -05:00
  • 152c399513 Vendor in an IE11 polyfill for Promises Solly Ross 2017-03-01 11:17:44 -05:00
  • adfc9d3f54 Move error handler into separate file Solly Ross 2017-02-28 20:47:02 -05:00
  • e6a8eb15ca Only apply settings with an RFB object Solly Ross 2017-02-26 16:55:24 -05:00
  • b4ff032e20 Fix view_only clipboard handling Solly Ross 2017-02-26 16:50:54 -05:00
  • c53af3f5f6 Move scripts in vnc.html head Solly Ross 2017-02-14 18:11:55 -05:00
  • 399fa2ee2d Optimize ES6 Module Loader Polyfill Solly Ross 2017-02-11 16:49:03 -05:00
  • e25f9c4010 Use transition animation while loading Solly Ross 2017-02-14 18:39:19 -05:00
  • dfae3209eb Update tests to work with new structure Solly Ross 2017-02-05 12:34:47 -05:00
  • 6d6f0db0da Refactor ES6 module structure/split up Util Solly Ross 2017-02-04 21:26:00 -05:00
  • 6e744119f8 Remove WebUtil.load_scripts Solly Ross 2017-02-04 17:40:18 -05:00
  • 2a7c6d20ab Load translations over XHR Solly Ross 2017-02-14 19:38:54 -05:00
  • bc35b1d27e Remove WebUtil.dirObj Solly Ross 2017-02-04 17:16:05 -05:00
  • 6cae7b58b8 Allow transforming to any format Solly Ross 2017-02-04 17:12:00 -05:00
  • 83250a6aa6 Use PNG for mouse cursors Pierre Ossman 2017-03-06 15:54:00 +01:00
  • 4faaf43176 Use ES6 modules natively via Polyfill Solly Ross 2017-02-03 23:59:44 -05:00
  • fba220c6fc Vendor an ES6-modules-compatible Pako Solly Ross 2017-02-03 23:55:00 -05:00
  • 3ae0bb0968 Uncomment ES6 module syntax Solly Ross 2017-02-03 23:17:44 -05:00
  • d55e454582 Fix typos in imports and i18n Solly Ross 2017-02-03 23:12:53 -05:00
  • b56d975248 Merge branch 'settingswhileconnected' of https://github.com/samhed/noVNC Samuel Mannehed 2017-02-24 15:42:27 +01:00
  • 7a005a1b18 Merge branch 'disableLabels' of https://github.com/samhed/noVNC Samuel Mannehed 2017-02-24 15:13:09 +01:00
  • 6e8a8c8df1 Remove 512x512 icon Pierre Ossman 2017-02-23 16:29:16 +01:00
  • 90ecc739df Protect against race in setCapture() polyfill Pierre Ossman 2017-02-23 14:26:50 +01:00
  • 24584cca89 Disable labels for settings as well Samuel Mannehed 2017-02-17 16:16:29 +01:00
  • 6c857dc50c Set input type number for port & reconnect_delay Samuel Mannehed 2017-02-17 15:17:50 +01:00
  • a7ca8e5c1a Fix wrong colours on local cursor Pierre Ossman 2017-02-20 16:44:54 +01:00
  • fb49f91b00 Allow local cursor to be changed while connected Samuel Mannehed 2017-02-19 01:52:47 +01:00
  • 3a535adab0 Allow auto reconnect to be changed while connected Samuel Mannehed 2017-02-18 22:01:12 +01:00
  • ef1e8bab22 Allow view_only to be changed while connected Samuel Mannehed 2017-02-18 20:43:25 +01:00
  • f78a652e86 Don't send or recieve clipboard in view_only Samuel Mannehed 2017-02-18 20:39:57 +01:00
  • 0298305e80 Allow clipping to be changed while connected Samuel Mannehed 2017-02-18 16:30:35 +01:00
  • c3325dc6f7 Fix translateDOM for placeholders Samuel Mannehed 2017-02-17 12:43:59 +01:00
  • e677b66cc7 Proper workaround for Chrome's scrollbar bug Pierre Ossman 2017-02-16 16:28:55 +01:00
  • b56772ec43 Update drag button at right time Samuel Mannehed 2017-02-16 15:53:48 +01:00
  • 6bfd9dc96f Update clipping before changing scaling Samuel Mannehed 2017-02-16 15:38:58 +01:00
  • 5f38376adb Don't change stored setting when "forcing" Samuel Mannehed 2017-02-16 15:37:55 +01:00
  • 631428d966 Fix status class for IE Samuel Mannehed 2017-02-16 15:24:53 +01:00
  • b18ef8162e Allow scroll bars on Safari and IE Samuel Mannehed 2017-02-16 15:14:08 +01:00
  • f3b7727535 Fix canvas size on IE Samuel Mannehed 2017-02-16 14:48:34 +01:00
  • 280676c7e9 Properly encapsulate the scale in Display Samuel Mannehed 2017-02-16 13:32:11 +01:00
  • 8cbf1dd9d2 Set correct cursor style for setCapture() Samuel Mannehed 2017-02-16 13:25:34 +01:00
  • 10d1ecc118 Remove return value from event handlers Samuel Mannehed 2017-02-16 10:52:18 +01:00
  • a0e3ec0ae6 Stop using window.event Samuel Mannehed 2017-02-16 10:48:56 +01:00
  • af1b2ae1e5 Remove Util.getEventPosition() Samuel Mannehed 2017-02-16 10:43:32 +01:00
  • b69dda9b19 Clean up some mouse workarounds Samuel Mannehed 2017-02-14 16:22:56 +01:00
  • 1658466579 Improve setCapture polyfill Samuel Mannehed 2017-02-14 16:20:18 +01:00
  • 0ee5ca6ebe Fix tests after changing auth negotiation Pierre Ossman 2017-02-13 15:00:32 +01:00
  • 95533c579e Better selection of auth type Pierre Ossman 2017-02-13 13:58:10 +01:00
  • bd7d89e7cc Fix resize on Chrome Samuel Mannehed 2017-02-10 16:39:18 +01:00
  • 6ffdfd3aa7 Improve check for when to ignore mouse events Pierre Ossman 2017-02-09 16:02:58 +01:00
  • 86d15a4929 Use setCapture() polyfill everywhere Pierre Ossman 2017-02-09 15:51:22 +01:00
  • b345859ed6 More aggressive retaining of focus Pierre Ossman 2017-02-09 14:20:37 +01:00