]>
git.proxmox.com Git - mirror_xterm.js.git/log
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.
Daniel Imms [Wed, 8 Mar 2017 20:02:09 +0000 (12:02 -0800)]
Merge pull request #586 from AndrienkoAleksandr/cleanUpTsConfig
Clean up tsconfig.json.
Daniel Imms [Wed, 8 Mar 2017 19:47:56 +0000 (11:47 -0800)]
Merge remote-tracking branch 'up/master' into cleanUpTsConfig
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
Daniel Imms [Tue, 7 Mar 2017 22:01:29 +0000 (14:01 -0800)]
Implement CSI 3 J - Erase saved lines
Fixes #587
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>
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
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>
Daniel Imms [Sat, 4 Mar 2017 23:02:08 +0000 (15:02 -0800)]
Fix http link handler logic
Daniel Imms [Sat, 4 Mar 2017 22:44:11 +0000 (14:44 -0800)]
Allow http link handler to fallback to standard handler
Daniel Imms [Sat, 4 Mar 2017 22:09:13 +0000 (14:09 -0800)]
Remove unused import
Daniel Imms [Sat, 4 Mar 2017 22:08:05 +0000 (14:08 -0800)]
Give event to handler
Daniel Imms [Sat, 4 Mar 2017 22:01:40 +0000 (14:01 -0800)]
Revert "Add fail handler"
This reverts commit
1ecc5674ac92d6876ac63b552dd49bbc46f06feb .
Daniel Imms [Sat, 4 Mar 2017 22:01:34 +0000 (14:01 -0800)]
Add fail handler
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
coderaiser [Fri, 3 Mar 2017 21:40:36 +0000 (23:40 +0200)]
Fix demo: wrong pid on windows #567
Daniel Imms [Fri, 3 Mar 2017 20:37:34 +0000 (12:37 -0800)]
Support cmd+click on mac
Daniel Imms [Fri, 3 Mar 2017 01:35:10 +0000 (17:35 -0800)]
Fix matchIndex on http
Daniel Imms [Fri, 3 Mar 2017 01:34:30 +0000 (17:34 -0800)]
Merge remote-tracking branch 'upstream/master' into 578_ctrl_click_links
Daniel Imms [Fri, 3 Mar 2017 01:33:58 +0000 (17:33 -0800)]
Require ctrl for link clicks
Fixes #578
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
Daniel Imms [Thu, 2 Mar 2017 20:05:34 +0000 (12:05 -0800)]
Fix bug with priority
Daniel Imms [Thu, 2 Mar 2017 19:25:27 +0000 (11:25 -0800)]
Implement link matcher priorities
Fixes #549
Daniel Imms [Thu, 2 Mar 2017 17:02:24 +0000 (09:02 -0800)]
Merge pull request #566 from Tyriar/linkify_issues
Linkify issues
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
Daniel Imms [Wed, 1 Mar 2017 17:38:59 +0000 (09:38 -0800)]
Ensure linkElement exists before firing validation callback
Daniel Imms [Wed, 1 Mar 2017 17:37:16 +0000 (09:37 -0800)]
Use text cursor for invalid links
Part of #570
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
Daniel Imms [Mon, 27 Feb 2017 23:44:10 +0000 (15:44 -0800)]
Remove test harness
Daniel Imms [Mon, 27 Feb 2017 20:59:59 +0000 (12:59 -0800)]
Merge remote-tracking branch 'upstream/master' into linkify_issues
Daniel Imms [Mon, 27 Feb 2017 20:57:18 +0000 (12:57 -0800)]
Don't expose CharMeasure/Linkifier for tests
Daniel Imms [Mon, 27 Feb 2017 20:56:54 +0000 (12:56 -0800)]
Get rid of exposed test method (phantom is gone)
Daniel Imms [Mon, 27 Feb 2017 20:52:54 +0000 (12:52 -0800)]
Remove dead code
Daniel Imms [Mon, 27 Feb 2017 20:47:53 +0000 (12:47 -0800)]
Merge remote-tracking branch 'upstream/master' into 570_link_validation
Daniel Imms [Mon, 27 Feb 2017 19:54:55 +0000 (11:54 -0800)]
Upgrade to TypeScript 2.2
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
Daniel Imms [Mon, 27 Feb 2017 19:47:57 +0000 (11:47 -0800)]
Pin TypeScript at v2.1 to fix PhantomJS error
Daniel Imms [Mon, 27 Feb 2017 19:22:59 +0000 (11:22 -0800)]
Add jsdom types
Daniel Imms [Mon, 27 Feb 2017 19:22:50 +0000 (11:22 -0800)]
Remove PhantomJS completely
Daniel Imms [Mon, 27 Feb 2017 19:18:00 +0000 (11:18 -0800)]
Convert CharMeasure phantom test to jsdom
Daniel Imms [Mon, 27 Feb 2017 19:00:12 +0000 (11:00 -0800)]
Use jsdom instead of phantomjs for linkifier test
Daniel Imms [Mon, 27 Feb 2017 18:02:12 +0000 (10:02 -0800)]
Pin typescript 2.1 to prevent exports error
Daniel Imms [Mon, 27 Feb 2017 17:47:36 +0000 (09:47 -0800)]
Add tests
Daniel Imms [Mon, 27 Feb 2017 16:35:56 +0000 (08:35 -0800)]
Implement link validation
Fixes #570
Brian Mock [Sat, 25 Feb 2017 17:07:51 +0000 (09:07 -0800)]
Fixes #562 adds Windows demo setup help
Daniel Imms [Fri, 24 Feb 2017 16:56:11 +0000 (08:56 -0800)]
Support % in URLs
Daniel Imms [Thu, 23 Feb 2017 18:02:18 +0000 (10:02 -0800)]
Support percent and numbers in query/hash fragments
Daniel Imms [Thu, 23 Feb 2017 17:55:05 +0000 (09:55 -0800)]
Link . and - in hash fragments and query strings
Daniel Imms [Thu, 23 Feb 2017 17:53:20 +0000 (09:53 -0800)]
Support linking hash fragments
Daniel Imms [Thu, 23 Feb 2017 17:42:59 +0000 (09:42 -0800)]
Support linking = in query strings
Daniel Imms [Thu, 23 Feb 2017 17:37:35 +0000 (09:37 -0800)]
Fix localhost links
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
Paris Kasidiaris [Wed, 22 Feb 2017 14:22:50 +0000 (16:22 +0200)]
Add coveralls badge
Paris Kasidiaris [Wed, 22 Feb 2017 14:17:22 +0000 (16:17 +0200)]
Fix #531: Submit code coverage to coveralls.io
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
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
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
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
Daniel Imms [Sun, 19 Feb 2017 21:20:36 +0000 (13:20 -0800)]
Hide CharMeasure element from assistive technologies
Daniel Imms [Sun, 19 Feb 2017 20:34:36 +0000 (12:34 -0800)]
Use CharMeasure to determine mouse coordinates
Fixes #555
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
Daniel Imms [Fri, 17 Feb 2017 18:22:25 +0000 (10:22 -0800)]
Fix link matcher iteration direction
Daniel Imms [Fri, 17 Feb 2017 18:18:37 +0000 (10:18 -0800)]
Revert priority change, http handler needs to be top
Daniel Imms [Fri, 17 Feb 2017 18:06:35 +0000 (10:06 -0800)]
Support query string in linkifier
Daniel Imms [Fri, 17 Feb 2017 18:05:22 +0000 (10:05 -0800)]
Merge remote-tracking branch 'upstream/master' into 455_linkify
Daniel Imms [Fri, 17 Feb 2017 06:41:08 +0000 (22:41 -0800)]
Add a null check on linkifyRow
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
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.
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.
Daniel Imms [Wed, 15 Feb 2017 03:45:08 +0000 (19:45 -0800)]
Improve jsdoc
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
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.
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.
Lucian Buzzo [Mon, 13 Feb 2017 21:01:28 +0000 (21:01 +0000)]
Make fit plugin guard against non-existent parent element.
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>
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
Daniel Imms [Mon, 13 Feb 2017 17:48:22 +0000 (09:48 -0800)]
Fix tests
Daniel Imms [Fri, 10 Feb 2017 20:29:36 +0000 (12:29 -0800)]
Next link matcher ID must be non-static
Daniel Imms [Fri, 10 Feb 2017 17:55:35 +0000 (09:55 -0800)]
Perform initial viewport sync after CharMeasure is ready
Fixes #539
Aleksandr Andrienko [Fri, 10 Feb 2017 14:50:16 +0000 (16:50 +0200)]
Fix default 'wraparoundMode' value for 'Soft reset'() XTERM terminal.
Daniel Imms [Fri, 10 Feb 2017 06:03:31 +0000 (22:03 -0800)]
Remove linkify test
Daniel Imms [Fri, 10 Feb 2017 05:12:28 +0000 (21:12 -0800)]
Force a refresh after register/deregister link matcher
Daniel Imms [Fri, 10 Feb 2017 05:08:50 +0000 (21:08 -0800)]
Get custom link matcher working
Daniel Imms [Fri, 10 Feb 2017 04:35:06 +0000 (20:35 -0800)]
Properly queue linkify after refresh
Daniel Imms [Fri, 10 Feb 2017 04:12:35 +0000 (20:12 -0800)]
Add license
Daniel Imms [Fri, 10 Feb 2017 04:10:01 +0000 (20:10 -0800)]
Remove linkify addon
Daniel Imms [Fri, 10 Feb 2017 04:09:47 +0000 (20:09 -0800)]
Polish
Daniel Imms [Fri, 10 Feb 2017 04:01:46 +0000 (20:01 -0800)]
Merge pull request #532 from AndrienkoAleksandr/cleanUpDependency
Remove excess library.
Daniel Imms [Thu, 9 Feb 2017 04:44:22 +0000 (20:44 -0800)]
Add custom link handlers, use generic way for http handler
Daniel Imms [Thu, 9 Feb 2017 04:21:18 +0000 (20:21 -0800)]
Remove logs
Daniel Imms [Thu, 9 Feb 2017 04:20:18 +0000 (20:20 -0800)]
Only show underline on hover
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
Daniel Imms [Thu, 9 Feb 2017 03:53:32 +0000 (19:53 -0800)]
Add PhantomJS test support and CharMeasure tests
Fixes #534
Daniel Imms [Thu, 9 Feb 2017 02:57:45 +0000 (18:57 -0800)]
Remove unnecessary variables
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>
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
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
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>
Daniel Imms [Wed, 8 Feb 2017 22:13:30 +0000 (14:13 -0800)]
Enable custom http link handlers
Daniel Imms [Wed, 8 Feb 2017 21:50:36 +0000 (13:50 -0800)]
Improve node insertion, support custom link handlers