]> git.proxmox.com Git - mirror_xterm.js.git/log
mirror_xterm.js.git
8 years agoMerge pull request #246 from sourcelair/bin-release
Paris Kasidiaris [Tue, 23 Aug 2016 22:47:17 +0000 (01:47 +0300)]
Merge pull request #246 from sourcelair/bin-release

Improve "prepare-release" and introduce "release" scripts

8 years agoImprove "prepare-release" and introduce "release" scripts
Paris Kasidiaris [Tue, 23 Aug 2016 22:43:37 +0000 (01:43 +0300)]
Improve "prepare-release" and introduce "release" scripts

Has to do with #244.

8 years agoBump version to 1.1.2
Paris Kasidiaris [Mon, 22 Aug 2016 14:26:27 +0000 (14:26 +0000)]
Bump version to 1.1.2

Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
8 years agoMerge pull request #240 from sourcelair/issue/239
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

8 years agoAdd tests for arrow key movements
Paris Kasidiaris [Mon, 22 Aug 2016 14:21:58 +0000 (17:21 +0300)]
Add tests for arrow key movements

8 years agoFix Alt + Arrow movement
Paris Kasidiaris [Mon, 22 Aug 2016 14:17:58 +0000 (17:17 +0300)]
Fix Alt + Arrow movement

Fix #239

8 years agoBump version to 1.1.1
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>
8 years agoMerge pull request #234 from Tyriar/233_fix_cursor_on_top_of_ime
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

8 years agoMerge pull request #238 from sourcelair/gitter-badge
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

8 years agoAdd "Chat on Gitter" badge
Paris Kasidiaris [Mon, 22 Aug 2016 11:40:34 +0000 (14:40 +0300)]
Add "Chat on Gitter" badge

8 years agoBump version to 1.1.0
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>
8 years agoMerge pull request #236 from Tyriar/235_fix_scroll_to_top_on_app_mode
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

8 years agoDisable 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

8 years agoEnsure composition view is on top of cursor
Daniel Imms [Thu, 18 Aug 2016 18:28:10 +0000 (11:28 -0700)]
Ensure composition view is on top of cursor

Fixes #233

8 years agoMerge pull request #230 from ayapi/refresh-viewport-height
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

8 years agorefresh 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

8 years agoMerge pull request #226 from Tyriar/208_fix_ime_popup_pos
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

8 years agoMerge pull request #231 from meefik/patch-1
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

8 years agoFix 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

8 years agoMerge pull request #228 from ayapi/restore-customkeydownhandler
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)

8 years agorestore customKeydownHandler on reset(RIS)
ayapi [Sat, 13 Aug 2016 13:44:56 +0000 (22:44 +0900)]
restore customKeydownHandler on reset(RIS)

8 years agoFix tests
Daniel Imms [Fri, 12 Aug 2016 17:27:49 +0000 (10:27 -0700)]
Fix tests

8 years agoReposition textview after composition view
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

8 years agoMerge pull request #224 from sourcelair/Tyriar-patch-2
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

8 years agoSync 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

8 years agoMerge pull request #218 from Tyriar/77_scroll_bar
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

8 years agoMerge pull request #223 from sourcelair/Tyriar-patch-1
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

8 years agoBy 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.

8 years agoFix outline showing up when clicking terminal
Daniel Imms [Mon, 8 Aug 2016 17:22:34 +0000 (10:22 -0700)]
Fix outline showing up when clicking terminal

8 years agoFix scrollbar being transparent on OS X
Daniel Imms [Mon, 8 Aug 2016 17:22:19 +0000 (10:22 -0700)]
Fix scrollbar being transparent on OS X

8 years agoMerge pull request #220 from sourcelair/improve-demo
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

8 years agoAdd notice about security risks
Paris [Mon, 8 Aug 2016 13:28:29 +0000 (16:28 +0300)]
Add notice about security risks

8 years agoMerge pull request #222 from sourcelair/signed-releases
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

8 years agoMerge pull request #221 from odino/patch-1
Paris Kasidiaris [Fri, 5 Aug 2016 13:55:14 +0000 (14:55 +0100)]
Merge pull request #221 from odino/patch-1

Update pty.js

8 years agoAdd Sign-Off flag as well
Paris [Fri, 5 Aug 2016 13:49:04 +0000 (16:49 +0300)]
Add Sign-Off flag as well

8 years agoRequire release commits to be signed
Paris [Fri, 5 Aug 2016 11:21:21 +0000 (14:21 +0300)]
Require release commits to be signed

8 years agoUpdate pty.js
Alessandro Nadalin [Fri, 5 Aug 2016 09:59:21 +0000 (13:59 +0400)]
Update pty.js

8 years agoFirst functional resizing demo
Paris [Fri, 5 Aug 2016 09:28:22 +0000 (12:28 +0300)]
First functional resizing demo

Fix #211

8 years agoFirst batch of improvements to demo
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

8 years agoAdd another test
Daniel Imms [Fri, 5 Aug 2016 01:56:33 +0000 (18:56 -0700)]
Add another test

8 years agoAdd some tests, fix app keypad mode bug
Daniel Imms [Fri, 5 Aug 2016 01:34:04 +0000 (18:34 -0700)]
Add some tests, fix app keypad mode bug

8 years agoMerge pull request #214 from mentos1386/mentos1386-linkify
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

8 years agoMaking it more human readable
Tine Jozelj [Thu, 4 Aug 2016 13:22:45 +0000 (15:22 +0200)]
Making it more human readable

8 years agoDefault without target atribute
Tine Jozelj [Thu, 4 Aug 2016 13:05:09 +0000 (15:05 +0200)]
Default without target atribute

8 years agoAdd target as option
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.

8 years agoMerge pull request #219 from sourcelair/issue/198
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

8 years agoFix typos
Paris [Thu, 4 Aug 2016 10:00:47 +0000 (13:00 +0300)]
Fix typos

8 years agoUpdate README and remove screenshot
Paris [Thu, 4 Aug 2016 09:01:37 +0000 (12:01 +0300)]
Update README and remove screenshot

8 years agoFix line-height after rowContainer moved out of viewport
Daniel Imms [Thu, 4 Aug 2016 01:27:43 +0000 (18:27 -0700)]
Fix line-height after rowContainer moved out of viewport

8 years agoRemaining jsdoc
Daniel Imms [Thu, 4 Aug 2016 01:27:19 +0000 (18:27 -0700)]
Remaining jsdoc

8 years agoDisable the scroll bar when in application keypad mode
Daniel Imms [Thu, 4 Aug 2016 01:12:44 +0000 (18:12 -0700)]
Disable the scroll bar when in application keypad mode

8 years agoDrop support for old mouse wheel APIs
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.

8 years agoSupport DOMMouseScroll event (Firefox)
Daniel Imms [Wed, 3 Aug 2016 20:00:07 +0000 (13:00 -0700)]
Support DOMMouseScroll event (Firefox)

8 years agoPrevent the page from scrolling when the terminal scrolls
Daniel Imms [Wed, 3 Aug 2016 19:49:12 +0000 (12:49 -0700)]
Prevent the page from scrolling when the terminal scrolls

8 years agoClean up, refresh sizes when font-size changes
Daniel Imms [Wed, 3 Aug 2016 19:47:36 +0000 (12:47 -0700)]
Clean up, refresh sizes when font-size changes

8 years agoSync scroll bar on more sensible events
Daniel Imms [Wed, 3 Aug 2016 18:26:52 +0000 (11:26 -0700)]
Sync scroll bar on more sensible events

8 years agoAdd support for WheelEvent.deltaMode
Daniel Imms [Wed, 3 Aug 2016 17:16:08 +0000 (10:16 -0700)]
Add support for WheelEvent.deltaMode

8 years agoGet it working
Daniel Imms [Wed, 3 Aug 2016 01:36:24 +0000 (18:36 -0700)]
Get it working

8 years agoImplement basic scroll bar
Daniel Imms [Tue, 2 Aug 2016 23:59:50 +0000 (16:59 -0700)]
Implement basic scroll bar

8 years agoAdd base viewport, set line height
Daniel Imms [Tue, 2 Aug 2016 19:42:10 +0000 (12:42 -0700)]
Add base viewport, set line height

Fixes #149

8 years agoMake linkify links open in new tab/window
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.

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