Commit Graph
366 Commits
Author SHA1 Message Date
Daniel Imms 03fa017d4a Re-hide the textarea 2016-07-12 18:49:37 -07:00
Daniel Imms 26af6ffd4d Get IMEs working 2016-07-12 18:48:08 -07:00
Daniel Imms 7d8e28a7dd Merge remote-tracking branch 'upstream/master' into 124_add_textarea_back 2016-07-12 17:02:11 -07:00
Daniel Imms a52b7e7a4e Add starting point for IME support 2016-07-12 16:50:07 -07:00
Daniel Imms aaedcfc700 Support focus class on the .xterm element 2016-07-12 16:18:05 -07:00
Daniel Imms fc7b22dc48 Manually revert textarea changes 2016-07-12 16:03:31 -07:00
Paris Kasidiaris 5b44e36317 Merge pull request #161 from jerch/tests_xterm
xterm test cases
2016-07-13 00:46:44 +03:00
Jörg Breitbart 82f5de3bb9 Merge branch 'tests_xterm' of https://github.com/jerch/xterm.js into tests_xterm 2016-07-12 21:27:06 +02:00
Jörg Breitbart dcf30b40c0 cleanup xterm test file 2016-07-12 21:26:38 +02:00
Jörg Breitbart 3b89134c05 selecting sucessful tests 2016-07-12 21:26:38 +02:00
Jörg Breitbart d76d50677d adding xterm comparison tests 2016-07-12 21:26:38 +02:00
Paris Kasidiaris 8790a94a56 Merge pull request #165 from sourcelair/first-docs
Document several public methods
2016-07-10 03:57:05 +03:00
Jörg Breitbart 308535dc5c cleanup xterm test file 2016-07-09 14:57:57 +02:00
Paris Kasidiaris efe5b20b73 Merge pull request #168 from freebroccolo/master
⬆️ pty.js@0.3.1
2016-07-09 01:47:52 +03:00
Darin Morrison d1a6e8de3b ⬆️ pty.js@0.3.1 2016-07-07 12:42:49 -06:00
Paris f3cf646bbf Better document scrollDisp 2016-07-06 12:37:45 +03:00
Paris a39b309b74 Remove most public directives 2016-07-06 12:36:11 +03:00
Paris 1aeb562066 progress 2016-07-06 09:32:40 +00:00
Paris 107d1a1496 First chunk of documentation 2016-07-06 09:32:40 +00:00
Paris Kasidiaris 39edbfb655 Merge pull request #163 from jerch/fix_147_162
fixing #147 and #162
2016-07-06 12:29:01 +03:00
Jörg Breitbart 246b0edaa1 disable refresh for tests 2016-07-06 00:23:10 +02:00
Jörg Breitbart 4afa08da8d fixing #147 and #162 2016-07-05 23:54:15 +02:00
Jörg Breitbart dc5b525559 selecting sucessful tests 2016-07-05 14:55:03 +02:00
Paris Kasidiaris 30251e5d7c Merge pull request #160 from Tyriar/159_fix_nbsp_resize
Have ' ' chars get inserted correctly after a resize
2016-07-05 13:53:34 +03:00
Paris Kasidiaris 81e231ea20 Merge pull request #155 from Tyriar/154_fix_resize_at_top_exception
Fix exception when increasing size when viewport is at top of buffer
2016-07-05 12:56:45 +03:00
Jörg Breitbart 36930e9661 adding xterm comparison tests 2016-07-05 11:36:30 +02:00
Daniel Imms 838c11b69c Have ' ' chars get inserted correctly after a resize
Since the character spec didn't contain a character width it was being skipped
during refresh.

Fixes #159
2016-07-04 13:17:08 -07:00
Daniel Imms 05041722f1 Correct if condition 2016-07-04 12:15:47 -07:00
Paris Kasidiaris 36eb7efe5e Merge pull request #153 from sourcelair/fix/pasting
Fix Ctrl+Shift+V pasting
2016-06-30 14:29:28 +03:00
Daniel Imms 87c9370e8c Fix exception when increasing size when viewport is at top of buffer
Fixes #154
2016-06-30 02:05:06 -07:00
TDaglis 0b018fd4e9 Fix Ctrl+Shift+V pasting 2016-06-30 10:58:00 +03:00
Paris Kasidiaris 39c4356ef6 Merge pull request #148 from bfis/fix/MouseEvent_clone
Fix MouseEvent cloning
2016-06-27 16:04:33 +03:00
Benjamin Fischer 59b79e9b04 Fix MouseEvent cloning
Cloneing MouseEvent instances via __proto__ (lline 1099) caused the cloned object to be broken and throw "TypeError: Illegal invocation" during property access ("ev.shiftKey" line 1020).
2016-06-27 13:27:19 +02:00
Paris Kasidiaris b2e940f305 Merge pull request #144 from jerch/wcwidth
wcwidth calculation
2016-06-27 12:02:47 +03:00
Jörg Breitbart c3bc59b5e1 adding unicode test cases 2016-06-26 12:50:06 +02:00
Jörg Breitbart e3126ba3f8 cleanup 2016-06-25 10:12:21 +02:00
Jörg Breitbart f951abb7a9 wcwidth only for printables 2016-06-24 16:25:00 +02:00
Paris Kasidiaris 549a8cd31b Merge pull request #142 from Tyriar/patch-1
Only blink cursor if the terminal has focus
2016-06-24 05:58:38 -07:00
Jörg Breitbart 874ba72f4e wcwidth calculation 2016-06-24 14:16:12 +02:00
Daniel Imms ea1fd3d01b Only blink cursor if the terminal has focus
Fixes #141
2016-06-23 22:16:29 -07:00
Paris Kasidiaris 4c6b993458 Merge pull request #138 from dbkaplun/disable-ligatures
Disable ligatures which mess up rendering for certain fonts
2016-06-23 18:39:52 -07:00
Dan Kaplun 323cc44e0e Disable ligatures 2016-06-23 15:07:38 -07:00
Antonis Kalipetis 8bf81875ca Merge pull request #130 from Tyriar/windows_demo
Get demo working on Windows
2016-06-23 11:52:16 +03:00
Daniel Imms 15cf76c767 Bind to 127.0.0.1 on Windows only 2016-06-22 20:43:41 -07:00
Daniel Imms 3df272fb92 Merge remote-tracking branch 'upstream/master' into windows_demo 2016-06-22 20:36:05 -07:00
Paris Kasidiaris 04a8137f09 Merge pull request #137 from sourcelair/improve-paste
Fix cumbersome pasting with Cmd + V
2016-06-19 20:45:31 +03:00
Paris 3217a4bee4 Fix cumbersome pasting with Cmd + V
For some reason, setting the element's contentEditable value to true within a keyboard event, while the element has focus, did not allow pasting with clipboard, unless the element gets clicked explicitly.
2016-06-19 06:12:25 +03:00
Daniel Imms 2aab58473e Fix npm scripts 2016-06-16 16:31:01 -07:00
Daniel Imms 5d3bac6a86 Merge remote-tracking branch 'upstream/master' into windows_demo 2016-06-16 16:28:20 -07:00
Paris Kasidiaris 09d67a6c52 Merge pull request #131 from sourcelair/issue/120
Fix focus and blur events emission
2016-06-16 17:06:10 +03:00