Commit Graph

  • 777cb7a0c5 Cleanup for the resize related functions samhed 2016-04-26 18:01:15 +02:00
  • 553864e858 Switch names between the container and the screen samhed 2016-04-26 17:27:17 +02:00
  • f52105bc88 Add fallback value for devicePixelRatio samhed 2016-05-12 16:43:19 +02:00
  • 057cfc7cb4 Add missing parenthesis (#600) Samuel Mannehed 2016-04-30 04:26:30 +02:00
  • 12ae8b3d50 Respect the threshold in the viewdrag test (#600) Samuel Mannehed 2016-04-30 04:07:33 +02:00
  • 3120c9b5ec Merge branch 'SirCmpwn-fix-send-on-disconnect' Samuel Mannehed 2016-04-30 02:33:06 +02:00
  • cf0623fffa Fix failing test Drew DeVault 2015-07-30 10:32:25 -04:00
  • f6a29ddeeb Fix occasional error with sending while readyState !== 1 Drew DeVault 2015-07-30 10:13:35 -04:00
  • 32df3fdbe1 Add a threshold for viewport dragging (#600) samhed 2016-04-28 17:41:48 +02:00
  • 27e77d468f Adds tap-to-click in viewport drag mode (#600) Jonathan Bennett 2016-04-28 06:46:40 -05:00
  • f620259bc5 Force clipping mode in Safari on all platforms samhed 2016-04-25 16:38:23 +02:00
  • 529c64e103 Re-arrange global UI variables samhed 2016-04-25 16:35:49 +02:00
  • 8b0a0f6637 Merge pull request #602 from oneru/typo-fix Solly Ross 2016-04-13 15:02:48 -04:00
  • 3c9558444c Adds missed line from PR 597 Jonathan Bennett 2016-04-13 12:53:37 -05:00
  • bf0ce0ba3c Merge pull request #597 from oneru/master Solly Ross 2016-04-12 17:32:43 -04:00
  • c8294760b1 Handle missing leading slash in elem.pathname Jonathan Bennett 2016-04-11 13:01:28 -05:00
  • 27a1f6cb95 Tweaked message printed based on whether or not http is available. Ward Fisher 2016-04-11 14:42:42 -06:00
  • c77d9fcc4e Added an '--ssl-only' option to noVNC launch script. This will pass through to Websockify, allowing a user to specify that only ssl-secured connections will be allowed. Ward Fisher 2016-04-11 14:32:14 -06:00
  • b403cb92fb Merge pull request #582 from kanaka/bug/render-queue-corruption Solly Ross 2016-02-24 16:52:55 -05:00
  • 7bc383e8b6 Make sure to copy arrays when using render queue Solly Ross 2016-02-24 15:59:58 -05:00
  • a4ffd2d49a Map Util.[Debug|Info|Warn|Error] to console.[debug|info|warn|error]. Tyler G. Hicks-Wright 2016-01-22 17:16:01 -07:00
  • 670dbddb54 Merge pull request #568 from kanaka/refactor/remove-refs-to-jsunzip Solly Ross 2016-01-06 16:01:50 -05:00
  • 317042f8db Merge branch 'feature/token-in-url' Solly Ross 2016-01-06 15:57:04 -05:00
  • c55f05f619 Pass token into the path variable Miguel Xavier Penha Neto 2015-10-01 17:26:44 -03:00
  • 28646d978f Merge pull request #547 from pigshell/hashargs Solly Ross 2016-01-06 14:22:24 -05:00
  • 4ee55e0126 Fixed vnc_perf.html Solly Ross 2016-01-06 13:26:26 -05:00
  • 464944844f Remove unused variables in the TIGHT server init Solly Ross 2016-01-06 11:18:47 -05:00
  • 0252c7f766 Remove remaining references to jsunzip.js Solly Ross 2016-01-06 11:09:34 -05:00
  • 7e4475fa92 Merge pull request #565 from kanaka/bug/dynamic-rq-resize Solly Ross 2016-01-05 14:28:01 -05:00
  • 40037b6a29 On-Demand Dynamic Receive Queue Resizing Solly Ross 2015-12-03 21:30:47 -05:00
  • c8f14d175b Disable copyWithin Use in Websock.js Solly Ross 2015-12-22 13:51:30 -05:00
  • b2a813dc73 Merge pull request #555 from maditnerd/patch-1 Joel Martin 2015-11-23 22:32:31 -05:00
  • 54e835eeac Small typo in launch.sh Sarrailh Rémi 2015-11-23 13:08:05 +01:00
  • 494b407a0a Add hash fragment as an optional method to supply config variables. Ganesh Varadarajan 2015-10-22 19:57:07 +05:30
  • 6a90803feb Merge pull request #543 from DvdGiessen/fix/vnc_sendpassword_auth Solly 2015-10-16 11:08:04 -04:00
  • 3e3df4dbb1 Added return to correctly wait for password input before proceeding. Fixes #542 Daniël van de Giessen 2015-10-16 16:38:35 +02:00
  • a0e7ab43dc Merge pull request #532 from kanaka/bug/pako-issue Solly 2015-09-23 11:29:43 -04:00
  • c802d93189 Make sure Pako always has enough room Solly Ross 2015-09-22 16:19:52 -04:00
  • 045d922406 Moved resizeTimout to the UI object, no reason to have it outside anymore.. samhed 2015-09-22 14:59:44 +02:00
  • 40b35fa20d Merge pull request #524 from kanaka/bug/tight-buffer-overread Solly 2015-08-27 18:46:26 -04:00
  • 89bdc8ce48 Fix buffer over-reads in handle_tight Solly Ross 2015-08-26 14:28:10 -04:00
  • a369a80c24 Fix bug in non-true-color code Solly Ross 2015-08-24 19:34:30 -04:00
  • bb180145c6 Tests: Fixed bug in displayed assertion Solly Ross 2015-08-24 19:30:44 -04:00
  • 340290fa1d UI: Fix typo preventing reconnect after password Solly Ross 2015-08-24 16:41:00 -04:00
  • abf2b09ea7 Merge pull request #488 from kanaka/feature/more-perf-improvements Solly 2015-08-14 11:56:57 -04:00
  • a825582196 Only work with integers when panning to avoid getting a blurry image. Also disable image-smoothing to avoid bugs seen on Android which were also causing a blurry image while panning. samhed 2015-08-14 17:02:00 +02:00
  • f00193e08f Skip unnecessary render queue object creation Solly Ross 2015-06-02 15:32:14 -04:00
  • b0b5fc55e1 Fix multi-line assertion messages in test runner Solly Ross 2015-05-28 15:09:31 -04:00
  • 07f514d887 Allow the use of the PhantomJS remote debugger Solly Ross 2015-05-28 15:07:43 -04:00
  • 9ff86fb718 Use Typed Arrays for the send queue Solly Ross 2015-05-28 15:28:30 -04:00
  • d1800d0960 Avoid Creating Small Objects Frequently Solly Ross 2015-05-28 15:27:40 -04:00
  • 38781d931e Use Typed Arrays for the Websock receive queue Solly Ross 2015-05-20 17:10:59 -04:00
  • 6c883653a2 Remove unecessarily nested loop Solly Ross 2015-05-19 16:49:39 -04:00
  • 6940936ffc WIP: Switch to Pako for zlib Solly Ross 2015-05-18 19:01:58 -04:00
  • 0442e153a1 Fix RFB.js JSHint Errors Solly Ross 2015-08-04 15:50:20 -04:00
  • efed2eeafd Fix up vnc_playback.html and playback.js Solly Ross 2015-05-15 14:27:23 -04:00
  • bc4414f5b1 CI: Switch to Container-Based Travis Solly Ross 2015-08-06 14:37:01 -04:00
  • 8f3c0f6b9b Merge pull request #499 from samhed/fullscreen Samuel 2015-07-01 13:16:53 +02:00
  • a6357e8276 * Hide the fullscreen toggle button on Safari since alphanumerical keyboard input doesn't work in fullscreen. * Force clipping mode in Internet Explorer while in fullscreen since scrollbars doesn't work in fullscreen. samhed 2015-06-25 22:28:04 +02:00
  • 6e296bfa8a Adapt display to be able to handle a changing clipping-setting while connected samhed 2015-06-25 14:58:57 +02:00
  • 7d1dc09ad0 Fixes #498 - Add the ability to toggle fullscreen mode samhed 2015-06-18 10:45:59 +02:00
  • b098afc234 Fix error from a previous commit, there is no data type called 'text'.. samhed 2015-06-25 22:34:44 +02:00
  • 74f2ac968d Renamed popupStatusPanel to popupStatus and removed the global variable which kept track on if it was open or not (it automatically closes after 1.5 seconds anyway). samhed 2015-06-25 17:04:55 +02:00
  • 30bfff81d9 Clarified enableDisableClip (now called enableDisableViewClip) and moved it to where the other clipping functions are. samhed 2015-06-25 15:29:23 +02:00
  • 4f19e5c697 Allow the popupStatusPanel to show any text but close it on a 1.5 second timer. samhed 2015-06-25 15:22:53 +02:00
  • 31ddaa1c7a Clarify code with regards to the viewport drag functionality * Fixes #502 so that the viewport drag functionality can't get stuck samhed 2015-06-24 16:20:03 +02:00
  • 29a0e6a8a3 Always show the viewport drag button on touch devices to keep the GUI from "jumping around". Enable/disable the button instead of show/hide on these devices. samhed 2015-06-16 22:39:17 +02:00
  • 539955ff27 Merge pull request #497 from MOZGIII/MOZGIII-patch-vnc-auto-fix Solly 2015-06-12 14:34:34 -04:00
  • 2bcfd58667 Fixed incorrect UI usage and minor updateState params errors in vnc_auto.html MOZGIII 2015-06-12 20:41:41 +03:00
  • 1138bdd4b7 Reverting most of commit cb3e4de. The issue was not related to using keyboardinputReset.. the issue was infact a typo which was introduced in 3b8ec46. I must be too tired.. samhed 2015-05-19 13:34:50 +02:00
  • cb3e4deb73 Stop using keyboardinputReset at the start of keyInput * This fixes backspace when using the on-screen keyboard on Android samhed 2015-05-19 12:42:33 +02:00
  • 613f05eea0 Update LICENSE.txt Samuel 2015-05-05 13:13:17 +02:00
  • 8af9b6910c Merge pull request #483 from fabian-z/master Samuel 2015-05-04 12:17:30 +02:00
  • 48d26b2d47 Move #keyboardinput declarations to base.css/ui.js Fabian Zaremba 2015-05-03 19:28:05 +02:00
  • 8ce27ddb4b Re-fixes #428 which was broken by commit 58ded70 * Disable local cursor when the browser doesn't support data uri samhed 2015-04-29 14:54:28 +02:00
  • f9ffb21b6b Merge pull request #415 from jimdigriz/fixes Solly 2015-04-07 14:29:46 -04:00
  • cd1ab146bb Merge pull request #474 from kanaka/bug/throw-error-from-constructor Solly 2015-03-27 13:23:32 -04:00
  • 245dc8669b Merge pull request #475 from kanaka/bug/follow-symlinks-for-here Solly 2015-03-27 11:54:39 -04:00
  • d9fc1c7be4 Throw exceptions from RFB constructor Solly Ross 2015-03-24 16:02:53 -04:00
  • 58ded70d15 Create RFB object on connect Solly Ross 2015-03-24 15:05:38 -04:00
  • 2ace90e6d5 Follow symbolic links in launch.sh Solly Ross 2015-03-26 16:57:17 -04:00
  • 16b3ef77d1 Make getCanvasLimit more efficient by only calling getPosition once. samhed 2015-03-11 07:29:30 +01:00
  • cefc9a9177 Merge pull request #464 from kanaka/bug/firefoxresize Solly 2015-03-10 17:13:21 -04:00
  • fdedbafb1d * Don't check specific html elements from the display code (Fixes #446) * Renamed and reworked fbuClip to clippingDisplay * Added tests for clippingDisplay * Use the a noVNC_container which covers the entire page to get the full size (Fixes #463) * Added maxWidth and maxHeight to the canvas which can limit the viewport size * Only show either the canvas or the logo, hide one when the other is shown * Always center the canvas (previously it was only centered when not clipping) * Removed iOS specific "position-fixed" fixes and start calling setBarPosition on every resize * Removed the noVNC_screen_pad samhed 2015-03-09 14:30:56 +01:00
  • 798340b98d * Change name of ext_desktop_size to the proper ExtendedDesktopSize * Added better error handling in ExtendedDesktopSize * Added helper function to share code with DesktopSize * Update test.rfb.js to only check for error handling if we were the ones requesting the resize samhed 2015-03-05 14:56:47 +01:00
  • 3b8ec46fd2 Make the touch-keyboard code more robust through verifying that global variables are set before use. samhed 2015-03-05 09:54:56 +01:00
  • 205d1a11ce Merge pull request #451 from kanaka/feature/scaling Samuel 2015-03-05 09:52:10 +01:00
  • 72747869a7 Support local scaling Solly Ross 2015-02-17 22:41:34 -05:00
  • 8b46c0deb0 Update UI to allow for different scaling modes Solly Ross 2015-02-17 18:53:38 -05:00
  • 7e161007ab Launch Sauce Connect through Travis Solly Ross 2015-02-27 15:04:34 -05:00
  • 18c34c4766 Merge pull request #461 from kanaka/bug/459-incorrect-position-with-scrollbars Solly 2015-02-27 14:11:46 -05:00
  • 7e54fb93dd Make Util.getPosition be relative to page Solly Ross 2015-02-25 17:02:16 -05:00
  • 20d3fb6665 Increase Karma-Sauce Connector Timeout Solly Ross 2015-02-27 13:21:43 -05:00
  • 88224c3fa7 Update dependencies to the latest versions Solly Ross 2015-02-27 12:42:43 -05:00
  • 4043d8bb12 Merge pull request #458 from kanaka/bug/disconnect Samuel 2015-02-26 12:41:46 +01:00
  • e543525faa Fix disconnect/reconnect issues Solly Ross 2015-02-20 17:27:27 -05:00
  • 2ec29db752 Remove 'debian' directory Solly Ross 2015-02-20 17:31:37 -05:00
  • fe8a4dc9d8 Remove last bits of websockify cruft Solly Ross 2015-02-17 23:14:30 -05:00
  • 9db6a90677 Make sure websockify is cloned to the correct dir Solly Ross 2015-02-17 17:54:21 -05:00
  • 5cd6de495f Actually remove the "websockify" file Solly Ross 2015-02-17 17:45:57 -05:00