Permalink
Commits on Sep 12, 2018
  1. Changelog

    paradoxxxzero committed Sep 12, 2018
  2. Bump 3.2.5

    paradoxxxzero committed Sep 12, 2018
  3. Fix coffee as per #179

    paradoxxxzero committed Sep 12, 2018
  4. Merge pull request #179 from GrahamDumpleton/uri-root-path-coffee

    paradoxxxzero committed Sep 12, 2018
    Apply uri-root-path change to coffee/sass files and regenerate.
Commits on Sep 3, 2018
  1. Bump 3.2.4

    paradoxxxzero committed Sep 3, 2018
  2. Merge pull request #173 from GrahamDumpleton/uri-root-path

    paradoxxxzero committed Sep 3, 2018
    Fix up --uri-root-path so behaves as one would expect for this.
  3. Merge pull request #172 from ZoomerAnalytics/fix-keepalive-ping

    paradoxxxzero committed Sep 3, 2018
    added missing keepalive_timer.start()
Commits on Aug 30, 2018
Commits on Aug 26, 2018
Commits on Aug 23, 2018
Commits on Jun 4, 2018
  1. Update Changelog

    paradoxxxzero committed Jun 4, 2018
  2. Merge pull request #161 from k4pu77/master

    paradoxxxzero committed Jun 4, 2018
    Updated docker baseimage
  3. Bump 3.2.3

    paradoxxxzero committed Jun 4, 2018
  4. Fix lint

    paradoxxxzero committed Jun 4, 2018
Commits on Jun 3, 2018
  1. term: fix password input on Chrome for Android

    PeterCxy committed Jun 3, 2018
    1. Also force focus on inputHelper on keyup on Android
    2. Clear the inputHelper immediately upon receiving input
  2. term: bring back touch simulation of special keys on mobile

    PeterCxy committed Jun 3, 2018
    and also fixed it. The original version did not work because it tried
    to change read-only fields of the event, which is not allowed.
    
    The last commit removed support of touch simulation of Ctrl and Alt
    by removing the `virtual_input.coffee` file. This commit brings it back
    with a better implementation.
  3. remove unneeded virtual_input

    PeterCxy committed Jun 3, 2018
    We have already introduced a virtual textarea for every platform.
    This one seems redundant.
    
    However, some features may still not work perfectly on a mobile browser
  4. term: remove redundant events of inputHelper and redundant contentEdi…

    PeterCxy committed Jun 3, 2018
    …table
    
    We do not need to listen for keydown and keypress for inputHelper because these events will propagate through the parent.
    Listening them will be redundant and will cause some shortcut key combinations to stop working.
    
    Since we now have a hidden `textarea`, there is no longer need to set anything to contentEditable
  5. term: do not re-focus on keyup when on mobile

    PeterCxy committed Jun 3, 2018
    Doing this will mess up the mobile browsers.
    Although we still don't support mobile browsers very well, this can at least make it usable on them.
  6. term: complete support for IME & CJK rendering

    PeterCxy committed Jun 3, 2018
    this fixes #75 and #47, two bugs originated long long ago.
    
    1. Added support for IME events `compositionstart` `compositionupdate` and `compositionend`.
    2. Refactored some code to receive input events from a hidden textarea just as how `xterm.js` now does. This removes the need to set `contentEditable` on the body in order to receive IME compistion events, and also guides the IME input box correctly following the cursor.
    3. Fixed CJK rendering. Forces "forceWidth" mode with double width on those known CJK ranges in Unicode. Corrected the placeholder logic of the force width mode. Note that some rare halfwidth CJK characters will still not render correctly without `force-unicode-width` enabled. If you see any issue, please enable the `--force-unicode-width` option.
    4. Miscallaneous fixes for some problems after introducing the above change
    
    Tested on Firefox Nightly 62 on Linux and Chromium 67 on Linux, with `fcitx` as input method.
  7. update grunt-sass

    PeterCxy committed Jun 3, 2018
    the old grunt-sass no longer works with newer node.js
Commits on Jan 2, 2018
  1. Updated docker baseimage

    k4pu77 committed Jan 2, 2018
Commits on Dec 19, 2017
  1. Merge pull request #158 from brentley/master

    paradoxxxzero committed Dec 19, 2017
    updating setuptools
  2. updating setuptools

    brentley committed Dec 19, 2017
Commits on Nov 23, 2017
  1. Bump 3.2.2

    paradoxxxzero committed Nov 23, 2017
  2. Update changelog

    paradoxxxzero committed Nov 23, 2017
Commits on Sep 27, 2017
  1. Bump 3.2.1

    paradoxxxzero committed Sep 27, 2017
  2. Use X509 v4.

    paradoxxxzero committed Sep 27, 2017