Commit graph

557 commits

Author SHA1 Message Date
dependabot-preview[bot]
b5523d9820 Bump core-js from 3.1.4 to 3.2.0 in /terminus-core (#1370)
Bumps [core-js](https://github.com/zloirock/core-js) from 3.1.4 to 3.2.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/3.1.4...v3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-09 14:31:31 +02:00
Eugene Pankov
a8eb0d8346 lint 2019-08-07 15:31:21 +02:00
Eugene Pankov
8c3d2531dc fixed #816 2019-08-07 15:16:03 +02:00
Eugene Pankov
62efe406f5 Merge branch 'pr/1249' 2019-08-07 15:10:19 +02:00
Eugene Pankov
dc9508f80d lint & enabled linter on Azure pipelines 2019-07-24 11:24:57 +02:00
Eugene
b6aa1f764b
Merge pull request #1293 from ehwarren/bugfix/1271
Ensure tabs can be closed before executing window closure
2019-07-24 11:14:03 +02:00
Austin Warren
2896321076 Ensure tabs can be closed before executing window closure 2019-07-23 14:40:18 -07:00
Austin Warren
b144724ed5 Fix import for spawn 2019-07-23 12:47:44 -07:00
Austin Warren
04f233b4a5 Download the install executable regardless of if we're going to automatically install it 2019-07-23 12:39:41 -07:00
Austin Warren
7645a1d2c7 Added check to see if auto-update is enabled and fix issues with installation on windows platform 2019-07-23 12:29:14 -07:00
Austin Warren
2953ea60e8 Clarify that this button is used to install the available update 2019-07-23 12:24:35 -07:00
Austin Warren
8d5b2bc4c5 Added configuration option to enable/disable automatic updates 2019-07-23 12:24:17 -07:00
Austin Warren
eccbd66c18 Alter tab recovery system to only keep track of tabs in main window. Also fix issue where closing main window would remove all tabs from saved tab state 2019-07-17 17:15:14 -07:00
Austin Warren
041a2a92d5 Dont emit destroyed event when we're closing all tabs. This is to ensure we don't save the state of our open tabs innapropriately 2019-07-17 17:10:22 -07:00
Austin Warren
a735c910d5 Added basic support for multiple windows in windows 10 2019-07-16 20:36:24 -07:00
Eugene Pankov
5820b7ff9a use webpack.sourcemapdevtoolplugin for reliable sourcemaps 2019-07-16 23:33:02 +02:00
dependabot-preview[bot]
3891818863
[Security] Bump lodash from 4.17.11 to 4.17.14 in /terminus-core
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14. **This update includes security fixes.**
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-11 09:08:35 +00:00
Eugene Pankov
f5485fae2f webpack config formatting 2019-07-04 11:34:31 +02:00
Eugene Pankov
0bd1700872 moved typings to the top level package.json 2019-07-04 11:32:24 +02:00
Eugene Pankov
d6c9ce84ea delay frontend init if not focused (fixes #1147, fixes #1137) 2019-07-02 21:28:40 +02:00
Eugene
0896844e96
Bugfix - Terminal Docking Issues (#1145)
Bugfix - Terminal Docking Issues
2019-06-30 23:42:29 +02:00
Eugene Pankov
3c27e8105e fixed start page icons 2019-06-30 23:35:48 +02:00
Eugene Pankov
269971ab60 docs fix 2019-06-30 23:08:59 +02:00
Eugene Pankov
b98bde71df remove all external deps from generated typings files 2019-06-30 23:08:30 +02:00
Austin Warren
0238515b42 Ensure that users with old default config don't end up with an out of bounds window 2019-06-28 13:48:06 -07:00
Austin Warren
38494c9704 Properly identify primary display and ensure all screens are sorted by their X/Y bounds 2019-06-28 13:26:17 -07:00
Austin Warren
fa6fa3f1ea Fix default value to fit within dockFill boundaries 2019-06-28 12:35:08 -07:00
Eugene Pankov
97d9173821 Merge branch 'master' of github.com:Eugeny/terminus 2019-06-24 13:40:40 +02:00
Eugene Pankov
8a2a0d8013 ts es2015 modules, path resolution fixes 2019-06-24 13:40:37 +02:00
dependabot-preview[bot]
b8aeadf4d6
Bump @types/node from 12.0.8 to 12.0.10 in /terminus-core
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.0.8 to 12.0.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-24 06:25:38 +00:00
Eugene Pankov
36bd5f9ed7 fixed #1053 2019-06-20 11:57:32 +02:00
Eugene Pankov
fac5b7bb3f fixed shellEscape import 2019-06-18 17:20:37 +02:00
Eugene
7624405bb4
Merge pull request #1077 from Eugeny/dependabot/npm_and_yarn/terminus-core/deepmerge-3.2.1
Bump deepmerge from 3.2.0 to 3.2.1 in /terminus-core
2019-06-17 08:15:40 +02:00
dependabot-preview[bot]
ba67449f03
Bump core-js from 3.1.3 to 3.1.4 in /terminus-core
Bumps [core-js](https://github.com/zloirock/core-js) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.1.3...3.1.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-17 05:26:33 +00:00
dependabot-preview[bot]
2bdb85a420
Bump deepmerge from 3.2.0 to 3.2.1 in /terminus-core
Bumps [deepmerge](https://github.com/TehShrike/deepmerge) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/TehShrike/deepmerge/releases)
- [Changelog](https://github.com/TehShrike/deepmerge/blob/master/changelog.md)
- [Commits](https://github.com/TehShrike/deepmerge/compare/v3.2.0...v3.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-17 05:26:08 +00:00
Eugene Pankov
c008a3478e @typescript-eslint linter 2019-06-14 23:47:48 +02:00
Eugene Pankov
a5ecdeb5ea lint 2019-06-14 17:49:42 +02:00
Eugene Pankov
496f0288dc default flags fix 2019-06-14 17:18:39 +02:00
Eugene Pankov
a90496dc1b custom Electron flags support (fixes #754) 2019-06-14 17:15:52 +02:00
Eugene
9719017bf6
Bump @types/node from 12.0.7 to 12.0.8 in /terminus-core (#1062)
Bump @types/node from 12.0.7 to 12.0.8 in /terminus-core
2019-06-13 00:36:15 +02:00
Eugene Pankov
a2b633d3a5 hotkey fixes (#1013) 2019-06-13 00:34:52 +02:00
dependabot-preview[bot]
45de0d3936
Bump @types/node from 12.0.7 to 12.0.8 in /terminus-core
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.0.7 to 12.0.8.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-12 05:34:12 +00:00
Eugene Pankov
cf83bd3798 fixed global shortcut behaviour (fixes #823) 2019-06-08 22:10:39 +02:00
Eugene Pankov
596d75adc1 reduced bundle size 2019-06-07 22:52:41 +02:00
dependabot-preview[bot]
5f51049c1a
Bump @types/node from 12.0.4 to 12.0.7 in /terminus-core
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.0.4 to 12.0.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-07 05:40:25 +00:00
Eugene Pankov
1031b2912c Revert "bumped @types/node"
This reverts commit 025927577e.
2019-06-06 14:32:50 +02:00
Eugene Pankov
025927577e bumped @types/node 2019-06-06 13:46:54 +02:00
Eugene Pankov
39bbe54992 refactoring, build fix 2019-06-06 13:45:15 +02:00
Eugene Pankov
0e8482e28d Search (fixes #85) 2019-06-05 22:04:40 +02:00
Eugene Pankov
673cc2f9f9 removed duplicate logging 2019-06-04 17:10:50 +02:00
Eugene Pankov
807cb0aac4 disable updater in dev mode 2019-06-03 17:51:25 +02:00
Eugene Pankov
37f4be68aa use mixpanel instead of GA 2019-05-31 18:17:41 +02:00
dependabot-preview[bot]
01bc47a6b7
Bump @types/node from 12.0.3 to 12.0.4 in /terminus-core
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.0.3 to 12.0.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
2019-05-31 06:01:38 +00:00
dependabot-preview[bot]
8ab5e2f976
[Security] Bump axios from 0.18.0 to 0.19.0 in /terminus-core
Bumps [axios](https://github.com/axios/axios) from 0.18.0 to 0.19.0. **This update includes security fixes.**
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v0.18.0...v0.19.0)
2019-05-31 05:23:00 +00:00
Eugene Pankov
b8a0207078 style fix (fixes #967) 2019-05-30 11:33:31 +02:00
Eugene
43e9768819
Bump core-js from 3.1.2 to 3.1.3 in /terminus-core (#965)
Bump core-js from 3.1.2 to 3.1.3 in /terminus-core
2019-05-29 07:56:43 +02:00
dependabot-preview[bot]
0270b56185
Bump @types/node from 12.0.2 to 12.0.3 in /terminus-core
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 12.0.2 to 12.0.3.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
2019-05-29 05:45:28 +00:00
dependabot-preview[bot]
874cf0ed7d
Bump core-js from 3.1.2 to 3.1.3 in /terminus-core
Bumps [core-js](https://github.com/zloirock/core-js) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v3.1.2...v3.1.3)
2019-05-28 06:14:12 +00:00
Eugene Pankov
8e390eef05 added welcome tab (fixes #845) 2019-05-25 22:52:25 +02:00
Eugene
29ba16a68f
[Security] Bump bootstrap from 4.1.3 to 4.3.1 in /terminus-core (#887)
[Security] Bump bootstrap from 4.1.3 to 4.3.1 in /terminus-core
2019-05-25 11:43:25 +02:00
Eugene Pankov
a8bbdea224 compat fixes 2019-05-24 21:19:08 +02:00
dependabot-preview[bot]
0c75e46a3b
[Security] Bump bootstrap from 4.1.3 to 4.3.1 in /terminus-core
Bumps [bootstrap](https://github.com/twbs/bootstrap) from 4.1.3 to 4.3.1. **This update includes security fixes.**
- [Release notes](https://github.com/twbs/bootstrap/releases)
- [Commits](https://github.com/twbs/bootstrap/compare/v4.1.3...v4.3.1)
2019-05-24 19:01:46 +00:00
dependabot-preview[bot]
b79d618aaa
Bump @types/webpack-env from 1.13.1 to 1.13.9 in /terminus-core
Bumps [@types/webpack-env](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/webpack-env) from 1.13.1 to 1.13.9.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/webpack-env)
2019-05-24 18:48:03 +00:00
dependabot-preview[bot]
7bd26b542a
Bump deepmerge from 1.5.1 to 3.2.0 in /terminus-core
Bumps [deepmerge](https://github.com/TehShrike/deepmerge) from 1.5.1 to 3.2.0.
- [Release notes](https://github.com/TehShrike/deepmerge/releases)
- [Changelog](https://github.com/TehShrike/deepmerge/blob/master/changelog.md)
- [Commits](https://github.com/TehShrike/deepmerge/compare/v1.5.1...v3.2.0)
2019-05-24 18:41:21 +00:00
dependabot-preview[bot]
067f5b3342
Bump winston from 2.4.0 to 3.2.1 in /terminus-core
Bumps [winston](https://github.com/winstonjs/winston) from 2.4.0 to 3.2.1.
- [Release notes](https://github.com/winstonjs/winston/releases)
- [Changelog](https://github.com/winstonjs/winston/blob/master/CHANGELOG.md)
- [Commits](https://github.com/winstonjs/winston/compare/2.4.0...3.2.1)
2019-05-24 18:34:20 +00:00
dependabot-preview[bot]
6c97c8bd20
Bump electron-updater from 2.8.9 to 4.0.6 in /terminus-core
Bumps [electron-updater](https://github.com/electron-userland/electron-builder) from 2.8.9 to 4.0.6.
- [Release notes](https://github.com/electron-userland/electron-builder/releases)
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/CHANGELOG.md)
- [Commits](https://github.com/electron-userland/electron-builder/commits/electron-updater-v4.0.6)
2019-05-24 18:22:56 +00:00
dependabot-preview[bot]
24bb1d70da
Bump core-js from 2.5.1 to 3.1.2 in /terminus-core
Bumps [core-js](https://github.com/zloirock/core-js) from 2.5.1 to 3.1.2.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/compare/v2.5.1...v3.1.2)
2019-05-24 18:07:32 +00:00
dependabot-preview[bot]
a9f9560728
Bump @types/winston from 2.3.6 to 2.4.4 in /terminus-core
Bumps [@types/winston](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/winston) from 2.3.6 to 2.4.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/winston)
2019-05-24 16:12:24 +00:00
Eugene
1364a69b35
Bump @types/node from 7.0.43 to 12.0.2 in /terminus-core (#849)
Bump @types/node from 7.0.43 to 12.0.2 in /terminus-core
2019-05-24 18:11:09 +02:00
dependabot-preview[bot]
f64d5dfb82
Bump @types/node from 7.0.43 to 12.0.2 in /terminus-core
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 7.0.43 to 12.0.2.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)
2019-05-24 16:08:36 +00:00
Eugene
329ae39e96
Bump @types/js-yaml from 3.9.1 to 3.12.1 in /terminus-core (#886)
Bump @types/js-yaml from 3.9.1 to 3.12.1 in /terminus-core
2019-05-24 18:08:12 +02:00
dependabot-preview[bot]
1ba2b6a4cc
Bump @types/js-yaml from 3.9.1 to 3.12.1 in /terminus-core
Bumps [@types/js-yaml](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/js-yaml) from 3.9.1 to 3.12.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/js-yaml)
2019-05-24 15:53:14 +00:00
dependabot-preview[bot]
57bf1008b0
[Security] Bump macaddress from 0.2.8 to 0.2.9 in /terminus-core
Bumps [macaddress](https://github.com/scravy/node-macaddress) from 0.2.8 to 0.2.9. **This update includes security fixes.**
- [Release notes](https://github.com/scravy/node-macaddress/releases)
- [Commits](https://github.com/scravy/node-macaddress/compare/0.2.8...0.2.9)
2019-05-24 15:53:13 +00:00
dependabot-preview[bot]
1cfe0637f4
Bump universal-analytics from 0.4.17 to 0.4.20 in /terminus-core
Bumps [universal-analytics](https://github.com/peaksandpies/universal-analytics) from 0.4.17 to 0.4.20.
- [Release notes](https://github.com/peaksandpies/universal-analytics/releases)
- [Changelog](https://github.com/peaksandpies/universal-analytics/blob/master/HISTORY.md)
- [Commits](https://github.com/peaksandpies/universal-analytics/compare/0.4.17...0.4.20)
2019-05-24 15:14:32 +00:00
Eugene Pankov
1a0acad3c2 properly relaunch app in the portable build (fixes #478) 2019-05-19 22:41:41 +02:00
Eugene Pankov
206cf974c0 use nsis installer and electron-updater (fixes #813, fixes #627) 2019-05-19 20:30:40 +02:00
Eugene Pankov
60e095fbc7 shell icons 2019-05-17 23:48:59 +02:00
Eugene Pankov
b54d99ff3d allow removing shell integration (fixes #682) 2019-05-17 22:05:53 +02:00
Eugene Pankov
48ff7d7d5a use profiles for everything 2019-05-11 21:28:04 +02:00
Eugene Pankov
c10e5e918f tab closing fix 2019-05-02 12:23:53 +02:00
Eugene Pankov
b6cbd42d8b less touchbar flicker, activity icons 2019-04-28 14:38:21 +02:00
Eugene Pankov
d0c245d0d5 fixed funky source maps 2019-04-28 11:42:34 +02:00
Eugene Pankov
9dc2337787 hotkey naming 2019-04-16 15:42:11 +02:00
Russell Myers
4949f14184 Create close pane hotkey. 2019-04-15 21:16:54 -04:00
Eugene Pankov
b7a56adb60 smaller icons for the compact theme 2019-03-18 22:34:46 +01:00
Eugene Pankov
3a6eb8cb2f bumped plugin versions 2019-03-18 22:02:23 +01:00
Eugene Pankov
8cf7851801 autogen docs 2019-03-07 18:04:03 +01:00
Eugene Pankov
2ed35cb400 prepared terminus-core for typedocs 2019-03-07 01:51:15 +01:00
Eugene Pankov
2c4c094941 splits API 2019-03-06 23:46:04 +01:00
Eugene Pankov
d25751abe7 handle split pane being closed 2019-03-04 21:26:28 +01:00
Eugene Pankov
27fb611166 splitting tabs (fixes #49) 2019-03-04 20:39:05 +01:00
Eugene Pankov
7279ba13ac split tab recovery (#49) 2019-03-03 23:51:25 +01:00
Eugene Pankov
70b463b086 splits WIP (#49) 2019-03-03 22:56:58 +01:00
Eugene Pankov
dc813b8edb windows fix 2019-03-02 15:34:18 +01:00
Eugene Pankov
33281b5caf skip unnecessary ops 2019-02-24 14:39:05 +01:00
Eugene Pankov
db54f4af13 a button to show config file location 2019-02-13 22:58:47 +01:00
Eugene Pankov
329d0448d3 reconfigure terminals on DPI change (fixes #576) 2019-02-10 00:23:49 +01:00
Eugene Pankov
9cdcc8d8e5 fixed #649 2019-02-09 22:10:42 +01:00
Eugene Pankov
168e6f17dc allow selecting ssh ciphers (fixes #645) 2019-02-09 18:52:09 +01:00
Eugene Pankov
a2c636fdbf console logging 2019-02-09 17:44:23 +01:00
Eugene Pankov
bf0d02d1fc tab duplication (fixes #588) 2019-01-27 22:45:08 +01:00
Eugene Pankov
792de65696 properly recover tabs with xterm 2019-01-27 22:01:55 +01:00
Eugene Pankov
78f8f4005e fixed #610 2019-01-16 17:13:34 +00:00
Eugene Pankov
6a5dc79c5d bumped plugin versions 2019-01-10 12:44:12 +01:00
Eugene Pankov
5b78a5c1ed made tab context menu extensible 2019-01-07 19:30:03 +03:00
Eugene Pankov
9faa346699 better messageboxes 2019-01-03 17:20:02 +03:00
Eugene Pankov
d999320c24 bumped plugin versions 2019-01-03 13:08:57 +03:00
Eugene Pankov
8793613117 potentially fixed #576 2018-12-29 13:27:45 +01:00
Eugene Pankov
211566488d removed default ctrl-a hotkeys (fixes #578) 2018-12-21 23:49:30 +01:00
Eugene Pankov
6f41865474 lint 2018-12-21 23:18:22 +01:00
Eugene Pankov
9aaf670092 fontawesome 5 2018-12-21 21:37:34 +01:00
Eugene Pankov
c204f6d5a4 use providedIn 2018-12-21 21:21:33 +01:00
Eugene Pankov
2ca6135c06 ui tweaks 2018-12-21 20:43:11 +01:00
Eugene Pankov
8a3906687a Merge branch 'master' into persistence 2018-12-21 20:04:49 +01:00
Eugene
3192a14c9d
Merge pull request #568 from ehwarren/feature/rename-tab-qol
Feature/rename tab qol
2018-12-19 10:17:08 +01:00
Austin Warren
b510a86f4d Change rename hotkey to ⌘-R 2018-12-18 17:20:08 -08:00
Austin Warren
fcf14eaa8b Move focus to RenameTabModalComponent onInit 2018-12-18 17:19:41 -08:00
Eugene Pankov
137dd0bbe8 profile editor, env vars editor, creating profiles from shell list 2018-12-18 15:08:23 +01:00
Eugene Pankov
1da7c85973 cli option to launch a specific profile 2018-12-16 23:13:14 +01:00
Eugene Pankov
72287cc7cb profile settings tab 2018-12-16 17:09:35 +01:00
Eugene Pankov
cded1284de simpler tab recovery system 2018-12-16 15:42:04 +01:00
Eugene Pankov
76633db25e migrate back to stock rage-edit 2018-12-15 14:27:12 +01:00
Austin Warren
798dda5236 Added rename-tab hotkey 2018-12-14 14:50:16 -08:00
Austin Warren
2b90a17d5e Added hotkey rename, right click rename, and auto select text in rename modal 2018-12-14 14:49:20 -08:00
Eugene Pankov
17bac5a904 build fix 2018-12-10 17:18:23 +01:00
Eugene Pankov
76e8652492 hotkey fixes 2018-12-07 15:12:37 +01:00
Eugene Pankov
2606b910f1 nicer scrollbars (fixes #440) 2018-12-07 14:54:56 +01:00
Eugene Pankov
9440d687d3 don't crash if no global spawn hotkey is assigned (#540) 2018-12-07 14:50:26 +01:00
Eugene Pankov
216f5c2213 . 2018-12-07 14:50:16 +01:00
Eugene Pankov
38045165d4 avoid double squirrel check 2018-12-05 01:28:51 +01:00
Felicia Hummel
9fd69f668a Bugfix for issue #534: Catch any errors occurring during checkForUpdates() to allow App to start up even if Squirrel is not available 2018-12-04 23:58:18 +01:00
Eugene Pankov
8800614bff tab colors 2018-12-02 16:41:17 +01:00
Eugene Pankov
5cf31d3351 fall back to github updates if squirrel is unavailable 2018-12-02 15:28:18 +01:00
Eugene Pankov
991294e61a auto-updater (fixes #348) 2018-11-28 21:26:15 +01:00
Eugene Pankov
8857ca9714 fixed #484 2018-11-28 15:44:29 +01:00
Eugene Pankov
eb81b9fd01 check tabs before closing the window (fixes #520) 2018-11-22 17:51:12 +01:00
Eugene Pankov
702d29b5b4 added --hidden startup option (fixes #488) 2018-11-11 13:24:27 +01:00
Eugene Pankov
8269a8e01b perf: faster hotkey matching 2018-11-10 21:11:22 +01:00
Eugene Pankov
7fcf632378 perf: don't re-set tab progress every time 2018-11-10 21:11:15 +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
5831e87f68 build fix 2018-10-29 17:25:02 +01:00
Eugene Pankov
f250756254 force autofocus in rename-tab modal (fixes #484) 2018-10-29 16:45:51 +01:00
Eugene Pankov
394587301c build fix 2018-10-26 15:19:02 +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
258665aaac UI tweaks 2018-10-22 15:44:12 +02:00
Eugene Pankov
8f0f1b19df allow selecting windows vibrancy type (fixes #460) 2018-10-13 04:30:12 -07:00
Eugene Pankov
9b6a09129c hotkeys for specific shells 2018-10-12 17:59:22 +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
69760f73d3 properly swallow registry errors (fixes #463) 2018-10-12 00:00:04 +02:00
Mike MacCana
ffc68401a7 Make more room for tab titles (fixes #458)
Making drag area only expand if tabs aren't using the space, 2 squares wide minimum.
2018-10-10 12:24:46 +01:00
Eugene Pankov
2ec3833977 dropped winreg in favor of rage-edit 2018-10-08 13:40:16 -07:00
Eugene Pankov
87933edb96 fixed context menu and xterm mouse events (fixes #442) 2018-10-05 10:02:03 +01:00
Eugene Pankov
a931d47c23 auto-update terminus path in registry (fixes #447) 2018-10-05 09:47:04 +01:00
Eugene Pankov
7f8d012a8a shell context menu integration (fixes #362) 2018-09-23 09:23:20 -07:00
Eugene Pankov
9ad1371c2b theme fix 2018-09-23 09:11:42 -07:00
Eugene Pankov
e71d404c2b added CLI option to paste text into terminal 2018-09-23 16:33:57 +02:00
Eugene Pankov
a04c60046e new light theme 2018-09-23 14:10:19 +02:00
Eugene Pankov
dc864781e4 fixed focus detection (fixes #185) 2018-09-22 12:27:34 +02:00
Eugene Pankov
5863ea0de1 fixed exiting fullscreen with vibrancy (fixes #407) 2018-09-22 12:03:43 +02:00
Eugene Pankov
e403a423b7 window management fixes (fixes #426) 2018-09-20 13:02:07 +02:00
Eugene Pankov
6bc2d18f3c faster tab creation 2018-09-20 12:46:50 +02:00
Eugene Pankov
2411713501 include proper tags in github issues 2018-09-20 12:12:45 +02:00
Eugene Pankov
947e0f8b66 theme tweaks 2018-09-20 12:12:38 +02:00
Eugene Pankov
f8bc94fe78 theme tweak 2018-09-20 11:55:23 +02:00
Eugene Pankov
5a32a45b19 theme tweaks 2018-09-20 11:46:47 +02:00
Eugene Pankov
cec349d021 faster tab switching 2018-09-20 11:42:51 +02:00
Eugene Pankov
d574f634c9 bumped plugin versions 2018-09-11 13:37:14 -07:00
Eugene Pankov
4ceb8ff897 theme fix 2018-09-10 17:40:57 +02:00
Eugene Pankov
d6fb71dca2 fixed autofocus in input fields (fixes #374) 2018-09-10 17:23:36 +02:00
Eugene Pankov
d6f163b048 cleaned up #409 and renamed to Groups 2018-09-04 22:39:00 +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
2e558e2aa2 added config file editor 2018-08-26 22:27:50 +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
d3a5c7be8d xterm frontend 2018-08-26 13:15:00 +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
2dded5ddb6 theme fix 2018-08-23 16:12:11 +02:00
Eugene Pankov
d861941b15 make whole tabs draggable on Linux 2018-08-18 20:19:22 +02:00
Eugene Pankov
6ee5275981 build fix 2018-08-09 13:04:13 -07:00
Eugene Pankov
23e93f0969 rxjs cleanup 2018-08-09 12:37:14 -07:00
Eugene Pankov
abb313d118 windows vibrancy support (#5) 2018-08-09 11:44:30 -07:00
Eugene Pankov
aaf6209d9f theme fixes 2018-08-09 11:44:14 -07:00
Eugene Pankov
e0e24878e2 SVG icons 2018-08-09 15:13:31 +02:00
Eugene Pankov
b57ff8f37a theme tweak 2018-08-08 09:32:28 +02:00
Eugene Pankov
538b5c4c28 Allow reordering tabs (fixes #82) 2018-08-07 08:51:19 +02:00
Eugene Pankov
cc9c66c4a9
Vibrancy (fixes #5) (#383) 2018-08-02 10:34:46 -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
21a2fa6da5 added Tango color scheme (fixes #349) 2018-05-21 09:24:26 +02:00
Eugene Pankov
7bfc13dae5 bumped angular & webpack 2018-05-20 16:12:05 +02:00
Eugene Pankov
7cb6642f1e theme tweaks 2018-05-20 13:45:27 +02:00
Eugene Pankov
cdfd84a7f8 auto-show window when cmd-tabbing into Terminus 2018-04-24 15:56:54 +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
663da34e6d performance improv for flowing output 2018-03-29 00:25:57 +02:00
Eugene Pankov
049f08b8f9 namespacing fix 2018-03-24 23:45:40 +01:00
Eugene Pankov
3c3b14bf09 Smarted spawn hotkey behaviour on macOS to give the focus to the previous app on hide 2018-03-24 23:40:45 +01:00
Eugene Pankov
5e07dd5442 macOS touchbar support 2018-03-24 23:19:47 +01:00
Eugene Pankov
8f2d2cbe30 don't attempt to resize beyond min size when docking (fixes #308) 2018-03-23 17:53:20 +01:00
Eugene Pankov
bebde4799d updated tab design 2018-03-23 17:45:11 +01:00
Eugene Pankov
9d7bf2ae44
skip failing tmux init commands (fixes #300) 2018-03-11 20:01:48 +01:00
Eugene Pankov
e68cafdb70
fullscreen mode (fixes #283) 2018-02-12 17:04:49 +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
181f3e3d33
Merge branch 'master' of github.com:Eugeny/terminus 2018-01-19 15:37:51 +01:00
Eugene Pankov
ee2fadbf60
added message popups 2018-01-19 15:31:28 +01:00
Eugene Pankov
4259d3b53d
enforce GPU composition 2018-01-19 15:30:52 +01:00
Eugene Pankov
65aaa131ef removed Screen hotkeys from the standard macOS config 2018-01-04 21:38:17 +01:00
Eugene Pankov
692045ce77 fixed button alignment on macOS 2018-01-04 21:20:42 +01:00
Eugene Pankov
5fc67d3648 launch devtools in detached mode 2018-01-04 21:04:31 +01:00
Eugene Pankov
ace81aced2
Merge pull request #261 from kwonoj/feat-tab-cycle
feat(tab): enable cycle tab selection
2017-12-14 19:48:48 +01:00
OJ Kwon
dc781deeb0
feat(tab): enable cycle tab selection 2017-12-14 08:40:00 -08:00
Eugene Pankov
6f35e60468 added missing hotkeys 2017-12-14 15:03:51 +01:00
Eugene Pankov
110b57bc64 added Ctrl-Tab hotkeys for tab switching 2017-12-14 14:56:59 +01:00
Eugene Pankov
2881481fc2 higher log verbosity 2017-11-27 22:37:15 +01:00
Eugene Pankov
5cdb7527c8 added SSH connection manager (fixes #220) 2017-11-27 16:30:59 +01:00
Eugene Pankov
0de12b6b38 allow disabling plugins 2017-11-26 22:14:46 +01:00
Eugene Pankov
3673542197 bumped plugins 2017-11-18 22:40:57 +01:00
Eugene Pankov
9a9db28054 Merge branch 'master' of github.com:Eugeny/terminus 2017-11-16 22:49:23 +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
e1eb1beb87 log into a file 2017-10-23 22:58:19 +02:00
Eugene Pankov
21e1656780 only show drag space on Win & Linux with thin titlebar (ref #219) 2017-10-22 21:23:53 +02:00
Eugene Pankov
ceacf5c760 added tab context menu (ref #219) 2017-10-22 21:01:31 +02:00
Eugene Pankov
e52fd0a3dd theming fix 2017-10-08 14:56:51 +02:00
Eugene Pankov
53ac39232c a compact theme 2017-10-08 14:47:14 +02:00
Eugene Pankov
38cda117e2 option to auto-start a terminal tab (fixes #107) 2017-10-07 17:47:04 +02:00
Eugene Pankov
0fe7edc5b5 auto reposition window on resolution changes (fixes #150) 2017-10-07 16:47: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
558c72bb42 update checker (fixes #166, #99) 2017-09-09 14:09:27 +02:00
Eugene Pankov
33514cb073 bumped ng-bootstrap 2017-08-30 11:47:49 +02:00
Eugene Pankov
80699ee13f handle plugin loading errors 2017-08-13 15:13:04 +03:00
Eugene Pankov
7e7d537868 allow null values in config (fixes #165) 2017-08-11 19:47:52 +03:00
Eugene Pankov
0a8af12a93 branding 2017-08-04 13:17:50 +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
41b6e1d54e expose TerminalService 2017-08-02 13:47:50 +02:00
Eugene Pankov
1f825b16c1 make shell providers pluggable 2017-07-30 20:58:31 +02:00
Eugene Pankov
98a5a95bec wip 2017-07-26 19:29:47 +02:00
Eugene Pankov
de29e34363 possible fix for docking sizing (#9) 2017-07-25 21:49:20 +02:00
Eugene Pankov
9312db1fc6 fixed #126 2017-07-24 14:48:16 +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
ed0bfb39f3 fixes 2017-07-15 19:17:44 +02:00
Eugene Pankov
60ce10d1e3 tab renaming (fixes #19) 2017-07-15 19:11:49 +02:00
Eugene Pankov
e64126af37 bumped Angular 2017-07-15 19:07:41 +02:00
Eugene Pankov
5dde5479d8 bump 2017-07-15 18:16:45 +02:00
Eugene Pankov
c41efbd62b quit properly (fixes #109) 2017-07-12 20:24:35 +02:00
Eugene Pankov
475c4f91be handle directory paths supplied on cli (fixes #90) 2017-07-10 17:57:58 +02:00
Eugene Pankov
29a6fb60de make middle mouse button close tabs (fixes #92) 2017-07-10 17:35:01 +02:00
Eugene Pankov
8ee93297be properly display Space in hotkeys (fixes #76) 2017-07-06 10:28:33 +02:00
Eugene Pankov
dc9b2553ae Merge branch 'master' of github.com:Eugeny/terminus 2017-07-06 10:28:31 +02:00
Eugene Pankov
f4eb03fee0 proper macOS menu (fixes #39) 2017-07-05 19:05:45 +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
f2a8eb92a1 add a custom npm path option (fixes #10) 2017-07-05 11:36:00 +02:00
Eugene Pankov
353a4da083 added zoom hotkeys & mouse handler (fixes #24) 2017-07-05 11:01:03 +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
Idan Asraf
55b53ed5b7 Tab-close button outline removed 2017-07-04 11:50:42 +02:00
Eugene Pankov
359e0926cb include version info in issues 2017-07-01 15:08:42 +02:00
Eugene Pankov
b109fb8766 plugin versions 2017-07-01 00:54:55 +02:00
Eugene Pankov
d4840bafaf Some docking fixes (fixed #13) 2017-06-30 19:39:01 +02:00
Eugene Pankov
2ae004db53 alpha 2017-06-27 23:19:18 +02:00
Eugene Pankov
fa6f968e87 . 2017-06-24 14:14:57 +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
2edcd5b57a wip 2017-06-04 18:58:00 +02:00
Eugene Pankov
73722c0b2f wip 2017-06-01 22:23:36 +02:00
Eugene Pankov
791822be12 . 2017-05-13 12:33:53 +02:00
Eugene Pankov
34c90326da . 2017-05-01 20:12:39 +02:00
Eugene Pankov
b52055785a ю 2017-05-01 16:01:14 +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
c7828e55f2 . 2017-04-28 21:37:39 +02:00
Eugene Pankov
8be70110fe . 2017-04-28 17:20:21 +02:00
Eugene Pankov
cfd26ba4ea . 2017-04-28 16:55:51 +02:00
Eugene Pankov
633ef9e791 . 2017-04-27 19:16:17 +02:00
Eugene Pankov
2f4afd7625 . 2017-04-24 00:34:07 +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
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
b7c523b0c7 . 2017-04-16 17:13:03 +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