]>
git.proxmox.com Git - mirror_xterm.js.git/log
Daniel Imms [Mon, 8 Aug 2016 17:22:19 +0000 (10:22 -0700)]
Fix scrollbar being transparent on OS X
Daniel Imms [Fri, 5 Aug 2016 01:56:33 +0000 (18:56 -0700)]
Add another test
Daniel Imms [Fri, 5 Aug 2016 01:34:04 +0000 (18:34 -0700)]
Add some tests, fix app keypad mode bug
Daniel Imms [Thu, 4 Aug 2016 01:27:43 +0000 (18:27 -0700)]
Fix line-height after rowContainer moved out of viewport
Daniel Imms [Thu, 4 Aug 2016 01:27:19 +0000 (18:27 -0700)]
Remaining jsdoc
Daniel Imms [Thu, 4 Aug 2016 01:12:44 +0000 (18:12 -0700)]
Disable the scroll bar when in application keypad mode
Daniel Imms [Wed, 3 Aug 2016 20:41:54 +0000 (13:41 -0700)]
Drop support for old mouse wheel APIs
All browsers have supported the WheelEvent (onwheel) for sometime now, since
Firefox does not support onmousewheel which is also non-standard but works with
the standard interface, it makes sense to drop support now.
Daniel Imms [Wed, 3 Aug 2016 20:00:07 +0000 (13:00 -0700)]
Support DOMMouseScroll event (Firefox)
Daniel Imms [Wed, 3 Aug 2016 19:49:12 +0000 (12:49 -0700)]
Prevent the page from scrolling when the terminal scrolls
Daniel Imms [Wed, 3 Aug 2016 19:47:36 +0000 (12:47 -0700)]
Clean up, refresh sizes when font-size changes
Daniel Imms [Wed, 3 Aug 2016 18:26:52 +0000 (11:26 -0700)]
Sync scroll bar on more sensible events
Daniel Imms [Wed, 3 Aug 2016 17:16:08 +0000 (10:16 -0700)]
Add support for WheelEvent.deltaMode
Daniel Imms [Wed, 3 Aug 2016 01:36:24 +0000 (18:36 -0700)]
Get it working
Daniel Imms [Tue, 2 Aug 2016 23:59:50 +0000 (16:59 -0700)]
Implement basic scroll bar
Daniel Imms [Tue, 2 Aug 2016 19:42:10 +0000 (12:42 -0700)]
Add base viewport, set line height
Fixes #149
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
Daniel Imms [Thu, 28 Jul 2016 18:15:20 +0000 (11:15 -0700)]
Get rid of rogue whitespace
Daniel Imms [Thu, 28 Jul 2016 18:13:24 +0000 (11:13 -0700)]
Hide textarea off-screen when not composing
Fixes #209
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
Daniel Imms [Fri, 22 Jul 2016 12:18:28 +0000 (05:18 -0700)]
Fix test
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
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
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.
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
Daniel Imms [Thu, 21 Jul 2016 17:51:43 +0000 (10:51 -0700)]
Tidy up blur/focus handlers
Daniel Imms [Thu, 21 Jul 2016 17:32:20 +0000 (10:32 -0700)]
Use explicit boolean comparison
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
Jörg Breitbart [Thu, 21 Jul 2016 10:47:19 +0000 (12:47 +0200)]
fixing test cases
Jörg Breitbart [Thu, 21 Jul 2016 10:39:36 +0000 (12:39 +0200)]
fixing arrow key sequences
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
Paris [Mon, 18 Jul 2016 07:46:19 +0000 (07:46 +0000)]
Bump version to 1.0.0
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
Paris [Mon, 18 Jul 2016 07:43:35 +0000 (10:43 +0300)]
Introduce `prepare-release` script
Paris [Mon, 18 Jul 2016 07:04:04 +0000 (10:04 +0300)]
Add AUTHORS and AUTHORS generator script
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
Paris [Mon, 18 Jul 2016 06:36:39 +0000 (09:36 +0300)]
Improve issue template
Paris [Mon, 18 Jul 2016 06:36:01 +0000 (09:36 +0300)]
Add issue template
Paris [Sun, 17 Jul 2016 19:04:48 +0000 (22:04 +0300)]
Add Development and Contribution section in README.md
Paris [Sun, 17 Jul 2016 18:55:16 +0000 (21:55 +0300)]
Add CONTRIBUTING.md
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
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
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.
Daniel Imms [Fri, 15 Jul 2016 23:33:30 +0000 (16:33 -0700)]
Explicitly return from keydown
Daniel Imms [Fri, 15 Jul 2016 23:31:57 +0000 (16:31 -0700)]
Add tests
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
Daniel Imms [Fri, 15 Jul 2016 23:16:37 +0000 (16:16 -0700)]
Allow custom keydown handler to be attached
Fixes #118
Daniel Imms [Fri, 15 Jul 2016 17:22:31 +0000 (10:22 -0700)]
Fix tests
Daniel Imms [Fri, 15 Jul 2016 17:17:29 +0000 (10:17 -0700)]
Fix keydown conditional
Daniel Imms [Fri, 15 Jul 2016 17:13:56 +0000 (10:13 -0700)]
Merge remote-tracking branch 'upstream/master' into 124_add_textarea_back
Daniel Imms [Fri, 15 Jul 2016 17:12:55 +0000 (10:12 -0700)]
Add note about support intentions
Daniel Imms [Fri, 15 Jul 2016 17:10:10 +0000 (10:10 -0700)]
Add latest Edge version as supported, alphabetize
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
Daniel Imms [Thu, 14 Jul 2016 04:22:27 +0000 (21:22 -0700)]
Add test cases for Japanese
Daniel Imms [Thu, 14 Jul 2016 04:02:43 +0000 (21:02 -0700)]
Fix non-composition char input after composition char + test
Daniel Imms [Thu, 14 Jul 2016 03:52:55 +0000 (20:52 -0700)]
jsdoc handleAnyTextareaChanges
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
Daniel Imms [Thu, 14 Jul 2016 03:34:55 +0000 (20:34 -0700)]
Don't wrap multi-character compositions
Daniel Imms [Thu, 14 Jul 2016 03:34:43 +0000 (20:34 -0700)]
Don't finalize composition on modifier key presses
Daniel Imms [Thu, 14 Jul 2016 03:12:49 +0000 (20:12 -0700)]
Only position composition view if a cursor is visible
Daniel Imms [Wed, 13 Jul 2016 22:28:14 +0000 (15:28 -0700)]
Add statement on browser support
Fixes #183
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
Daniel Imms [Wed, 13 Jul 2016 15:37:24 +0000 (08:37 -0700)]
Add test cases for Korean
Paris [Wed, 13 Jul 2016 14:53:33 +0000 (17:53 +0300)]
Clarify `isThirdLevelShift`
Daniel Imms [Wed, 13 Jul 2016 14:14:14 +0000 (07:14 -0700)]
Merge remote-tracking branch 'upstream/master' into 124_add_textarea_back
Paris [Wed, 13 Jul 2016 14:10:45 +0000 (17:10 +0300)]
Fix thirdLevelKey clause
Paris [Wed, 13 Jul 2016 13:48:48 +0000 (16:48 +0300)]
Separate dummy keyDown and keyPress events in tests
Paris [Wed, 13 Jul 2016 13:35:57 +0000 (16:35 +0300)]
Fix #169
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
Paris [Wed, 13 Jul 2016 10:24:53 +0000 (13:24 +0300)]
Fix all leading whitespaces (eliminate tabs)
Paris [Wed, 13 Jul 2016 10:22:51 +0000 (13:22 +0300)]
Fix leading whitespaces (eliminate tabs)
Paris [Wed, 13 Jul 2016 10:14:02 +0000 (13:14 +0300)]
Document all public methods
Paris [Wed, 13 Jul 2016 10:03:40 +0000 (13:03 +0300)]
Document more public methods and transform comments to JSDoc compatible
Daniel Imms [Wed, 13 Jul 2016 04:42:10 +0000 (21:42 -0700)]
Use correct .terminal-cursor for composition view
Daniel Imms [Wed, 13 Jul 2016 03:55:24 +0000 (20:55 -0700)]
Fix tests
Daniel Imms [Wed, 13 Jul 2016 03:51:55 +0000 (20:51 -0700)]
Handle non-composition input when IME is active
Daniel Imms [Wed, 13 Jul 2016 03:26:18 +0000 (20:26 -0700)]
jsdoc and tidy up
Daniel Imms [Wed, 13 Jul 2016 03:19:26 +0000 (20:19 -0700)]
Use handler not write, fix other edge cases
Daniel Imms [Wed, 13 Jul 2016 02:14:56 +0000 (19:14 -0700)]
Refactor into CompositionHelper object
Daniel Imms [Wed, 13 Jul 2016 01:49:37 +0000 (18:49 -0700)]
Re-hide the textarea
Daniel Imms [Wed, 13 Jul 2016 01:48:08 +0000 (18:48 -0700)]
Get IMEs working
Daniel Imms [Wed, 13 Jul 2016 00:02:11 +0000 (17:02 -0700)]
Merge remote-tracking branch 'upstream/master' into 124_add_textarea_back
Daniel Imms [Tue, 12 Jul 2016 23:50:07 +0000 (16:50 -0700)]
Add starting point for IME support
Daniel Imms [Tue, 12 Jul 2016 23:18:05 +0000 (16:18 -0700)]
Support focus class on the .xterm element
Daniel Imms [Tue, 12 Jul 2016 23:03:31 +0000 (16:03 -0700)]
Manually revert textarea changes
Paris Kasidiaris [Tue, 12 Jul 2016 21:46:44 +0000 (00:46 +0300)]
Merge pull request #161 from jerch/tests_xterm
xterm test cases
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
Jörg Breitbart [Sat, 9 Jul 2016 12:57:57 +0000 (14:57 +0200)]
cleanup xterm test file
Jörg Breitbart [Tue, 5 Jul 2016 12:55:03 +0000 (14:55 +0200)]
selecting sucessful tests
Jörg Breitbart [Tue, 5 Jul 2016 09:36:30 +0000 (11:36 +0200)]
adding xterm comparison tests
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
Jörg Breitbart [Sat, 9 Jul 2016 12:57:57 +0000 (14:57 +0200)]
cleanup xterm test file
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
Darin Morrison [Thu, 7 Jul 2016 18:42:49 +0000 (12:42 -0600)]
:arrow_up: pty.js@0.3.1
Paris [Wed, 6 Jul 2016 09:37:45 +0000 (12:37 +0300)]
Better document scrollDisp
Paris [Wed, 6 Jul 2016 09:36:11 +0000 (12:36 +0300)]
Remove most `public` directives
Paris [Fri, 24 Jun 2016 00:41:08 +0000 (03:41 +0300)]
progress
Paris [Sun, 19 Jun 2016 19:02:20 +0000 (22:02 +0300)]
First chunk of documentation
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
Jörg Breitbart [Tue, 5 Jul 2016 22:23:10 +0000 (00:23 +0200)]
disable refresh for tests
Jörg Breitbart [Tue, 5 Jul 2016 21:54:15 +0000 (23:54 +0200)]
fixing #147 and #162