]> git.proxmox.com Git - mirror_xterm.js.git/log
mirror_xterm.js.git
7 years agoMerge pull request #367 from Tyriar/363_modifier_keys_no_scroll
Daniel Imms [Tue, 22 Nov 2016 16:00:23 +0000 (08:00 -0800)]
Merge pull request #367 from Tyriar/363_modifier_keys_no_scroll

Prevent keyboard modifier events from scrolling down

7 years agoMerge pull request #370 from Tyriar/335_Viewport_ts
Daniel Imms [Tue, 22 Nov 2016 15:59:46 +0000 (07:59 -0800)]
Merge pull request #370 from Tyriar/335_Viewport_ts

Convert Viewport to TypeScript

7 years agoMerge pull request #355 from Tyriar/354_fix_sourcemaps
Daniel Imms [Mon, 21 Nov 2016 23:27:38 +0000 (15:27 -0800)]
Merge pull request #355 from Tyriar/354_fix_sourcemaps

Set up source maps

7 years agoAdopt more TS syntax in Viewport.test.ts
Daniel Imms [Mon, 21 Nov 2016 22:44:10 +0000 (14:44 -0800)]
Adopt more TS syntax in Viewport.test.ts

7 years agoMove viewport-test.js to Viewport.test.ts
Daniel Imms [Mon, 21 Nov 2016 22:39:58 +0000 (14:39 -0800)]
Move viewport-test.js to Viewport.test.ts

7 years agoConvert Viewport to a TS class
Daniel Imms [Mon, 21 Nov 2016 22:39:08 +0000 (14:39 -0800)]
Convert Viewport to a TS class

7 years agoRename Viewport.js -> Viewport.ts
Daniel Imms [Mon, 21 Nov 2016 22:27:41 +0000 (14:27 -0800)]
Rename Viewport.js -> Viewport.ts

Part of #335

7 years agoPrevent keyboard modifier events from scrolling down
Daniel Imms [Mon, 21 Nov 2016 21:59:30 +0000 (13:59 -0800)]
Prevent keyboard modifier events from scrolling down

Fixes #363

7 years agoMerge pull request #353 from Tyriar/352_fix_demo_after_ts
Daniel Imms [Wed, 16 Nov 2016 17:56:35 +0000 (09:56 -0800)]
Merge pull request #353 from Tyriar/352_fix_demo_after_ts

Point to correct assets after TS build

7 years agoMake all dist/ references in index.html absolute
Daniel Imms [Mon, 14 Nov 2016 18:35:20 +0000 (10:35 -0800)]
Make all dist/ references in index.html absolute

7 years agoSet up source maps
Daniel Imms [Sat, 12 Nov 2016 22:24:57 +0000 (14:24 -0800)]
Set up source maps

Fixes #354

7 years agoPoint to correct assets after TS build
Daniel Imms [Sat, 12 Nov 2016 22:01:38 +0000 (14:01 -0800)]
Point to correct assets after TS build

7 years agoMerge pull request #296 from Tyriar/typescript_build_2
Daniel Imms [Sat, 12 Nov 2016 21:51:12 +0000 (13:51 -0800)]
Merge pull request #296 from Tyriar/typescript_build_2

Move to TypeScript build

7 years agoMerge remote-tracking branch 'upstream/master' into typescript_build_2
Daniel Imms [Sat, 12 Nov 2016 21:46:59 +0000 (13:46 -0800)]
Merge remote-tracking branch 'upstream/master' into typescript_build_2

7 years agoMerge pull request #1 from Tyriar/typescript_build_3
Daniel Imms [Sat, 12 Nov 2016 19:39:24 +0000 (11:39 -0800)]
Merge pull request #1 from Tyriar/typescript_build_3

Refactor TS build and fix testing

7 years agoMerge pull request #351 from yuvipanda/docsome
Paris Kasidiaris [Sat, 12 Nov 2016 10:53:02 +0000 (12:53 +0200)]
Merge pull request #351 from yuvipanda/docsome

Add doc comments for *some* events

7 years agoAdd doc comment for scroll event
YuviPanda [Sat, 12 Nov 2016 00:28:25 +0000 (16:28 -0800)]
Add doc comment for scroll event

7 years agoAdd docstring for the open event
YuviPanda [Sat, 12 Nov 2016 00:27:10 +0000 (16:27 -0800)]
Add docstring for the open event

7 years agoAdd docstring for the title event
YuviPanda [Sat, 12 Nov 2016 00:27:01 +0000 (16:27 -0800)]
Add docstring for the title event

7 years agoMerge pull request #350 from sourcelair/Tyriar-patch-1
Daniel Imms [Fri, 11 Nov 2016 16:31:44 +0000 (08:31 -0800)]
Merge pull request #350 from sourcelair/Tyriar-patch-1

Make ttyd link bold like the others

7 years agoMake ttyd link bold like the others
Daniel Imms [Thu, 10 Nov 2016 03:34:36 +0000 (19:34 -0800)]
Make ttyd link bold like the others

7 years agoMerge pull request #347 from tsl0922/update-readme
Paris Kasidiaris [Wed, 9 Nov 2016 12:52:56 +0000 (14:52 +0200)]
Merge pull request #347 from tsl0922/update-readme

Add ttyd to the real-world uses section of README

7 years agoAdd ttyd to the real-world uses section of README
Shuanglei Tao [Wed, 9 Nov 2016 12:21:25 +0000 (20:21 +0800)]
Add ttyd to the real-world uses section of README

7 years agoBump version to 2.1.0
Paris Kasidiaris [Tue, 8 Nov 2016 22:51:33 +0000 (22:51 +0000)]
Bump version to 2.1.0

Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
7 years agoMerge pull request #345 from hiro-su/fix-ie11-right-click-paste
Paris Kasidiaris [Tue, 8 Nov 2016 11:21:12 +0000 (13:21 +0200)]
Merge pull request #345 from hiro-su/fix-ie11-right-click-paste

Fix the right click paste in IE11

7 years agoFix the right click paste in IE11
hiro-su [Tue, 8 Nov 2016 05:56:57 +0000 (14:56 +0900)]
Fix the right click paste in IE11

7 years agoMerge pull request #339 from hiro-su/fix-ie11-copy-event
Paris Kasidiaris [Sat, 5 Nov 2016 15:27:50 +0000 (15:27 +0000)]
Merge pull request #339 from hiro-su/fix-ie11-copy-event

Fixed copy event in IE11

7 years agoFixed copy event in IE11
hiro-su [Fri, 4 Nov 2016 07:44:19 +0000 (16:44 +0900)]
Fixed copy event in IE11

7 years agoMerge pull request #342 from sourcelair/issue-#310-cross-browser-right-click
Paris Kasidiaris [Fri, 4 Nov 2016 20:40:53 +0000 (20:40 +0000)]
Merge pull request #342 from sourcelair/issue-#310-cross-browser-right-click

Make right-click work on all browsers

7 years agoMerge pull request #336 from sourcelair/issue-#216-no-auto-scroll-on-output
Paris Kasidiaris [Fri, 4 Nov 2016 19:55:07 +0000 (19:55 +0000)]
Merge pull request #336 from sourcelair/issue-#216-no-auto-scroll-on-output

Stop auto scrolling to bottom on output

7 years agoActually fix tests
Paris Kasidiaris [Fri, 4 Nov 2016 19:48:53 +0000 (21:48 +0200)]
Actually fix tests

7 years agoFix tests
Paris Kasidiaris [Fri, 4 Nov 2016 17:36:30 +0000 (19:36 +0200)]
Fix tests

7 years agoMove all browser/platform detecting in `utils/Browser.js`
Paris Kasidiaris [Fri, 4 Nov 2016 16:41:00 +0000 (18:41 +0200)]
Move all browser/platform detecting in `utils/Browser.js`

7 years agoFix right-click for Firefox and IE
Paris Kasidiaris [Fri, 4 Nov 2016 16:33:04 +0000 (18:33 +0200)]
Fix right-click for Firefox and IE

Fix #310

7 years agoImprove experience and add test
Paris Kasidiaris [Fri, 4 Nov 2016 12:20:17 +0000 (14:20 +0200)]
Improve experience and add test

- Scroll to bottom on keydown (when scrolled up)
- Add test to ensure above behavior

7 years agoMerge pull request #337 from IanLewis/master
Paris Kasidiaris [Fri, 4 Nov 2016 09:35:24 +0000 (09:35 +0000)]
Merge pull request #337 from IanLewis/master

Add main property to bower.json

7 years agoAdd main property to bower.json
Ian Lewis [Thu, 3 Nov 2016 12:26:58 +0000 (17:56 +0530)]
Add main property to bower.json

This patch adds the main property to the project's bower.json for better
interoperability with tools like wiredep etc.

7 years agoMerge pull request #334 from hiro-su/fix-ie11-paste-key
Paris Kasidiaris [Wed, 2 Nov 2016 09:19:18 +0000 (09:19 +0000)]
Merge pull request #334 from hiro-su/fix-ie11-paste-key

Fixed paste key in IE11

7 years agoFixed paste key in IE11
hiro-su [Tue, 1 Nov 2016 03:38:01 +0000 (12:38 +0900)]
Fixed paste key in IE11

7 years agoRefactor TS build and fix testing
Daniel Imms [Tue, 1 Nov 2016 04:22:21 +0000 (21:22 -0700)]
Refactor TS build and fix testing

This change is largely just moving files with minor tweaks to them to fix,
the rest of the commit is build process changes:

- The addons/ and test/ dirs have been moved to src/
- The build directory has been removed
- TypeScript builds are output in out/, this is where tests are run
- The demo now relies on the dist/ build which is performed as part of ./bin/build
- Addons are now shipped under the ./build directory

7 years agoRemove typings (not needed in TS 2+)
Daniel Imms [Tue, 1 Nov 2016 02:30:35 +0000 (19:30 -0700)]
Remove typings (not needed in TS 2+)

7 years agoMerge remote-tracking branch 'upstream/master' into typescript_build_2
Daniel Imms [Tue, 1 Nov 2016 02:29:36 +0000 (19:29 -0700)]
Merge remote-tracking branch 'upstream/master' into typescript_build_2

7 years agoMerge pull request #332 from sourcelair/issue-#331-fix-no-selection-range
Paris Kasidiaris [Mon, 31 Oct 2016 18:52:48 +0000 (18:52 +0000)]
Merge pull request #332 from sourcelair/issue-#331-fix-no-selection-range

Consider click not on selection, when s.rangeCount is 0

7 years agoConsider click not on selection, when s.rangeCount is 0
Paris Kasidiaris [Mon, 31 Oct 2016 13:06:00 +0000 (15:06 +0200)]
Consider click not on selection, when s.rangeCount is 0

7 years agoMerge pull request #328 from Tyriar/327_fix_random_line_wrap
Daniel Imms [Thu, 27 Oct 2016 14:52:48 +0000 (07:52 -0700)]
Merge pull request #328 from Tyriar/327_fix_random_line_wrap

Force nowrap on each line

7 years agoForce nowrap on each line
Daniel Imms [Thu, 27 Oct 2016 01:07:55 +0000 (18:07 -0700)]
Force nowrap on each line

Fixes #327

7 years agoQuick fix to prevent terminal scrolling when user is looking into scrollback.
Mikko Karvonen [Tue, 25 Oct 2016 10:54:57 +0000 (13:54 +0300)]
Quick fix to prevent terminal scrolling when user is looking into scrollback.

7 years agoMerge pull request #323 from Tyriar/322_ime_bad_position
Daniel Imms [Mon, 24 Oct 2016 21:58:41 +0000 (14:58 -0700)]
Merge pull request #323 from Tyriar/322_ime_bad_position

Fix the textarea in the composition view's pos when composing

7 years agoFix the textarea in the composition view's pos when composing
Daniel Imms [Mon, 24 Oct 2016 18:06:25 +0000 (11:06 -0700)]
Fix the textarea in the composition view's pos when composing

Fixes #322

7 years agoMerge pull request #321 from sourcelair/issue-#313-document-terminal-constructor
Paris Kasidiaris [Mon, 24 Oct 2016 16:01:37 +0000 (19:01 +0300)]
Merge pull request #321 from sourcelair/issue-#313-document-terminal-constructor

Issue #313 document terminal constructor

7 years agoRemove `geometry` option from terminal consttructor
Paris Kasidiaris [Sun, 23 Oct 2016 14:55:37 +0000 (17:55 +0300)]
Remove `geometry` option from terminal consttructor

7 years agoFix `term.geometry` and document it in constructor options
Paris Kasidiaris [Sun, 23 Oct 2016 11:13:20 +0000 (14:13 +0300)]
Fix `term.geometry` and document it in constructor options

Set `term.geometry` on terminal creation and on resize

7 years agoIgnore `.env` files that set the environment
Paris Kasidiaris [Sun, 23 Oct 2016 10:28:08 +0000 (13:28 +0300)]
Ignore `.env` files that set the environment

7 years agoMerge pull request #320 from Tyriar/299_keep_textarea_in_viewport
Daniel Imms [Sun, 23 Oct 2016 14:16:28 +0000 (07:16 -0700)]
Merge pull request #320 from Tyriar/299_keep_textarea_in_viewport

Correctly size and position the composition view

7 years agoCorrectly size and position the composition view
Daniel Imms [Sat, 22 Oct 2016 23:27:17 +0000 (16:27 -0700)]
Correctly size and position the composition view

7 years agoKeep composition textarea within viewport
Daniel Imms [Sat, 22 Oct 2016 22:41:55 +0000 (15:41 -0700)]
Keep composition textarea within viewport

Part of #299

7 years agoMerge pull request #303 from staticfloat/sf/terminado
Paris Kasidiaris [Mon, 17 Oct 2016 18:03:49 +0000 (21:03 +0300)]
Merge pull request #303 from staticfloat/sf/terminado

Add `Terminado` example

7 years agoMerge pull request #308 from Tyriar/294_scroll
Daniel Imms [Mon, 10 Oct 2016 15:33:09 +0000 (08:33 -0700)]
Merge pull request #308 from Tyriar/294_scroll

Implement scrollPages, scrollToTop, scrollToBottom and add scroll tests

7 years agoAdd note that negative scrolls up on scrollPages
Daniel Imms [Mon, 10 Oct 2016 15:25:01 +0000 (08:25 -0700)]
Add note that negative scrolls up on scrollPages

7 years agoMerge pull request #309 from Tyriar/fix_indentation
Daniel Imms [Mon, 10 Oct 2016 15:20:56 +0000 (08:20 -0700)]
Merge pull request #309 from Tyriar/fix_indentation

Fix jsdoc indentation

7 years agoMerge pull request #304 from sourcelair/update-addons-paths
Paris Kasidiaris [Mon, 10 Oct 2016 07:12:50 +0000 (10:12 +0300)]
Merge pull request #304 from sourcelair/update-addons-paths

Make add-ons load Terminal from dist

7 years agoFix jsdoc indentation
Daniel Imms [Sun, 9 Oct 2016 20:23:22 +0000 (13:23 -0700)]
Fix jsdoc indentation

7 years agoAdd jsdoc to scrollTo functions
Daniel Imms [Sun, 9 Oct 2016 20:20:33 +0000 (13:20 -0700)]
Add jsdoc to scrollTo functions

7 years agoAdd scrollToBottom
Daniel Imms [Sun, 9 Oct 2016 20:19:08 +0000 (13:19 -0700)]
Add scrollToBottom

7 years agoAdd tests for scrollPages
Daniel Imms [Sun, 9 Oct 2016 20:10:18 +0000 (13:10 -0700)]
Add tests for scrollPages

7 years agoAdd tests for scrollDisp
Daniel Imms [Sun, 9 Oct 2016 20:00:51 +0000 (13:00 -0700)]
Add tests for scrollDisp

7 years agoImplement scrollPages
Daniel Imms [Sun, 9 Oct 2016 19:51:58 +0000 (12:51 -0700)]
Implement scrollPages

7 years agoRemove `__dirname` usage from `loadAddon`
Paris Kasidiaris [Sun, 9 Oct 2016 10:17:17 +0000 (13:17 +0300)]
Remove `__dirname` usage from `loadAddon`

7 years agoMake naming a little more self-consistent
Elliot Saba [Sun, 9 Oct 2016 03:09:34 +0000 (20:09 -0700)]
Make naming a little more self-consistent

7 years agoFix tests
Paris Kasidiaris [Sat, 8 Oct 2016 09:22:18 +0000 (12:22 +0300)]
Fix tests

7 years agoRename Terminado `attach` and `detach` functions
Elliot Saba [Sat, 8 Oct 2016 07:36:08 +0000 (00:36 -0700)]
Rename Terminado `attach` and `detach` functions

7 years agoSet travis to node 6
Daniel Imms [Sat, 8 Oct 2016 06:01:20 +0000 (23:01 -0700)]
Set travis to node 6

7 years agoExplicitly indicate test locations
Daniel Imms [Sat, 8 Oct 2016 05:56:02 +0000 (22:56 -0700)]
Explicitly indicate test locations

7 years agoAdd `terminado.js`, an addon for connecting to Terminado backends
Elliot Saba [Fri, 7 Oct 2016 20:33:10 +0000 (13:33 -0700)]
Add `terminado.js`, an addon for connecting to Terminado backends

7 years agoMerge pull request #301 from Tyriar/300_top_textarea_helper
Daniel Imms [Wed, 5 Oct 2016 16:33:08 +0000 (09:33 -0700)]
Merge pull request #301 from Tyriar/300_top_textarea_helper

Add top to textarea helper

7 years agoMake add-ons load the latest built version
Paris Kasidiaris [Wed, 5 Oct 2016 10:23:45 +0000 (13:23 +0300)]
Make add-ons load the latest built version

7 years agoAdd `Terminado` example
Elliot Saba [Wed, 5 Oct 2016 07:23:06 +0000 (07:23 +0000)]
Add `Terminado` example

7 years agoAdd top to textarea helper
Daniel Imms [Wed, 5 Oct 2016 02:03:15 +0000 (19:03 -0700)]
Add top to textarea helper

Fixes #300

7 years agoBump version to 2.0.1
Paris Kasidiaris [Mon, 3 Oct 2016 12:39:39 +0000 (12:39 +0000)]
Bump version to 2.0.1

Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
7 years agoAdd built files
Paris Kasidiaris [Mon, 3 Oct 2016 12:39:14 +0000 (12:39 +0000)]
Add built files

7 years agoBump version to 2.0.0
Paris Kasidiaris [Mon, 3 Oct 2016 12:37:00 +0000 (12:37 +0000)]
Bump version to 2.0.0

Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
7 years agoMerge pull request #298 from sourcelair/fix-release-scripts
Paris Kasidiaris [Mon, 3 Oct 2016 12:33:20 +0000 (15:33 +0300)]
Merge pull request #298 from sourcelair/fix-release-scripts

Fix release scripts

7 years agoFix release scripts
Paris Kasidiaris [Mon, 3 Oct 2016 12:32:14 +0000 (15:32 +0300)]
Fix release scripts

7 years agoMerge pull request #269 from Tyriar/set_package_main
Paris Kasidiaris [Mon, 3 Oct 2016 11:11:34 +0000 (14:11 +0300)]
Merge pull request #269 from Tyriar/set_package_main

Set package.json main to build/xterm.js

7 years agoInstall typings on build and add to git ignore
Daniel Imms [Sat, 1 Oct 2016 19:22:57 +0000 (12:22 -0700)]
Install typings on build and add to git ignore

7 years agoMerge pull request #293 from sourcelair/issue-#202-fix-paste
Paris Kasidiaris [Sat, 1 Oct 2016 07:39:46 +0000 (10:39 +0300)]
Merge pull request #293 from sourcelair/issue-#202-fix-paste

Allow right-click paste (again)

7 years agoMove to TypeScript build
Daniel Imms [Sat, 1 Oct 2016 07:11:29 +0000 (00:11 -0700)]
Move to TypeScript build

7 years agoMerge pull request #295 from sourcelair/update-copyright-text
Paris Kasidiaris [Fri, 30 Sep 2016 11:06:34 +0000 (14:06 +0300)]
Merge pull request #295 from sourcelair/update-copyright-text

Update copyright text in all files

7 years agoUpdate copyright text in all files
Paris Kasidiaris [Fri, 30 Sep 2016 10:52:55 +0000 (13:52 +0300)]
Update copyright text in all files

sourceLair Limited → SourceLair Private Company

7 years agoAdd forgotten line to keep copied text 😅
Paris Kasidiaris [Thu, 29 Sep 2016 07:59:24 +0000 (10:59 +0300)]
Add forgotten line to keep copied text 😅

7 years agoDocument new Clipboard module
Paris Kasidiaris [Wed, 28 Sep 2016 23:32:53 +0000 (02:32 +0300)]
Document new Clipboard module

7 years agoMove clipboard into its own module
Paris Kasidiaris [Wed, 28 Sep 2016 23:16:19 +0000 (02:16 +0300)]
Move clipboard into its own module

7 years agoFix right-click paste
Paris Kasidiaris [Thu, 29 Sep 2016 07:50:21 +0000 (10:50 +0300)]
Fix right-click paste

Fix #202

7 years agoMerge pull request #289 from Tyriar/151_allow_wheel_in_application_mode
Daniel Imms [Sun, 25 Sep 2016 11:44:53 +0000 (04:44 -0700)]
Merge pull request #289 from Tyriar/151_allow_wheel_in_application_mode

Allow wheel events in application mode

7 years agoMerge pull request #287 from Tyriar/286_fix_scroll_in_app_mode
Daniel Imms [Sun, 25 Sep 2016 11:44:44 +0000 (04:44 -0700)]
Merge pull request #287 from Tyriar/286_fix_scroll_in_app_mode

Sync scroll bar instead of disabling on enter app mode

7 years agoMerge pull request #288 from Tyriar/278_sync_scrollbar_after_reset
Daniel Imms [Sun, 25 Sep 2016 09:44:56 +0000 (02:44 -0700)]
Merge pull request #288 from Tyriar/278_sync_scrollbar_after_reset

Sync scroll bar after reset

7 years agoAllow wheel events in application mode
Daniel Imms [Sun, 25 Sep 2016 09:40:24 +0000 (02:40 -0700)]
Allow wheel events in application mode

This change allows wheel events in application mode which fixes mouse wheel
scrolling in oh-my-zsh and powershell for Linux (among others). Along with #287
a functional scroll bar will also be usable in those shells.

Fixes #151

7 years agoFix tests
Daniel Imms [Sun, 25 Sep 2016 09:07:53 +0000 (02:07 -0700)]
Fix tests

7 years agoFix tests
Daniel Imms [Sun, 25 Sep 2016 09:02:05 +0000 (02:02 -0700)]
Fix tests

7 years agoSync scroll bar after reset
Daniel Imms [Sun, 25 Sep 2016 08:56:03 +0000 (01:56 -0700)]
Sync scroll bar after reset

Fixes #278