]>
git.proxmox.com Git - mirror_xterm.js.git/log
Daniel Imms [Sun, 9 Jul 2017 07:36:15 +0000 (00:36 -0700)]
jsdoc
Daniel Imms [Sun, 9 Jul 2017 07:26:33 +0000 (00:26 -0700)]
Rearrange module loader to work with browserify
Daniel Imms [Sun, 9 Jul 2017 06:53:16 +0000 (23:53 -0700)]
Fix sourcemaps
Daniel Imms [Sun, 9 Jul 2017 06:13:41 +0000 (23:13 -0700)]
Point to search addon properly
Daniel Imms [Sun, 9 Jul 2017 06:07:57 +0000 (23:07 -0700)]
Merge remote-tracking branch 'ups/master' into 553_find_api
Paris Kasidiaris [Sat, 8 Jul 2017 14:02:43 +0000 (14:02 +0000)]
Bump version to 2.8.1
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
Paris Kasidiaris [Sat, 8 Jul 2017 13:49:46 +0000 (16:49 +0300)]
Merge pull request #768 from Tyriar/767_initial_viewport_wrap
Properly mark initial viewport lines as wrapped
Paris Kasidiaris [Sat, 8 Jul 2017 13:45:47 +0000 (16:45 +0300)]
Merge branch 'master' into 767_initial_viewport_wrap
Paris Kasidiaris [Sat, 8 Jul 2017 13:44:57 +0000 (16:44 +0300)]
Merge pull request #769 from sourcelair/fix-tests
Update jsdom to 11.1
Paris Kasidiaris [Sat, 8 Jul 2017 13:40:18 +0000 (16:40 +0300)]
Add missing semicolon
Paris Kasidiaris [Sat, 8 Jul 2017 13:36:19 +0000 (16:36 +0300)]
Update copyright note
Paris Kasidiaris [Sat, 8 Jul 2017 13:35:53 +0000 (16:35 +0300)]
Update `gulpfile.js`
The `outDir` compiler option of TypeScript seems to be an absolute URL now.
Paris Kasidiaris [Sat, 8 Jul 2017 08:13:06 +0000 (11:13 +0300)]
Fix typo
Paris Kasidiaris [Sat, 8 Jul 2017 07:59:38 +0000 (10:59 +0300)]
Update jsdom to 1.11
Also, add package-lock.json
Daniel Imms [Fri, 7 Jul 2017 18:18:18 +0000 (11:18 -0700)]
Properly mark initial viewport lines as wrapped
Fixes #767
Paris Kasidiaris [Tue, 4 Jul 2017 16:45:20 +0000 (16:45 +0000)]
Bump version to 2.8.0
Signed-off-by: Paris Kasidiaris <paris@sourcelair.com>
Paris Kasidiaris [Tue, 4 Jul 2017 09:53:13 +0000 (12:53 +0300)]
Merge pull request #752 from LucianBuzzo/751-IE11-demo
Add a Promise polyfill to the demo so that it works in IE11
Paris Kasidiaris [Tue, 4 Jul 2017 09:50:37 +0000 (12:50 +0300)]
Merge branch 'master' into 751-IE11-demo
Daniel Imms [Tue, 4 Jul 2017 04:48:00 +0000 (21:48 -0700)]
Merge pull request #747 from anishathalye/master
Add scroll functionality for mobile
Daniel Imms [Tue, 4 Jul 2017 04:43:52 +0000 (21:43 -0700)]
Add jsdoc
Anish Athalye [Sat, 1 Jul 2017 23:27:49 +0000 (16:27 -0700)]
Add scroll functionality for mobile
Daniel Imms [Tue, 4 Jul 2017 01:23:48 +0000 (18:23 -0700)]
Merge pull request #750 from irokas/Rows-fix
Set minimum scrollback value to number of rows if needed on resize
Daniel Imms [Tue, 4 Jul 2017 01:14:31 +0000 (18:14 -0700)]
Merge branch 'master' into Rows-fix
Paris Kasidiaris [Mon, 3 Jul 2017 11:55:48 +0000 (14:55 +0300)]
Merge branch 'master' into 751-IE11-demo
Paris Kasidiaris [Mon, 3 Jul 2017 11:55:01 +0000 (14:55 +0300)]
Merge pull request #754 from LucianBuzzo/753-ie11-terminal-cursor
Add one class at a time to element for IE11 compatibility
Lucian Buzzo [Mon, 3 Jul 2017 10:20:28 +0000 (11:20 +0100)]
Add one class at a time to element for IE11 compatibility
Connects to #753
Element.classList.add() does not work with multiple arguments in IE.
Lucian Buzzo [Mon, 3 Jul 2017 10:05:35 +0000 (11:05 +0100)]
Add a Promise polyfill to the demo so that it works in IE11
Connects to #751
irokas [Sun, 2 Jul 2017 21:04:36 +0000 (00:04 +0300)]
Set minimum scrollback value to number of rows if needed on resize
Daniel Imms [Sun, 2 Jul 2017 19:36:46 +0000 (12:36 -0700)]
Merge pull request #746 from Tyriar/745_colon_word_sep
Remove colon from the selection word separators
Daniel Imms [Sun, 2 Jul 2017 19:30:45 +0000 (12:30 -0700)]
Merge branch 'master' into 745_colon_word_sep
Daniel Imms [Sun, 2 Jul 2017 19:29:31 +0000 (12:29 -0700)]
Fix tests
Paris Kasidiaris [Sun, 2 Jul 2017 11:39:07 +0000 (14:39 +0300)]
Merge pull request #749 from irokas/fix-scrollback
Fix issue with small scrollback value
irokas [Sun, 2 Jul 2017 11:34:19 +0000 (14:34 +0300)]
Add test for scrollback fix
irokas [Sun, 2 Jul 2017 11:22:24 +0000 (14:22 +0300)]
Fix issue with small scrollback value.
Closes #506
Daniel Imms [Sat, 1 Jul 2017 00:07:52 +0000 (17:07 -0700)]
Remove colon from the word separators
Fixes #745
Daniel Imms [Fri, 30 Jun 2017 16:50:54 +0000 (09:50 -0700)]
Merge pull request #741 from AndrienkoAleksandr/codeCleanUp
Little code clean up.
Daniel Imms [Fri, 30 Jun 2017 16:46:54 +0000 (09:46 -0700)]
Merge branch 'master' into codeCleanUp
Daniel Imms [Fri, 30 Jun 2017 16:40:49 +0000 (09:40 -0700)]
Merge pull request #733 from Tyriar/732_drop_selection_on_alt
Drop selection when the active buffer changes
Daniel Imms [Fri, 30 Jun 2017 16:36:26 +0000 (09:36 -0700)]
Merge branch 'master' into 732_drop_selection_on_alt
Paris Kasidiaris [Fri, 30 Jun 2017 12:40:30 +0000 (15:40 +0300)]
Merge pull request #743 from nechitai/add-user
Add hexlet.io to the users list
Artem Arbatskiy [Fri, 30 Jun 2017 11:30:02 +0000 (18:30 +0700)]
Add hexlet.io to the users list
Aleksandr Andriienko [Fri, 30 Jun 2017 06:57:24 +0000 (09:57 +0300)]
Fix docs.
Oleksandr Andriienko [Thu, 29 Jun 2017 20:36:07 +0000 (23:36 +0300)]
Little code clean up.
Daniel Imms [Thu, 29 Jun 2017 19:13:10 +0000 (12:13 -0700)]
Merge branch 'master' into 732_drop_selection_on_alt
Daniel Imms [Thu, 29 Jun 2017 19:12:56 +0000 (12:12 -0700)]
Merge pull request #738 from Tyriar/737_crlf_windows
Use crlf when copying on Windows
Daniel Imms [Thu, 29 Jun 2017 14:37:40 +0000 (07:37 -0700)]
Use crlf when copying on Windows
Fixes #737
Daniel Imms [Wed, 28 Jun 2017 22:21:27 +0000 (15:21 -0700)]
Merge branch 'master' into 732_drop_selection_on_alt
Daniel Imms [Wed, 28 Jun 2017 19:45:16 +0000 (12:45 -0700)]
Merge pull request #736 from AndrienkoAleksandr/master
Fix 'CR' issue on Linux based OS.
Oleksandr Andriienko [Tue, 27 Jun 2017 21:48:13 +0000 (00:48 +0300)]
Fix up.
Oleksandr Andriienko [Tue, 27 Jun 2017 21:39:16 +0000 (00:39 +0300)]
Simplify .gitattributes
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Oleksandr Andriienko [Tue, 27 Jun 2017 20:25:01 +0000 (23:25 +0300)]
Fix 'CR' issue on Linux based OS.
Signed-off-by: Oleksandr Andriienko <oandriie@redhat.com>
Daniel Imms [Tue, 27 Jun 2017 17:13:16 +0000 (10:13 -0700)]
Drop selection when the active buffer changes
Fixes #732
Daniel Imms [Fri, 23 Jun 2017 02:37:18 +0000 (19:37 -0700)]
Merge branch 'master' into 553_find_api
Daniel Imms [Fri, 23 Jun 2017 02:36:53 +0000 (19:36 -0700)]
Get find working as an addon
Paris Kasidiaris [Thu, 22 Jun 2017 13:16:23 +0000 (16:16 +0300)]
Merge pull request #712 from chabou/customKeypressHandler
Add attachCustomKeyEventsHandler
Daniel Imms [Wed, 21 Jun 2017 15:51:15 +0000 (08:51 -0700)]
Merge branch 'master' into customKeypressHandler
Daniel Imms [Wed, 21 Jun 2017 15:38:43 +0000 (08:38 -0700)]
Merge pull request #725 from Tyriar/724_fix_hasSelection
Have Terminal.hasSelection return false when no selection
Daniel Imms [Wed, 21 Jun 2017 15:34:33 +0000 (08:34 -0700)]
Merge branch 'master' into 724_fix_hasSelection
Daniel Imms [Wed, 21 Jun 2017 15:34:06 +0000 (08:34 -0700)]
Merge pull request #723 from Tyriar/699_linux_middle_click
Fix select and middle click to paste selection
Daniel Imms [Wed, 21 Jun 2017 15:29:54 +0000 (08:29 -0700)]
Merge branch 'master' into 699_linux_middle_click
Daniel Imms [Wed, 21 Jun 2017 15:29:40 +0000 (08:29 -0700)]
Merge pull request #719 from Tyriar/718_selection_on_top
Render selection on top of rows
Daniel Imms [Wed, 21 Jun 2017 15:25:05 +0000 (08:25 -0700)]
Merge branch 'master' into 718_selection_on_top
Daniel Imms [Wed, 21 Jun 2017 15:24:52 +0000 (08:24 -0700)]
Merge pull request #722 from Tyriar/721_firefox_contextmenu
Fix context menu in firefox
Daniel Imms [Wed, 21 Jun 2017 00:44:43 +0000 (17:44 -0700)]
Merge branch 'master' into 553_find_api
Daniel Imms [Wed, 21 Jun 2017 00:40:31 +0000 (17:40 -0700)]
Use case-insensitive search by default
Daniel Imms [Tue, 20 Jun 2017 18:17:12 +0000 (11:17 -0700)]
Ensure outside selection pastes are respected
We were resetting the selection on every auxclick, meaning outside
selections could not be pasted in when the terminal had a current
selection.
Daniel Imms [Tue, 20 Jun 2017 17:49:58 +0000 (10:49 -0700)]
Use auxclick event
Daniel Imms [Tue, 20 Jun 2017 17:38:33 +0000 (10:38 -0700)]
Have Terminal.hasSelection return false when no selection
Fixes #724
Daniel Imms [Tue, 20 Jun 2017 17:24:16 +0000 (10:24 -0700)]
Add a comment
Daniel Imms [Tue, 20 Jun 2017 17:18:29 +0000 (10:18 -0700)]
Handle middle click to paste selection
This appears to work in Chrome but not Firefox
Daniel Imms [Tue, 20 Jun 2017 17:01:39 +0000 (10:01 -0700)]
Fix context menu in firefox
Fixes #721
Daniel Imms [Mon, 19 Jun 2017 22:45:18 +0000 (15:45 -0700)]
Fix selection going to clipboard
Part of #699
CHaBou [Mon, 19 Jun 2017 20:10:03 +0000 (22:10 +0200)]
Merge branch 'master' into customKeypressHandler
CHaBou [Mon, 19 Jun 2017 20:03:19 +0000 (22:03 +0200)]
Add attachCustomKeyEventHandler()
Use a uniq customKeyEventHandler for keyDown and keyPress events
Mark and warn attachCustomKeydownHandler() as deprecated.
Daniel Imms [Mon, 19 Jun 2017 18:26:52 +0000 (11:26 -0700)]
Allow mouse events to pass through selection
Daniel Imms [Mon, 19 Jun 2017 18:18:55 +0000 (11:18 -0700)]
Render selection on top of rows
Fixes #718
Daniel Imms [Mon, 19 Jun 2017 14:56:35 +0000 (07:56 -0700)]
Merge pull request #716 from Tyriar/697_select_to_word
Select to the word at the mouse after double click
Daniel Imms [Mon, 19 Jun 2017 14:47:40 +0000 (07:47 -0700)]
Merge branch 'master' into 697_select_to_word
Daniel Imms [Mon, 19 Jun 2017 14:47:15 +0000 (07:47 -0700)]
Merge pull request #715 from Tyriar/709_improve_selection
Improve selection cell selection
Daniel Imms [Mon, 19 Jun 2017 14:39:29 +0000 (07:39 -0700)]
Merge branch 'master' into 709_improve_selection
Daniel Imms [Mon, 19 Jun 2017 14:39:15 +0000 (07:39 -0700)]
Merge pull request #714 from Tyriar/713_dblclick_word_separators
Don't select colon, quotes or brackets when double clicking
Daniel Imms [Sun, 18 Jun 2017 19:56:32 +0000 (12:56 -0700)]
Use an enum for selection mode
Daniel Imms [Sun, 18 Jun 2017 19:52:43 +0000 (12:52 -0700)]
Select to the word at the mouse after double click
Fixes #697
Daniel Imms [Sun, 18 Jun 2017 19:03:30 +0000 (12:03 -0700)]
Merge branch 'master' into 709_improve_selection
Daniel Imms [Sun, 18 Jun 2017 19:02:58 +0000 (12:02 -0700)]
Improve selection cell selection
Fixes #709
Daniel Imms [Sun, 18 Jun 2017 18:51:00 +0000 (11:51 -0700)]
Also consider ' and " word separators
For example URIs in json
Daniel Imms [Sun, 18 Jun 2017 18:08:22 +0000 (11:08 -0700)]
Merge branch 'master' into 713_dblclick_word_separators
Daniel Imms [Sun, 18 Jun 2017 17:38:04 +0000 (10:38 -0700)]
Don't select colon or brackets when double clicking
Fixes #713
CHaBou [Thu, 15 Jun 2017 06:38:29 +0000 (08:38 +0200)]
Add customKeypressHandler
Daniel Imms [Fri, 16 Jun 2017 14:17:39 +0000 (07:17 -0700)]
Merge pull request #711 from sourcelair/Tyriar-patch-1
Move latest addition to real world use cases to the end
Daniel Imms [Fri, 16 Jun 2017 14:13:03 +0000 (07:13 -0700)]
Move latest addition to real world use cases to the end
Seems a little unfair to not be at the end, to date it's sorted by date added.
Paris Kasidiaris [Thu, 15 Jun 2017 22:15:04 +0000 (23:15 +0100)]
Merge pull request #710 from alex-kovoy/alex-kovoy-patch-1
Added 'Gravitational Teleport' to Real-world uses
Alexey Kontsevoy [Thu, 15 Jun 2017 22:05:07 +0000 (18:05 -0400)]
Added 'Gravitational Teleport' to Real-world uses
We use xterm.js in Gravitational Teleport.
Daniel Imms [Thu, 15 Jun 2017 16:11:32 +0000 (09:11 -0700)]
Merge branch 'master' into 553_find_api
Daniel Imms [Wed, 14 Jun 2017 22:22:04 +0000 (15:22 -0700)]
Merge pull request #707 from jdanyow/issue-683
normalize line endings to \r
Jeremy Danyow [Wed, 14 Jun 2017 21:51:36 +0000 (14:51 -0700)]
normalize line endings to \r
fixes #683
Daniel Imms [Wed, 14 Jun 2017 03:03:29 +0000 (20:03 -0700)]
Remove log
Daniel Imms [Wed, 14 Jun 2017 02:57:52 +0000 (19:57 -0700)]
Merge remote-tracking branch 'origin/master' into 553_find_api
Daniel Imms [Wed, 14 Jun 2017 02:55:29 +0000 (19:55 -0700)]
Consolidate translateBufferLineToString functions
Daniel Imms [Wed, 14 Jun 2017 02:49:12 +0000 (19:49 -0700)]
Expose API on Terminal