Paris
beff0db301
Add apt addon in travis for node-gyp dependency of pty.js
2016-06-09 10:18:39 +03:00
Paris
ab1526b085
Add travis ci build status in xterm.js
2016-06-09 10:10:36 +03:00
Paris
b91e737017
Add .travis.yml
2016-06-09 10:08:44 +03:00
Paris
fa093e2bd2
Set up environment for testing
2016-06-09 10:04:53 +03:00
Paris
f87300d30e
Remove old test-suite completely
2016-06-09 09:49:11 +03:00
Paris Kasidiaris
2f001f8af9
Merge pull request #102 from Tyriar/dont_crash_demo_refresh
...
Don't crash demo server on refresh
2016-06-09 09:49:28 +03:00
Paris Kasidiaris
04ae96617d
Merge pull request #101 from Tyriar/fix_resize_buffer
...
Fix buffer corruption after resizing rows
2016-06-09 09:13:06 +03:00
Daniel Imms
7a80efd8bd
Don't crash demo server on refresh
...
Fixes #100
2016-06-08 19:28:55 -07:00
Daniel Imms
df268ad5cd
Fix buffer corruption after resizing rows
...
Lines from the buffer were incorrectly being removed when the viewport was
resized. This change removes the lines when the cursor is above them, if not it
shifts the viewport down. Some basic jsdoc comments were added to some Terminal
properties for future reference.
Fixes #98
Fixes #99
2016-06-08 19:08:32 -07:00
Paris Kasidiaris
ae99ad83d0
Merge pull request #84 from sourcelair/fix/terminal-focus-event
...
Fix emission of terminal focus&blur events
2016-06-09 00:00:05 +03:00
Paris Kasidiaris
c491537de1
Merge pull request #95 from sourcelair/issue/85
...
Stop marking spans as `inline-block`
2016-06-08 22:09:21 +03:00
Paris
383d59bbc3
Stop marking spans as inline-block (not needed after 670b179140)
...
Fix #85
2016-06-08 22:03:45 +03:00
Paris Kasidiaris
2471910244
Merge pull request #94 from Tyriar/patch-2
...
Add section on addons to README
2016-06-08 21:30:34 +03:00
Daniel Imms
2a36ff0839
Merge remote-tracking branch 'upstream/master' into patch-2
2016-06-07 23:34:35 -07:00
Paris Kasidiaris
136c838f30
Merge pull request #89 from Tyriar/readme_demo
...
Add demo section to README
2016-06-08 09:19:18 +03:00
Paris Kasidiaris
bd3936cc9f
Merge pull request #88 from Tyriar/patch-1
...
Add http:// to demo output address
2016-06-08 09:17:49 +03:00
Daniel Imms
dab80b58ae
Add section on addons to README
2016-06-07 22:31:39 -07:00
Daniel Imms
289ff8092d
Add demo section to README
...
Fixes #87
2016-06-07 17:08:37 -07:00
Daniel Imms
47b01786e2
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
2016-06-07 16:43:33 -07:00
TDaglis
6bc1881727
Fix emission of terminal focus&blur events
2016-06-07 13:58:00 +03:00
Paris Kasidiaris
21d765b227
Merge pull request #82 from sourcelair/issue/79
...
Make cursor hollow on blur
2016-06-07 13:44:36 +03:00
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
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