]> git.proxmox.com Git - mirror_xterm.js.git/log
mirror_xterm.js.git
8 years agoMerge pull request #210 from Tyriar/209_hide_textarea_when_not_composing
Paris Kasidiaris [Mon, 1 Aug 2016 08:35:06 +0000 (11:35 +0300)]
Merge pull request #210 from Tyriar/209_hide_textarea_when_not_composing

Hide textarea off-screen when not composing

8 years agoGet rid of rogue whitespace
Daniel Imms [Thu, 28 Jul 2016 18:15:20 +0000 (11:15 -0700)]
Get rid of rogue whitespace

8 years agoHide textarea off-screen when not composing
Daniel Imms [Thu, 28 Jul 2016 18:13:24 +0000 (11:13 -0700)]
Hide textarea off-screen when not composing

Fixes #209

8 years agoMerge pull request #186 from Tyriar/118_support_custom_keydown_handler
Daniel Imms [Fri, 22 Jul 2016 12:21:28 +0000 (05:21 -0700)]
Merge pull request #186 from Tyriar/118_support_custom_keydown_handler

Allow custom keydown handler to be attached

8 years agoFix test
Daniel Imms [Fri, 22 Jul 2016 12:18:28 +0000 (05:18 -0700)]
Fix test

8 years agoMerge remote-tracking branch 'upstream/master' into 118_support_custom_keydown_handler
Daniel Imms [Fri, 22 Jul 2016 12:12:52 +0000 (05:12 -0700)]
Merge remote-tracking branch 'upstream/master' into 118_support_custom_keydown_handler

8 years agoMerge pull request #203 from Tyriar/124_fix_focus_blur
Paris Kasidiaris [Fri, 22 Jul 2016 11:26:48 +0000 (14:26 +0300)]
Merge pull request #203 from Tyriar/124_fix_focus_blur

Correct blur/focus delegation

8 years agoCorrect blur/focus delegation
Daniel Imms [Fri, 22 Jul 2016 11:13:59 +0000 (04:13 -0700)]
Correct blur/focus delegation

Focus and blur events on the Terminal object are delegated to the textarea
which handles everything.

8 years agoMerge pull request #175 from Tyriar/124_add_textarea_back
Paris Kasidiaris [Fri, 22 Jul 2016 08:50:23 +0000 (11:50 +0300)]
Merge pull request #175 from Tyriar/124_add_textarea_back

Add textarea back and support IMEs

8 years agoTidy up blur/focus handlers
Daniel Imms [Thu, 21 Jul 2016 17:51:43 +0000 (10:51 -0700)]
Tidy up blur/focus handlers

8 years agoUse explicit boolean comparison
Daniel Imms [Thu, 21 Jul 2016 17:32:20 +0000 (10:32 -0700)]
Use explicit boolean comparison

8 years agoMerge pull request #200 from jerch/fix_193
Paris Kasidiaris [Thu, 21 Jul 2016 12:00:17 +0000 (15:00 +0300)]
Merge pull request #200 from jerch/fix_193

fixing arrow key sequences

8 years agofixing test cases
Jörg Breitbart [Thu, 21 Jul 2016 10:47:19 +0000 (12:47 +0200)]
fixing test cases

8 years agofixing arrow key sequences
Jörg Breitbart [Thu, 21 Jul 2016 10:39:36 +0000 (12:39 +0200)]
fixing arrow key sequences

8 years agoMerge pull request #192 from sourcelair/bump-version-1-0-0
Paris Kasidiaris [Mon, 18 Jul 2016 08:21:47 +0000 (11:21 +0300)]
Merge pull request #192 from sourcelair/bump-version-1-0-0

Bump version to 1.0.0

8 years agoBump version to 1.0.0
Paris [Mon, 18 Jul 2016 07:46:19 +0000 (07:46 +0000)]
Bump version to 1.0.0

8 years agoMerge pull request #191 from sourcelair/prepare-release-script
Paris Kasidiaris [Mon, 18 Jul 2016 07:47:00 +0000 (10:47 +0300)]
Merge pull request #191 from sourcelair/prepare-release-script

Introduce prepare release script

8 years agoIntroduce `prepare-release` script
Paris [Mon, 18 Jul 2016 07:43:35 +0000 (10:43 +0300)]
Introduce `prepare-release` script

8 years agoAdd AUTHORS and AUTHORS generator script
Paris [Mon, 18 Jul 2016 07:04:04 +0000 (10:04 +0300)]
Add AUTHORS and AUTHORS generator script

8 years agoMerge pull request #190 from sourcelair/contributing-md
Paris Kasidiaris [Mon, 18 Jul 2016 06:40:09 +0000 (09:40 +0300)]
Merge pull request #190 from sourcelair/contributing-md

Introduce CONTRIBUTING.md and Contributing section in README.md

8 years agoImprove issue template
Paris [Mon, 18 Jul 2016 06:36:39 +0000 (09:36 +0300)]
Improve issue template

8 years agoAdd issue template
Paris [Mon, 18 Jul 2016 06:36:01 +0000 (09:36 +0300)]
Add issue template

8 years agoAdd Development and Contribution section in README.md
Paris [Sun, 17 Jul 2016 19:04:48 +0000 (22:04 +0300)]
Add Development and Contribution section in README.md

8 years agoAdd CONTRIBUTING.md
Paris [Sun, 17 Jul 2016 18:55:16 +0000 (21:55 +0300)]
Add CONTRIBUTING.md

8 years agoMerge pull request #187 from Tyriar/remove_linkify_from_readme
Paris Kasidiaris [Sun, 17 Jul 2016 18:46:19 +0000 (21:46 +0300)]
Merge pull request #187 from Tyriar/remove_linkify_from_readme

Switch linkify for fit in readme

8 years agoMerge pull request #184 from Tyriar/patch-2
Paris Kasidiaris [Sun, 17 Jul 2016 15:48:23 +0000 (18:48 +0300)]
Merge pull request #184 from Tyriar/patch-2

Add statement on browser support

8 years agoSwitch linkify for fit in readme
Daniel Imms [Fri, 15 Jul 2016 23:41:40 +0000 (16:41 -0700)]
Switch linkify for fit in readme

Linkify doesn't work currently so it shouldn't be used as an example.

8 years agoExplicitly return from keydown
Daniel Imms [Fri, 15 Jul 2016 23:33:30 +0000 (16:33 -0700)]
Explicitly return from keydown

8 years agoAdd tests
Daniel Imms [Fri, 15 Jul 2016 23:31:57 +0000 (16:31 -0700)]
Add tests

8 years agoMerge remote-tracking branch 'upstream/master' into 118_support_custom_keydown_handler
Daniel Imms [Fri, 15 Jul 2016 23:21:06 +0000 (16:21 -0700)]
Merge remote-tracking branch 'upstream/master' into 118_support_custom_keydown_handler

8 years agoAllow custom keydown handler to be attached
Daniel Imms [Fri, 15 Jul 2016 23:16:37 +0000 (16:16 -0700)]
Allow custom keydown handler to be attached

Fixes #118

8 years agoFix tests
Daniel Imms [Fri, 15 Jul 2016 17:22:31 +0000 (10:22 -0700)]
Fix tests

8 years agoFix keydown conditional
Daniel Imms [Fri, 15 Jul 2016 17:17:29 +0000 (10:17 -0700)]
Fix keydown conditional

8 years agoMerge remote-tracking branch 'upstream/master' into 124_add_textarea_back
Daniel Imms [Fri, 15 Jul 2016 17:13:56 +0000 (10:13 -0700)]
Merge remote-tracking branch 'upstream/master' into 124_add_textarea_back

8 years agoAdd note about support intentions
Daniel Imms [Fri, 15 Jul 2016 17:12:55 +0000 (10:12 -0700)]
Add note about support intentions

8 years agoAdd latest Edge version as supported, alphabetize
Daniel Imms [Fri, 15 Jul 2016 17:10:10 +0000 (10:10 -0700)]
Add latest Edge version as supported, alphabetize

8 years agoBig clean up
Daniel Imms [Thu, 14 Jul 2016 04:50:00 +0000 (21:50 -0700)]
Big clean up

Move keydown event to CompositionHelper
Move call in refresh to be handled with an event

8 years agoAdd test cases for Japanese
Daniel Imms [Thu, 14 Jul 2016 04:22:27 +0000 (21:22 -0700)]
Add test cases for Japanese

8 years agoFix non-composition char input after composition char + test
Daniel Imms [Thu, 14 Jul 2016 04:02:43 +0000 (21:02 -0700)]
Fix non-composition char input after composition char + test

8 years agojsdoc handleAnyTextareaChanges
Daniel Imms [Thu, 14 Jul 2016 03:52:55 +0000 (20:52 -0700)]
jsdoc handleAnyTextareaChanges

8 years agoPosition the textarea below the cursor during a composition
Daniel Imms [Thu, 14 Jul 2016 03:46:43 +0000 (20:46 -0700)]
Position the textarea below the cursor during a composition

This will position any IME helper in the correct position

8 years agoDon't wrap multi-character compositions
Daniel Imms [Thu, 14 Jul 2016 03:34:55 +0000 (20:34 -0700)]
Don't wrap multi-character compositions

8 years agoDon't finalize composition on modifier key presses
Daniel Imms [Thu, 14 Jul 2016 03:34:43 +0000 (20:34 -0700)]
Don't finalize composition on modifier key presses

8 years agoOnly position composition view if a cursor is visible
Daniel Imms [Thu, 14 Jul 2016 03:12:49 +0000 (20:12 -0700)]
Only position composition view if a cursor is visible

8 years agoAdd statement on browser support
Daniel Imms [Wed, 13 Jul 2016 22:28:14 +0000 (15:28 -0700)]
Add statement on browser support

Fixes #183

8 years agoMerge pull request #178 from sourcelair/issue/169
Paris Kasidiaris [Wed, 13 Jul 2016 17:18:41 +0000 (20:18 +0300)]
Merge pull request #178 from sourcelair/issue/169

Fix entering hash (#) on British keyboard layout

8 years agoAdd test cases for Korean
Daniel Imms [Wed, 13 Jul 2016 15:37:24 +0000 (08:37 -0700)]
Add test cases for Korean

8 years agoClarify `isThirdLevelShift`
Paris [Wed, 13 Jul 2016 14:53:33 +0000 (17:53 +0300)]
Clarify `isThirdLevelShift`

8 years agoMerge remote-tracking branch 'upstream/master' into 124_add_textarea_back
Daniel Imms [Wed, 13 Jul 2016 14:14:14 +0000 (07:14 -0700)]
Merge remote-tracking branch 'upstream/master' into 124_add_textarea_back

8 years agoFix thirdLevelKey clause
Paris [Wed, 13 Jul 2016 14:10:45 +0000 (17:10 +0300)]
Fix thirdLevelKey clause

8 years agoSeparate dummy keyDown and keyPress events in tests
Paris [Wed, 13 Jul 2016 13:48:48 +0000 (16:48 +0300)]
Separate dummy keyDown and keyPress events in tests

8 years agoFix #169
Paris [Wed, 13 Jul 2016 13:35:57 +0000 (16:35 +0300)]
Fix #169

8 years agoMerge pull request #177 from sourcelair/document-everything-part-2
Paris Kasidiaris [Wed, 13 Jul 2016 12:38:18 +0000 (15:38 +0300)]
Merge pull request #177 from sourcelair/document-everything-part-2

Document all public methods of Xterm

8 years agoFix all leading whitespaces (eliminate tabs)
Paris [Wed, 13 Jul 2016 10:24:53 +0000 (13:24 +0300)]
Fix all leading whitespaces (eliminate tabs)

8 years agoFix leading whitespaces (eliminate tabs)
Paris [Wed, 13 Jul 2016 10:22:51 +0000 (13:22 +0300)]
Fix leading whitespaces (eliminate tabs)

8 years agoDocument all public methods
Paris [Wed, 13 Jul 2016 10:14:02 +0000 (13:14 +0300)]
Document all public methods

8 years agoDocument more public methods and transform comments to JSDoc compatible
Paris [Wed, 13 Jul 2016 10:03:40 +0000 (13:03 +0300)]
Document more public methods and transform comments to JSDoc compatible

8 years agoUse correct .terminal-cursor for composition view
Daniel Imms [Wed, 13 Jul 2016 04:42:10 +0000 (21:42 -0700)]
Use correct .terminal-cursor for composition view

8 years agoFix tests
Daniel Imms [Wed, 13 Jul 2016 03:55:24 +0000 (20:55 -0700)]
Fix tests

8 years agoHandle non-composition input when IME is active
Daniel Imms [Wed, 13 Jul 2016 03:51:55 +0000 (20:51 -0700)]
Handle non-composition input when IME is active

8 years agojsdoc and tidy up
Daniel Imms [Wed, 13 Jul 2016 03:26:18 +0000 (20:26 -0700)]
jsdoc and tidy up

8 years agoUse handler not write, fix other edge cases
Daniel Imms [Wed, 13 Jul 2016 03:19:26 +0000 (20:19 -0700)]
Use handler not write, fix other edge cases

8 years agoRefactor into CompositionHelper object
Daniel Imms [Wed, 13 Jul 2016 02:14:56 +0000 (19:14 -0700)]
Refactor into CompositionHelper object

8 years agoRe-hide the textarea
Daniel Imms [Wed, 13 Jul 2016 01:49:37 +0000 (18:49 -0700)]
Re-hide the textarea

8 years agoGet IMEs working
Daniel Imms [Wed, 13 Jul 2016 01:48:08 +0000 (18:48 -0700)]
Get IMEs working

8 years agoMerge remote-tracking branch 'upstream/master' into 124_add_textarea_back
Daniel Imms [Wed, 13 Jul 2016 00:02:11 +0000 (17:02 -0700)]
Merge remote-tracking branch 'upstream/master' into 124_add_textarea_back

8 years agoAdd starting point for IME support
Daniel Imms [Tue, 12 Jul 2016 23:50:07 +0000 (16:50 -0700)]
Add starting point for IME support

8 years agoSupport focus class on the .xterm element
Daniel Imms [Tue, 12 Jul 2016 23:18:05 +0000 (16:18 -0700)]
Support focus class on the .xterm element

8 years agoManually revert textarea changes
Daniel Imms [Tue, 12 Jul 2016 23:03:31 +0000 (16:03 -0700)]
Manually revert textarea changes

8 years agoMerge pull request #161 from jerch/tests_xterm
Paris Kasidiaris [Tue, 12 Jul 2016 21:46:44 +0000 (00:46 +0300)]
Merge pull request #161 from jerch/tests_xterm

xterm test cases

8 years agoMerge branch 'tests_xterm' of https://github.com/jerch/xterm.js into tests_xterm
Jörg Breitbart [Tue, 12 Jul 2016 19:27:06 +0000 (21:27 +0200)]
Merge branch 'tests_xterm' of https://github.com/jerch/xterm.js into tests_xterm

8 years agocleanup xterm test file
Jörg Breitbart [Sat, 9 Jul 2016 12:57:57 +0000 (14:57 +0200)]
cleanup xterm test file

8 years agoselecting sucessful tests
Jörg Breitbart [Tue, 5 Jul 2016 12:55:03 +0000 (14:55 +0200)]
selecting sucessful tests

8 years agoadding xterm comparison tests
Jörg Breitbart [Tue, 5 Jul 2016 09:36:30 +0000 (11:36 +0200)]
adding xterm comparison tests

8 years agoMerge pull request #165 from sourcelair/first-docs
Paris Kasidiaris [Sun, 10 Jul 2016 00:57:05 +0000 (03:57 +0300)]
Merge pull request #165 from sourcelair/first-docs

Document several public methods

8 years agocleanup xterm test file
Jörg Breitbart [Sat, 9 Jul 2016 12:57:57 +0000 (14:57 +0200)]
cleanup xterm test file

8 years agoMerge pull request #168 from freebroccolo/master
Paris Kasidiaris [Fri, 8 Jul 2016 22:47:52 +0000 (01:47 +0300)]
Merge pull request #168 from freebroccolo/master

:arrow_up: pty.js@0.3.1

8 years ago:arrow_up: pty.js@0.3.1
Darin Morrison [Thu, 7 Jul 2016 18:42:49 +0000 (12:42 -0600)]
:arrow_up: pty.js@0.3.1

8 years agoBetter document scrollDisp
Paris [Wed, 6 Jul 2016 09:37:45 +0000 (12:37 +0300)]
Better document scrollDisp

8 years agoRemove most `public` directives
Paris [Wed, 6 Jul 2016 09:36:11 +0000 (12:36 +0300)]
Remove most `public` directives

8 years agoprogress
Paris [Fri, 24 Jun 2016 00:41:08 +0000 (03:41 +0300)]
progress

8 years agoFirst chunk of documentation
Paris [Sun, 19 Jun 2016 19:02:20 +0000 (22:02 +0300)]
First chunk of documentation

8 years agoMerge pull request #163 from jerch/fix_147_162
Paris Kasidiaris [Wed, 6 Jul 2016 09:29:01 +0000 (12:29 +0300)]
Merge pull request #163 from jerch/fix_147_162

fixing #147 and #162

8 years agodisable refresh for tests
Jörg Breitbart [Tue, 5 Jul 2016 22:23:10 +0000 (00:23 +0200)]
disable refresh for tests

8 years agofixing #147 and #162
Jörg Breitbart [Tue, 5 Jul 2016 21:54:15 +0000 (23:54 +0200)]
fixing #147 and #162

8 years agoselecting sucessful tests
Jörg Breitbart [Tue, 5 Jul 2016 12:55:03 +0000 (14:55 +0200)]
selecting sucessful tests

8 years agoMerge pull request #160 from Tyriar/159_fix_nbsp_resize
Paris Kasidiaris [Tue, 5 Jul 2016 10:53:34 +0000 (13:53 +0300)]
Merge pull request #160 from Tyriar/159_fix_nbsp_resize

Have ' ' chars get inserted correctly after a resize

8 years agoMerge pull request #155 from Tyriar/154_fix_resize_at_top_exception
Paris Kasidiaris [Tue, 5 Jul 2016 09:56:45 +0000 (12:56 +0300)]
Merge pull request #155 from Tyriar/154_fix_resize_at_top_exception

Fix exception when increasing size when viewport is at top of buffer

8 years agoadding xterm comparison tests
Jörg Breitbart [Tue, 5 Jul 2016 09:36:30 +0000 (11:36 +0200)]
adding xterm comparison tests

8 years agoHave ' ' chars get inserted correctly after a resize
Daniel Imms [Mon, 4 Jul 2016 20:16:34 +0000 (13:16 -0700)]
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

8 years agoCorrect if condition
Daniel Imms [Mon, 4 Jul 2016 19:15:47 +0000 (12:15 -0700)]
Correct if condition

8 years agoMerge pull request #153 from sourcelair/fix/pasting
Paris Kasidiaris [Thu, 30 Jun 2016 11:29:28 +0000 (14:29 +0300)]
Merge pull request #153 from sourcelair/fix/pasting

Fix Ctrl+Shift+V pasting

8 years agoFix exception when increasing size when viewport is at top of buffer
Daniel Imms [Thu, 30 Jun 2016 09:05:06 +0000 (02:05 -0700)]
Fix exception when increasing size when viewport is at top of buffer

Fixes #154

8 years agoFix Ctrl+Shift+V pasting
TDaglis [Thu, 30 Jun 2016 07:58:00 +0000 (10:58 +0300)]
Fix Ctrl+Shift+V pasting

8 years agoMerge pull request #148 from bfis/fix/MouseEvent_clone
Paris Kasidiaris [Mon, 27 Jun 2016 13:04:33 +0000 (16:04 +0300)]
Merge pull request #148 from bfis/fix/MouseEvent_clone

Fix MouseEvent cloning

8 years agoFix MouseEvent cloning
Benjamin Fischer [Mon, 27 Jun 2016 11:27:19 +0000 (13:27 +0200)]
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).

8 years agoMerge pull request #144 from jerch/wcwidth
Paris Kasidiaris [Mon, 27 Jun 2016 09:02:47 +0000 (12:02 +0300)]
Merge pull request #144 from jerch/wcwidth

wcwidth calculation

8 years agoadding unicode test cases
Jörg Breitbart [Sun, 26 Jun 2016 10:50:06 +0000 (12:50 +0200)]
adding unicode test cases

8 years agocleanup
Jörg Breitbart [Sat, 25 Jun 2016 08:12:21 +0000 (10:12 +0200)]
cleanup

8 years agowcwidth only for printables
Jörg Breitbart [Fri, 24 Jun 2016 14:25:00 +0000 (16:25 +0200)]
wcwidth only for printables