summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* TEMP: Travis npm testv1.1.0-alphaPierre Ossman2018-12-132-3/+2
|
* List main entry point for our NPM configPierre Ossman2018-12-131-0/+1
|
* Explicitly list what we want in our NPM packagePierre Ossman2018-12-132-37/+11
| | | | | | | Switch over to explicitly listing what we want to include, rather than listing what we don't want to include. There is too much risk of getting random junk from your working copy otherwise. This should also hopefully complain if something is missing.
* Merge pull request #1165 from juanjoDiaz/throw_errors_instead_of_stringsSamuel Mannehed2018-11-261-8/+8
|\ | | | | Throw Error instead of String
| * Throw Error instead of StringJuanjo Diaz2018-11-241-8/+8
| |
* | Merge pull request #1166 from juanjoDiaz/simplify_EventTargetMixinSamuel Mannehed2018-11-261-11/+6
|\ \ | | | | | | Simplify EventTargetMixin
| * | Simplify EventTargetMixinJuanjo Diaz2018-11-251-11/+6
| |/
* | Merge pull request #1168 from juanjoDiaz/use_new_errorSamuel Mannehed2018-11-264-10/+10
|\ \ | |/ |/| Use `new` when constructing errors
| * Use `new` when constructing errorsJuanjo Diaz2018-11-244-10/+10
|/
* Dont reset touch mouse button state for view-onlySamuel Mannehed2018-11-011-1/+4
| | | | Fixes bug introduced in 61f93180c8cbdc6259d0b083b51f169053f66f8c.
* Fix chinese translation of "Connect"Samuel Mannehed2018-11-011-1/+1
| | | | Thanks to Lyon Hu (@chnhyg) for finding the issue.
* Czech translationPetr2018-10-193-2/+296
|
* Change copyright header (#1138)Solly Ross2018-10-0942-56/+57
| | | | | | * Change copyright header This updates the copyright header to say "The noVNC Authors". People who previously had copyright listings are now under the AUTHORS file.
* Add tests for Cursor encodingPierre Ossman2018-09-181-2/+134
|
* Fix cursor encoding handling from earlier mergePierre Ossman2018-09-181-6/+22
| | | | | Old code snuck in when merging the split of decoders to separate classes. Restore the proper handling of cursors.
* Merge branch 'style' of https://github.com/CendioOssman/noVNCPierre Ossman2018-09-1743-518/+566
|\
| * Enforce switch colon spacingPierre Ossman2018-09-061-0/+1
| |
| * Enforce space after function namePierre Ossman2018-09-0619-178/+181
| |
| * Enforce space before code blockPierre Ossman2018-09-064-6/+7
| |
| * Enforce explicit semi-colonsPierre Ossman2018-09-067-12/+13
| |
| * Enforce curly braces for control statementsPierre Ossman2018-09-067-16/+32
| |
| * Enforce no trailing whitespacePierre Ossman2018-09-065-5/+6
| |
| * Enforce keyword spacingPierre Ossman2018-09-063-3/+4
| |
| * Enforce object key spacingPierre Ossman2018-09-068-7/+12
| |
| * Enforce function declaration stylePierre Ossman2018-09-061-0/+1
| |
| * Enforce function namesPierre Ossman2018-09-065-6/+9
| |
| * Enforce function call spacingPierre Ossman2018-09-062-1/+2
| |
| * Enforce comma stylePierre Ossman2018-09-061-0/+1
| |
| * Enforce comma spacingPierre Ossman2018-09-067-8/+13
| |
| * Enforce indentationPierre Ossman2018-09-0613-277/+282
| |
| * Don't lint xtscancodes.jsPierre Ossman2018-09-061-0/+1
| | | | | | | | | | It's generated by another project so we cannot control the style of it.
| * Enforce brace stylePierre Ossman2018-09-063-8/+10
| |
* | Merge branch 'decoders' of https://github.com/CendioOssman/noVNCPierre Ossman2018-09-177-771/+782
|\ \
| * | Move decoders to separate classesPierre Ossman2018-08-227-548/+649
| | | | | | | | | | | | | | | Makes things a lot clearer by letting each encoding handle its own details and state.
| * | Handle pseudo encodings directlyPierre Ossman2018-08-221-146/+150
| | | | | | | | | | | | | | | These have very special behaviour compared to normal data encodings, so separate out them and handle them separately.
| * | Remove statistics trackingPierre Ossman2018-08-221-80/+2
| | | | | | | | | | | | | | | The profiles in the browsers are much better these days and give us much better data than we can provide ourselves.
| * | Give proper int argument to encodingName()Pierre Ossman2018-08-221-2/+2
| | |
* | | Merge pull request #1119 from patrakov/masterSamuel Mannehed2018-09-166-23/+123
|\ \ \ | |_|/ |/| | Show dot when there otherwise would be no visible cursor
| * | Show dot when there is no visible cursorAlexander E. Patrakov2018-09-145-12/+84
| | | | | | | | | | | | Disabled by default.
| * | Moved the "pixels + mask -> RGBA" logic to rfb.jsAlexander E. Patrakov2018-09-072-23/+51
|/ / | | | | | | | | As requested by Pierre Ossman - he needs this for supporting other cursor extensions.
* | Merge pull request #1129 from novnc/vnclitecleanupSamuel Mannehed2018-08-282-254/+143
|\ \ | |/ |/| Cleanup of vnc_lite.html
| * Limit line length to 80 in vnc_liteSamuel Mannehed2018-08-281-4/+6
| |
| * Add a screen element for vnc_lite.htmlSamuel Mannehed2018-08-281-1/+9
| | | | | | | | Makes it clearer where the remote screen will be created.
| * Simplify element names in vnc_liteSamuel Mannehed2018-08-281-7/+7
| |
| * Create our own button for CtrlAltDel in vnc_liteSamuel Mannehed2018-08-281-23/+12
| | | | | | | | | | | | In order to have better control of the layout and to make the code easier to follow. Using input type button or buttons will imply a lot of built in styling that differs from browser to browser.
| * Use a simple prompt for passwords in vnc_liteSamuel Mannehed2018-08-281-17/+2
| | | | | | | | It's not password-masked, but it allows for a lot simpler code.
| * Order vnc_lite functionsSamuel Mannehed2018-08-281-21/+22
| |
| * Rename functions in vnc_liteSamuel Mannehed2018-08-281-6/+6
| | | | | | | | Give them obvious names to make the code easier to understand.
| * Use let and const instead of var in vnc_liteSamuel Mannehed2018-08-281-37/+35
| | | | | | | | | | The rest of noVNC has been converted already. This allows us to remove the extra scope that was created for the VNC connection.
| * Remove support for the fragment and WebUtil depSamuel Mannehed2018-08-281-11/+28
| | | | | | | | | | | | | | | | | | | | The only remaining use we had of WebUtil was getConfigVar(). Let's get rid of that dependency and use our own, query-string-only and richly commented version of that function. It's easier for people to get an overview of vnc_lite if it's all in one file. This commit removes support for the fragment, parameters can only be passed using the query string from now on.