Commit Graph

715 Commits

Author SHA1 Message Date
Eugene Pankov fe75aab724 show profiles in macos dock item menu 2018-12-16 23:02:17 +01:00
Eugene Pankov 85bcac1fb7 profile settings 2018-12-16 17:41:30 +01:00
Eugene Pankov 72287cc7cb profile settings tab 2018-12-16 17:09:35 +01:00
Eugene Pankov 1f1d212c1d build fix 2018-12-16 15:57:08 +01:00
Eugene Pankov cded1284de simpler tab recovery system 2018-12-16 15:42:04 +01:00
Eugene Pankov df97e7ebb5 updated wsl truecolor warning 2018-12-15 23:51:03 +01:00
Eugene Pankov d80c9a27d3 pulled in the freshest node-pty (fixes #23) 2018-12-15 23:44:20 +01:00
Eugene Pankov 76633db25e migrate back to stock rage-edit 2018-12-15 14:27:12 +01:00
Austin Warren 6b823d0fa0 Fixed build errors 2018-12-14 14:50:38 -08:00
Eugene Pankov cb17fd0866 fixed #564 2018-12-13 18:00:59 +01:00
Eugene Pankov 17bac5a904 build fix 2018-12-10 17:18:23 +01:00
Eugene Pankov c755885bbb build fix 2018-12-10 15:06:15 +01:00
Eugene Pankov 7852ac2071 potential fix for xterm double-paste (#468) 2018-12-10 14:23:08 +01:00
Eugene Pankov 60358e7ac4 xterm copy-on-select (fixes #400) 2018-12-10 13:08:57 +01:00
Eugene Pankov f32bdbdeac make scroll-on-input behaviour configurable (fixes #543) 2018-12-10 11:57:13 +01:00
Eugene 6e5ce8e0b1
Merge pull request #536 from Drachenkaetzchen/wsl-color-warning
Inform users about 16 color limit with WSL
2018-12-05 01:33:36 +01:00
Eugene bd5f274cf3
Merge pull request #537 from Drachenkaetzchen/bugfix-wheelevent-ts32
Fix for MouseWheelEvent deprecation in TypeScript 3.2
2018-12-05 01:30:19 +01:00
Felicia Hummel 1d593e0495 Inform users about 16 color limit with WSL
This patch adds a warning that when using WSL we're limited to 16 colors. It took me about 4 hours debugging why it didn't work, and this patch hopefully prevents others from wasting 4 hours.
2018-12-05 00:38:19 +01:00
Felicia Hummel 9b263c7237 Fix for MouseWheelEvent deprecation in TypeScript 3.2
MouseWheelEvent is deprecated and was removed with TypeScript 3.2, however, MouseWheelEvent is still aliased to WheelEvent. For more info see https://github.com/Microsoft/TSJS-lib-generator/pull/579

This PR fixes the build with TypeScript 3.2 by checking the object properties.
2018-12-05 00:33:10 +01:00
Eugene Pankov 2107ed7ab7 force focus on new terminal tabs (fixes #533) 2018-12-05 00:06:01 +01:00
Eugene Pankov 462232a2fb xterm scrollbar styles 2018-11-28 16:45:58 +01:00
Eugene Pankov 12d1fb9334 Merge branch 'master' of github.com:Eugeny/terminus 2018-11-15 12:39:59 +01:00
Eugene Pankov ab6d5e851b don't crash if no cwd 2018-11-15 12:39:51 +01:00
Eugene Pankov 64fc36df51 cleanup 2018-11-11 12:38:51 +01:00
Eugene Pankov 2e6acd2fa1 perf: reduced pty bufferization window 2018-11-10 21:10:47 +01:00
Eugene Pankov 4426d4827f bring window to front when called from CLI (fixes #489) 2018-10-31 17:37:34 +01:00
Eugene Pankov 215ddf0eec yarn integrity 2018-10-31 17:33:17 +01:00
Eugene Pankov b68f601fbb remove whitespace from selection's end (fixes #327) 2018-10-27 13:37:29 +02:00
Eugene Pankov c2a40b2c5e getChildProcesses() support for win32 2018-10-27 13:25:51 +02:00
Eugene Pankov d9b28f4c0b build fix 2018-10-26 17:57:31 +02:00
Eugene Pankov a03d01d9ce ligatures support in xterm (fixes #417) 2018-10-26 16:33:32 +02:00
Eugene Pankov 2b4d3e99b6 multi-window fixes 2018-10-26 16:17:20 +02:00
Eugene Pankov b3f15e27c6 process completion notifications 2018-10-26 14:03:46 +02:00
Eugene Pankov 822e068bb5 analytics user UUID 2018-10-25 17:32:51 +02:00
Eugene Pankov 2ebb107bed ui fix 2018-10-25 16:23:32 +02:00
Eugene Pankov 7566bcaaac custom environment vars (fixes #346) 2018-10-25 15:51:46 +02:00
Eugene Pankov 4682ef72a1 build fix 2018-10-23 13:55:22 +02:00
Eugene Pankov 2fd28f2bf3 avoid double paste on macOS 2018-10-23 11:56:55 +02:00
Eugene Pankov 5cb3cef6ce much faster tab closing on macOS 2018-10-23 11:56:44 +02:00
Eugene Pankov a4ccbfa857 bumped electron 2018-10-23 11:45:16 +02:00
Eugene Pankov c8e1c17514 bumped Angular to 7 2018-10-22 16:02:20 +02:00
Eugene Pankov 258665aaac UI tweaks 2018-10-22 15:44:12 +02:00
Eugene Pankov 8881b835b4 suggest WSL root path as working directory (#454) 2018-10-13 19:09:50 +02:00
Eugene Pankov 144798a336 lint 2018-10-13 18:56:09 +02:00
Eugene Pankov 8110fef3c0 reversed cursor blink cycle (fixes #422) 2018-10-13 18:54:21 +02:00
Eugene Pankov a0e3b0b033 tell the user how to mute the WSL bell (fixes #413) 2018-10-13 14:14:39 +02:00
Eugene Pankov 8f0f1b19df allow selecting windows vibrancy type (fixes #460) 2018-10-13 04:30:12 -07:00
Eugene Pankov 7b33d89032 build fix 2018-10-12 20:40:31 +02:00
Eugene Pankov 9b6a09129c hotkeys for specific shells 2018-10-12 17:59:22 +02:00
Eugene Pankov cc610e158e bumped webpack 2018-10-12 16:55:55 +02:00
Eugene Pankov 0fa94d8397 split terminal settings into separate tabs 2018-10-12 16:55:42 +02:00
Eugene Pankov c13159f7e2 nicer config editor font 2018-10-12 13:49:59 +02:00
Eugene Pankov 277f763d0e disabled webpack minification 2018-10-12 00:17:02 +02:00
Eugene Pankov b8bbaef7be fixed #444 2018-10-12 00:00:12 +02:00
Eugene Pankov 69760f73d3 properly swallow registry errors (fixes #463) 2018-10-12 00:00:04 +02:00
Eugene Pankov 07792c227e build re-fix 2018-10-09 08:34:23 +02:00
Eugene Pankov 665a8e714e scan wsl distros directly in registry 2018-10-08 13:57:33 -07:00
Eugene Pankov 2ec3833977 dropped winreg in favor of rage-edit 2018-10-08 13:40:16 -07:00
Eugene Pankov 73eb8bdbe7 -nologo for powershell (fixes #452) 2018-10-08 12:20:28 -07:00
Eugene Pankov 5b5d145bd0 lint 2018-10-05 11:36:37 +01:00
Eugene Pankov 1b1b2af545 possibly fixed cursor blink interval overlaps (fixes #216) 2018-10-05 10:24:28 +01:00
Eugene Pankov f3f969a006 fixed cursor visibility (fixes #439) 2018-10-05 10:18:34 +01:00
Eugene Pankov 621a6d8127 cleanup 2018-10-05 10:10:02 +01:00
Eugene Pankov 87933edb96 fixed context menu and xterm mouse events (fixes #442) 2018-10-05 10:02:03 +01:00
vsailev d806fb6e1e Restore Bash on Windows 2018-10-03 21:15:16 +01:00
Eugene Pankov eed01e76ad fixed cwd for new tabs on windows (fixes #378) 2018-09-23 09:25:49 -07:00
Eugene Pankov e71d404c2b added CLI option to paste text into terminal 2018-09-23 16:33:57 +02:00
Eugene Pankov 0545471f3c added Automator workflows 2018-09-23 15:38:57 +02:00
Eugene Pankov e315654d0a build fix 2018-09-22 12:19:14 +02:00
Eugene Pankov 3e41d0df4e yarn 2018-09-22 11:48:57 +02:00
Eugene Pankov 507b69acb4 sensible shell defaults for Windows (fixes #431) 2018-09-22 11:48:51 +02:00
Eugene Pankov 6b08341760 support multiple WSL distributions 2018-09-22 11:37:37 +02:00
Eugene Pankov 62bf681598 fixed visual bell (fixes #419) 2018-09-20 13:04:50 +02:00
Eugene Pankov 6bc2d18f3c faster tab creation 2018-09-20 12:46:50 +02:00
Eugene Pankov 6fa5ab5eb2 scroll terminal to bottom on user input 2018-09-20 12:12:57 +02:00
Eugene Pankov 6a59db1a36 build fix 2018-09-11 14:44:11 -07:00
Eugene Pankov 2d43e29bcd bumped hterm 2018-09-11 14:44:04 -07:00
Eugene Pankov bf5e460bca autodetect powershell core path (fixes #382) 2018-09-11 13:52:33 -07:00
Eugene Pankov d574f634c9 bumped plugin versions 2018-09-11 13:37:14 -07:00
Eugene Pankov 6dc46bb970 lint 2018-09-04 22:49:22 +02:00
Eugene Pankov 4b7b692ace experimental support for multiple windows (fixes #212, fixes #170) 2018-08-31 15:41:28 +02:00
Eugene Pankov 0749096d9f smarter progress detection (fixes #406) 2018-08-31 12:41:58 +02:00
Eugene Pankov a98f2ce12d bumped bootstrap 2018-08-26 21:03:49 +02:00
Eugene Pankov 6cc20c3719 allow starting commands in new tabs via CLI (fixes #304) 2018-08-26 17:35:04 +02:00
Eugene Pankov 7af14c5699 naming 2018-08-26 13:23:57 +02:00
Eugene Pankov d3a5c7be8d xterm frontend 2018-08-26 13:15:00 +02:00
Eugene Pankov 8aff33d59c remember CSI color overrides (fixes #59) 2018-08-25 10:45:45 +02:00
Eugene Pankov 7f45bb57fc nicer touch bar buttons 2018-08-25 10:11:32 +02:00
Eugene Pankov 06d14f9bb2 settings redesign 2018-08-25 09:37:56 +02:00
Eugene Pankov 64f670bd86 report progress from the console commands in tab headers and taskbar 2018-08-25 00:22:43 +02:00
Eugene Pankov c9dde2e29c ui fixes 2018-08-24 23:48:25 +02:00
Eugene Pankov 627d7402ca fixed line breaks when pasting on Windows (fixes #396) 2018-08-24 23:48:02 +02:00
Eugene Pankov c4415577fa fixed #399 2018-08-23 16:06:00 +02:00
Eugene Pankov 406b061cf9 improve perf by keeping node-pty in the renderer process 2018-08-20 17:54:38 +02:00
Eugene Pankov 81579fa9cc bumped node-pty to the one with newer nan dep 2018-08-17 13:57:02 +02:00
Eugene Pankov 0e86894d81 build fix 2018-08-09 13:18:17 -07:00
Eugene Pankov 23e93f0969 rxjs cleanup 2018-08-09 12:37:14 -07:00
Eugene Pankov e0e24878e2 SVG icons 2018-08-09 15:13:31 +02:00
Eugene Pankov 0419900e1d isolated VT implementation into TerminalContainer 2018-08-02 23:22:36 +02:00
Eugene Pankov cc9c66c4a9
Vibrancy (fixes #5) (#383) 2018-08-02 10:34:46 -07:00
Eugene Pankov 7e253d72ea made contentUpdated$ Observable 2018-07-26 22:18:50 +02:00
Eugene Pankov 9423ce7c10 vertically align wide chars (fixes #335) 2018-07-26 22:18:35 +02:00
Eugene Pankov ac8bb2de49 Revert "allow text overflow in terminal (fixes #335, fixes #372)"
This reverts commit ace6446790.
2018-07-22 07:29:31 -07:00
Eugene Pankov ace6446790 allow text overflow in terminal (fixes #335, fixes #372) 2018-07-22 07:08:59 -07:00
Eugene Pankov 259a1d26b0 bumped plugin versions 2018-07-04 10:02:15 +02:00
Eugene Pankov 950f071737 cleanup & fixes 2018-07-02 19:53:48 +02:00
Eugene Pankov 1e902d734f use the fixed font-manager release 2018-06-03 18:45:17 +02:00
Eugene Pankov 59a3c9aeb6 fixed font-manager Node 9 compat (fixes #354) 2018-05-28 10:50:50 +02:00
Eugene Pankov 7bfc13dae5 bumped angular & webpack 2018-05-20 16:12:05 +02:00
Eugene Pankov f011b03fb2 typo 2018-05-20 13:38:32 +02:00
Eugene Pankov 5d605a4853 Cmder support (fixes #347) 2018-05-20 13:30:45 +02:00
Eugene Pankov d3a192da58 offer using Alt key as Meta key (fixes #316) 2018-04-24 16:41:34 +02:00
Eugene Pankov 4b30dfef58 settings layout fixes 2018-04-24 16:07:42 +02:00
Eugene Pankov 8432e3ef66 remove selection after copying using smart Ctrl-C 2018-04-24 16:01:05 +02:00
Eugene Pankov 30f221d05e convert CRLF to LF on paste (fixes #293) 2018-04-01 20:05:30 +02:00
Eugene Pankov 5087224017 refreshed settings UI (fixes #314) 2018-04-01 19:51:04 +02:00
Eugene Pankov 9a8bad4851 touchbar improvements 2018-04-01 19:50:43 +02:00
Eugene Pankov dce8647f55 smart ctrl-c behaviour (fixes #307) 2018-03-30 23:42:50 +02:00
Eugene Pankov f947fe3f0f paste as a configurable hotkey (fixes #260) 2018-03-30 23:33:46 +02:00
Eugene Pankov b5f96a59f8 copy notification 2018-03-30 23:24:34 +02:00
Eugene Pankov 663da34e6d performance improv for flowing output 2018-03-29 00:25:57 +02:00
Eugene Pankov 5e07dd5442 macOS touchbar support 2018-03-24 23:19:47 +01:00
Eugene Pankov 9cedeb3efb build fixes 2018-03-23 17:15:11 +01:00
Eugene Pankov 9d7bf2ae44
skip failing tmux init commands (fixes #300) 2018-03-11 20:01:48 +01:00
Eugene Pankov 3b43b3914b
added powershell core as a separate shell (#123) 2018-03-11 19:53:13 +01:00
Eugene Pankov fde16b8699
fixed #291 2018-02-12 16:54:04 +01:00
Eugene Pankov 132d0553ae fixed alt-arrow keys on Mac as well as Home and End combinations (fixes #255) 2018-01-24 16:40:30 +01:00
Eugene Pankov b007ff6ff6 scrollbar fix 2018-01-24 16:01:32 +01:00
Eugene Pankov 4a76c12f15
ignore Hyper theme errors 2018-01-19 15:53:14 +01:00
Eugene Pankov 46d9aabbdd configure() doesn't have to be async 2018-01-04 21:38:02 +01:00
Eugene Pankov 9d2398bc12 fixed tmux argument list handling (closes #231) 2017-12-07 20:21:02 +01:00
Eugene Pankov 5cdb7527c8 added SSH connection manager (fixes #220) 2017-11-27 16:30:59 +01:00
Eugene Pankov 13a76db9af Merge branch 'master' of github.com:Eugeny/terminus 2017-11-26 22:14:57 +01:00
Eugene Pankov 0de12b6b38 allow disabling plugins 2017-11-26 22:14:46 +01:00
Eugene Pankov 92993db122 fixed #234 2017-11-21 22:16:59 +01:00
Eugene Pankov 3673542197 bumped plugins 2017-11-18 22:40:57 +01:00
Eugene Pankov 11f188f1e8 layout fix 2017-11-16 22:54:37 +01:00
Eugene Pankov 9a9db28054 Merge branch 'master' of github.com:Eugeny/terminus 2017-11-16 22:49:23 +01:00
Eugene Pankov 47d57d08ee rearranged terminal settings tab 2017-11-16 22:46:33 +01:00
Eugene Pankov 39e2c386f0 copy-on-select and right click behaviour settings (fixes #201) 2017-11-16 22:37:41 +01:00
Eugene Pankov c73d39026b API updates 2017-11-04 19:06:58 +01:00
Eugene Pankov 89dff969b1 bumped plugins 2017-10-31 15:27:28 +01:00
Eugene Pankov 8d12d6a547 allow specifying a custom startup directory (fixes #223) 2017-10-23 21:54:40 +02:00
Eugene Pankov 33f67503bd pass alt-numbers to the shell (fixes #217) 2017-10-22 22:10:48 +02:00
Eugene Pankov e0c0cd17bd Handle multiple arguments in custom shell 2017-10-21 22:11:27 +02:00
Eugene Pankov e81e5034b9 explicitly specify --login for POSIX shells 2017-10-20 21:44:34 +02:00
Eugene Pankov 11e0c36ebc properly position context menu (fixes #215) 2017-10-13 20:33:10 +02:00
Eugene Pankov 48ccc538e5 fixed button group appearance in settings 2017-10-08 14:48:59 +02:00
Eugene Pankov f68e06c9ed . 2017-10-07 18:09:22 +02:00
Eugene Pankov 6c884e090c blinking cursor (fixes #191) 2017-10-07 18:07:57 +02:00
Eugene Pankov 38cda117e2 option to auto-start a terminal tab (fixes #107) 2017-10-07 17:47:04 +02:00
Eugene Pankov fb64ca08d3 custom shells (fixes #50) 2017-10-07 17:27:58 +02:00
Eugene Pankov 87730ba7b3 fixed #204 2017-09-28 20:34:37 +02:00
Eugene Pankov eb2eef64fc fixed #133 2017-09-28 20:27:16 +02:00
Eugene Pankov e255ca7737 context menu (fixes #42) 2017-09-09 21:42:48 +02:00
Eugene Pankov ede59ed4d4 ignore stray tmux responses (fixes #178) 2017-09-09 13:25:12 +02:00
Eugene Pankov 4d2be9ec89 handle Hyper plugin crashes (fixes #71) 2017-08-30 11:23:51 +02:00
Eugene Pankov 1b2236eb90 fixed #187, fixed #188 2017-08-30 11:12:04 +02:00
Eugene Pankov f84fd07857 invert scroll-zoom (fixes #184) 2017-08-26 20:02:15 +02:00
Eugene Pankov 24c59b88ca Merge branch 'master' of https://github.com/Eugeny/terminus 2017-08-20 19:31:17 +02:00
Eugene Pankov e45090cc89 handle compose key on Windows (fixes #17) 2017-08-20 19:31:15 +02:00
Eugene Pankov f53b96eba8 detect git-bash when installed for current user only (closes #161) 2017-08-18 18:28:38 +03:00
Eugene Pankov 7e7d537868 allow null values in config (fixes #165) 2017-08-11 19:47:52 +03:00
Eugene Pankov 1afb1e718b change default tmux hotkey (fixes #171) 2017-08-11 19:26:24 +03:00
Eugene Pankov f71f518058 store Screen configuration in Terminus user directory (fixes #177) 2017-08-11 19:21:32 +03:00
Eugene Pankov 7a005132cc Merge branch 'master' of github.com:Eugeny/terminus 2017-08-11 19:17:54 +03:00
Eugene Pankov 34ef809aee handle null results from winreg (fixes #174) 2017-08-11 19:16:58 +03:00
Sebastian Staudt d0f378764f Start an interactive logon shell for Git Bash
Provide additional arguments to `bash.exe` to get an interactive login shell.
This ensures e.g. `.profile` and `.bash_profile` are sourced. As there’s no way
to have an existing session under Windows, `--login` is mandatory. Each bash
session must be started from scratch.

Fixes #105
2017-08-07 10:07:07 +02:00
Eugene Pankov 7885badbfd make line padding adjustable (fixes #141) 2017-08-05 16:57:00 +02:00
Eugene Pankov f428be5ae7 ignore unavaiable persistence providers in SessionsService (fixes #159) 2017-08-05 09:25:25 +02:00
Eugene Pankov 36f82545ae fixed #155 2017-08-04 14:41:36 +02:00
Eugene Pankov 1ef8343ea9 default to tmux if available on Linux 2017-08-04 14:40:49 +02:00
Eugene Pankov 7e602a3612 bump 2017-08-02 15:22:32 +02:00
Eugene Pankov 26e212ff2f bump 2017-08-02 14:31:07 +02:00
Eugene Pankov cdc7daf029 exported TerminalService 2017-08-02 14:30:52 +02:00
Eugene Pankov 41b6e1d54e expose TerminalService 2017-08-02 13:47:50 +02:00
Eugene Pankov 1c62f3074c selectable persistence providers 2017-07-31 13:52:32 +02:00
Eugene Pankov 514fdbfb6a build fix 2017-07-30 21:24:27 +02:00
Eugene Pankov 466d862caa tmux fixes 2017-07-30 21:03:35 +02:00
Eugene Pankov 1f825b16c1 make shell providers pluggable 2017-07-30 20:58:31 +02:00
Eugene Pankov 17ad43bf65 cursor shape hints 2017-07-30 20:47:37 +02:00
Eugene Pankov c957ebabda tmux: PID detection 2017-07-29 10:11:30 +02:00
Eugene Pankov c0c2b693f3 autoselect tmux 2017-07-27 12:54:51 +02:00
Eugene Pankov 23dabca2ab . 2017-07-26 19:59:05 +02:00
Eugene Pankov 98a5a95bec wip 2017-07-26 19:29:47 +02:00
Eugene Pankov 5045c4c82a wip 2017-07-26 16:14:18 +02:00
Eugene Pankov feb4c5bcb6 tmux wip 2017-07-26 16:04:55 +02:00
Eugene Pankov 0fe2de591a cursor shape setting (fixes #55) 2017-07-25 19:36:28 +02:00
Eugene Pankov 9bee253dd0 reapply screen config on reattach 2017-07-24 16:04:17 +02:00
Eugene Pankov a26b38f5ae . 2017-07-24 15:34:30 +02:00
Eugene Pankov 9312db1fc6 fixed #126 2017-07-24 14:48:16 +02:00
Eugene Pankov 932ed9b8f2 proper visual bell (fixes #131) 2017-07-23 20:55:41 +02:00
Eugene Pankov 49b90f15bc inherit session environment (fixes #119, fixes #125, fixes #124, fixes #129) 2017-07-20 23:32:17 +02:00
Eugene Pankov 5f5772501b apply styles on start and to the terminal iframe (fixes #134) 2017-07-20 23:09:04 +02:00
Eugene Pankov e64126af37 bumped Angular 2017-07-15 19:07:41 +02:00
Eugene Pankov 19565fba2c re-enable Ctrl-S on Linux (fixes #111) 2017-07-15 18:33:53 +02:00
Eugene Pankov f39443b0ff fix 2017-07-15 18:20:51 +02:00
Eugene Pankov 4ba7cf106f provide a fallback monospace font for characters missing in user's font (fixes #112) 2017-07-15 18:15:49 +02:00
Eugene Pankov 23c7acde51 fixed CLI paths on Windows (fixes #90) 2017-07-12 20:52:06 +02:00
Eugene Pankov b640abd85d set proper $TERM on Windows (fixes #91, fixes #28) 2017-07-10 18:26:46 +02:00
Eugene Pankov 6f8f83d178 detect 32-bit Cygwin setups (fixes #106) 2017-07-10 18:11:47 +02:00
Eugene Pankov 475c4f91be handle directory paths supplied on cli (fixes #90) 2017-07-10 17:57:58 +02:00
Eugene Pankov 42007f4fef upgraded node-pty (fixes #84) 2017-07-10 17:30:42 +02:00
Eugene Pankov 980834df6f macOS UTF8 fixes fixed #31, fixed #40 2017-07-08 11:30:25 +02:00
Eugene Pankov 50968508df fixed cwd detection on el capitan (fixes #63) 2017-07-06 10:37:52 +02:00
Eugene Pankov dc9b2553ae Merge branch 'master' of github.com:Eugeny/terminus 2017-07-06 10:28:31 +02:00
Eugene Pankov c087a969d6 cmd-k to clear the terminal (fixes #39) 2017-07-05 19:31:58 +02:00
Eugene Pankov deb4b963cd copy hotkey for macOS (fixes #61) 2017-07-05 18:46:16 +02:00
Eugene Pankov 9834b27b8d bump 2017-07-05 16:24:03 +02:00
Eugene Pankov fc060acd88 open new tabs from cli (fixes #67) 2017-07-05 16:22:44 +02:00
Eugene Pankov 709ffadc7c don't resize dead PTYs 2017-07-05 15:33:50 +02:00
Eugene Pankov 94217f0b01 ignore screen shutdown errors 2017-07-05 15:21:01 +02:00
Eugene Pankov 80762e92d6 don't crash when closing a background tab after recovery 2017-07-05 14:58:40 +02:00
Eugene Pankov e6ef21fa9d replaced fs-promise with mz/fs 2017-07-05 14:48:02 +02:00
Eugene Pankov c0c2373ed6 hopefully fixed #2 2017-07-05 12:49:01 +02:00
Eugene Pankov 48e8ffd729 ligatures switch (fixes #51) 2017-07-05 11:26:28 +02:00
Eugene Pankov 7327a7008c . 2017-07-05 11:09:17 +02:00
Eugene Pankov 856c7e7e9e fixed #62 2017-07-05 11:07:46 +02:00
Eugene Pankov 353a4da083 added zoom hotkeys & mouse handler (fixes #24) 2017-07-05 11:01:03 +02:00
Eugene Pankov 7de0bd95b9 fixed env.HOME on Windows (fixes #6, fixes #60) 2017-07-04 18:25:58 +02:00
Eugene Pankov 904828c3e3 hterm update 2017-07-04 18:17:23 +02:00
Tri Nguyen 05f16f1719 add Base16 color scheme
This was generated using https://github.com/mbadolato/iTerm2-Color-Schemes/blob/master/tools/xrdb2Xresources.py
from a xrdb file, which was generated by using https://github.com/mbadolato/iTerm2-Color-Schemes/blob/master/tools/iterm2xrdb
on https://github.com/chriskempson/base16-iterm2/blob/master/base16-default.dark.256.itermcolors
2017-07-04 16:15:17 +02:00
Eugene Pankov 5b7ded9097 make size non-observable 2017-07-03 19:00:58 +02:00
Eugene Pankov 06b60b86f2 emoji support (fixes #35) 2017-07-03 18:21:12 +02:00
Eugene Pankov b109fb8766 plugin versions 2017-07-01 00:54:55 +02:00
Eugene Pankov f58cf469ed Linux default shell fix 2017-06-30 21:20:03 +02:00
Eugene Pankov 60b02b17e4 Start shell as login shell (fixes #2) 2017-06-30 20:52:22 +02:00
Eugene Pankov bf8bb7ee80 use user's default shell (#2) 2017-06-30 20:44:17 +02:00
Eugene Pankov 1e1d48a5f8 rollback 2017-06-30 20:01:41 +02:00
Eugene Pankov 77b55a003c Git-bash support (fixes #12) 2017-06-30 19:54:17 +02:00
Eugene Pankov 8a7e7c4eb5 fixes 2017-06-28 16:55:09 +02:00
Eugene Pankov 434199c108 . 2017-06-24 16:00:38 +02:00
Eugene Pankov 4d9d765d78 . 2017-06-24 13:06:52 +02:00
Eugene Pankov 3459d6c78f handle files dragged into the terminal 2017-06-21 23:06:23 +02:00
Eugene Pankov 5e2dae153e wip 2017-06-20 23:28:58 +02:00
Eugene Pankov d9fd78fb42 wip 2017-06-20 22:11:08 +02:00
Eugene Pankov 65e9cbe759 wip 2017-06-10 00:29:16 +02:00
Eugene Pankov 2e81a1657e . 2017-06-03 17:11:38 +02:00
Eugene Pankov 73722c0b2f wip 2017-06-01 22:23:36 +02:00
Eugene Pankov c0f7cd9a7a . 2017-05-14 13:45:14 +02:00
Eugene Pankov 2377a8c522 clink 2017-05-11 22:56:48 +02:00
Eugene Pankov 34c90326da . 2017-05-01 20:12:39 +02:00
Eugene Pankov 889a60ba3b lint 2017-05-01 13:35:26 +02:00
Eugene Pankov cb6e9243c1 Merge branch 'master' of github.com:Eugeny/terminus 2017-04-30 13:42:32 +02:00
Eugene Pankov 46b0b0e172 . 2017-04-30 00:25:01 +02:00
Eugene Pankov 94d8886d5a . 2017-04-28 22:40:58 +02:00
Eugene Pankov 633ef9e791 . 2017-04-27 19:16:17 +02:00
Eugene Pankov 2d1dca41d7 . 2017-04-24 21:26:59 +02:00
Eugene Pankov d4c3efdea1 . 2017-04-23 22:37:19 +02:00
Eugene Pankov 82e0a9238d . 2017-04-20 22:33:55 +02:00
Eugene Pankov d909c4a791 . 2017-04-20 22:00:21 +02:00
Eugene Pankov e6310a17f8 . 2017-04-17 22:43:26 +02:00
Eugene Pankov 4d6c63a0e3 . 2017-04-17 17:27:04 +02:00
Eugene Pankov 919aa7c65f . 2017-04-17 14:57:22 +02:00
Eugene Pankov 36c2aef860 . 2017-04-17 13:26:33 +02:00
Eugene Pankov be72ad3c36 . 2017-04-16 23:06:54 +02:00
Eugene Pankov acc13087bf . 2017-04-16 23:04:29 +02:00
Eugene Pankov 125ec2b81c . 2017-04-16 20:38:42 +02:00
Eugene Pankov 8385161417 . 2017-04-16 20:06:29 +02:00
Eugene Pankov 9c12669e8f config 2017-04-15 15:35:20 +02:00
Eugene Pankov c19f0b1895 . 2017-04-15 15:20:18 +02:00
Eugene Pankov 00ff63f16f . 2017-04-14 15:30:19 +02:00
Eugene Pankov 137c100bbf webpack 2017-04-12 12:12:57 +02:00
Eugene Pankov dc513b427d done 2017-04-11 22:45:59 +02:00
Eugene Pankov 0ea346a6ae wip 2017-04-11 02:22:48 +02:00