Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xxadev
vscode
提交
0e68a1a1
V
vscode
项目概览
xxadev
/
vscode
与 Fork 源项目一致
从无法访问的项目Fork
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
V
vscode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
0e68a1a1
编写于
7月 09, 2018
作者:
J
Jackson Kearl
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Changes for feedback
上级
dddb7aa6
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
22 addition
and
26 deletion
+22
-26
src/vs/workbench/browser/parts/views/media/panelviewlet.css
src/vs/workbench/browser/parts/views/media/panelviewlet.css
+1
-1
src/vs/workbench/browser/parts/views/panelViewlet.ts
src/vs/workbench/browser/parts/views/panelViewlet.ts
+3
-3
src/vs/workbench/parts/debug/electron-browser/callStackView.ts
...s/workbench/parts/debug/electron-browser/callStackView.ts
+4
-5
src/vs/workbench/parts/extensions/electron-browser/extensionsViews.ts
...ench/parts/extensions/electron-browser/extensionsViews.ts
+2
-4
src/vs/workbench/parts/files/electron-browser/views/openEditorsView.ts
...nch/parts/files/electron-browser/views/openEditorsView.ts
+2
-3
src/vs/workbench/parts/scm/electron-browser/media/scmViewlet.css
...workbench/parts/scm/electron-browser/media/scmViewlet.css
+1
-1
src/vs/workbench/parts/scm/electron-browser/scmViewlet.ts
src/vs/workbench/parts/scm/electron-browser/scmViewlet.ts
+9
-9
未找到文件。
src/vs/workbench/browser/parts/views/media/panelviewlet.css
浏览文件 @
0e68a1a1
...
...
@@ -3,7 +3,7 @@
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
.monaco-panel-view
.panel
>
.panel-header
>
h3
.title
{
.monaco-panel-view
.panel
>
.panel-header
h3
.title
{
white-space
:
nowrap
;
text-overflow
:
ellipsis
;
overflow
:
hidden
;
...
...
src/vs/workbench/browser/parts/views/panelViewlet.ts
浏览文件 @
0e68a1a1
...
...
@@ -100,7 +100,7 @@ export abstract class ViewletPanel extends Panel implements IView {
protected
renderHeader
(
container
:
HTMLElement
):
void
{
this
.
headerContainer
=
container
;
this
.
renderHeaderTitle
(
container
,
[],
[
this
.
title
]
);
this
.
renderHeaderTitle
(
container
,
this
.
title
);
const
actions
=
append
(
container
,
$
(
'
.actions
'
));
this
.
toolbar
=
new
ToolBar
(
actions
,
this
.
contextMenuService
,
{
...
...
@@ -119,8 +119,8 @@ export abstract class ViewletPanel extends Panel implements IView {
this
.
updateActionsVisibility
();
}
protected
renderHeaderTitle
(
container
:
HTMLElement
,
classList
:
string
[],
children
:
(
string
|
Node
)[]
):
void
{
append
(
container
,
$
(
'
h3.
'
+
[
'
title
'
,
...
classList
].
join
(
'
.
'
),
null
,
...
children
));
protected
renderHeaderTitle
(
container
:
HTMLElement
,
title
:
string
):
void
{
append
(
container
,
$
(
'
h3.
title
'
,
null
,
title
));
}
focus
():
void
{
...
...
src/vs/workbench/parts/debug/electron-browser/callStackView.ts
浏览文件 @
0e68a1a1
...
...
@@ -88,13 +88,12 @@ export class CallStackView extends TreeViewsViewletPanel {
}
protected
renderHeaderTitle
(
container
:
HTMLElement
):
void
{
const
name
=
$
(
'
span
'
);
name
.
textContent
=
this
.
options
.
title
;
this
.
pauseMessage
=
$
(
'
span.pause-message
'
);
let
titleContainer
=
dom
.
append
(
container
,
$
(
'
.debug-call-stack-title
'
));
super
.
renderHeaderTitle
(
titleContainer
,
this
.
options
.
title
);
this
.
pauseMessage
=
dom
.
append
(
titleContainer
,
$
(
'
span.pause-message
'
));
this
.
pauseMessage
.
hidden
=
true
;
this
.
pauseMessageLabel
=
dom
.
append
(
this
.
pauseMessage
,
$
(
'
span.label
'
));
super
.
renderHeaderTitle
(
container
,
[
'
debug-call-stack-title
'
],
[
name
,
this
.
pauseMessage
]);
}
public
renderBody
(
container
:
HTMLElement
):
void
{
...
...
src/vs/workbench/parts/extensions/electron-browser/extensionsViews.ts
浏览文件 @
0e68a1a1
...
...
@@ -72,13 +72,11 @@ export class ExtensionsListView extends ViewletPanel {
}
renderHeaderTitle
(
container
:
HTMLElement
):
void
{
let
title
=
$
(
'
span
'
);
title
.
textContent
=
this
.
options
.
title
;
super
.
renderHeaderTitle
(
container
,
this
.
options
.
title
);
this
.
badgeContainer
=
$
(
'
.count-badge-wrapper
'
);
this
.
badgeContainer
=
append
(
container
,
$
(
'
.count-badge-wrapper
'
)
);
this
.
badge
=
new
CountBadge
(
this
.
badgeContainer
);
this
.
disposables
.
push
(
attachBadgeStyler
(
this
.
badge
,
this
.
themeService
));
super
.
renderHeaderTitle
(
container
,
[],
[
title
,
this
.
badgeContainer
]);
}
renderBody
(
container
:
HTMLElement
):
void
{
...
...
src/vs/workbench/parts/files/electron-browser/views/openEditorsView.ts
浏览文件 @
0e68a1a1
...
...
@@ -176,9 +176,9 @@ export class OpenEditorsView extends ViewletPanel {
}
protected
renderHeaderTitle
(
container
:
HTMLElement
):
void
{
super
.
renderHeaderTitle
(
container
,
this
.
title
);
const
title
=
$
(
'
span
'
,
null
,
this
.
title
);
const
count
=
$
(
'
.count
'
);
const
count
=
dom
.
append
(
container
,
$
(
'
.count
'
));
this
.
dirtyCountElement
=
dom
.
append
(
count
,
$
(
'
.monaco-count-badge
'
));
this
.
disposables
.
push
((
attachStylerCallback
(
this
.
themeService
,
{
badgeBackground
,
badgeForeground
,
contrastBorder
},
colors
=>
{
...
...
@@ -195,7 +195,6 @@ export class OpenEditorsView extends ViewletPanel {
})));
this
.
updateDirtyIndicator
();
super
.
renderHeaderTitle
(
container
,
[],
[
title
,
count
]);
}
public
renderBody
(
container
:
HTMLElement
):
void
{
...
...
src/vs/workbench/parts/scm/electron-browser/media/scmViewlet.css
浏览文件 @
0e68a1a1
...
...
@@ -51,7 +51,7 @@
display
:
none
;
}
.scm-viewlet
.scm-provider
>
.
name
>
.
type
{
.scm-viewlet
.scm-provider
>
.type
{
opacity
:
0.7
;
margin-left
:
0.5em
;
font-size
:
0.9em
;
...
...
src/vs/workbench/parts/scm/electron-browser/scmViewlet.ts
浏览文件 @
0e68a1a1
...
...
@@ -765,22 +765,22 @@ export class RepositoryPanel extends ViewletPanel {
}
protected
renderHeaderTitle
(
container
:
HTMLElement
):
void
{
const
name
=
$
(
'
.name
'
);
const
title
=
append
(
name
,
$
(
'
span.title
'
));
const
type
=
append
(
name
,
$
(
'
span.type
'
));
let
title
:
string
;
let
type
:
string
;
if
(
this
.
repository
.
provider
.
rootUri
)
{
title
.
textContent
=
basename
(
this
.
repository
.
provider
.
rootUri
.
fsPath
);
type
.
textContent
=
this
.
repository
.
provider
.
label
;
title
=
basename
(
this
.
repository
.
provider
.
rootUri
.
fsPath
);
type
=
this
.
repository
.
provider
.
label
;
}
else
{
title
.
textContent
=
this
.
repository
.
provider
.
label
;
type
.
textContent
=
''
;
title
=
this
.
repository
.
provider
.
label
;
type
=
''
;
}
super
.
renderHeaderTitle
(
container
,
title
);
addClass
(
container
,
'
scm-provider
'
);
append
(
container
,
$
(
'
span.type
'
,
null
,
type
));
const
onContextMenu
=
mapEvent
(
stop
(
domEvent
(
container
,
'
contextmenu
'
)),
e
=>
new
StandardMouseEvent
(
e
));
onContextMenu
(
this
.
onContextMenu
,
this
,
this
.
disposables
);
super
.
renderHeaderTitle
(
container
,
[
'
scm-provider
'
],
[
name
]);
}
private
onContextMenu
(
event
:
StandardMouseEvent
):
void
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录