]> git.proxmox.com Git - mirror_xterm.js.git/log
mirror_xterm.js.git
7 years agoFIXED: typo
Nicolas Ramz [Wed, 8 Mar 2017 23:47:29 +0000 (00:47 +0100)]
FIXED: typo

`<div id="terminal"></div>` wasn't used, instead, a new one was created and used since getElementById('#terminal') returned null.

7 years agoMerge pull request #586 from AndrienkoAleksandr/cleanUpTsConfig
Daniel Imms [Wed, 8 Mar 2017 20:02:09 +0000 (12:02 -0800)]
Merge pull request #586 from AndrienkoAleksandr/cleanUpTsConfig

Clean up tsconfig.json.

7 years agoMerge remote-tracking branch 'up/master' into cleanUpTsConfig
Daniel Imms [Wed, 8 Mar 2017 19:47:56 +0000 (11:47 -0800)]
Merge remote-tracking branch 'up/master' into cleanUpTsConfig

7 years agoMerge pull request #588 from Tyriar/587_csi_3_J
Daniel Imms [Wed, 8 Mar 2017 19:08:46 +0000 (11:08 -0800)]
Merge pull request #588 from Tyriar/587_csi_3_J

Implement CSI 3 J - Erase saved lines

7 years agoImplement CSI 3 J - Erase saved lines
Daniel Imms [Tue, 7 Mar 2017 22:01:29 +0000 (14:01 -0800)]
Implement CSI 3 J - Erase saved lines

Fixes #587

7 years agoBump version to 2.4.0
Paris Kasidiaris [Tue, 7 Mar 2017 09:38:48 +0000 (09:38 +0000)]
Bump version to 2.4.0

Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
7 years agoMerge pull request #579 from Tyriar/578_ctrl_click_links
Daniel Imms [Mon, 6 Mar 2017 15:21:58 +0000 (07:21 -0800)]
Merge pull request #579 from Tyriar/578_ctrl_click_links

Require ctrl for link clicks

7 years agoClean up tsconfig.json.
Aleksandr Andrienko [Mon, 6 Mar 2017 11:13:11 +0000 (13:13 +0200)]
Clean up tsconfig.json.
'include' field in the tsconfig.json defines source scope (top level of this scope is "src" folder), so we do not need 'exclude' folders in the root of the project, because this folders had already excluded by 'include' scope.

Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
7 years agoFix http link handler logic
Daniel Imms [Sat, 4 Mar 2017 23:02:08 +0000 (15:02 -0800)]
Fix http link handler logic

7 years agoAllow http link handler to fallback to standard handler
Daniel Imms [Sat, 4 Mar 2017 22:44:11 +0000 (14:44 -0800)]
Allow http link handler to fallback to standard handler

7 years agoRemove unused import
Daniel Imms [Sat, 4 Mar 2017 22:09:13 +0000 (14:09 -0800)]
Remove unused import

7 years agoGive event to handler
Daniel Imms [Sat, 4 Mar 2017 22:08:05 +0000 (14:08 -0800)]
Give event to handler

7 years agoRevert "Add fail handler"
Daniel Imms [Sat, 4 Mar 2017 22:01:40 +0000 (14:01 -0800)]
Revert "Add fail handler"

This reverts commit 1ecc5674ac92d6876ac63b552dd49bbc46f06feb.

7 years agoAdd fail handler
Daniel Imms [Sat, 4 Mar 2017 22:01:34 +0000 (14:01 -0800)]
Add fail handler

7 years agoMerge pull request #584 from coderaiser/patch-1
Daniel Imms [Fri, 3 Mar 2017 22:38:55 +0000 (14:38 -0800)]
Merge pull request #584 from coderaiser/patch-1

Fix demo: wrong pid on windows #567

7 years agoFix demo: wrong pid on windows #567
coderaiser [Fri, 3 Mar 2017 21:40:36 +0000 (23:40 +0200)]
Fix demo: wrong pid on windows #567

7 years agoSupport cmd+click on mac
Daniel Imms [Fri, 3 Mar 2017 20:37:34 +0000 (12:37 -0800)]
Support cmd+click on mac

7 years agoFix matchIndex on http
Daniel Imms [Fri, 3 Mar 2017 01:35:10 +0000 (17:35 -0800)]
Fix matchIndex on http

7 years agoMerge remote-tracking branch 'upstream/master' into 578_ctrl_click_links
Daniel Imms [Fri, 3 Mar 2017 01:34:30 +0000 (17:34 -0800)]
Merge remote-tracking branch 'upstream/master' into 578_ctrl_click_links

7 years agoRequire ctrl for link clicks
Daniel Imms [Fri, 3 Mar 2017 01:33:58 +0000 (17:33 -0800)]
Require ctrl for link clicks

Fixes #578

7 years agoMerge pull request #577 from Tyriar/549_link_priority
Daniel Imms [Thu, 2 Mar 2017 23:24:09 +0000 (15:24 -0800)]
Merge pull request #577 from Tyriar/549_link_priority

Implement link matcher priorities

7 years agoFix bug with priority
Daniel Imms [Thu, 2 Mar 2017 20:05:34 +0000 (12:05 -0800)]
Fix bug with priority

7 years agoImplement link matcher priorities
Daniel Imms [Thu, 2 Mar 2017 19:25:27 +0000 (11:25 -0800)]
Implement link matcher priorities

Fixes #549

7 years agoMerge pull request #566 from Tyriar/linkify_issues
Daniel Imms [Thu, 2 Mar 2017 17:02:24 +0000 (09:02 -0800)]
Merge pull request #566 from Tyriar/linkify_issues

Linkify issues

7 years agoMerge pull request #574 from Tyriar/link_validation_fixes
Daniel Imms [Thu, 2 Mar 2017 08:42:01 +0000 (00:42 -0800)]
Merge pull request #574 from Tyriar/link_validation_fixes

Link validation fixes

7 years agoEnsure linkElement exists before firing validation callback
Daniel Imms [Wed, 1 Mar 2017 17:38:59 +0000 (09:38 -0800)]
Ensure linkElement exists before firing validation callback

7 years agoUse text cursor for invalid links
Daniel Imms [Wed, 1 Mar 2017 17:37:16 +0000 (09:37 -0800)]
Use text cursor for invalid links

Part of #570

7 years agoMerge pull request #571 from Tyriar/570_link_validation
Daniel Imms [Wed, 1 Mar 2017 17:12:54 +0000 (09:12 -0800)]
Merge pull request #571 from Tyriar/570_link_validation

Implement link validation

7 years agoRemove test harness
Daniel Imms [Mon, 27 Feb 2017 23:44:10 +0000 (15:44 -0800)]
Remove test harness

7 years agoMerge remote-tracking branch 'upstream/master' into linkify_issues
Daniel Imms [Mon, 27 Feb 2017 20:59:59 +0000 (12:59 -0800)]
Merge remote-tracking branch 'upstream/master' into linkify_issues

7 years agoDon't expose CharMeasure/Linkifier for tests
Daniel Imms [Mon, 27 Feb 2017 20:57:18 +0000 (12:57 -0800)]
Don't expose CharMeasure/Linkifier for tests

7 years agoGet rid of exposed test method (phantom is gone)
Daniel Imms [Mon, 27 Feb 2017 20:56:54 +0000 (12:56 -0800)]
Get rid of exposed test method (phantom is gone)

7 years agoRemove dead code
Daniel Imms [Mon, 27 Feb 2017 20:52:54 +0000 (12:52 -0800)]
Remove dead code

7 years agoMerge remote-tracking branch 'upstream/master' into 570_link_validation
Daniel Imms [Mon, 27 Feb 2017 20:47:53 +0000 (12:47 -0800)]
Merge remote-tracking branch 'upstream/master' into 570_link_validation

7 years agoUpgrade to TypeScript 2.2
Daniel Imms [Mon, 27 Feb 2017 19:54:55 +0000 (11:54 -0800)]
Upgrade to TypeScript 2.2

7 years agoMerge pull request #569 from wavebeem/issue/562
Daniel Imms [Mon, 27 Feb 2017 19:52:47 +0000 (11:52 -0800)]
Merge pull request #569 from wavebeem/issue/562

Fixes #562 adds Windows demo setup help

7 years agoPin TypeScript at v2.1 to fix PhantomJS error
Daniel Imms [Mon, 27 Feb 2017 19:47:57 +0000 (11:47 -0800)]
Pin TypeScript at v2.1 to fix PhantomJS error

7 years agoAdd jsdom types
Daniel Imms [Mon, 27 Feb 2017 19:22:59 +0000 (11:22 -0800)]
Add jsdom types

7 years agoRemove PhantomJS completely
Daniel Imms [Mon, 27 Feb 2017 19:22:50 +0000 (11:22 -0800)]
Remove PhantomJS completely

7 years agoConvert CharMeasure phantom test to jsdom
Daniel Imms [Mon, 27 Feb 2017 19:18:00 +0000 (11:18 -0800)]
Convert CharMeasure phantom test to jsdom

7 years agoUse jsdom instead of phantomjs for linkifier test
Daniel Imms [Mon, 27 Feb 2017 19:00:12 +0000 (11:00 -0800)]
Use jsdom instead of phantomjs for linkifier test

7 years agoPin typescript 2.1 to prevent exports error
Daniel Imms [Mon, 27 Feb 2017 18:02:12 +0000 (10:02 -0800)]
Pin typescript 2.1 to prevent exports error

7 years agoAdd tests
Daniel Imms [Mon, 27 Feb 2017 17:47:36 +0000 (09:47 -0800)]
Add tests

7 years agoImplement link validation
Daniel Imms [Mon, 27 Feb 2017 16:35:56 +0000 (08:35 -0800)]
Implement link validation

Fixes #570

7 years agoFixes #562 adds Windows demo setup help
Brian Mock [Sat, 25 Feb 2017 17:07:51 +0000 (09:07 -0800)]
Fixes #562 adds Windows demo setup help

7 years agoSupport % in URLs
Daniel Imms [Fri, 24 Feb 2017 16:56:11 +0000 (08:56 -0800)]
Support % in URLs

7 years agoSupport percent and numbers in query/hash fragments
Daniel Imms [Thu, 23 Feb 2017 18:02:18 +0000 (10:02 -0800)]
Support percent and numbers in query/hash fragments

7 years agoLink . and - in hash fragments and query strings
Daniel Imms [Thu, 23 Feb 2017 17:55:05 +0000 (09:55 -0800)]
Link . and - in hash fragments and query strings

7 years agoSupport linking hash fragments
Daniel Imms [Thu, 23 Feb 2017 17:53:20 +0000 (09:53 -0800)]
Support linking hash fragments

7 years agoSupport linking = in query strings
Daniel Imms [Thu, 23 Feb 2017 17:42:59 +0000 (09:42 -0800)]
Support linking = in query strings

7 years agoFix localhost links
Daniel Imms [Thu, 23 Feb 2017 17:37:35 +0000 (09:37 -0800)]
Fix localhost links

7 years agoMerge pull request #565 from sourcelair/issue-#531-coveralls
Paris Kasidiaris [Wed, 22 Feb 2017 17:15:04 +0000 (19:15 +0200)]
Merge pull request #565 from sourcelair/issue-#531-coveralls

Fix #531: Submit code coverage to coveralls.io

7 years agoAdd coveralls badge
Paris Kasidiaris [Wed, 22 Feb 2017 14:22:50 +0000 (16:22 +0200)]
Add coveralls badge

7 years agoFix #531: Submit code coverage to coveralls.io
Paris Kasidiaris [Wed, 22 Feb 2017 14:17:22 +0000 (16:17 +0200)]
Fix #531: Submit code coverage to coveralls.io

7 years agoMerge pull request #556 from Tyriar/555_fix_mouse_coords
Daniel Imms [Mon, 20 Feb 2017 11:17:50 +0000 (03:17 -0800)]
Merge pull request #556 from Tyriar/555_fix_mouse_coords

Use CharMeasure to determine mouse coordinates

7 years agoMerge pull request #559 from Tyriar/558_linkify_bad_trim
Daniel Imms [Mon, 20 Feb 2017 11:17:42 +0000 (03:17 -0800)]
Merge pull request #559 from Tyriar/558_linkify_bad_trim

Remove bad trim optimization from Linkifier

7 years agoMerge pull request #557 from Tyriar/CharMeasure_aria_hidden
Daniel Imms [Mon, 20 Feb 2017 11:17:34 +0000 (03:17 -0800)]
Merge pull request #557 from Tyriar/CharMeasure_aria_hidden

Hide CharMeasure element from assistive technologies

7 years agoRemove bad trim optimization from Linkifier
Daniel Imms [Sun, 19 Feb 2017 23:17:03 +0000 (15:17 -0800)]
Remove bad trim optimization from Linkifier

This prevents whitespace from going missing after links are applied.

Fixes #558

7 years agoHide CharMeasure element from assistive technologies
Daniel Imms [Sun, 19 Feb 2017 21:20:36 +0000 (13:20 -0800)]
Hide CharMeasure element from assistive technologies

7 years agoUse CharMeasure to determine mouse coordinates
Daniel Imms [Sun, 19 Feb 2017 20:34:36 +0000 (12:34 -0800)]
Use CharMeasure to determine mouse coordinates

Fixes #555

7 years agoMerge pull request #538 from Tyriar/455_linkify
Daniel Imms [Fri, 17 Feb 2017 19:40:59 +0000 (11:40 -0800)]
Merge pull request #538 from Tyriar/455_linkify

Implement web links and custom link matcher registration

7 years agoFix link matcher iteration direction
Daniel Imms [Fri, 17 Feb 2017 18:22:25 +0000 (10:22 -0800)]
Fix link matcher iteration direction

7 years agoRevert priority change, http handler needs to be top
Daniel Imms [Fri, 17 Feb 2017 18:18:37 +0000 (10:18 -0800)]
Revert priority change, http handler needs to be top

7 years agoSupport query string in linkifier
Daniel Imms [Fri, 17 Feb 2017 18:06:35 +0000 (10:06 -0800)]
Support query string in linkifier

7 years agoMerge remote-tracking branch 'upstream/master' into 455_linkify
Daniel Imms [Fri, 17 Feb 2017 18:05:22 +0000 (10:05 -0800)]
Merge remote-tracking branch 'upstream/master' into 455_linkify

7 years agoAdd a null check on linkifyRow
Daniel Imms [Fri, 17 Feb 2017 06:41:08 +0000 (22:41 -0800)]
Add a null check on linkifyRow

7 years agoMerge pull request #535 from Tyriar/534_phantomjs
Daniel Imms [Wed, 15 Feb 2017 21:29:50 +0000 (13:29 -0800)]
Merge pull request #535 from Tyriar/534_phantomjs

Add PhantomJS test support and CharMeasure tests

7 years agoMerge pull request #541 from AndrienkoAleksandr/FixSoftReset
Paris Kasidiaris [Wed, 15 Feb 2017 09:24:42 +0000 (11:24 +0200)]
Merge pull request #541 from AndrienkoAleksandr/FixSoftReset

Fix 'Autowrap Mode' after 'Soft Terminal reset' command.

7 years agoApply link matchers in reverse
Daniel Imms [Wed, 15 Feb 2017 04:04:51 +0000 (20:04 -0800)]
Apply link matchers in reverse

This enables consumers to have full control.

7 years agoImprove jsdoc
Daniel Imms [Wed, 15 Feb 2017 03:45:08 +0000 (19:45 -0800)]
Improve jsdoc

7 years agoMerge pull request #545 from Martin1994/blink_cursor_color
Daniel Imms [Wed, 15 Feb 2017 03:23:22 +0000 (19:23 -0800)]
Merge pull request #545 from Martin1994/blink_cursor_color

Let blink animation support style inheritance

7 years agoLet blink animation support style inheritance
Martin Wang [Tue, 14 Feb 2017 17:35:39 +0000 (12:35 -0500)]
Let blink animation support style inheritance

With this change, blinking cursor will use the same font and background
color that set before.

7 years agoMerge pull request #544 from LucianBuzzo/master
Daniel Imms [Mon, 13 Feb 2017 21:26:14 +0000 (13:26 -0800)]
Merge pull request #544 from LucianBuzzo/master

Make fit plugin guard against non-existent parent element.

7 years agoMake fit plugin guard against non-existent parent element.
Lucian Buzzo [Mon, 13 Feb 2017 21:01:28 +0000 (21:01 +0000)]
Make fit plugin guard against non-existent parent element.

7 years agoBump version to 2.3.2
Paris Kasidiaris [Mon, 13 Feb 2017 18:05:47 +0000 (18:05 +0000)]
Bump version to 2.3.2

Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
7 years agoMerge pull request #542 from Tyriar/539_fix_initial_viewport_sync
Paris Kasidiaris [Mon, 13 Feb 2017 18:05:03 +0000 (20:05 +0200)]
Merge pull request #542 from Tyriar/539_fix_initial_viewport_sync

Perform initial viewport sync after CharMeasure is ready

7 years agoFix tests
Daniel Imms [Mon, 13 Feb 2017 17:48:22 +0000 (09:48 -0800)]
Fix tests

7 years agoNext link matcher ID must be non-static
Daniel Imms [Fri, 10 Feb 2017 20:29:36 +0000 (12:29 -0800)]
Next link matcher ID must be non-static

7 years agoPerform initial viewport sync after CharMeasure is ready
Daniel Imms [Fri, 10 Feb 2017 17:55:35 +0000 (09:55 -0800)]
Perform initial viewport sync after CharMeasure is ready

Fixes #539

7 years agoFix default 'wraparoundMode' value for 'Soft reset'() XTERM terminal.
Aleksandr Andrienko [Fri, 10 Feb 2017 14:50:16 +0000 (16:50 +0200)]
Fix default 'wraparoundMode' value for 'Soft reset'() XTERM terminal.

7 years agoRemove linkify test
Daniel Imms [Fri, 10 Feb 2017 06:03:31 +0000 (22:03 -0800)]
Remove linkify test

7 years agoForce a refresh after register/deregister link matcher
Daniel Imms [Fri, 10 Feb 2017 05:12:28 +0000 (21:12 -0800)]
Force a refresh after register/deregister link matcher

7 years agoGet custom link matcher working
Daniel Imms [Fri, 10 Feb 2017 05:08:50 +0000 (21:08 -0800)]
Get custom link matcher working

7 years agoProperly queue linkify after refresh
Daniel Imms [Fri, 10 Feb 2017 04:35:06 +0000 (20:35 -0800)]
Properly queue linkify after refresh

7 years agoAdd license
Daniel Imms [Fri, 10 Feb 2017 04:12:35 +0000 (20:12 -0800)]
Add license

7 years agoRemove linkify addon
Daniel Imms [Fri, 10 Feb 2017 04:10:01 +0000 (20:10 -0800)]
Remove linkify addon

7 years agoPolish
Daniel Imms [Fri, 10 Feb 2017 04:09:47 +0000 (20:09 -0800)]
Polish

7 years agoMerge pull request #532 from AndrienkoAleksandr/cleanUpDependency
Daniel Imms [Fri, 10 Feb 2017 04:01:46 +0000 (20:01 -0800)]
Merge pull request #532 from AndrienkoAleksandr/cleanUpDependency

Remove excess library.

7 years agoAdd custom link handlers, use generic way for http handler
Daniel Imms [Thu, 9 Feb 2017 04:44:22 +0000 (20:44 -0800)]
Add custom link handlers, use generic way for http handler

7 years agoRemove logs
Daniel Imms [Thu, 9 Feb 2017 04:21:18 +0000 (20:21 -0800)]
Remove logs

7 years agoOnly show underline on hover
Daniel Imms [Thu, 9 Feb 2017 04:20:18 +0000 (20:20 -0800)]
Only show underline on hover

7 years agoUse gulp-mocha and attach run both test type in npm test
Daniel Imms [Thu, 9 Feb 2017 04:06:14 +0000 (20:06 -0800)]
Use gulp-mocha and attach run both test type in npm test

7 years agoAdd PhantomJS test support and CharMeasure tests
Daniel Imms [Thu, 9 Feb 2017 03:53:32 +0000 (19:53 -0800)]
Add PhantomJS test support and CharMeasure tests

Fixes #534

7 years agoRemove unnecessary variables
Daniel Imms [Thu, 9 Feb 2017 02:57:45 +0000 (18:57 -0800)]
Remove unnecessary variables

7 years agoBump version to 2.3.1
Paris Kasidiaris [Wed, 8 Feb 2017 23:51:47 +0000 (23:51 +0000)]
Bump version to 2.3.1

Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
7 years agoMerge pull request #533 from vincentwoo/patch-2
Paris Kasidiaris [Wed, 8 Feb 2017 23:46:00 +0000 (01:46 +0200)]
Merge pull request #533 from vincentwoo/patch-2

Fix missing Number.isNaN in IE

7 years agoFix missing Number.isNaN in IE
Vincent Woo [Wed, 8 Feb 2017 23:33:20 +0000 (15:33 -0800)]
Fix missing Number.isNaN in IE

See https://github.com/sourcelair/xterm.js/pull/525#issuecomment-278497452

7 years agoBump version to 2.3.0
Paris Kasidiaris [Wed, 8 Feb 2017 22:24:56 +0000 (22:24 +0000)]
Bump version to 2.3.0

Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
7 years agoEnable custom http link handlers
Daniel Imms [Wed, 8 Feb 2017 22:13:30 +0000 (14:13 -0800)]
Enable custom http link handlers

7 years agoImprove node insertion, support custom link handlers
Daniel Imms [Wed, 8 Feb 2017 21:50:36 +0000 (13:50 -0800)]
Improve node insertion, support custom link handlers