This commit is contained in:
Eugene Pankov 2021-07-02 09:32:48 +02:00
parent b1f70c24bc
commit 0e4bd092dd
No known key found for this signature in database
GPG Key ID: 5896FCBBDD1CF4F4
14 changed files with 6294 additions and 125024 deletions

962
dist/app.bundle.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

843
dist/index.js vendored

File diff suppressed because one or more lines are too long

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

129154
dist/terminal.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

275
dist/vendors~app.bundle.js vendored Normal file

File diff suppressed because one or more lines are too long

1
dist/vendors~app.bundle.js.map vendored Normal file

File diff suppressed because one or more lines are too long

View File

@ -1,4 +1,4 @@
<!DOCTYPE html><html><head><base href="dist/"><meta name="viewport" content="initial-scale=1, minimal-ui, shrink-to-fit=no"><link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400" rel="stylesheet"><script src="index.js"></script><title>Terminus</title></head><body><div class="mt-5 mb-5" id="header"><div class="text-center"><h1>Terminus</h1><div class="subtitle mb-3">A terminal for a more modern age</div><a class="btn btn-lg btn-outline-dark mt-4" href="https://github.com/Eugeny/terminus/releases/latest" target="_blank"><strong>DOWNLOAD</strong></a><a class="btn btn-lg btn-outline-secondary mt-4 ml-3" href="https://github.com/Eugeny/terminus" target="_blank"><strong>GITHUB</strong></a></div></div><div class="background-stripe"><div class="overlay overlay1"></div><div class="overlay overlay2"></div><div class="terminal"><iframe src="terminal.html"></iframe></div></div><div class="container mt-5 mb-5"><div class="d-flex flex-wrap flex-md-nowrap"><div class="w-100"><div class="feature">windows</div><div class="feature">linux</div><div class="feature">macos</div><br><div class="feature">powershell</div><div class="feature">wsl</div><div class="feature">cygwin</div><div class="feature">git-bash</div><div class="feature">cmder</div><div class="feature">clink</div></div><div class="w-100"><div class="feature">full unicode</div><div class="feature">global hotkey</div><div class="feature">plugins</div><div class="feature">tab recovery</div><div class="feature">custom css</div><div class="feature">themes</div><div class="feature">font ligatures</div><div class="feature">clickable paths</div><div class="feature">tabs on top/bottom</div><div class="feature">vibrancy</div><div class="feature">bracketed paste</div></div></div></div><div class="container mt-5 mb-5"><div class="text-center mt-5"><div class="mb-4 mt-5"><script type="text/javascript" src="https://ko-fi.com/widgets/widget_2.js"></script><script type="text/javascript">kofiwidget2.init('Buy me a coffee', '#46b798', 'J3J8KWTF') <!DOCTYPE html><html><head><base href="dist/"><meta name="viewport" content="initial-scale=1, minimal-ui, shrink-to-fit=no"><link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400" rel="stylesheet"><script src="index.js"></script><title>Tabby</title></head><body><div class="mt-5 mb-5" id="header"><div class="text-center"><h1>Tabby</h1><div class="subtitle mb-3">A terminal for a more modern age</div><a class="btn btn-lg btn-outline-dark mt-4" href="https://github.com/Eugeny/tabby/releases/latest" target="_blank"><strong>DOWNLOAD</strong></a><a class="btn btn-lg btn-outline-secondary mt-4 ml-3" href="https://github.com/Eugeny/tabby" target="_blank"><strong>GITHUB</strong></a></div></div><div class="background-stripe"><div class="overlay overlay1"></div><div class="overlay overlay2"></div><div class="terminal"><iframe src="terminal.html"></iframe></div></div><div class="container mt-5 mb-5"><div class="d-flex flex-wrap flex-md-nowrap"><div class="w-100"><div class="feature">windows</div><div class="feature">linux</div><div class="feature">macos</div><br><div class="feature">powershell</div><div class="feature">wsl</div><div class="feature">cygwin</div><div class="feature">git-bash</div><div class="feature">cmder</div><div class="feature">clink</div></div><div class="w-100"><div class="feature">full unicode</div><div class="feature">global hotkey</div><div class="feature">plugins</div><div class="feature">tab recovery</div><div class="feature">custom css</div><div class="feature">themes</div><div class="feature">font ligatures</div><div class="feature">clickable paths</div><div class="feature">tabs on top/bottom</div><div class="feature">vibrancy</div><div class="feature">bracketed paste</div></div></div></div><div class="container mt-5 mb-5"><div class="text-center mt-5"><div class="mb-4 mt-5"><script type="text/javascript" src="https://ko-fi.com/widgets/widget_2.js"></script><script type="text/javascript">kofiwidget2.init('Buy me a coffee', '#46b798', 'J3J8KWTF')
kofiwidget2.draw() kofiwidget2.draw()
</script></div><a class="btn btn-lg btn-outline-secondary mt-3" href="/terminus/#header"><strong>BEAM ME UP</strong></a></div></div><div class="background-stripe2"><div class="overlay overlay1"></div></div><script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ </script></div><a class="btn btn-lg btn-outline-secondary mt-3" href="/terminus/#header"><strong>BEAM ME UP</strong></a></div></div><div class="background-stripe2"><div class="overlay overlay1"></div></div><script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

View File

@ -5,17 +5,17 @@ html
meta(name='viewport', content='initial-scale=1, minimal-ui, shrink-to-fit=no') meta(name='viewport', content='initial-scale=1, minimal-ui, shrink-to-fit=no')
link(href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400", rel="stylesheet") link(href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400", rel="stylesheet")
script(src='index.js') script(src='index.js')
title Terminus title Tabby
body body
.mt-5.mb-5#header .mt-5.mb-5#header
.text-center .text-center
h1 Terminus h1 Tabby
.subtitle.mb-3 A terminal for a more modern age .subtitle.mb-3 A terminal for a more modern age
a.btn.btn-lg.btn-outline-dark.mt-4(href='https://github.com/Eugeny/terminus/releases/latest', target='_blank') a.btn.btn-lg.btn-outline-dark.mt-4(href='https://github.com/Eugeny/tabby/releases/latest', target='_blank')
strong DOWNLOAD strong DOWNLOAD
a.btn.btn-lg.btn-outline-secondary.mt-4.ml-3(href='https://github.com/Eugeny/terminus', target='_blank') a.btn.btn-lg.btn-outline-secondary.mt-4.ml-3(href='https://github.com/Eugeny/tabby', target='_blank')
strong GITHUB strong GITHUB

View File

@ -23,9 +23,11 @@
"raw-loader": "^1.0.0", "raw-loader": "^1.0.0",
"sass-loader": "^7.1.0", "sass-loader": "^7.1.0",
"script-loader": "^0.7.2", "script-loader": "^0.7.2",
"setimmediate": "^1.0.5",
"source-code-pro": "^2.30.1", "source-code-pro": "^2.30.1",
"source-sans-pro": "^2.45.0", "source-sans-pro": "^2.45.0",
"style-loader": "^0.23.1", "style-loader": "^0.23.1",
"timers-browserify": "^2.0.12",
"typescript": "^3.3.3333", "typescript": "^3.3.3333",
"val-loader": "^1.1.1", "val-loader": "^1.1.1",
"webpack": "^4.16.5", "webpack": "^4.16.5",

View File

@ -345,9 +345,9 @@ async function start () {
mocks.electron.remote['process'] = window['process'] mocks.electron.remote['process'] = window['process']
let pluginCode = { let pluginCode = {
core: await import(/* webpackChunkName: "app" */ '../terminus/terminus-core/dist/index.js'), core: await import(/* webpackChunkName: "app" */ '../tabby/tabby-core/dist/index.js'),
settings: await import(/* webpackChunkName: "app" */ '../terminus/terminus-settings/dist/index.js'), settings: await import(/* webpackChunkName: "app" */ '../tabby/tabby-settings/dist/index.js'),
terminal: await import(/* webpackChunkName: "app" */ '../terminus/terminus-terminal/dist/index.js'), terminal: await import(/* webpackChunkName: "app" */ '../tabby/tabby-terminal/dist/index.js'),
} }
function loadPlugin (name) { function loadPlugin (name) {
@ -364,9 +364,9 @@ async function start () {
builtins['resources/builtin-plugins/terminus-terminal'] = builtins['terminus-terminal'] = loadPlugin('terminal') builtins['resources/builtin-plugins/terminus-terminal'] = builtins['terminus-terminal'] = loadPlugin('terminal')
require('script-loader!./data/v86_all.js') require('script-loader!./data/v86_all.js')
await import(/* webpackChunkName: "app" */ '../terminus/app/dist/preload.js') await import(/* webpackChunkName: "app" */ '../tabby/app/dist/preload.js')
document.querySelector('app-root')['style'].display = 'flex' document.querySelector('app-root')['style'].display = 'flex'
await import(/* webpackChunkName: "app" */ '../terminus/app/dist/bundle.js') await import(/* webpackChunkName: "app" */ '../tabby/app/dist/bundle.js')
} }
start() start()

View File

@ -20,12 +20,12 @@ module.exports = {
}, },
resolve: { resolve: {
modules: [ modules: [
'../terminus/terminus-core/node_modules/', '../tabby/tabby-core/node_modules/',
'../terminus/terminus-settings/node_modules/', '../tabby/tabby-settings/node_modules/',
'../terminus/terminus-terminal/node_modules/', '../tabby/tabby-terminal/node_modules/',
'../terminus/node_modules', '../tabby/node_modules',
'../terminus/app/node_modules', '../tabby/app/node_modules',
'../terminus/app/assets/', '../tabby/app/assets/',
].map(x => path.join(__dirname, x)), ].map(x => path.join(__dirname, x)),
extensions: ['.ts', '.js'], extensions: ['.ts', '.js'],
}, },

View File

@ -3696,7 +3696,7 @@ set-value@^2.0.0:
is-plain-object "^2.0.3" is-plain-object "^2.0.3"
split-string "^3.0.1" split-string "^3.0.1"
setimmediate@^1.0.4: setimmediate@^1.0.4, setimmediate@^1.0.5:
version "1.0.5" version "1.0.5"
resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285"
integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= integrity sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=
@ -4093,6 +4093,13 @@ through2@^2.0.0:
readable-stream "~2.3.6" readable-stream "~2.3.6"
xtend "~4.0.1" xtend "~4.0.1"
timers-browserify@^2.0.12:
version "2.0.12"
resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee"
integrity sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==
dependencies:
setimmediate "^1.0.4"
timers-browserify@^2.0.4: timers-browserify@^2.0.4:
version "2.0.10" version "2.0.10"
resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae" resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.10.tgz#1d28e3d2aadf1d5a5996c4e9f95601cd053480ae"