]> git.proxmox.com Git - mirror_xterm.js.git/log
mirror_xterm.js.git
8 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+)

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

8 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

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

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

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

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

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

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

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

8 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

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

8 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

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

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

8 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

8 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

8 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

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

8 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

8 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>
8 years agoAdd built files
Paris Kasidiaris [Mon, 3 Oct 2016 12:39:14 +0000 (12:39 +0000)]
Add built files

8 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>
8 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

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

8 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

8 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

8 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)

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

8 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

8 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

8 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 😅

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

8 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

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

Fix #202

8 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

8 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

8 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

8 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

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

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

8 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

8 years agoSync scroll bar instead of disabling on enter app mode
Daniel Imms [Sun, 25 Sep 2016 08:50:49 +0000 (01:50 -0700)]
Sync scroll bar instead of disabling on enter app mode

Fixes #286

8 years agoMerge pull request #283 from iMoses/master
Paris Kasidiaris [Thu, 22 Sep 2016 13:46:02 +0000 (14:46 +0100)]
Merge pull request #283 from iMoses/master

Workaround a known bug in Babel JS

8 years agoMerge branch 'master' of https://github.com/sourcelair/xterm.js
imoses [Thu, 22 Sep 2016 13:28:20 +0000 (16:28 +0300)]
Merge branch 'master' of https://github.com/sourcelair/xterm.js

8 years agoTests were failing locally due to a babel js bug - https://github.com/babel/babel...
imoses [Thu, 22 Sep 2016 13:26:03 +0000 (16:26 +0300)]
Tests were failing locally due to a babel js bug - https://github.com/babel/babel/issues/3826
Fixed the tests to work around the problem and added /.idea/ to .gitignore for the benefit of contributors who uses intellij

8 years agoMerge pull request #282 from sourcelair/get-option
Paris Kasidiaris [Wed, 21 Sep 2016 16:14:39 +0000 (17:14 +0100)]
Merge pull request #282 from sourcelair/get-option

Add `getOption` API

8 years agoStricter check for option existence
Paris Kasidiaris [Wed, 21 Sep 2016 16:09:55 +0000 (19:09 +0300)]
Stricter check for option existence

8 years agoImplement `term.getOption`
Paris Kasidiaris [Wed, 21 Sep 2016 10:56:03 +0000 (13:56 +0300)]
Implement `term.getOption`

8 years agoMerge pull request #275 from Tyriar/move_comments_inside_case
Daniel Imms [Sun, 18 Sep 2016 20:49:52 +0000 (13:49 -0700)]
Merge pull request #275 from Tyriar/move_comments_inside_case

Move key handler comments inside case blocks

8 years agoMerge pull request #274 from Tyriar/205_cancel_shift_pg_up_down_event
Daniel Imms [Sun, 18 Sep 2016 20:49:38 +0000 (13:49 -0700)]
Merge pull request #274 from Tyriar/205_cancel_shift_pg_up_down_event

Cancel keydown event on shift+page up/down

8 years agoMerge pull request #276 from Tyriar/173_clear_api
Daniel Imms [Sat, 17 Sep 2016 11:11:20 +0000 (04:11 -0700)]
Merge pull request #276 from Tyriar/173_clear_api

Expose API to clear the terminal

8 years agoFix clear function when buffer is <= rows
Daniel Imms [Sat, 17 Sep 2016 11:07:36 +0000 (04:07 -0700)]
Fix clear function when buffer is <= rows

8 years agoDon't clear prompt on clear if it already is
Daniel Imms [Sat, 17 Sep 2016 10:59:42 +0000 (03:59 -0700)]
Don't clear prompt on clear if it already is

8 years agoExpose API to clear the terminal
Daniel Imms [Sat, 17 Sep 2016 09:39:22 +0000 (02:39 -0700)]
Expose API to clear the terminal

Fixes #173

8 years agoMove key handler comments inside case blocks
Daniel Imms [Sat, 17 Sep 2016 08:11:43 +0000 (01:11 -0700)]
Move key handler comments inside case blocks

Improves readability

8 years agoCancel keydown even on shift+page up/down
Daniel Imms [Sat, 17 Sep 2016 08:05:05 +0000 (01:05 -0700)]
Cancel keydown even on shift+page up/down

Fixes #205

8 years agoMerge pull request #272 from Tyriar/271_setOption
Daniel Imms [Fri, 16 Sep 2016 09:17:28 +0000 (02:17 -0700)]
Merge pull request #272 from Tyriar/271_setOption

Add setOption API

8 years agoAdd @param to setOption
Daniel Imms [Fri, 16 Sep 2016 09:03:31 +0000 (02:03 -0700)]
Add @param to setOption

8 years agoAdd setOption API
Daniel Imms [Fri, 16 Sep 2016 08:46:02 +0000 (01:46 -0700)]
Add setOption API

Fixes #271

8 years agoMerge pull request #268 from Tyriar/267_fix_mouseup_focus
Daniel Imms [Fri, 16 Sep 2016 08:23:57 +0000 (01:23 -0700)]
Merge pull request #268 from Tyriar/267_fix_mouseup_focus

Fix focus on mouseup when mousedown was in another element

8 years agoSet package.json main to build/xterm.js
Daniel Imms [Thu, 15 Sep 2016 23:25:16 +0000 (16:25 -0700)]
Set package.json main to build/xterm.js

build/xterm.js should be used when require is used when installed via npm.

8 years agoFix focus on mouseup when mousedown was in another element
Daniel Imms [Thu, 15 Sep 2016 20:50:39 +0000 (13:50 -0700)]
Fix focus on mouseup when mousedown was in another element

Fixes #267

8 years agoMerge pull request #263 from sourcelair/fix-indentation
Paris Kasidiaris [Mon, 5 Sep 2016 10:18:49 +0000 (13:18 +0300)]
Merge pull request #263 from sourcelair/fix-indentation

Fix indentation of `src/xterm.js`

8 years agoFix indentation of `src/xterm.js`
Paris Kasidiaris [Sun, 4 Sep 2016 13:47:21 +0000 (16:47 +0300)]
Fix indentation of `src/xterm.js`

8 years agoMerge pull request #252 from ayapi/modifier-keys
Paris Kasidiaris [Sun, 4 Sep 2016 13:23:29 +0000 (16:23 +0300)]
Merge pull request #252 from ayapi/modifier-keys

add modifier+delete, modifier+F1-F12 keys

8 years agoMerge pull request #261 from yurovant/patch-1
Paris Kasidiaris [Fri, 2 Sep 2016 08:54:25 +0000 (11:54 +0300)]
Merge pull request #261 from yurovant/patch-1

Update README.md

8 years agoUpdate README.md
Anton Yurovskykh [Fri, 2 Sep 2016 06:28:57 +0000 (09:28 +0300)]
Update README.md

Fix typo: is => if

8 years agoMerge pull request #243 from Tyriar/242_enable_scroll_on_soft_reset
Daniel Imms [Wed, 31 Aug 2016 17:40:54 +0000 (10:40 -0700)]
Merge pull request #243 from Tyriar/242_enable_scroll_on_soft_reset

Disable application mode in viewport on soft reset

8 years agoMerge pull request #256 from Tyriar/254_compositionhelper_module
Daniel Imms [Wed, 31 Aug 2016 17:34:14 +0000 (10:34 -0700)]
Merge pull request #256 from Tyriar/254_compositionhelper_module

Pull CompositionHelper into a module

8 years agoMerge remote-tracking branch 'upstream/master' into 254_compositionhelper_module
Daniel Imms [Mon, 29 Aug 2016 23:50:35 +0000 (16:50 -0700)]
Merge remote-tracking branch 'upstream/master' into 254_compositionhelper_module

8 years agoMerge pull request #255 from Tyriar/253_viewport_module
Daniel Imms [Mon, 29 Aug 2016 23:49:03 +0000 (16:49 -0700)]
Merge pull request #255 from Tyriar/253_viewport_module

Pull Viewport into a module

8 years agoMerge pull request #257 from Tyriar/improve_copyright_line
Paris Kasidiaris [Mon, 29 Aug 2016 23:38:41 +0000 (02:38 +0300)]
Merge pull request #257 from Tyriar/improve_copyright_line

Improve copyright line

8 years agoImprove copyright line
Daniel Imms [Mon, 29 Aug 2016 23:21:00 +0000 (16:21 -0700)]
Improve copyright line

8 years agoAdd copyright line
Daniel Imms [Mon, 29 Aug 2016 23:20:11 +0000 (16:20 -0700)]
Add copyright line

8 years agoImprove copyright line
Daniel Imms [Mon, 29 Aug 2016 23:19:27 +0000 (16:19 -0700)]
Improve copyright line

8 years agoPull Viewport into a module
Daniel Imms [Mon, 29 Aug 2016 23:17:59 +0000 (16:17 -0700)]
Pull Viewport into a module

Fixes #253

8 years agoPull CompositionHelper into a module
Daniel Imms [Mon, 29 Aug 2016 23:15:28 +0000 (16:15 -0700)]
Pull CompositionHelper into a module

Fixes #254

8 years agoMerge pull request #251 from sourcelair/issue-#158-es2015
Paris Kasidiaris [Mon, 29 Aug 2016 22:59:17 +0000 (01:59 +0300)]
Merge pull request #251 from sourcelair/issue-#158-es2015

Introduce Babel as the build system, convert src/xterm.js to ES2015 and export EventEmitter

8 years agoUpdate README.md to include xterm.js from new directory
Paris Kasidiaris [Mon, 29 Aug 2016 19:57:19 +0000 (22:57 +0300)]
Update README.md to include xterm.js from new directory

8 years agoMake `src/xterm.js` ES2015 and export EventEmitter into its own file
Paris Kasidiaris [Fri, 26 Aug 2016 12:28:52 +0000 (15:28 +0300)]
Make `src/xterm.js` ES2015 and export EventEmitter into its own file

Fix #158

8 years agoadd modifier+F1-F12 keys
ayapi [Fri, 26 Aug 2016 16:13:01 +0000 (01:13 +0900)]
add modifier+F1-F12 keys

8 years agoadd modifier+delete keys
ayapi [Fri, 26 Aug 2016 16:03:35 +0000 (01:03 +0900)]
add modifier+delete keys