Commit Graph

243 Commits

Author SHA1 Message Date
Paris
d82c008052 Make cursor hollow on blur
Fix #79
2016-06-07 10:42:21 +00:00
Paris Kasidiaris
11823ce890 Merge pull request #83 from sourcelair/issue/76
Set line height of terminal rows to normal
2016-06-07 13:39:47 +03:00
Paris
670b179140 Set line height of terminal rows to normal
Fix #76
2016-06-07 12:23:28 +03:00
Paris Kasidiaris
637c2eae43 Merge pull request #81 from sourcelair/bash-demo
Implement fully featured bash terminal demo with a static terminal fallback
2016-06-07 11:43:58 +03:00
Paris
53e8df40bb Implement fully featured terminal demo w/ static fallback 2016-06-07 08:41:41 +00:00
Paris Kasidiaris
180a7af75d Merge pull request #78 from sourcelair/drop-hidden-textarea
Drop hidden textarea for input handling
2016-06-07 09:36:44 +03:00
Paris
0fd0f45d8b Fix indentation 2016-06-06 19:38:13 +03:00
Paris
8754f8d895 Fix focus and blur events 2016-06-05 03:59:52 +00:00
Paris
c02cc84498 Fix cut and copy events
- Do not actually cut on cut
- Strip trailing whitespaces on copy (fix #66)
2016-06-05 06:35:33 +03:00
Paris
647216876b Add a few hacks for better paste handling across browsers 2016-06-03 11:04:46 +03:00
Paris
f3bd6145a5 Vanish selection when a key with data is being pressed 2016-06-02 13:31:38 +03:00
Paris
7320515820 Tiny styling update in row line height 2016-06-02 13:08:06 +03:00
Paris
8fa1a46584 Handle the paste event better 2016-06-02 13:05:58 +03:00
Paris
fa7d214e78 Remove even more useless code 2016-06-02 12:35:03 +03:00
Paris
178b611b0c Remove useless methods 2016-06-02 12:27:43 +03:00
Paris Kasidiaris
1f28c22323 Merge pull request #74 from Tyriar/master
Remove extra whitespace from class names
2016-06-02 12:26:55 +03:00
Daniel Imms
ae0f963799 Remove extra whitespace from class names
Use [].join to retain browser compatibility

Fixes #73
2016-06-02 02:17:03 -07:00
Paris
82cac90005 Remove helper styling from xterm.css 2016-06-02 12:02:51 +03:00
Paris
8ebfa27210 Merge branch 'master' of github.com:sourcelair/xterm.js into content-editable 2016-06-02 12:00:31 +03:00
Paris Kasidiaris
4babc92d7c Merge pull request #58 from sourcelair/issue/57
Proper rendering of inverse data in default colors
2016-05-30 23:37:01 +03:00
Paris
1a3846161a Proper rendering of inverse data in default colors
Fix #57
2016-05-30 16:03:26 +00:00
Paris Kasidiaris
ff7d0e58dc Merge pull request #56 from sourcelair/issue/54
Explicitly adjust height of terminal rows and child elements
2016-05-30 14:52:59 +03:00
Paris
3d64f91a5c Properly adjust height of terminal rows and child elements
Fix #54
2016-05-26 11:41:42 +03:00
Paris Kasidiaris
f980f32fe5 Merge pull request #53 from sourcelair/issue/52
Make all add-ons CommonJS importable
2016-05-04 11:24:36 +03:00
Paris
dc67c94545 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
2016-05-03 12:48:16 +03:00
Paris
fff56eea1b 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.
2016-05-03 12:36:21 +03:00
Paris
bd2158613d Make all add-ons CommonJS importable
- Fix #52
- Rename `npm/nodejs project` documentation to `CommonJS environment`
2016-05-03 12:05:13 +03:00
Paris
537fbad705 Bump version to 0.33 2016-04-26 12:17:41 +03:00
Paris Kasidiaris
52cc8fa5fe Merge pull request #51 from blink1073/fix-blink
Fix cursor blink
2016-04-23 02:26:55 +03:00
Steven Silvester
7988f634f3 Handle focus clearing 2016-04-21 07:57:13 -05:00
Steven Silvester
a5e34e2288 Fix cursor blink 2016-04-20 15:41:33 -05:00
Paris Kasidiaris
ad3764ae4a Merge pull request #50 from blink1073/fix-resize
Use shift() when reducing lines to preserve lines up to cursor
2016-04-20 18:36:38 +03:00
Steven Silvester
685bc54bf2 Use shift to reduce lines to preserve lines up to cursor 2016-04-14 06:35:44 -05:00
Paris Kasidiaris
a54eb8ac44 Merge pull request #49 from noseglid/nodejs-module
nodejs module definition
2016-04-12 14:18:03 +03:00
Alexander Olsson
6a87253d94 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),
2016-04-11 15:08:47 +02:00
Paris
6406a88ddf pointless 2016-04-08 18:10:27 +03:00
Paris
18b2a1c3b4 Handle drop event 2016-03-10 02:55:24 +02:00
Paris
58056df23d Start working on replacing textarea with contentEditable 2016-03-10 02:07:10 +02:00
Paris
a88e27cc7d Bump version to 0.32 2016-02-09 14:50:34 +02:00
Paris
7cab2501da Merge branch 'master' of github.com:sourcelair/xterm.js 2016-02-09 12:49:21 +00:00
Paris
dd93e62a41 Update README 2016-02-09 14:48:54 +02:00
Paris
d238a1998c Update .gitignore to ingore npm logs 2016-02-09 14:42:33 +02:00
Paris Kasidiaris
6bbb21490c Merge pull request #45 from sourcelair/package-json
Package json
2016-02-06 18:41:54 +02:00
Paris
9f0fa2f815 Update package.json (name, repository, license) 2016-02-06 18:41:24 +02:00
Paris
f5fb10063c Fix version 2016-01-09 19:43:56 +02:00
Paris
721bd272b5 Add package.json 2016-01-09 19:43:18 +02:00
Thanasis Daglis
c170156147 Merge pull request #44 from sourcelair/issue/18
Cursor is now invisible in IE
2015-11-12 17:47:03 +02:00
TDaglis
a2f6f2be03 added comment for fix
explained IE "hack" to fix textarea's blinking cursor
2015-11-12 15:05:51 +02:00
Thanasis Daglis
412260392f Merge pull request #43 from sourcelair/fix/marginal-terminal-width
Fixed marginal width geometry
2015-11-12 11:42:37 +02:00
TDaglis
5f8585a625 made cursor invisible in IE
fixes #18
2015-11-11 10:37:21 +02:00