]>
git.proxmox.com Git - mirror_xterm.js.git/log
Daniel Imms [Wed, 28 Dec 2016 11:10:31 +0000 (03:10 -0800)]
Merge pull request #422 from Tyriar/361_circular_list_scrollback
Use a circular list to manage buffer
Daniel Imms [Tue, 27 Dec 2016 21:40:49 +0000 (13:40 -0800)]
Improve header comment
Daniel Imms [Sat, 24 Dec 2016 11:17:30 +0000 (03:17 -0800)]
Polish
Daniel Imms [Sat, 24 Dec 2016 08:26:43 +0000 (00:26 -0800)]
Fix insertLines as max buffer size
Daniel Imms [Sat, 24 Dec 2016 08:14:30 +0000 (00:14 -0800)]
Fix issue with max buffer size after vim fix
Daniel Imms [Sat, 24 Dec 2016 08:04:31 +0000 (00:04 -0800)]
Fix issue with vim scrolling
Paris Kasidiaris [Thu, 22 Dec 2016 21:30:00 +0000 (23:30 +0200)]
Merge pull request #423 from katacoda/katacoda-integration
Katacoda xterm.js integration is live
Ben Hall [Thu, 22 Dec 2016 20:10:33 +0000 (20:10 +0000)]
Katacoda xterm.js integration is live
Ben Hall [Thu, 22 Dec 2016 12:01:44 +0000 (12:01 +0000)]
Katacoda xterm.js integration is live
Daniel Imms [Wed, 21 Dec 2016 11:26:40 +0000 (03:26 -0800)]
Have reverseIndex use CircularList.shiftElements :tada:
Daniel Imms [Wed, 21 Dec 2016 11:18:30 +0000 (03:18 -0800)]
Implement CircularList.shiftElements
Daniel Imms [Wed, 21 Dec 2016 10:39:21 +0000 (02:39 -0800)]
Doc and testing
Daniel Imms [Wed, 21 Dec 2016 10:11:14 +0000 (02:11 -0800)]
Add missing return type
Daniel Imms [Thu, 22 Dec 2016 10:04:31 +0000 (02:04 -0800)]
Remove logs
Daniel Imms [Thu, 22 Dec 2016 10:02:03 +0000 (02:02 -0800)]
Fix issue with the git log
The old code was assuming that the buffer was not going to change, this is not
true with the current impl though where the list is shifted and ybase and ydisp
need to be compensated for that.
Daniel Imms [Wed, 21 Dec 2016 23:43:18 +0000 (15:43 -0800)]
Merge remote-tracking branch 'upstream/master' into 361_circular_list_scrollback
Daniel Imms [Wed, 21 Dec 2016 23:43:04 +0000 (15:43 -0800)]
Fix when scrollback limit is reached
Paris Kasidiaris [Mon, 19 Dec 2016 13:47:19 +0000 (15:47 +0200)]
Merge pull request #415 from saswatds/saswatds-patch-1
Update README.md
Paris Kasidiaris [Mon, 19 Dec 2016 13:45:57 +0000 (15:45 +0200)]
Merge pull request #417 from BobReid/os_x_bash_arrow_fix
changed escape sequence for alt-arrow to work on bash on os x
Saswat Das [Sat, 17 Dec 2016 23:18:19 +0000 (04:48 +0530)]
Update README.md
Added Getting started content from the xtermjs.org website
Paris Kasidiaris [Fri, 16 Dec 2016 20:46:27 +0000 (20:46 +0000)]
Merge pull request #419 from blink1073/clean-up-npm-publish
Clean up npm publish
Steven Silvester [Fri, 16 Dec 2016 20:41:29 +0000 (14:41 -0600)]
Revert changes to other published files
Bob Reid [Fri, 16 Dec 2016 20:03:49 +0000 (15:03 -0500)]
Added macOS check to escape sequences and updated tests
Steven Silvester [Fri, 16 Dec 2016 19:28:10 +0000 (13:28 -0600)]
Clean up npm publish
Bob Reid [Fri, 16 Dec 2016 15:29:42 +0000 (10:29 -0500)]
changed escape sequence for alt-arrow to work on bash on os x
Paris Kasidiaris [Thu, 15 Dec 2016 21:56:32 +0000 (21:56 +0000)]
Bump version to 2.2.3
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
Paris Kasidiaris [Thu, 15 Dec 2016 21:53:19 +0000 (21:53 +0000)]
Merge pull request #416 from sourcelair/issue-#414-css-files-in-npm
Include appropriate files in npm.
Paris Kasidiaris [Thu, 15 Dec 2016 21:49:43 +0000 (23:49 +0200)]
Include appropriate files in npm.
Fix #414
Paris Kasidiaris [Thu, 15 Dec 2016 17:16:04 +0000 (17:16 +0000)]
Bump version to 2.2.2
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
Saswat Das [Thu, 15 Dec 2016 15:56:04 +0000 (21:26 +0530)]
Update README.md
Adding a getting started instruction for adding xterm to a parent div and listening for data output from xterm
Paris Kasidiaris [Thu, 15 Dec 2016 12:13:23 +0000 (12:13 +0000)]
Merge pull request #411 from sourcelair/issue-#408-tslint
Add tslint
Paris Kasidiaris [Thu, 15 Dec 2016 12:05:37 +0000 (14:05 +0200)]
Parallelise build
Paris Kasidiaris [Thu, 15 Dec 2016 12:02:38 +0000 (14:02 +0200)]
Include lint test into travis
Paris Kasidiaris [Thu, 15 Dec 2016 11:57:25 +0000 (13:57 +0200)]
Make linter happy
Paris Kasidiaris [Thu, 15 Dec 2016 11:53:26 +0000 (13:53 +0200)]
Add tslint
Fix #408
Paris Kasidiaris [Wed, 14 Dec 2016 10:38:30 +0000 (10:38 +0000)]
Merge pull request #409 from sourcelair/issue-#405-firefox-paste
Fix linux firefox paste
Paris Kasidiaris [Tue, 13 Dec 2016 23:45:53 +0000 (01:45 +0200)]
Fix weird paste issue: #405
Fix #405
Paris Kasidiaris [Tue, 13 Dec 2016 23:43:32 +0000 (01:43 +0200)]
😱 Fix wrong event type and remove useless interface
Paris Kasidiaris [Tue, 13 Dec 2016 23:32:49 +0000 (23:32 +0000)]
Merge pull request #407 from sourcelair/build-ts-into-lib
Always build TypeScript in `lib/`
Paris Kasidiaris [Tue, 13 Dec 2016 23:25:20 +0000 (01:25 +0200)]
Do not publish test files to npm
Paris Kasidiaris [Tue, 13 Dec 2016 23:10:03 +0000 (01:10 +0200)]
Always build TypeScript in `lib/`
Paris Kasidiaris [Tue, 13 Dec 2016 22:59:58 +0000 (22:59 +0000)]
Merge pull request #398 from budde377/feat-npm
Add prepublish script and change main
Christian Budde Christensen [Fri, 9 Dec 2016 09:36:59 +0000 (10:36 +0100)]
Add prepublish script and change main
Building TS before publish and pointing the main entry to the builded files.
Daniel Imms [Mon, 12 Dec 2016 23:05:19 +0000 (15:05 -0800)]
Merge remote-tracking branch 'upstream/master' into 361_circular_list_scrollback
Paris Kasidiaris [Sun, 11 Dec 2016 10:25:35 +0000 (10:25 +0000)]
Merge pull request #400 from arcanis/patch-1
Use a fixed size to account for the scrollbar
Maël Nison [Sat, 10 Dec 2016 13:46:01 +0000 (14:46 +0100)]
Use a fixed size to account for the scrollbar
Paris Kasidiaris [Fri, 9 Dec 2016 10:12:42 +0000 (10:12 +0000)]
Merge pull request #399 from bottleofwater/patch-1
Don't apply the 32 delta when in sgr mode - fix #394
bottleofwater [Fri, 9 Dec 2016 09:52:09 +0000 (10:52 +0100)]
Don't apply the 32 delta when in sgr mode - fix #394
Paris Kasidiaris [Wed, 7 Dec 2016 18:43:03 +0000 (18:43 +0000)]
Bump version to 2.2.1
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
Paris Kasidiaris [Wed, 7 Dec 2016 18:42:40 +0000 (18:42 +0000)]
Checkout add-ons
Paris Kasidiaris [Wed, 7 Dec 2016 18:41:37 +0000 (18:41 +0000)]
Bump version to 2.2.0
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
Paris Kasidiaris [Wed, 7 Dec 2016 18:37:00 +0000 (18:37 +0000)]
Merge pull request #393 from sourcelair/migrate-clipboard-to-typescript
Migrate Clipboard handler to TypeScript
Paris Kasidiaris [Tue, 6 Dec 2016 22:08:30 +0000 (22:08 +0000)]
Merge pull request #392 from sourcelair/fix-readme-addon-path
Update path to addons in README.md
Paris Kasidiaris [Tue, 6 Dec 2016 22:07:50 +0000 (00:07 +0200)]
Improve interfaces in Clipboard.ts
Paris Kasidiaris [Tue, 6 Dec 2016 09:45:02 +0000 (11:45 +0200)]
Migrate Clipboard handler to TypeScript
Also apply JavaScript rules in `.editorconfig` in TypeScript files as well.
Part of #335
Paris Kasidiaris [Tue, 6 Dec 2016 08:55:40 +0000 (10:55 +0200)]
Update path to addons in README.md
Daniel Imms [Mon, 5 Dec 2016 19:47:55 +0000 (11:47 -0800)]
Merge pull request #391 from Tyriar/357_textarea_top_zero
Position the textarea at top:0
Paris Kasidiaris [Mon, 5 Dec 2016 19:35:08 +0000 (19:35 +0000)]
Merge pull request #390 from sourcelair/issue-#375-bring-build-dir-back
Bring back the `build` directory for temporary builds
Paris Kasidiaris [Mon, 5 Dec 2016 19:29:50 +0000 (21:29 +0200)]
Remove `export` from build script
Daniel Imms [Mon, 5 Dec 2016 19:19:35 +0000 (11:19 -0800)]
Position the textarea at top:0
This prevents the browser from scrolling to the top of the page if the terminal
can be scrolled out of view.
Fixes #357
Paris Kasidiaris [Mon, 5 Dec 2016 11:34:10 +0000 (13:34 +0200)]
Create the build directory if it does not exist already
Paris Kasidiaris [Mon, 5 Dec 2016 11:17:13 +0000 (13:17 +0200)]
Bring back the `build` directory for temporary builds
Fix #375
Paris Kasidiaris [Thu, 1 Dec 2016 17:41:58 +0000 (19:41 +0200)]
Merge pull request #388 from sourcelair/issue-#366
Update documentation with cleaner license declaration
Daniel Imms [Thu, 1 Dec 2016 17:19:06 +0000 (09:19 -0800)]
Merge pull request #382 from sourcelair/Tyriar-patch-1
Add link to TravisCI badge
Daniel Imms [Thu, 1 Dec 2016 17:18:56 +0000 (09:18 -0800)]
Merge pull request #383 from Tyriar/381_clean_out_on_build
Clean out/* on build in case src/* files were deleted
Paris Kasidiaris [Thu, 1 Dec 2016 13:35:23 +0000 (15:35 +0200)]
Update documentation with cleaner license declaration
Fix #366
Daniel Imms [Mon, 28 Nov 2016 23:55:27 +0000 (15:55 -0800)]
Merge pull request #380 from Tyriar/378_handle_keypress_scroll
Scroll to bottom whenever handler is called
Daniel Imms [Mon, 28 Nov 2016 18:52:01 +0000 (10:52 -0800)]
Clean out/* on build in case src/* files were deleted
If files in src/ were compiled and then deleted they will hang around in out/
until deleted. This can potentially cause difficult to diagnose build/test
errors. This commit removes all files from out/ but keeps the folder to
prevent editor file watchers from seeing the folder was deleted and shifting
the file explorer around.
Fixed #381
Daniel Imms [Mon, 28 Nov 2016 18:46:19 +0000 (10:46 -0800)]
Add link to TravisCI badge
Daniel Imms [Mon, 28 Nov 2016 18:41:03 +0000 (10:41 -0800)]
Scroll to bottom whenever handler is called
This catches all current and future cases for correctly scrolling to the bottom
on input by handling it in the handler immediately before emitting the data
event.
Fixes #378
Daniel Imms [Mon, 28 Nov 2016 16:21:12 +0000 (08:21 -0800)]
Merge pull request #371 from Tyriar/335_CompositionHelper_ts
Convert CompositionHelper to TypeScript
Daniel Imms [Mon, 28 Nov 2016 16:16:38 +0000 (08:16 -0800)]
Merge remote-tracking branch 'upstream/master' into 335_CompositionHelper_ts
Daniel Imms [Mon, 28 Nov 2016 16:07:00 +0000 (08:07 -0800)]
Merge pull request #379 from Tyriar/378_cannot_scroll_up_1plus_pages
Only scroll to bottom during composition or result.key is evaluated
Daniel Imms [Mon, 28 Nov 2016 16:06:50 +0000 (08:06 -0800)]
Merge pull request #372 from Tyriar/335_viewport_tidy
Clean up viewport more after TS conversion
Daniel Imms [Mon, 28 Nov 2016 16:06:42 +0000 (08:06 -0800)]
Merge pull request #377 from Tyriar/376_ctrl_backslash_sigquit
Implement ^\ String Terminator
Daniel Imms [Sun, 27 Nov 2016 11:27:36 +0000 (03:27 -0800)]
Progress
Daniel Imms [Sun, 27 Nov 2016 10:20:53 +0000 (02:20 -0800)]
Add CiruclarList pop and splice
Daniel Imms [Sun, 27 Nov 2016 09:49:45 +0000 (01:49 -0800)]
Only scroll to bottom during composition or result.key is evaluated
Fixes #378
Daniel Imms [Sun, 27 Nov 2016 00:57:15 +0000 (16:57 -0800)]
Add CircularList and basic tests
Part of #361
Daniel Imms [Sat, 26 Nov 2016 22:59:53 +0000 (14:59 -0800)]
Implement ^\ String Terminator
Fixes #376
Daniel Imms [Tue, 22 Nov 2016 19:54:42 +0000 (11:54 -0800)]
Move CompositionHelper header comment to class
Daniel Imms [Tue, 22 Nov 2016 19:53:45 +0000 (11:53 -0800)]
Clean up viewport more after TS conversion
Part of #335
Daniel Imms [Tue, 22 Nov 2016 19:50:08 +0000 (11:50 -0800)]
tsify CompositionHelper test
Daniel Imms [Tue, 22 Nov 2016 19:48:16 +0000 (11:48 -0800)]
Rename composition-helper-test.js -> CompositionHelper.test.ts
Daniel Imms [Tue, 22 Nov 2016 19:47:18 +0000 (11:47 -0800)]
tsify CompositionHelper
Daniel Imms [Tue, 22 Nov 2016 19:36:34 +0000 (11:36 -0800)]
Rename CompositionHelper.js -> CompositionHelper.ts
Daniel Imms [Tue, 22 Nov 2016 18:29:43 +0000 (10:29 -0800)]
Merge pull request #369 from Tyriar/368_custom_handler_before_scroll
Evaluate the custom keydown event handler before scrolling down
Daniel Imms [Tue, 22 Nov 2016 18:23:04 +0000 (10:23 -0800)]
Merge remote-tracking branch 'upstream/master' into 368_custom_handler_before_scroll
Daniel Imms [Tue, 22 Nov 2016 16:00:23 +0000 (08:00 -0800)]
Merge pull request #367 from Tyriar/363_modifier_keys_no_scroll
Prevent keyboard modifier events from scrolling down
Daniel Imms [Tue, 22 Nov 2016 15:59:46 +0000 (07:59 -0800)]
Merge pull request #370 from Tyriar/335_Viewport_ts
Convert Viewport to TypeScript
Daniel Imms [Mon, 21 Nov 2016 23:27:38 +0000 (15:27 -0800)]
Merge pull request #355 from Tyriar/354_fix_sourcemaps
Set up source maps
Daniel Imms [Mon, 21 Nov 2016 22:44:10 +0000 (14:44 -0800)]
Adopt more TS syntax in Viewport.test.ts
Daniel Imms [Mon, 21 Nov 2016 22:39:58 +0000 (14:39 -0800)]
Move viewport-test.js to Viewport.test.ts
Daniel Imms [Mon, 21 Nov 2016 22:39:08 +0000 (14:39 -0800)]
Convert Viewport to a TS class
Daniel Imms [Mon, 21 Nov 2016 22:27:41 +0000 (14:27 -0800)]
Rename Viewport.js -> Viewport.ts
Part of #335
Daniel Imms [Mon, 21 Nov 2016 22:23:28 +0000 (14:23 -0800)]
Add test for not scrolling on custom handler
Daniel Imms [Mon, 21 Nov 2016 22:04:13 +0000 (14:04 -0800)]
Evaluate the custom keydown event handler before scrolling down
Fixes #368
Daniel Imms [Mon, 21 Nov 2016 21:59:30 +0000 (13:59 -0800)]
Prevent keyboard modifier events from scrolling down
Fixes #363
Daniel Imms [Wed, 16 Nov 2016 17:56:35 +0000 (09:56 -0800)]
Merge pull request #353 from Tyriar/352_fix_demo_after_ts
Point to correct assets after TS build
Daniel Imms [Mon, 14 Nov 2016 18:35:20 +0000 (10:35 -0800)]
Make all dist/ references in index.html absolute