]>
git.proxmox.com Git - mirror_xterm.js.git/log
Daniel Imms [Thu, 9 Jun 2016 02:28:55 +0000 (19:28 -0700)]
Don't crash demo server on refresh
Fixes #100
Paris Kasidiaris [Wed, 8 Jun 2016 21:00:05 +0000 (00:00 +0300)]
Merge pull request #84 from sourcelair/fix/terminal-focus-event
Fix emission of terminal focus&blur events
Paris Kasidiaris [Wed, 8 Jun 2016 19:09:21 +0000 (22:09 +0300)]
Merge pull request #95 from sourcelair/issue/85
Stop marking spans as `inline-block`
Paris [Wed, 8 Jun 2016 19:03:45 +0000 (22:03 +0300)]
Stop marking spans as `inline-block` (not needed after
670b179140 )
Fix #85
Paris Kasidiaris [Wed, 8 Jun 2016 18:30:34 +0000 (21:30 +0300)]
Merge pull request #94 from Tyriar/patch-2
Add section on addons to README
Daniel Imms [Wed, 8 Jun 2016 06:34:35 +0000 (23:34 -0700)]
Merge remote-tracking branch 'upstream/master' into patch-2
Paris Kasidiaris [Wed, 8 Jun 2016 06:19:18 +0000 (09:19 +0300)]
Merge pull request #89 from Tyriar/readme_demo
Add demo section to README
Paris Kasidiaris [Wed, 8 Jun 2016 06:17:49 +0000 (09:17 +0300)]
Merge pull request #88 from Tyriar/patch-1
Add http:// to demo output address
Daniel Imms [Wed, 8 Jun 2016 05:31:39 +0000 (22:31 -0700)]
Add section on addons to README
Daniel Imms [Wed, 8 Jun 2016 00:08:37 +0000 (17:08 -0700)]
Add demo section to README
Fixes #87
Daniel Imms [Tue, 7 Jun 2016 23:43:33 +0000 (16:43 -0700)]
Add http:// to demo output address
This makes it easy to launch the demo in a browser by right clicking the URL in
gnome-terminal
TDaglis [Tue, 7 Jun 2016 10:58:00 +0000 (13:58 +0300)]
Fix emission of terminal focus&blur events
Paris Kasidiaris [Tue, 7 Jun 2016 10:44:36 +0000 (13:44 +0300)]
Merge pull request #82 from sourcelair/issue/79
Make cursor hollow on blur
Paris [Tue, 7 Jun 2016 09:06:34 +0000 (12:06 +0300)]
Make cursor hollow on blur
Fix #79
Paris Kasidiaris [Tue, 7 Jun 2016 10:39:47 +0000 (13:39 +0300)]
Merge pull request #83 from sourcelair/issue/76
Set line height of terminal rows to normal
Paris [Tue, 7 Jun 2016 09:23:28 +0000 (12:23 +0300)]
Set line height of terminal rows to normal
Fix #76
Paris Kasidiaris [Tue, 7 Jun 2016 08:43:58 +0000 (11:43 +0300)]
Merge pull request #81 from sourcelair/bash-demo
Implement fully featured bash terminal demo with a static terminal fallback
Paris [Sun, 5 Jun 2016 05:22:22 +0000 (08:22 +0300)]
Implement fully featured terminal demo w/ static fallback
Paris Kasidiaris [Tue, 7 Jun 2016 06:36:44 +0000 (09:36 +0300)]
Merge pull request #78 from sourcelair/drop-hidden-textarea
Drop hidden textarea for input handling
Paris [Mon, 6 Jun 2016 16:38:13 +0000 (19:38 +0300)]
Fix indentation
Paris [Sun, 5 Jun 2016 03:58:09 +0000 (06:58 +0300)]
Fix focus and blur events
Paris [Sun, 5 Jun 2016 03:35:33 +0000 (06:35 +0300)]
Fix cut and copy events
- Do not actually cut on cut
- Strip trailing whitespaces on copy (fix #66)
Paris [Fri, 3 Jun 2016 08:04:46 +0000 (11:04 +0300)]
Add a few hacks for better paste handling across browsers
Paris [Thu, 2 Jun 2016 10:31:38 +0000 (13:31 +0300)]
Vanish selection when a key with data is being pressed
Paris [Thu, 2 Jun 2016 10:08:06 +0000 (13:08 +0300)]
Tiny styling update in row line height
Paris [Thu, 2 Jun 2016 10:05:58 +0000 (13:05 +0300)]
Handle the paste event better
Paris [Thu, 2 Jun 2016 09:35:03 +0000 (12:35 +0300)]
Remove even more useless code
Paris [Thu, 2 Jun 2016 09:27:43 +0000 (12:27 +0300)]
Remove useless methods
Paris Kasidiaris [Thu, 2 Jun 2016 09:26:55 +0000 (12:26 +0300)]
Merge pull request #74 from Tyriar/master
Remove extra whitespace from class names
Daniel Imms [Thu, 2 Jun 2016 09:17:03 +0000 (02:17 -0700)]
Remove extra whitespace from class names
Use [].join to retain browser compatibility
Fixes #73
Paris [Thu, 2 Jun 2016 09:02:51 +0000 (12:02 +0300)]
Remove helper styling from xterm.css
Paris [Thu, 2 Jun 2016 09:00:31 +0000 (12:00 +0300)]
Merge branch 'master' of github.com:sourcelair/xterm.js into content-editable
Paris Kasidiaris [Mon, 30 May 2016 20:37:01 +0000 (23:37 +0300)]
Merge pull request #58 from sourcelair/issue/57
Proper rendering of inverse data in default colors
Paris [Mon, 30 May 2016 14:11:31 +0000 (17:11 +0300)]
Proper rendering of inverse data in default colors
Fix #57
Paris Kasidiaris [Mon, 30 May 2016 11:52:59 +0000 (14:52 +0300)]
Merge pull request #56 from sourcelair/issue/54
Explicitly adjust height of terminal rows and child elements
Paris [Thu, 26 May 2016 08:41:42 +0000 (11:41 +0300)]
Properly adjust height of terminal rows and child elements
Fix #54
Paris Kasidiaris [Wed, 4 May 2016 08:24:36 +0000 (11:24 +0300)]
Merge pull request #53 from sourcelair/issue/52
Make all add-ons CommonJS importable
Paris [Tue, 3 May 2016 09:48:16 +0000 (12:48 +0300)]
Change CommonJS package structure
Instead of making Xterm prototype extending optional, just require Xterm and pass it as parameter to the function just like it is being done with RequireJS
Paris [Tue, 3 May 2016 09:36:21 +0000 (12:36 +0300)]
Extend Xterm prototype only when `Xterm` is a function
Add-ons attempted to extend the `Xterm` prototype no matter what. This was an issue when importing add-ons through CommonJS, where `Xterm` is not available in the global scope.
Paris [Tue, 3 May 2016 09:05:13 +0000 (12:05 +0300)]
Make all add-ons CommonJS importable
- Fix #52
- Rename `npm/nodejs project` documentation to `CommonJS environment`
Paris [Tue, 26 Apr 2016 09:17:41 +0000 (12:17 +0300)]
Bump version to 0.33
Paris Kasidiaris [Fri, 22 Apr 2016 23:26:55 +0000 (02:26 +0300)]
Merge pull request #51 from blink1073/fix-blink
Fix cursor blink
Steven Silvester [Thu, 21 Apr 2016 12:57:13 +0000 (07:57 -0500)]
Handle focus clearing
Steven Silvester [Wed, 20 Apr 2016 20:41:33 +0000 (15:41 -0500)]
Fix cursor blink
Paris Kasidiaris [Wed, 20 Apr 2016 15:36:38 +0000 (18:36 +0300)]
Merge pull request #50 from blink1073/fix-resize
Use shift() when reducing lines to preserve lines up to cursor
Steven Silvester [Thu, 14 Apr 2016 11:35:44 +0000 (06:35 -0500)]
Use shift to reduce lines to preserve lines up to cursor
Paris Kasidiaris [Tue, 12 Apr 2016 11:18:03 +0000 (14:18 +0300)]
Merge pull request #49 from noseglid/nodejs-module
nodejs module definition
Alexander Olsson [Mon, 11 Apr 2016 13:06:40 +0000 (15:06 +0200)]
nodejs module definition
Allow importing xterm into a nodejs application (for instance an electron
application, or perhaps a test environment using phantomjs which
also has a DOM),
Paris [Fri, 8 Apr 2016 15:10:27 +0000 (18:10 +0300)]
pointless
Paris [Thu, 10 Mar 2016 00:55:24 +0000 (02:55 +0200)]
Handle drop event
Paris [Thu, 10 Mar 2016 00:07:10 +0000 (02:07 +0200)]
Start working on replacing textarea with contentEditable
Paris [Tue, 9 Feb 2016 12:50:34 +0000 (14:50 +0200)]
Bump version to 0.32
Paris [Tue, 9 Feb 2016 12:49:21 +0000 (12:49 +0000)]
Merge branch 'master' of github.com:sourcelair/xterm.js
Paris [Tue, 9 Feb 2016 12:48:54 +0000 (14:48 +0200)]
Update README
Paris [Tue, 9 Feb 2016 12:42:33 +0000 (14:42 +0200)]
Update .gitignore to ingore npm logs
Paris Kasidiaris [Sat, 6 Feb 2016 16:41:54 +0000 (18:41 +0200)]
Merge pull request #45 from sourcelair/package-json
Package json
Paris [Sat, 6 Feb 2016 16:41:24 +0000 (18:41 +0200)]
Update package.json (name, repository, license)
Paris [Sat, 9 Jan 2016 17:43:56 +0000 (19:43 +0200)]
Fix version
Paris [Sat, 9 Jan 2016 17:43:18 +0000 (19:43 +0200)]
Add package.json
Thanasis Daglis [Thu, 12 Nov 2015 15:47:03 +0000 (17:47 +0200)]
Merge pull request #44 from sourcelair/issue/18
Cursor is now invisible in IE
TDaglis [Thu, 12 Nov 2015 13:05:51 +0000 (15:05 +0200)]
added comment for fix
explained IE "hack" to fix textarea's blinking cursor
Thanasis Daglis [Thu, 12 Nov 2015 09:42:37 +0000 (11:42 +0200)]
Merge pull request #43 from sourcelair/fix/marginal-terminal-width
Fixed marginal width geometry
TDaglis [Wed, 11 Nov 2015 08:37:21 +0000 (10:37 +0200)]
made cursor invisible in IE
fixes #18
TDaglis [Wed, 11 Nov 2015 08:36:20 +0000 (10:36 +0200)]
added *.css rules in .editorconfig for indent consistency
TDaglis [Tue, 10 Nov 2015 16:27:17 +0000 (18:27 +0200)]
fixed marginal width geometry
Thanasis Daglis [Wed, 4 Nov 2015 09:45:21 +0000 (11:45 +0200)]
Merge pull request #42 from sourcelair/fix/fit-width
Fixed width of fit
Thanasis Daglis [Wed, 4 Nov 2015 09:45:09 +0000 (11:45 +0200)]
Merge pull request #41 from sourcelair/fix/firefox-selection
Fixed selection in firefox
TDaglis [Tue, 3 Nov 2015 12:55:24 +0000 (14:55 +0200)]
fixed width of fit
removed firefox hack since it is no longer needed
TDaglis [Tue, 3 Nov 2015 10:00:28 +0000 (12:00 +0200)]
added selection.type fallback check
for browsers that might not support Selection.isCollapsed property
TDaglis [Tue, 3 Nov 2015 09:32:43 +0000 (09:32 +0000)]
fixed selection in firefox
Thanasis Daglis [Thu, 29 Oct 2015 16:36:19 +0000 (18:36 +0200)]
Merge pull request #40 from sourcelair/fix/keydown-filtering
Better filtering of input
TDaglis [Thu, 29 Oct 2015 16:34:20 +0000 (18:34 +0200)]
exclude alt and meta keys from ctrl default case
TDaglis [Thu, 29 Oct 2015 16:27:46 +0000 (18:27 +0200)]
ignore ctrl+shift characters in keydown input
Thanasis Daglis [Tue, 27 Oct 2015 09:30:00 +0000 (11:30 +0200)]
Merge pull request #38 from sourcelair/fix/focus-events
Fix xterm focus events
TDaglis [Mon, 26 Oct 2015 15:13:04 +0000 (17:13 +0200)]
blur textarea on terminal blur
TDaglis [Mon, 26 Oct 2015 15:07:34 +0000 (17:07 +0200)]
added .editorconfig
TDaglis [Mon, 26 Oct 2015 15:07:15 +0000 (15:07 +0000)]
auto emit blur and focus of textarea
Thanasis Daglis [Thu, 22 Oct 2015 09:17:24 +0000 (12:17 +0300)]
Merge pull request #37 from sourcelair/fix/attach
Fixed typo and reference in attach addon
TDaglis [Thu, 22 Oct 2015 08:33:56 +0000 (11:33 +0300)]
fixed typo and reference in attach addon
also bumped version to 0.31
Thanasis Daglis [Thu, 22 Oct 2015 07:26:44 +0000 (10:26 +0300)]
Merge pull request #36 from sourcelair/linkify/enhance
Added lenient option to linkify
TDaglis [Thu, 22 Oct 2015 06:53:14 +0000 (09:53 +0300)]
documented lenient option of linkify
TDaglis [Thu, 22 Oct 2015 06:47:15 +0000 (06:47 +0000)]
Added lenient option to linkify
Paris Kasidiaris [Tue, 8 Sep 2015 14:29:06 +0000 (17:29 +0300)]
Merge pull request #32 from chani/patch-1
Update main.js
Jean Bruenn [Tue, 8 Sep 2015 12:08:44 +0000 (14:08 +0200)]
Update main.js
just a tiny change, if you are using the demo file as example to start working with, prompt as variable might cause trouble if you do use prompt() rather use shellprompt as variable name instead of prompt. I'd suggest to rename term's prompt() as well to not cause confusion.
Paris Kasidiaris [Tue, 25 Aug 2015 12:37:29 +0000 (15:37 +0300)]
Merge pull request #31 from akalipetis/hotfix/ie
Fixed IE issues with classList.add
Antonis Kalipetis [Tue, 25 Aug 2015 11:40:00 +0000 (14:40 +0300)]
Fixed IE issues with classList.add
`classList.add` in IE does not take more than one parameter and this would not work. Split in 3 statements to fix it.
Paris [Mon, 13 Apr 2015 16:47:04 +0000 (19:47 +0300)]
[attach addon] Improve documentation
Paris [Mon, 13 Apr 2015 16:21:47 +0000 (19:21 +0300)]
Update README.md
Paris [Mon, 13 Apr 2015 16:18:09 +0000 (19:18 +0300)]
Set up JSDoc documentation
Started working on #13
Paris [Wed, 25 Feb 2015 07:34:12 +0000 (09:34 +0200)]
Mark version 0.30
Paris Kasidiaris [Wed, 25 Feb 2015 07:31:35 +0000 (09:31 +0200)]
Merge pull request #22 from sourcelair/issue/21
Introduce bufferred attaching to websocket
Paris [Tue, 24 Feb 2015 20:28:47 +0000 (22:28 +0200)]
[attach addon] Document with JSDoc
Paris [Tue, 24 Feb 2015 18:57:28 +0000 (20:57 +0200)]
[attach addon] Switch indentation to 4 spaces instead of 2
Paris [Tue, 24 Feb 2015 18:55:52 +0000 (20:55 +0200)]
Implement buffered attaching
Fixes #21
Paris Kasidiaris [Wed, 28 Jan 2015 09:52:55 +0000 (11:52 +0200)]
Merge pull request #20 from akalipetis/issue/19
Pressing Alt + ←/→ does not interfere now with browser
Antonis Kalipetis [Wed, 28 Jan 2015 09:20:47 +0000 (11:20 +0200)]
Replaced preventDefault with cancel
Antonis Kalipetis [Wed, 28 Jan 2015 09:04:38 +0000 (11:04 +0200)]
Pressing Alt + ←/→ does not interfere now with browser
Previously, when on Chrome for Windows, if default was not prevented the browser history backward/forward was triggered.
Fixes #19
Paris Kasidiaris [Mon, 19 Jan 2015 17:45:19 +0000 (19:45 +0200)]
Merge pull request #17 from sourcelair/issue/8
Bump to v0.29
paris [Mon, 19 Jan 2015 17:45:03 +0000 (19:45 +0200)]
Merged with master
paris [Mon, 19 Jan 2015 17:07:28 +0000 (19:07 +0200)]
Bump version to 0.29 and copyright year to 2015