Commit Graph
384 Commits
Author SHA1 Message Date
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 e1c1b07a0b Add test cases for Korean 2016-07-13 08:37:24 -07:00
Daniel Imms c18794f202 Merge remote-tracking branch 'upstream/master' into 124_add_textarea_back 2016-07-13 07:14:14 -07: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
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