Commit Graph

708 Commits

Author SHA1 Message Date
samhed 6f4310e7b1 Revert "TESTING, TO BE REMOVED"
This reverts commit e894bf7f11.
2015-01-22 10:02:44 +01:00
samhed e894bf7f11 TESTING, TO BE REMOVED 2013-11-12 15:32:50 +01:00
samhed af82a2cefc Merge branch 'master' of https://github.com/kanaka/noVNC
Conflicts:
	vnc_auto.html
2013-10-10 10:46:42 +02:00
samhed 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.
2013-10-09 11:35:43 +02:00
Samuel 270ae2f9f5 Merge pull request #304 from samhed/localcursor
Enables local cursor by default
2013-10-09 01:44:41 -07:00
Samuel 5eed5a4e17 Merge pull request #303 from retr0h/https-first
The https check should come first.
2013-10-09 01:38:55 -07:00
Joel Martin 7c76fd32a1 Merge pull request #308 from samhed/autoconnect
Autoconnect option as URL query
2013-10-04 13:29:24 -07:00
Joel Martin 4c0b680a0b Merge pull request #301 from samhed/chromkeyboard
Fixes the onscreen keyboard in Chrome on Android
2013-10-04 13:17:47 -07:00
samhed f8ddfc732d Autoconnect option as URL query 2013-10-04 17:59:03 +02:00
samhed 9b9e741b8c On touch devices the default should be to use a remote cursor. 2013-09-24 11:19:17 +02:00
samhed 97aefe5f83 Enables local cursor by default. 2013-09-23 11:48:16 +02:00
John Dewey 82744aa8ee Removed trailing white space terds 2013-09-21 12:19:59 -07:00
John Dewey eb955f8c20 The https check should come first
A similar change was made to ui.js in #252.
2013-09-21 12:19:09 -07:00
samhed 968431dd46 Catch input events to make the onscreen keyboard work in chrome on android. 2013-09-17 15:01:52 +02:00
samhed 0ac6c31ccf Added the automatic resize functionality for vnc_auto.html. 2013-09-11 10:49:25 +02:00
samhed 359f88a764 Fixed a bug which sometimes occured on touch devices.
The bug would prevent the viewport from properly changing size.
2013-09-10 16:42:55 +02:00
samhed 21256e9c6d Small fix for deducting the correct number of pixels from the height due to
the new control-bar height.
2013-08-30 16:41:46 +02:00
samhed 01f9d2e782 Merge branch 'master' of https://github.com/kanaka/noVNC 2013-08-30 16:29:29 +02:00
Joel Martin 3cb89f5a14 Merge pull request #285 from glance-/rfb_js_fixes
Rfb js fixes
2013-08-26 12:15:55 -07:00
Anton Lundin c39df031d8 clearTimeout instead of clearInterval for timers
We create timeouts, not intervals. Then we need to clear them with
clearTimeout.
2013-08-02 09:58:15 +02:00
Joel Martin 292f6a5da7 Merge pull request #269 from phildriscoll/master
Fix to onMouseDisable
2013-07-31 08:35:02 -07:00
samhed 4579940019 Merge branch 'master' of https://github.com/kanaka/noVNC 2013-07-24 10:51:22 +02:00
Joel Martin f3ff971db9 Merge pull request #272 from samhed/doubleclick
Allow for double taps to trigger double clicks even if the second touch is a slight bit off
2013-07-23 08:45:47 -07:00
Joel Martin 31164434b2 Merge pull request #283 from samhed/nomousedrag
Fixed so that viewportDrag works even if no mouse button is selected.
2013-07-23 08:43:31 -07:00
samhed fb4394b10b Fixed so that viewportDrag works even if no mouse button is selected. 2013-07-23 14:26:11 +02:00
samhed 9a6bcce8cf Merge branch 'master' of https://github.com/kanaka/noVNC
Conflicts:
	include/ui.js
2013-07-19 09:56:52 +02:00
samhed df4d6dde30 Merge branch 'master' of https://github.com/kanaka/noVNC into doubleclick 2013-07-19 09:47:47 +02:00
Joel Martin 0e3d505e54 Merge pull request #276 from samhed/screenrealestate
Improved use of screen real estate
2013-07-18 09:58:02 -07:00
Joel Martin df9d3d9cf2 Merge pull request #280 from samhed/documenttitle
Display the desktop name in the document title
2013-07-18 09:52:36 -07:00
samhed 406a8b4e96 Display the desktop name in the document title 2013-07-18 15:51:23 +02:00
samhed 0019d3b055 Added Copyright information to all modified files. 2013-07-17 16:44:13 +02:00
samhed 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.
2013-07-17 16:11:19 +02:00
samhed 6ca8a2c05c Moved the popup_status_panel to the front. 2013-07-12 14:41:57 +02:00
samhed 7ab02c7fc7 Changed the color and weight of the status text to white and bold. 2013-07-12 11:47:41 +02:00
samhed c6ad20992d Improved comments 2013-07-11 12:37:01 +02:00
samhed cf19ad3798 * Changed the trigger distance between touches from 50 to 20.
* The trigger distance now takes devicePixelRatio into account.
2013-07-08 17:14:50 +02:00
samhed a4ec2f5c7d Limited the double click fix to touch devices. 2013-07-03 14:41:09 +02:00
Samuel Mannehed bcf3b08447 Additional fixes for the code in my previous commits:
* Implemented correct use of the FBU.bytes variable.
 * Removed the non-incremental update from ext_desktop_size to prevent the
   server from sending extra ExtendedDesktopSize rectangles.
 * The code is now using the 'onFBUComplete' callback from rfb to resize
   the session on reconnect instead of a timer.
2013-07-02 15:08:36 +02:00
Samuel Mannehed 9e97231acf Made the control bar thinner by removing the space below and above the control buttons. 2013-06-28 16:31:45 +02:00
Samuel Mannehed cc704b712d Removed duplicate of .noVNC_status_warn from the stylesheet. 2013-06-28 15:32:37 +02:00
Samuel Mannehed 0fa4e0a90a Merged the control-bar and the status-bar together.
Also added a popup with the status text.
2013-06-28 15:13:20 +02:00
Samuel Mannehed 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 2013-06-25 17:55:45 +02:00
Samuel Mannehed b0871c124e fixed some errors in the logic from my last commit, also some minor indentation fixes 2013-06-25 13:10:39 +02:00
Samuel Mannehed 0bb4537529 automatically resizes the noVNC session to fit the browser window, somewhat related to noVNC issue #117 2013-06-20 14:45:37 +02:00
Phil Driscoll ca9a9964a0 Fix onMouseDisable so that clicks outside the canvas are propagated 2013-06-13 11:10:04 +01:00
Joel Martin 8f12ca7a5a Merge pull request #252 from astrand/port-80-443
Re-fix pull req #245:
2013-04-25 06:14:47 -07:00
Peter Åstrand (astrand) b66ffcddcf Re-fix pull req #245:
* Must declare port variable.

* Must look for https first, then http.
2013-04-25 09:07:09 +02:00
Joel Martin e6500004de Merge pull request #245 from wrouesnel/vnc-auto-fix
Detect port properly in vnc_auto.html when used on port 80 or 443.
2013-04-23 09:19:59 -07:00
Will Rouesnel 58873b3222 Use port in UI.initSetting in include/ui.js
Because apparently it is simple enough for me to forget to include in the previous commit.
2013-04-23 14:32:02 +10:00
Will Rouesnel c42136d537 Add default port logic to include/ui.js
Correctly identifies the use of http/https and forces the value of port to 80 and 443
respectively, as in this situation window.location.port is blank.

This is patch includes the same changes as made in vnc_auto.html
2013-04-22 20:07:20 +10:00