Felix Seidl
7491618109
fix esc key
2020-11-15 11:21:34 +01:00
Felix Seidl
3e22d56468
update node dependencies
2020-10-30 11:46:24 +01:00
dependabot[bot]
cbc90cc94c
Bump elliptic from 6.5.2 to 6.5.3 in /FluentTerminal.Client ( #825 )
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-08-01 23:01:17 +02:00
Loreno10 and Felix Seidl
5642e755af
ADD base for increasing and decreasing font size with keys ( #728 )
...
* ADD base for increasing and decreasing font size with keys
* finish resize implementation
Co-authored-by: Felix Seidl <f.seidl@me.com >
2020-07-15 20:00:56 +02:00
Felix Seidl
c169dd496b
update to latest xterm.js
2020-06-28 17:03:24 +02:00
Felix Seidl
0a8c186a98
update xterm
2020-05-30 11:41:14 +02:00
Max Hora
ea50883d1c
Enhance OpenSSH output on restart of session. ( #767 )
2020-05-24 14:09:08 +02:00
Felix Seidl
6d83e357d6
Revert to official xterm.js release and update dependencies
2020-04-13 12:06:19 +02:00
Felix Seidl
0dc1a1cd5d
don't treat AltGr like Alt+Ctrl
...
fixes #699
2020-04-10 15:03:19 +02:00
Felix Seidl
49cf63c6b8
use xterm fork to fix selection color issues
2020-03-25 18:42:47 +01:00
Felix Seidl
41cffb1a1c
fix security issues
2020-03-20 16:32:35 +01:00
Felix Seidl
ea1a167dd3
improve paste implementation
2020-03-07 11:09:21 +01:00
Felix Seidl
941c525409
fix ~ input on german keyboard layout
2020-03-05 15:59:26 +01:00
Felix Seidl
475e2da999
Reworked context menu
2020-03-01 13:04:26 +01:00
Max Risuhin
264502e1e6
Disable WebView zooming to prevent crash on too small font size. ( #673 )
2020-02-29 20:40:34 +01:00
Felix Seidl
27c55c6f09
Reworked search view, added search options
2020-02-29 19:09:54 +01:00
Felix Seidl
5ae7151916
Added handler for xterm.js onBinary (supposed to handle legacy mouse reports)
2020-02-29 13:24:09 +01:00
Felix Seidl
80d57342f9
use unicode 11
2020-02-25 18:22:07 +01:00
Felix Seidl
a9ec669a27
add new unicode addon
2020-02-24 18:55:28 +01:00
Felix Seidl
33bc06a366
Update xterm.js, use official serialize addon
...
#fixes #652
2020-02-10 19:20:55 +01:00
Felix Seidl
79c48e4852
Update xterm.js
2019-12-14 11:17:07 +01:00
Felix Seidl
eb8c4003a3
Update xterm.js
2019-11-30 13:04:14 +01:00
Jenia Dysin
21631f5cca
Add font weight setting ( #560 )
...
* Added font weight setting functionality
* Removed BoldText setting
2019-10-30 22:57:36 +01:00
Jenia Dysin
2d94753690
Add ability to copy link location ( #547 )
...
* Finished implementing ILinkMatcherOptions.
* Need to implement custom event handler for hover
* For some reason this only works on first try...
* Removed clearSelection from leaveCallback
* Finished implementing link right click logic.
2019-10-20 10:41:07 +02:00
Felix
1fd253ff6b
fix npm audit findings
2019-09-22 11:28:05 +02:00
FelixSe
e89721130b
Update xterm.js
2019-09-18 22:42:59 +02:00
Felix
26317d9ed2
[WIP] Use WebAllowedObject for communication between App and WebView ( #522 )
2019-09-18 21:04:23 +02:00
FelixSe
b46dcb193f
Make weblinks clickable
...
fixes #354
2019-09-12 11:23:06 +02:00
FelixSe
48216e342b
Update xterm.js
2019-09-11 16:08:45 +02:00
Max Risuhin
93939d08bb
Terminal settings option to customize XTermJS word separator chars list.
2019-09-02 15:07:08 +03:00
Max Risuhin
09e4381ea7
Extend list of word separators for text selection. ( #504 )
2019-08-28 07:41:18 +02:00
FelixSe
91ba648095
Update to latest xterm version
2019-08-24 12:32:49 +02:00
Max Risuhin
afb50f1bdd
Serialize whole xterm.js buffer trimmed from the end. ( #480 )
2019-08-13 21:22:14 +02:00
Max Risuhin
8b18773da9
Web browser like tabs ( #467 )
...
* Web browser like tabs.
* Turn on AlwaysShowTabs by default.
* removed unused event handler
2019-07-31 21:16:22 +02:00
Max Risuhin
010f3fdd7e
Upgrade xterm.js to v3.15.0-beta70. ( #457 )
2019-07-19 06:41:04 +02:00
FelixSe
02a695056a
Revert "Upgrade xterm.js to v3.15.0-beta70 ( #444 )"
...
This reverts commit b87ec9f348 .
2019-07-14 11:58:31 +02:00
Max Risuhin
b87ec9f348
Upgrade xterm.js to v3.15.0-beta70 ( #444 )
2019-07-11 20:52:33 +02:00
Max Risuhin
6209727037
[Xterm.JS] Reset wrapped line flag. ( #421 )
2019-06-29 21:55:06 +02:00
Max Risuhin
c70061995f
Use patched xterm 3.14.1 with wordSeparator option ( #413 )
2019-06-22 11:18:36 +02:00
FelixSe
de07e277f1
write utf8 to xterm.js
2019-06-02 13:23:45 +02:00
FelixSe
5c52810149
Migrate index.js to typescript
2019-06-01 14:12:15 +02:00
FelixSe
05a5ad56ea
Update xterm.js
2019-06-01 12:28:07 +02:00
Felix Seidl
5ed24f85cf
Fix resize event handler argument deconstruction
2019-05-20 12:03:30 +02:00
FelixSe
7284ce7f52
Update xterm.js
2019-05-12 14:29:11 +02:00
Aleksandar Pesic
d9b0b86cd5
SSH and Mosh implemented ( #360 )
...
* Implementing SSH (changes from ap/ssh branch).
* Implemented opening links in the last active window.
* Using settings to determine where to open link (tab or window).
* Adding FluentTerminal.App_TemporaryKey.pfx back to repo, to solve bug with keys.
* App activation on mosh schema launching; mosh protocol parsing. (#35 )
* SSH handling changed to improve links.
* Creating shortcuts from SSH dialog.
* Trivial Mosh checkbox label fix
It's "Mosh" not "MOSH".
* Obtain mosh key from ssh connection (#40 )
* Prepopulate SSH username with Windows username (#50 )
* Undoing Max's mosh authentication changes.
* Adding the new mosh wrapper.
* Request user name from tray process (#51 )
* Mosh implemented, but still doesn't work (cannot find mosh.exe).
* Add New Remote Shell menu; Rename New Tab into New Local Shell (#52 )
* Mosh works like charm.
* Mosh wrapper improved to print an error.
* Changing mosh wrapper to always exit with 0 (to ensure that the tab gets closed).
* Changing mosh wrapper again to return error codes.
* Slightly optimizing getting the username.
* Saving links improved.
* Fixed an issue in mosh wrapper, related to mosh to hostname.
* mosh-client.exe updated with 32 bit version for x86 platform (#59 )
* Set line endings for remote shell connection;
Left focus on SSH info dialog if input validation error occured;
Update DataContext object on each key entered into target host text box control.
* Simplifying SSH dialog.
* Fixing some leftovers after merging.
* Fixing some after-merge issues.
* Avoiding some unintentional upstream changes.
* Fix review findings
2019-05-10 22:54:09 +02:00
Harsh Chokshi
b9686ac4ec
Use idiomatic JS import style in web client ( #245 )
...
Add-ons imported as per Xterm documentation recommendations:
https://xtermjs.org/docs/guides/using-addons/
2019-03-25 20:49:13 +01:00
FelixSe
8b6aae7bda
Added logging, fixed a problem with websocket
2019-03-10 16:01:34 +01:00
FelixSe
221a2c2c6f
Update xterm.js and devDependencies
2019-03-08 22:38:17 +01:00
Felix
0d85f933c7
Experimental ConPTY support ( #199 )
...
* First steps of ConPty support
* Added resize functionality
* fix cwd, args, hide console window
* Handle shell process exited
* Make ConPTY optional
2019-02-08 22:12:29 +01:00
Eric Cornelissen
90f15cc1e3
Add option to use bold text in terminals ( #183 )
...
* Add option to use bold text in terminals
... as per #182
* Add BoldText to setting defaults
2019-01-28 21:57:36 +01:00