Commit Graph

  • fb35d50f6a Implement XVP UI in HTML Malcolm Scott 2013-09-28 19:25:15 +01:00
  • a856a051da Implement XVP extension (shutdown/reboot/reset) Malcolm Scott 2013-09-28 19:24:54 +01:00
  • 03ab251587 Implement XVP auth Malcolm Scott 2013-09-28 17:32:37 +01:00
  • df6b7d7341 Merge pull request #327 from devicenull/master Solly 2014-02-10 17:21:29 -05:00
  • afbeb98cfb Merge pull request #336 from samhed/removeConnectionTimeout Samuel 2014-02-07 10:15:04 +01:00
  • 20074a49eb Removes the connection timeouts to enable slower clients, connections or servers. samhed 2014-02-06 16:08:00 +01:00
  • d86cc2d911 Add support for TightVNC auth type Brian Rak 2014-01-30 19:20:41 -05:00
  • 98c1275d80 Merge pull request #329 from Medical-Insight/fix-shift-chars Solly 2014-01-13 13:01:16 -08:00
  • f6a1d98a3a Fix issue #326: correct handling of shift key Jesper Dam 2014-01-06 13:59:25 +01:00
  • 85e8991664 Support 'requires' Line in Test Runner Solly Ross 2013-12-17 18:00:57 -05:00
  • d823e8956e Support Running All Tests Solly Ross 2013-12-17 18:00:45 -05:00
  • 8eb88937cc Support Skipped Tests and Fix JSHint Issues Solly Ross 2013-12-17 17:56:18 -05:00
  • 466a09f0f3 Keyboard Handling [8/8]: Introduce substituteCodepoint() to replace code points which don't have a keysym with ones that do jalf 2013-11-27 13:50:53 +01:00
  • bf47095944 Keyboard Handling [7/8]: Replace keysym table with optimized version jalf 2013-11-27 15:38:20 +01:00
  • 2ea40fdf9a Keyboard Handling [6/8]: Update everything to include the new keyboard handling scripts jalf 2013-11-27 15:24:05 +01:00
  • fa30469cda Keyboard Handling [5/8]: Update rfb.js to connect mouse events to keyboard handler jalf 2013-11-27 15:20:08 +01:00
  • 9ceef041c6 Keyboard Handling [4/8]: Update input.html to work with new keyboard handling jalf 2013-11-27 15:17:32 +01:00
  • f00b6fb69a Keyboard Handling [3/8]: Add unit tests for new keyboard handling jalf 2013-11-27 15:14:41 +01:00
  • 4ef7566b10 Keyboard Handling [2/8]: Core implementation of new keyboard handling jalf 2013-11-27 15:12:39 +01:00
  • ae52883b93 Keyboard Handling [1/8]: Parse keysymdef.h to produce Unicode -> keysym mappings table jalf 2013-11-27 15:07:25 +01:00
  • 1e570156f9 Add support for Outputting Autogenerated Test HTML Solly Ross 2013-12-04 15:39:20 -05:00
  • e0dc102e5b Merge pull request #322 from DirectXMan12/master Solly 2013-12-04 11:09:54 -08:00
  • 2af865923c Support Running Mocha Tests from the Console Solly Ross 2013-12-03 15:33:34 -05:00
  • 75d69b9f62 Fix to relfect new github.io page base URL. Joel Martin 2013-10-29 14:38:24 -05:00
  • f0d30a90f3 Merge pull request #317 from dosaboy/bugs/add_secure_property_to_token_cookie Joel Martin 2013-10-29 07:19:23 -07:00
  • ad941fadde Adds support for secure attribute on token cookie Takashi Natsume 2013-10-28 12:02:30 +00:00
  • f901d9c9b8 README: add core team and other cleanup. Joel Martin 2013-10-28 16:01:40 -05:00
  • be09828537 Merge branch 'master' of github.com:kanaka/noVNC Joel Martin 2013-10-11 14:27:12 -05:00
  • 142aa4583c Merge pull request #284 from samhed/ctrlalttabesc Samuel 2013-10-11 08:21:59 -07:00
  • f4f72e9db9 Merge branch 'master' of https://github.com/kanaka/noVNC into ctrlalttabesc samhed 2013-10-11 17:20:49 +02:00
  • 69127447ac Merge pull request #282 from samhed/framebufferupdate Samuel 2013-10-10 02:45:08 -07:00
  • 3346f9229b Fix so that parentheses can be written from iOS devices. * changed the type of the input field (which is used for bringing up the on-screen keyboards on touch devices) from email to text * when typing in an input field of type email the user is not allowed to write parentheses on iOS devices, the keys are disabled. * tested on iOS 6, iOS 7 and Android 4.3. samhed 2013-10-09 11:35:43 +02:00
  • 270ae2f9f5 Merge pull request #304 from samhed/localcursor Samuel 2013-10-09 01:44:41 -07:00
  • 5eed5a4e17 Merge pull request #303 from retr0h/https-first Samuel 2013-10-09 01:38:55 -07:00
  • 7c76fd32a1 Merge pull request #308 from samhed/autoconnect Joel Martin 2013-10-04 13:29:24 -07:00
  • 4c0b680a0b Merge pull request #301 from samhed/chromkeyboard Joel Martin 2013-10-04 13:17:47 -07:00
  • f8ddfc732d Autoconnect option as URL query samhed 2013-10-04 17:59:03 +02:00
  • 9b9e741b8c On touch devices the default should be to use a remote cursor. samhed 2013-09-24 11:19:17 +02:00
  • 97aefe5f83 Enables local cursor by default. samhed 2013-09-23 11:48:16 +02:00
  • 82744aa8ee Removed trailing white space terds John Dewey 2013-09-21 12:19:59 -07:00
  • eb955f8c20 The https check should come first John Dewey 2013-09-21 12:19:09 -07:00
  • 968431dd46 Catch input events to make the onscreen keyboard work in chrome on android. samhed 2013-09-17 15:01:52 +02:00
  • b4a979a07e Added a new file for the key symbols, using the well recognized names for the constants from X11: * The list is found in /usr/include/X11/keysymdef.h * I did only include the most common symbols for now.. samhed 2013-08-30 15:41:46 +02:00
  • 04d6a8347f Added variables for the keysums to make the code easier to read. samhed 2013-08-29 17:35:22 +02:00
  • 76e262134e * Removed fbu-requests from the places I missed earlier. * Added a few clarifying comments. samhed 2013-08-29 13:38:12 +02:00
  • 3cb89f5a14 Merge pull request #285 from glance-/rfb_js_fixes Joel Martin 2013-08-26 12:15:55 -07:00
  • c39df031d8 clearTimeout instead of clearInterval for timers Anton Lundin 2013-08-02 09:56:15 +02:00
  • 292f6a5da7 Merge pull request #269 from phildriscoll/master Joel Martin 2013-07-31 08:35:02 -07:00
  • bd88b94393 Switched from using a list to absolute positions to achieve more consistant behavior across different browsers. samhed 2013-07-25 15:34:16 +02:00
  • 9d04096e58 Tweaked the media sizing rules to match the new buttons to the left. samhed 2013-07-25 14:05:52 +02:00
  • 53c01a2353 Added the extra keys Ctrl, Alt, Tab and Esc to the control bar. samhed 2013-07-25 12:49:37 +02:00
  • 41c66fbfcd Added new images for the extra keys samhed 2013-07-25 12:48:44 +02:00
  • 7e24f50b66 Merge branch 'master' of https://github.com/kanaka/noVNC into framebufferupdate samhed 2013-07-24 10:55:21 +02:00
  • f3ff971db9 Merge pull request #272 from samhed/doubleclick Joel Martin 2013-07-23 08:45:47 -07:00
  • 31164434b2 Merge pull request #283 from samhed/nomousedrag Joel Martin 2013-07-23 08:43:31 -07:00
  • fb4394b10b Fixed so that viewportDrag works even if no mouse button is selected. samhed 2013-07-23 14:26:11 +02:00
  • dfcedffc16 Make noVNC follow the RFB protocol and keep only one outstanding framebufferUpdate request at a time. samhed 2013-07-22 15:46:59 +02:00
  • df4d6dde30 Merge branch 'master' of https://github.com/kanaka/noVNC into doubleclick samhed 2013-07-19 09:47:47 +02:00
  • 0e3d505e54 Merge pull request #276 from samhed/screenrealestate Joel Martin 2013-07-18 09:58:02 -07:00
  • df9d3d9cf2 Merge pull request #280 from samhed/documenttitle Joel Martin 2013-07-18 09:52:36 -07:00
  • 406a8b4e96 Display the desktop name in the document title samhed 2013-07-18 15:51:23 +02:00
  • 0019d3b055 Added Copyright information to all modified files. samhed 2013-07-17 16:44:13 +02:00
  • 35b29c98ea * On low resolution devices the status text is now justified to the left button group instead of centered. * On low resolution devices the padding towards the edges of the screen of the left and right button groups are now removed. * Since the status_bar was merged into the control-bar the actual status_bar element became redundant and was therefor removed. * Improved the style of the control-bar when there is an error or a warning. * Implemented a fix so that vnc_auto.html works as intended with the improved screen real estate patch. samhed 2013-07-17 16:11:19 +02:00
  • 6ca8a2c05c Moved the popup_status_panel to the front. samhed 2013-07-12 14:41:57 +02:00
  • 7ab02c7fc7 Changed the color and weight of the status text to white and bold. samhed 2013-07-12 11:47:41 +02:00
  • c6ad20992d Improved comments samhed 2013-07-11 12:37:01 +02:00
  • cf19ad3798 * Changed the trigger distance between touches from 50 to 20. * The trigger distance now takes devicePixelRatio into account. samhed 2013-07-08 17:10:04 +02:00
  • a4ec2f5c7d Limited the double click fix to touch devices. samhed 2013-07-03 14:41:09 +02:00
  • 9e97231acf Made the control bar thinner by removing the space below and above the control buttons. Samuel Mannehed 2013-06-28 16:28:11 +02:00
  • cc704b712d Removed duplicate of .noVNC_status_warn from the stylesheet. Samuel Mannehed 2013-06-28 15:32:37 +02:00
  • 0fa4e0a90a Merged the control-bar and the status-bar together. Also added a popup with the status text. Samuel Mannehed 2013-06-28 14:44:58 +02:00
  • b2f1961a3a to make double clicking on touch devices easier a double click is now triggered when two mouse clicks occur within 500 milli seconds and closer than 50 pixels together Samuel Mannehed 2013-06-25 17:45:43 +02:00
  • ca9a9964a0 Fix onMouseDisable so that clicks outside the canvas are propagated Phil Driscoll 2013-06-13 11:10:04 +01:00
  • c3c51ed32b Sync with websockify. Joel Martin 2013-04-25 09:52:10 -05:00
  • 8f12ca7a5a Merge pull request #252 from astrand/port-80-443 Joel Martin 2013-04-25 06:14:47 -07:00
  • b66ffcddcf Re-fix pull req #245: Peter Åstrand (astrand) 2013-04-25 09:07:09 +02:00
  • e6500004de Merge pull request #245 from wrouesnel/vnc-auto-fix Joel Martin 2013-04-23 09:19:59 -07:00
  • 58873b3222 Use port in UI.initSetting in include/ui.js Will Rouesnel 2013-04-23 14:32:02 +10:00
  • c42136d537 Add default port logic to include/ui.js Will Rouesnel 2013-04-22 20:07:20 +10:00
  • 44ff863273 rfb.js: set FBU.bytes before waiting from RRE. Joel Martin 2013-04-17 09:34:33 -05:00
  • 1e04775831 Merge pull request #249 from Medical-Insight/copy-rect-bytes Joel Martin 2013-04-16 11:18:23 -07:00
  • 9f554fcdf7 Set FBU.bytes to 1 in encHandlers.COPYRECT Vagn Johansen 2013-04-16 19:17:50 +02:00
  • 7c1cd93744 Remove references to wsproxy. Joel Martin 2013-04-15 12:22:34 -05:00
  • e83b9e03eb Detect port properly in vnc_auto.html when used on port 80 or 443. Will Rouesnel 2013-04-13 18:45:56 +10:00
  • 7dc038efd9 Add gimite/web-socket-js submodule for DFSG compliance. Joel Martin 2013-04-12 08:19:44 -05:00
  • cededc4d14 Merge pull request #244 from djipko/common_conf_to_oslo_conf Joel Martin 2013-04-08 10:32:03 -07:00
  • de0f8773b1 Import cfg from oslo in nova-novncproxy Nikola Dipanov 2013-04-08 15:42:56 +02:00
  • 60d991774b Merge pull request #241 from astrand/html-cleanup Joel Martin 2013-04-05 06:46:52 -07:00
  • ec34af8f61 Use wss when creating localhost connection to detect binary support jalf 2013-04-05 13:45:27 +02:00
  • 33f5d3bd92 Sync more header meta stuff from vnc.html: Peter Åstrand (astrand) 2013-04-05 09:30:10 +02:00
  • 9f0d23de4d Move over comment about URL connect parameters from vnc_auto.html. Peter Åstrand (astrand) 2013-04-05 09:29:08 +02:00
  • b597bdd1ec Fix typo: Peter Åstrand (astrand) 2013-04-05 09:22:19 +02:00
  • c2b1409a43 Merge pull request #239 from astrand/html-cleanup Joel Martin 2013-04-04 07:22:37 -07:00
  • e84101b3e7 Tweak order/whitespace/style to match vnc.html more closely. No functional changes. Peter Åstrand (astrand) 2013-04-03 15:54:49 +02:00
  • 3b2acc2258 Merge pull request #225 from Medical-Insight/crlf-to-lf Joel Martin 2013-01-31 06:58:33 -08:00
  • 301fc915a6 Converted to unix line endings jalf 2012-07-03 10:57:08 +02:00
  • b1b342a97e Capture mouse events and filter irrelevant ones jalf 2013-01-30 11:48:33 +01:00
  • 0d0f754aad Listen for mouseup events from window as well as target element jalf 2013-01-22 12:51:23 +01:00
  • 8a147535de Clamp mouseclick coordinates to target element bounds jalf 2013-01-29 17:06:03 +01:00
  • 49d5cee91e Merge pull request #220 from vaj/keyinput Joel Martin 2012-12-23 21:09:16 -08:00