Commit Graph

745 Commits

Author SHA1 Message Date
Daniel Imms
2c810ce763 Add note about support intentions 2016-07-15 10:12:55 -07:00
Daniel Imms
b61e81d5b4 Add latest Edge version as supported, alphabetize 2016-07-15 10:10:10 -07:00
Daniel Imms
534a9e7f5a Big clean up
Move keydown event to CompositionHelper
Move call in refresh to be handled with an event
2016-07-13 21:50:00 -07:00
Daniel Imms
14a62c0f8b Add test cases for Japanese 2016-07-13 21:22:27 -07:00
Daniel Imms
89d29bbc10 Fix non-composition char input after composition char + test 2016-07-13 21:02:43 -07:00
Daniel Imms
ac8db6e8ec jsdoc handleAnyTextareaChanges 2016-07-13 20:52:55 -07:00
Daniel Imms
0a7c1bfd98 Position the textarea below the cursor during a composition
This will position any IME helper in the correct position
2016-07-13 20:46:43 -07:00
Daniel Imms
4efb8d24ac Don't wrap multi-character compositions 2016-07-13 20:34:55 -07:00
Daniel Imms
38d08873bc Don't finalize composition on modifier key presses 2016-07-13 20:34:43 -07:00
Daniel Imms
8074d754d3 Only position composition view if a cursor is visible 2016-07-13 20:12:49 -07:00
Daniel Imms
f3db84decb Add statement on browser support
Fixes #183
2016-07-13 15:28:14 -07:00
Paris Kasidiaris
13644ce351 Merge pull request #178 from sourcelair/issue/169
Fix entering hash (#) on British keyboard layout
2016-07-13 20:18:41 +03:00
Daniel Imms
e1c1b07a0b Add test cases for Korean 2016-07-13 08:37:24 -07:00
Paris
42ec3b492a Clarify isThirdLevelShift 2016-07-13 17:53:33 +03:00
Daniel Imms
c18794f202 Merge remote-tracking branch 'upstream/master' into 124_add_textarea_back 2016-07-13 07:14:14 -07:00
Paris
0862fd1f59 Fix thirdLevelKey clause 2016-07-13 17:10:45 +03:00
Paris
6663a947ee Separate dummy keyDown and keyPress events in tests 2016-07-13 16:48:48 +03:00
Paris
3e8bb98197 Fix #169 2016-07-13 16:35:57 +03:00
Paris Kasidiaris
9b2f68a25d Merge pull request #177 from sourcelair/document-everything-part-2
Document all public methods of Xterm
2016-07-13 15:38:18 +03:00
Paris
11a7cd6983 Fix all leading whitespaces (eliminate tabs) 2016-07-13 13:24:53 +03:00
Paris
7d904e455d Fix leading whitespaces (eliminate tabs) 2016-07-13 13:22:51 +03:00
Paris
c3cf6a22e9 Document all public methods 2016-07-13 13:14:02 +03:00
Paris
12a150a438 Document more public methods and transform comments to JSDoc compatible 2016-07-13 13:03:40 +03:00
Daniel Imms
8b46e84263 Use correct .terminal-cursor for composition view 2016-07-12 21:42:10 -07:00
Daniel Imms
237e6819bf Fix tests 2016-07-12 20:55:24 -07:00
Daniel Imms
8faea59e31 Handle non-composition input when IME is active 2016-07-12 20:51:55 -07:00
Daniel Imms
cab79c473f jsdoc and tidy up 2016-07-12 20:26:18 -07:00
Daniel Imms
c656ed04b0 Use handler not write, fix other edge cases 2016-07-12 20:19:26 -07:00
Daniel Imms
29000fb79e Refactor into CompositionHelper object 2016-07-12 19:14:56 -07:00
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