]> git.proxmox.com Git - mirror_xterm.js.git/log
mirror_xterm.js.git
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

7 years agoRemove excess library.
Aleksandr Andrienko [Wed, 8 Feb 2017 21:15:54 +0000 (23:15 +0200)]
Remove excess library.
Tsify lib used for browserify typescript sources. But folder /lib consist of js files has already compiled from TypeScript sources (by gulp task tsc). So Tsify library does nothing in this case.

Signed-off-by: Aleksandr Andrienko <aandrienko@codenvy.com>
7 years agoInitial linkify implementation
Daniel Imms [Wed, 8 Feb 2017 19:11:52 +0000 (11:11 -0800)]
Initial linkify implementation

Part of 455

7 years agoMerge pull request #530 from Tyriar/fix_tests_on_windows
Daniel Imms [Wed, 8 Feb 2017 18:41:06 +0000 (10:41 -0800)]
Merge pull request #530 from Tyriar/fix_tests_on_windows

Disable escape sequence tests on windows

7 years agoDisable escape sequence tests on windows
Daniel Imms [Wed, 8 Feb 2017 05:17:47 +0000 (21:17 -0800)]
Disable escape sequence tests on windows

7 years agoMerge pull request #526 from sourcelair/Tyriar-patch-1
Daniel Imms [Tue, 7 Feb 2017 00:40:29 +0000 (16:40 -0800)]
Merge pull request #526 from sourcelair/Tyriar-patch-1

Add description to package.json

7 years agoAdd description to package.json
Daniel Imms [Mon, 6 Feb 2017 21:56:52 +0000 (13:56 -0800)]
Add description to package.json

This should fix the ugly broken markdown at the top of npm

7 years agoMerge pull request #525 from LucianBuzzo/resize
Paris Kasidiaris [Sun, 5 Feb 2017 15:59:54 +0000 (17:59 +0200)]
Merge pull request #525 from LucianBuzzo/resize

Fix issue when resizing hidden terminals

7 years agoFixed issue where terminal would become unusable if NaN values are sent
Lucian Buzzo [Sun, 5 Feb 2017 12:45:55 +0000 (12:45 +0000)]
Fixed issue where terminal would become unusable if NaN values are sent
to resize method.

7 years agoMerge pull request #523 from sourcelair/Tyriar-patch-1
Daniel Imms [Thu, 2 Feb 2017 16:53:40 +0000 (08:53 -0800)]
Merge pull request #523 from sourcelair/Tyriar-patch-1

Add null check on Terminal.element

7 years agoMerge pull request #524 from billchurch/master
Paris Kasidiaris [Wed, 1 Feb 2017 21:51:23 +0000 (23:51 +0200)]
Merge pull request #524 from billchurch/master

Adding WebSSH2 to real-world uses

7 years agoMerge pull request #1 from billchurch/billchurch-patch-1
Bill Church [Wed, 1 Feb 2017 21:42:39 +0000 (16:42 -0500)]
Merge pull request #1 from billchurch/billchurch-patch-1

Update README.md

7 years agoUpdate README.md
Bill Church [Wed, 1 Feb 2017 21:41:47 +0000 (16:41 -0500)]
Update README.md

Adding WebSSH2 to real-word uses

7 years agoAdd null check on Terminal.element
Daniel Imms [Wed, 1 Feb 2017 19:50:52 +0000 (11:50 -0800)]
Add null check on Terminal.element

Since the Terminal can be used now before being attached, we should check element on destroy.

Related to #266

7 years agoMerge pull request #522 from Tyriar/266_pull_renderer_out
Daniel Imms [Wed, 1 Feb 2017 19:33:52 +0000 (11:33 -0800)]
Merge pull request #522 from Tyriar/266_pull_renderer_out

Pull renderer out of xterm.js

7 years agoHold on to renderer if a reset occurs
Daniel Imms [Wed, 1 Feb 2017 19:19:54 +0000 (11:19 -0800)]
Hold on to renderer if a reset occurs

7 years agoConvert flags to enum
Daniel Imms [Wed, 1 Feb 2017 19:18:44 +0000 (11:18 -0800)]
Convert flags to enum

7 years agoRemove Terminal.queueRefresh, call refresh directly
Daniel Imms [Wed, 1 Feb 2017 19:13:00 +0000 (11:13 -0800)]
Remove Terminal.queueRefresh, call refresh directly

7 years agoPolish
Daniel Imms [Wed, 1 Feb 2017 18:30:58 +0000 (10:30 -0800)]
Polish

7 years agoMerge remote-tracking branch 'upstream/master' into 266_pull_renderer_out
Daniel Imms [Wed, 1 Feb 2017 18:29:11 +0000 (10:29 -0800)]
Merge remote-tracking branch 'upstream/master' into 266_pull_renderer_out

7 years agoAdd license
Daniel Imms [Wed, 1 Feb 2017 18:21:43 +0000 (10:21 -0800)]
Add license