]>
git.proxmox.com Git - mirror_xterm.js.git/log
Paris Kasidiaris [Mon, 22 Aug 2016 14:28:23 +0000 (17:28 +0300)]
Merge pull request #240 from sourcelair/issue/239
Fix alt + arrow key movement
Paris Kasidiaris [Mon, 22 Aug 2016 14:21:58 +0000 (17:21 +0300)]
Add tests for arrow key movements
Paris Kasidiaris [Mon, 22 Aug 2016 14:17:58 +0000 (17:17 +0300)]
Fix Alt + Arrow movement
Fix #239
Paris Kasidiaris [Mon, 22 Aug 2016 13:11:54 +0000 (13:11 +0000)]
Bump version to 1.1.1
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
Paris Kasidiaris [Mon, 22 Aug 2016 13:14:15 +0000 (16:14 +0300)]
Merge pull request #234 from Tyriar/233_fix_cursor_on_top_of_ime
Ensure composition view is on top of cursor
Paris Kasidiaris [Mon, 22 Aug 2016 11:47:21 +0000 (14:47 +0300)]
Merge pull request #238 from sourcelair/gitter-badge
Add "Chat on Gitter" badge
Paris Kasidiaris [Mon, 22 Aug 2016 11:40:34 +0000 (14:40 +0300)]
Add "Chat on Gitter" badge
Paris [Mon, 22 Aug 2016 11:22:21 +0000 (11:22 +0000)]
Bump version to 1.1.0
Signed-off-by: Paris <paris@sourcelair.com>
Daniel Imms [Sun, 21 Aug 2016 07:58:47 +0000 (00:58 -0700)]
Merge pull request #236 from Tyriar/235_fix_scroll_to_top_on_app_mode
Disable onScroll event during application mode
Daniel Imms [Fri, 19 Aug 2016 19:52:13 +0000 (12:52 -0700)]
Disable onScroll event during application mode
Fixes #235
Daniel Imms [Thu, 18 Aug 2016 18:28:10 +0000 (11:28 -0700)]
Ensure composition view is on top of cursor
Fixes #233
Paris Kasidiaris [Thu, 18 Aug 2016 17:35:39 +0000 (20:35 +0300)]
Merge pull request #230 from ayapi/refresh-viewport-height
Refresh the height of the viewport when the line-height changed
ayapi [Wed, 17 Aug 2016 05:43:19 +0000 (14:43 +0900)]
refresh the height of the viewport when the line-height changed
Daniel Imms [Wed, 17 Aug 2016 15:50:41 +0000 (08:50 -0700)]
Merge pull request #226 from Tyriar/208_fix_ime_popup_pos
Reposition textview after composition view
Paris Kasidiaris [Wed, 17 Aug 2016 08:57:16 +0000 (11:57 +0300)]
Merge pull request #231 from meefik/patch-1
Fix incorrect mouse position
Anton Skshidlevsky [Wed, 17 Aug 2016 07:38:12 +0000 (10:38 +0300)]
Fix incorrect mouse position
Incorrect mouse position in Midnight Commander
Paris Kasidiaris [Tue, 16 Aug 2016 14:20:40 +0000 (17:20 +0300)]
Merge pull request #228 from ayapi/restore-customkeydownhandler
restore customKeydownHandler on reset(RIS)
ayapi [Sat, 13 Aug 2016 13:44:56 +0000 (22:44 +0900)]
restore customKeydownHandler on reset(RIS)
Daniel Imms [Fri, 12 Aug 2016 17:27:49 +0000 (10:27 -0700)]
Fix tests
Daniel Imms [Fri, 12 Aug 2016 17:21:41 +0000 (10:21 -0700)]
Reposition textview after composition view
Call the function again via setTimeout to allow changes after composition
events. This prevents the IME windows jumping sometimes on thesecond key
press.
Fixes #208
Daniel Imms [Tue, 9 Aug 2016 16:03:16 +0000 (09:03 -0700)]
Merge pull request #224 from sourcelair/Tyriar-patch-2
Sync scroll bar height if the viewport height changes
Daniel Imms [Mon, 8 Aug 2016 21:41:39 +0000 (14:41 -0700)]
Sync scroll bar height if the viewport height changes
Daniel Imms [Mon, 8 Aug 2016 19:52:12 +0000 (12:52 -0700)]
Merge pull request #218 from Tyriar/77_scroll_bar
Implement scroll bar
Paris Kasidiaris [Mon, 8 Aug 2016 19:14:14 +0000 (20:14 +0100)]
Merge pull request #223 from sourcelair/Tyriar-patch-1
By more explicit in security warning
Daniel Imms [Mon, 8 Aug 2016 17:38:01 +0000 (10:38 -0700)]
By more explicit in security warning
Calling out that the insecurity is due to the barebones implementation
of the demo will prevent people thinking that the library is inherently
insecure.
Daniel Imms [Mon, 8 Aug 2016 17:22:34 +0000 (10:22 -0700)]
Fix outline showing up when clicking terminal
Daniel Imms [Mon, 8 Aug 2016 17:22:19 +0000 (10:22 -0700)]
Fix scrollbar being transparent on OS X
Paris Kasidiaris [Mon, 8 Aug 2016 13:35:02 +0000 (14:35 +0100)]
Merge pull request #220 from sourcelair/improve-demo
Introduce resizing option in demo
Paris [Mon, 8 Aug 2016 13:28:29 +0000 (16:28 +0300)]
Add notice about security risks
Paris Kasidiaris [Fri, 5 Aug 2016 13:56:00 +0000 (14:56 +0100)]
Merge pull request #222 from sourcelair/signed-releases
Require release commits to be signed
Paris Kasidiaris [Fri, 5 Aug 2016 13:55:14 +0000 (14:55 +0100)]
Merge pull request #221 from odino/patch-1
Update pty.js
Paris [Fri, 5 Aug 2016 13:49:04 +0000 (16:49 +0300)]
Add Sign-Off flag as well
Paris [Fri, 5 Aug 2016 11:21:21 +0000 (14:21 +0300)]
Require release commits to be signed
Alessandro Nadalin [Fri, 5 Aug 2016 09:59:21 +0000 (13:59 +0400)]
Update pty.js
Paris [Fri, 5 Aug 2016 09:28:22 +0000 (12:28 +0300)]
First functional resizing demo
Fix #211
Paris [Fri, 5 Aug 2016 08:46:49 +0000 (08:46 +0000)]
First batch of improvements to demo
- Used fetch tentatively
- Implemented resize endpoint
- Create terminals with the appropriate size
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
Paris Kasidiaris [Thu, 4 Aug 2016 13:31:29 +0000 (14:31 +0100)]
Merge pull request #214 from mentos1386/mentos1386-linkify
Make linkify links open in new tab/window
Tine Jozelj [Thu, 4 Aug 2016 13:22:45 +0000 (15:22 +0200)]
Making it more human readable
Tine Jozelj [Thu, 4 Aug 2016 13:05:09 +0000 (15:05 +0200)]
Default without target atribute
Tine Jozelj [Thu, 4 Aug 2016 12:58:42 +0000 (14:58 +0200)]
Add target as option
You can now provide target argument if you want to modify target attribute on links. It defaults to `_self` to keep current behavior.
Paris Kasidiaris [Thu, 4 Aug 2016 10:07:20 +0000 (11:07 +0100)]
Merge pull request #219 from sourcelair/issue/198
Update README and remove screenshot
Paris [Thu, 4 Aug 2016 10:00:47 +0000 (13:00 +0300)]
Fix typos
Paris [Thu, 4 Aug 2016 09:01:37 +0000 (12:01 +0300)]
Update README and remove screenshot
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
Tine Jozelj [Tue, 2 Aug 2016 13:57:15 +0000 (15:57 +0200)]
Make linkify links open in new tab/window
I believe this behavior is more appropriate.
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