]>
git.proxmox.com Git - mirror_xterm.js.git/log
Elliot Saba [Fri, 7 Oct 2016 20:33:10 +0000 (13:33 -0700)]
Add `terminado.js`, an addon for connecting to Terminado backends
Elliot Saba [Wed, 5 Oct 2016 07:23:06 +0000 (07:23 +0000)]
Add `Terminado` example
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>
Paris Kasidiaris [Mon, 3 Oct 2016 12:39:14 +0000 (12:39 +0000)]
Add built files
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>
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
Paris Kasidiaris [Mon, 3 Oct 2016 12:32:14 +0000 (15:32 +0300)]
Fix release scripts
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
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)
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
Paris Kasidiaris [Fri, 30 Sep 2016 10:52:55 +0000 (13:52 +0300)]
Update copyright text in all files
sourceLair Limited → SourceLair Private Company
Paris Kasidiaris [Thu, 29 Sep 2016 07:59:24 +0000 (10:59 +0300)]
Add forgotten line to keep copied text 😅
Paris Kasidiaris [Wed, 28 Sep 2016 23:32:53 +0000 (02:32 +0300)]
Document new Clipboard module
Paris Kasidiaris [Wed, 28 Sep 2016 23:16:19 +0000 (02:16 +0300)]
Move clipboard into its own module
Paris Kasidiaris [Thu, 29 Sep 2016 07:50:21 +0000 (10:50 +0300)]
Fix right-click paste
Fix #202
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
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
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
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
Daniel Imms [Sun, 25 Sep 2016 09:07:53 +0000 (02:07 -0700)]
Fix tests
Daniel Imms [Sun, 25 Sep 2016 09:02:05 +0000 (02:02 -0700)]
Fix tests
Daniel Imms [Sun, 25 Sep 2016 08:56:03 +0000 (01:56 -0700)]
Sync scroll bar after reset
Fixes #278
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
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
imoses [Thu, 22 Sep 2016 13:28:20 +0000 (16:28 +0300)]
Merge branch 'master' of https://github.com/sourcelair/xterm.js
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
Paris Kasidiaris [Wed, 21 Sep 2016 16:14:39 +0000 (17:14 +0100)]
Merge pull request #282 from sourcelair/get-option
Add `getOption` API
Paris Kasidiaris [Wed, 21 Sep 2016 16:09:55 +0000 (19:09 +0300)]
Stricter check for option existence
Paris Kasidiaris [Wed, 21 Sep 2016 10:56:03 +0000 (13:56 +0300)]
Implement `term.getOption`
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
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
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
Daniel Imms [Sat, 17 Sep 2016 11:07:36 +0000 (04:07 -0700)]
Fix clear function when buffer is <= rows
Daniel Imms [Sat, 17 Sep 2016 10:59:42 +0000 (03:59 -0700)]
Don't clear prompt on clear if it already is
Daniel Imms [Sat, 17 Sep 2016 09:39:22 +0000 (02:39 -0700)]
Expose API to clear the terminal
Fixes #173
Daniel Imms [Sat, 17 Sep 2016 08:11:43 +0000 (01:11 -0700)]
Move key handler comments inside case blocks
Improves readability
Daniel Imms [Sat, 17 Sep 2016 08:05:05 +0000 (01:05 -0700)]
Cancel keydown even on shift+page up/down
Fixes #205
Daniel Imms [Fri, 16 Sep 2016 09:17:28 +0000 (02:17 -0700)]
Merge pull request #272 from Tyriar/271_setOption
Add setOption API
Daniel Imms [Fri, 16 Sep 2016 09:03:31 +0000 (02:03 -0700)]
Add @param to setOption
Daniel Imms [Fri, 16 Sep 2016 08:46:02 +0000 (01:46 -0700)]
Add setOption API
Fixes #271
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
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.
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
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`
Paris Kasidiaris [Sun, 4 Sep 2016 13:47:21 +0000 (16:47 +0300)]
Fix indentation of `src/xterm.js`
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
Paris Kasidiaris [Fri, 2 Sep 2016 08:54:25 +0000 (11:54 +0300)]
Merge pull request #261 from yurovant/patch-1
Update README.md
Anton Yurovskykh [Fri, 2 Sep 2016 06:28:57 +0000 (09:28 +0300)]
Update README.md
Fix typo: is => if
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
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
Daniel Imms [Mon, 29 Aug 2016 23:50:35 +0000 (16:50 -0700)]
Merge remote-tracking branch 'upstream/master' into 254_compositionhelper_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
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
Daniel Imms [Mon, 29 Aug 2016 23:21:00 +0000 (16:21 -0700)]
Improve copyright line
Daniel Imms [Mon, 29 Aug 2016 23:20:11 +0000 (16:20 -0700)]
Add copyright line
Daniel Imms [Mon, 29 Aug 2016 23:19:27 +0000 (16:19 -0700)]
Improve copyright line
Daniel Imms [Mon, 29 Aug 2016 23:17:59 +0000 (16:17 -0700)]
Pull Viewport into a module
Fixes #253
Daniel Imms [Mon, 29 Aug 2016 23:15:28 +0000 (16:15 -0700)]
Pull CompositionHelper into a module
Fixes #254
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
Paris Kasidiaris [Mon, 29 Aug 2016 19:57:19 +0000 (22:57 +0300)]
Update README.md to include xterm.js from new directory
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
ayapi [Fri, 26 Aug 2016 16:13:01 +0000 (01:13 +0900)]
add modifier+F1-F12 keys
ayapi [Fri, 26 Aug 2016 16:03:35 +0000 (01:03 +0900)]
add modifier+delete keys
Paris Kasidiaris [Fri, 26 Aug 2016 00:40:16 +0000 (03:40 +0300)]
Merge pull request #249 from sourcelair/Tyriar-patch-3
Improve grammar
Daniel Imms [Thu, 25 Aug 2016 21:46:20 +0000 (14:46 -0700)]
Improve grammar
Paris Kasidiaris [Tue, 23 Aug 2016 22:44:55 +0000 (22:44 +0000)]
Bump version to 1.1.3
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
Paris Kasidiaris [Tue, 23 Aug 2016 22:47:17 +0000 (01:47 +0300)]
Merge pull request #246 from sourcelair/bin-release
Improve "prepare-release" and introduce "release" scripts
Paris Kasidiaris [Tue, 23 Aug 2016 22:43:37 +0000 (01:43 +0300)]
Improve "prepare-release" and introduce "release" scripts
Has to do with #244.
Daniel Imms [Tue, 23 Aug 2016 16:11:02 +0000 (09:11 -0700)]
Disable application mode in viewport on soft reset
Fixes #242
Paris Kasidiaris [Mon, 22 Aug 2016 14:26:27 +0000 (14:26 +0000)]
Bump version to 1.1.2
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
Paris Kasidiaris [Mon, 22 Aug 2016 14:28:23 +0000 (17:28 +0300)]
Merge pull request #240 from sourcelair/issue/239
Fix alt + arrow key movement
Paris Kasidiaris [Mon, 22 Aug 2016 14:21:58 +0000 (17:21 +0300)]
Add tests for arrow key movements
Paris Kasidiaris [Mon, 22 Aug 2016 14:17:58 +0000 (17:17 +0300)]
Fix Alt + Arrow movement
Fix #239
Paris Kasidiaris [Mon, 22 Aug 2016 13:11:54 +0000 (13:11 +0000)]
Bump version to 1.1.1
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
Paris Kasidiaris [Mon, 22 Aug 2016 13:14:15 +0000 (16:14 +0300)]
Merge pull request #234 from Tyriar/233_fix_cursor_on_top_of_ime
Ensure composition view is on top of cursor
Paris Kasidiaris [Mon, 22 Aug 2016 11:47:21 +0000 (14:47 +0300)]
Merge pull request #238 from sourcelair/gitter-badge
Add "Chat on Gitter" badge
Paris Kasidiaris [Mon, 22 Aug 2016 11:40:34 +0000 (14:40 +0300)]
Add "Chat on Gitter" badge
Paris [Mon, 22 Aug 2016 11:22:21 +0000 (11:22 +0000)]
Bump version to 1.1.0
Signed-off-by: Paris <paris@sourcelair.com>
Daniel Imms [Sun, 21 Aug 2016 07:58:47 +0000 (00:58 -0700)]
Merge pull request #236 from Tyriar/235_fix_scroll_to_top_on_app_mode
Disable onScroll event during application mode
Daniel Imms [Fri, 19 Aug 2016 19:52:13 +0000 (12:52 -0700)]
Disable onScroll event during application mode
Fixes #235
Daniel Imms [Thu, 18 Aug 2016 18:28:10 +0000 (11:28 -0700)]
Ensure composition view is on top of cursor
Fixes #233
Paris Kasidiaris [Thu, 18 Aug 2016 17:35:39 +0000 (20:35 +0300)]
Merge pull request #230 from ayapi/refresh-viewport-height
Refresh the height of the viewport when the line-height changed
ayapi [Wed, 17 Aug 2016 05:43:19 +0000 (14:43 +0900)]
refresh the height of the viewport when the line-height changed
Daniel Imms [Wed, 17 Aug 2016 15:50:41 +0000 (08:50 -0700)]
Merge pull request #226 from Tyriar/208_fix_ime_popup_pos
Reposition textview after composition view
Paris Kasidiaris [Wed, 17 Aug 2016 08:57:16 +0000 (11:57 +0300)]
Merge pull request #231 from meefik/patch-1
Fix incorrect mouse position
Anton Skshidlevsky [Wed, 17 Aug 2016 07:38:12 +0000 (10:38 +0300)]
Fix incorrect mouse position
Incorrect mouse position in Midnight Commander
Paris Kasidiaris [Tue, 16 Aug 2016 14:20:40 +0000 (17:20 +0300)]
Merge pull request #228 from ayapi/restore-customkeydownhandler
restore customKeydownHandler on reset(RIS)
ayapi [Sat, 13 Aug 2016 13:44:56 +0000 (22:44 +0900)]
restore customKeydownHandler on reset(RIS)
Daniel Imms [Fri, 12 Aug 2016 17:27:49 +0000 (10:27 -0700)]
Fix tests
Daniel Imms [Fri, 12 Aug 2016 17:21:41 +0000 (10:21 -0700)]
Reposition textview after composition view
Call the function again via setTimeout to allow changes after composition
events. This prevents the IME windows jumping sometimes on thesecond key
press.
Fixes #208
Daniel Imms [Tue, 9 Aug 2016 16:03:16 +0000 (09:03 -0700)]
Merge pull request #224 from sourcelair/Tyriar-patch-2
Sync scroll bar height if the viewport height changes
Daniel Imms [Mon, 8 Aug 2016 21:41:39 +0000 (14:41 -0700)]
Sync scroll bar height if the viewport height changes
Daniel Imms [Mon, 8 Aug 2016 19:52:12 +0000 (12:52 -0700)]
Merge pull request #218 from Tyriar/77_scroll_bar
Implement scroll bar
Paris Kasidiaris [Mon, 8 Aug 2016 19:14:14 +0000 (20:14 +0100)]
Merge pull request #223 from sourcelair/Tyriar-patch-1
By more explicit in security warning
Daniel Imms [Mon, 8 Aug 2016 17:38:01 +0000 (10:38 -0700)]
By more explicit in security warning
Calling out that the insecurity is due to the barebones implementation
of the demo will prevent people thinking that the library is inherently
insecure.
Daniel Imms [Mon, 8 Aug 2016 17:22:34 +0000 (10:22 -0700)]
Fix outline showing up when clicking terminal
Daniel Imms [Mon, 8 Aug 2016 17:22:19 +0000 (10:22 -0700)]
Fix scrollbar being transparent on OS X
Paris Kasidiaris [Mon, 8 Aug 2016 13:35:02 +0000 (14:35 +0100)]
Merge pull request #220 from sourcelair/improve-demo
Introduce resizing option in demo
Paris [Mon, 8 Aug 2016 13:28:29 +0000 (16:28 +0300)]
Add notice about security risks
Paris Kasidiaris [Fri, 5 Aug 2016 13:56:00 +0000 (14:56 +0100)]
Merge pull request #222 from sourcelair/signed-releases
Require release commits to be signed