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
Mike
6be29f49d7
fix #114 scrolling issue on presicion touchpads ( #171 )
...
* fix #114 scrolling issue on presicion touchpads, bounce scroll & pinch zoom
* rephrased comment
* removed css that enforced autohiding
* simplified js code handling scrollbar size
2019-01-14 21:47:35 +01:00
FelixSe
304314230c
update xterm to 3.10.1
2019-01-08 19:27:47 +01:00
FelixSe
ff2cfc36b6
Fix problems with selectAll, clear and Ctrl+C
2019-01-04 18:15:24 +01:00
Fauzie
9bf8284d9f
Add Padding setting ( #155 )
...
* add padding setting
* `=` instead of `:`
Co-Authored-By: fauzie811 <fauzie811@yahoo.com >
* call setPadding in createTerminal function
* Add "px" suffix to padding slider tooltip
Based on this tutorial:
https://www.codeproject.com/Tips/715438/Slider-Thumb-Tooltip
* term.fit() after setPadding()
* move back term.fit() below term.open()
* Changed max value, added throttling, moved converter
2018-12-26 14:41:16 +01:00
FelixSe
abec73b868
update xterm to 3.9.1
2018-12-25 15:50:07 +01:00
FelixSe
9af0556d6c
Update xterm.js to 3.8.0
2018-10-12 07:39:52 +02:00
Mike
c9d0cc7368
Tab theme colours ( #73 )
2018-09-10 07:50:20 +02:00
Mike
eecc2e8243
Development environment documentation, and npm package bump ( #68 )
...
* Updating documentation and npm packages
- The webpack 3.10 was too old, as webpack-cli and webpack-command, required dependencies for building, need 4.x.x or 4.4.0 respectively.
- `npm-check-updates` (`npm t -g npm-check-updates`) run with `ncu -u` auto-bumped xterm.js to 3.6.0, and webpack to 4.16.5. Unfortunately this also reordered the file, so those changes aren't obvious.
- I also added webpack-cli as an explicit dependency.
- Updates to the readme to detail putting together a build environment.
* Noting that the package should be for sideloading
For dev, and non-published packages, the sideloading option is best.
* Adding dev StoreAssociation XML file for dev building.
* Cleaning up the packaging instructions.
* Changed instruction from rename to copy.
- Copy will not try to clobber the working directory of the template
file.
* Bumping xterm to 3.6.0, adding notes on installing built packages
2018-08-18 20:27:53 +02:00
Jakob Hermann Preusker
e0cde7fe0f
Fixed Issue #63 : No scrolling in some pages ( #66 )
...
* Fixed Issue #63
* Requested changes to PR #66 done
* Fixed scrollbar position in themes/profiles
2018-08-17 07:48:15 +02:00
FelixSe
14d111c4de
Added mouse settings for copy&paste
2018-07-19 21:22:47 +02:00
FelixSe
4505504732
Refactored paste to be compatible with xterm 3.5
2018-07-17 21:55:10 +02:00
FelixSe
567da9b0a3
Update xterm to 3.5.1
2018-07-17 20:44:45 +02:00
FelixSe
188046e60a
Fixed invisible text when background color was used as text color (e.g. micro editor)
2018-06-25 21:48:55 +02:00
FelixSe
7b2bd59365
Improve clear and selectAll behaviour
2018-06-12 22:39:44 +02:00
FelixSe
847e1c045a
Added option to set scrollback limit, comands to select all and clear buffer, cleaned up keyBindings UI code
2018-06-11 23:11:38 +02:00
FelixSe
bd64aacbab
Add option to set scrollbar style
2018-05-30 21:09:06 +02:00
FelixSe
dcdf8d1854
Added search function
2018-05-27 20:22:21 +02:00
FelixSe
99a7de25d3
Close tab/window when shell process has exited
2018-05-26 22:32:15 +02:00
FelixSe
941c7c1948
update to xterm 3.4.0 and use dynamic charAtlas
2018-05-20 12:16:03 +02:00
FelixSe
c48889cbbc
Execute copy only when selection is not empty, this allows for ctrl + c to be used as the default copy keybinding
2018-04-22 13:12:50 +02:00
FelixSe
7f7f15ea03
Support meta key for keybindings
2018-04-22 12:45:30 +02:00
FelixSe
f502303426
Update xterm to 3.3.0
2018-04-15 16:23:24 +02:00
FelixSe
94ba1b8324
Update xterm.js to 3.2.0
2018-03-10 23:33:41 +01:00
FelixSe
1654e9f1f5
Propagate changed keyBindings immediately
2018-02-25 21:52:17 +01:00
FelixSe
f542331192
Editable keybindings
2018-02-25 15:40:36 +01:00
FelixSe
6830adb788
Increase version, add generated files to .gitignore
2018-02-22 22:33:18 +01:00
FelixSe
02e015371c
Supress webview native context menu
2018-02-22 22:07:21 +01:00
FelixSe
8870f0621c
Keyboard shortcuts
2018-02-18 21:08:22 +01:00
FelixSe
37518cf88b
Terminal Settings
2018-02-15 22:26:55 +01:00
FelixSe
0b40963c82
change theme also on existing windows
2018-02-14 11:56:52 +01:00
FelixSe
47613454c7
Switch to official xterm.js
2018-02-14 10:04:05 +01:00
FelixSe
96d063b4fd
Theme settings
2018-02-13 23:36:23 +01:00
FelixSe
60c4f0518d
Recover missing Client files
2018-02-03 23:20:53 +01:00
FelixSe
f9fb05b194
Removed generated files from repository and added to .gitignore
2018-02-03 22:45:17 +01:00
FelixSe
45bba6e2eb
Use hyper.js xterm fork for now instead of including it in this repository
2018-02-03 22:39:32 +01:00
FelixSe
9b61d11f6a
Added settings window to configure which shell to use
2018-02-03 21:25:34 +01:00
FelixSe
66465b525f
add MVVM infrastructure
2018-01-31 19:26:34 +01:00
FelixSe
9c5d8c27fd
Move logic from web client to app to prepare configuration
2018-01-29 22:26:37 +01:00
FelixSe
4ae3be544b
Resize terminal on window resize
2018-01-28 22:06:57 +01:00
FelixSe
fd444e396c
initial commit
2018-01-23 22:58:40 +01:00