Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
后端镜像
Tabby
提交
31ad6865
T
Tabby
项目概览
后端镜像
/
Tabby
通知
31
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
Tabby
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
31ad6865
编写于
8月 27, 2019
作者:
E
Eugene Pankov
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
electron 6 wip
上级
1d8a71fb
变更
5
显示空白变更内容
内联
并排
Showing
5 changed file
with
28 addition
and
29 deletion
+28
-29
app/lib/app.ts
app/lib/app.ts
+8
-8
app/package.json
app/package.json
+1
-1
app/yarn.lock
app/yarn.lock
+4
-4
scripts/build-native.js
scripts/build-native.js
+14
-11
terminus-core/src/services/electron.service.ts
terminus-core/src/services/electron.service.ts
+1
-5
未找到文件。
app/lib/app.ts
浏览文件 @
31ad6865
...
...
@@ -124,7 +124,7 @@ export class Application {
{
role
:
'
services
'
,
submenu
:
[]
},
{
type
:
'
separator
'
},
{
role
:
'
hide
'
},
{
role
:
'
hide
o
thers
'
},
{
role
:
'
hide
O
thers
'
},
{
role
:
'
unhide
'
},
{
type
:
'
separator
'
},
{
...
...
@@ -145,21 +145,21 @@ export class Application {
{
role
:
'
cut
'
},
{
role
:
'
copy
'
},
{
role
:
'
paste
'
},
{
role
:
'
paste
andmatchs
tyle
'
},
{
role
:
'
paste
AndMatchS
tyle
'
},
{
role
:
'
delete
'
},
{
role
:
'
select
a
ll
'
},
{
role
:
'
select
A
ll
'
},
],
},
{
label
:
'
View
'
,
submenu
:
[
{
role
:
'
reload
'
},
{
role
:
'
force
r
eload
'
},
{
role
:
'
toggle
devt
ools
'
},
{
role
:
'
force
R
eload
'
},
{
role
:
'
toggle
DevT
ools
'
},
{
type
:
'
separator
'
},
{
role
:
'
reset
z
oom
'
},
{
role
:
'
zoom
i
n
'
},
{
role
:
'
zoom
o
ut
'
},
{
role
:
'
reset
Z
oom
'
},
{
role
:
'
zoom
I
n
'
},
{
role
:
'
zoom
O
ut
'
},
{
type
:
'
separator
'
},
{
role
:
'
togglefullscreen
'
},
],
...
...
app/package.json
浏览文件 @
31ad6865
...
...
@@ -22,11 +22,11 @@
"@angular/platform-browser-dynamic"
:
"7.2.8"
,
"@ng-bootstrap/ng-bootstrap"
:
"^4.2.0"
,
"devtron"
:
"1.4.0"
,
"fontmanager-redux"
:
"0.3.2"
,
"electron-config"
:
"2.0.0"
,
"electron-debug"
:
"^3.0.1"
,
"electron-is-dev"
:
"1.1.0"
,
"electron-updater"
:
"^4.0.6"
,
"fontmanager-redux"
:
"0.3.3"
,
"js-yaml"
:
"3.13.1"
,
"keytar"
:
"^4.13.0"
,
"mz"
:
"^2.7.0"
,
...
...
app/yarn.lock
浏览文件 @
31ad6865
...
...
@@ -944,10 +944,10 @@ flush-write-stream@^1.0.0:
inherits "^2.0.3"
readable-stream "^2.3.6"
fontmanager-redux@0.3.
2
:
version "0.3.
2
"
resolved "https://registry.yarnpkg.com/fontmanager-redux/-/fontmanager-redux-0.3.
2.tgz#e5c8d8dc8fda98629eaef4201a27df9e56a122f4
"
integrity sha512-
NWmTbYfDijrx8qLJ2+O2VgYKhdfsMy/ec+Qf2DGxoLJDZHaRhBKd2Eufh4fFmfJUAwhzrkIgbKJsNT/IYJDba
A==
fontmanager-redux@0.3.
3
:
version "0.3.
3
"
resolved "https://registry.yarnpkg.com/fontmanager-redux/-/fontmanager-redux-0.3.
3.tgz#39f3493332d1694ef3bd1652ee11d66ae3e4f495
"
integrity sha512-
n7bz3J+8gHn1+bEsIwdNlZ+wYsof3JPijHW/HQ+0oYA/zVTAuryXYgBrIKboNymJmYnabACoLB0p4tv/vMPGM
A==
forever-agent@~0.6.1:
version "0.6.1"
...
...
scripts/build-native.js
浏览文件 @
31ad6865
...
...
@@ -3,14 +3,17 @@ const rebuild = require('electron-rebuild').default
const
path
=
require
(
'
path
'
)
const
vars
=
require
(
'
./vars
'
)
lifecycles
=
[]
l
et
l
ifecycles
=
[]
for
(
let
dir
of
[
'
app
'
,
'
terminus-core
'
,
'
terminus-ssh
'
,
'
terminus-terminal
'
])
{
build
=
rebuild
({
const
build
=
rebuild
({
buildPath
:
path
.
resolve
(
__dirname
,
'
../
'
+
dir
),
electronVersion
:
vars
.
electronVersion
,
force
:
true
,
})
build
.
catch
(()
=>
process
.
exit
(
1
))
build
.
catch
(
e
=>
{
console
.
error
(
e
)
process
.
exit
(
1
)
})
lifecycles
.
push
([
build
.
lifecycle
,
dir
])
}
...
...
terminus-core/src/services/electron.service.ts
浏览文件 @
31ad6865
...
...
@@ -56,10 +56,6 @@ export class ElectronService {
browserWindow
:
Electron
.
BrowserWindow
,
options
:
Electron
.
MessageBoxOptions
):
Promise
<
MessageBoxResponse
>
{
return
new
Promise
(
resolve
=>
{
this
.
dialog
.
showMessageBox
(
browserWindow
,
options
,
(
response
,
checkboxChecked
)
=>
{
resolve
({
response
,
checkboxChecked
})
})
})
return
this
.
dialog
.
showMessageBox
(
browserWindow
,
options
)
}
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录