Skip to content

Commit ccc8983

Browse files
committed
v2.2
1 parent 606fdb5 commit ccc8983

File tree

13 files changed

+58
-38
lines changed

13 files changed

+58
-38
lines changed

data/version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version":"2.1","updatedTime":"2016-07-02T07:21:51.505Z"}
1+
{"version":"2.2","updatedTime":"2016-12-29T07:21:51.505Z"}

main.js

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -154,9 +154,13 @@ function openIt() {
154154

155155
function close (e, force) {
156156
console.log('close:', force);
157-
mainWindow.hide();
158-
e && e.preventDefault();
159-
mainWindow.webContents.send('closeWindow');
157+
if (mainWindow) {
158+
mainWindow.hide();
159+
e && e.preventDefault();
160+
mainWindow.webContents.send('closeWindow');
161+
} else {
162+
app.quit();
163+
}
160164
}
161165

162166
// 以前的关闭是真关闭, 现是是假关闭了
@@ -177,17 +181,25 @@ function openIt() {
177181
// 前端发来可以关闭了
178182
ipc.on('quit-app', function(event, arg) {
179183
console.log('get quit-app request');
180-
mainWindow.destroy();
181-
mainWindow = null;
184+
if (mainWindow) {
185+
mainWindow.destroy();
186+
mainWindow = null;
187+
} else {
188+
app.quit();
189+
}
182190
});
183191

184192
pdfMain.init();
185193

186194
function show () {
187-
mainWindow.show();
188-
mainWindow.restore();
189-
mainWindow.focus();
190-
mainWindow.webContents.send('focusWindow');
195+
if (mainWindow) {
196+
mainWindow.show();
197+
mainWindow.restore();
198+
mainWindow.focus();
199+
mainWindow.webContents.send('focusWindow');
200+
} else {
201+
app.quit();
202+
}
191203
}
192204

193205
var trayShowed = false;

public/config-default.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
var Config = {
22
"plugins": [
33
"theme",
4-
"md_theme",
54
"import_leanote",
65
"import_evernote",
76
"import_html",

public/config.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
var Config = {
22
"plugins": [
33
"theme",
4-
"md_theme",
54
"import_leanote",
65
"import_evernote",
76
"import_html",
@@ -34,8 +33,8 @@ var Config = {
3433
"name": "日本語"
3534
}
3635
],
37-
"lang": "en-us",
38-
"theme": "",
39-
"view": "snippet",
36+
"lang": "zh-cn",
37+
"theme": "night",
38+
"view": "list",
4039
"mdTheme": "github2"
4140
};

public/js/app/note.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3226,15 +3226,15 @@ $(function() {
32263226
var themeSubmenus = new gui.Menu();
32273227
themeSubmenus.append(new gui.MenuItem({
32283228
checked: Config.view === "snippet",
3229-
label: Api.getMsg("snippetView"),
3229+
label: Api.getMsg("Snippet view"),
32303230
type: "checkbox",
32313231
click: function() {
32323232
Note.switchView('snippet');
32333233
}
32343234
}));
32353235
themeSubmenus.append(new gui.MenuItem({
32363236
checked: Config.view === "list",
3237-
label: Api.getMsg("listView"),
3237+
label: Api.getMsg("List view"),
32383238
type: "checkbox",
32393239
click: function() {
32403240
Note.switchView('list');

public/js/app/page.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1982,15 +1982,15 @@ function setMacTopMenu() {
19821982
type: 'separator'
19831983
},
19841984
{
1985-
label: Api.getMsg('snippetView'),
1986-
type: "checkbox",
1985+
label: Api.getMsg('Snippet view'),
1986+
// type: "checkbox",
19871987
click: function() {
19881988
Note.switchView('snippet');
19891989
},
19901990
},
19911991
{
1992-
label: Api.getMsg('listView'),
1993-
type: "checkbox",
1992+
label: Api.getMsg('List view'),
1993+
// type: "checkbox",
19941994
click: function() {
19951995
Note.switchView('list');
19961996
},
@@ -2181,9 +2181,9 @@ function userMenu(allUsers) {
21812181
this.menu.append(mdThemeMenu);
21822182
}
21832183

2184-
var height = 260;
2184+
var height = 235;
21852185
if (UserInfo.IsLocal) {
2186-
height = 230;
2186+
height = 215;
21872187
}
21882188
if(!isMac()) {
21892189
this.menu.append(new gui.MenuItem({ type: 'separator' }));

public/js/app/tag.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -97,9 +97,11 @@ TagNav.prototype = {
9797
var text = tag;
9898

9999
text = trimTitle(text);
100-
var classes = 'label label-default';
101-
// 笔记数量先隐藏, 不准确
102-
$('#tagNav').append(tt('<li data-tag="?"><a> <span class="?">? <em style="display: none">(?)</em></span> <i class="tag-delete">X</i></li>', tag, classes, text, noteTag.Count));
100+
if (text) {
101+
var classes = 'label label-default';
102+
// 笔记数量先隐藏, 不准确
103+
$('#tagNav').append(tt('<li data-tag="?"><a> <span class="?">? <em style="display: none">(?)</em></span> <i class="tag-delete">X</i></li>', tag, classes, text, noteTag.Count));
104+
}
103105
}
104106

105107
if(this.tags.length == 0) {

public/langs/en-us.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@
8787
"leanoteBlog": "Blog",
8888
"leftHidden": "Hidden slide bar",
8989
"leftShow": "Show slide bar",
90-
"listView": "List view",
90+
"List view": "List view",
9191
"login": "Sign in",
9292
"loginSuccess": "login success",
9393
"logining": "Sign in",
@@ -146,7 +146,7 @@
146146
"shareInfo": "Share your knowledge to your friends in leanote.",
147147
"shareToFriends": "Share to friends",
148148
"simple": "Simple",
149-
"snippetView": "Snippet view",
149+
"Snippet view": "Snippet view",
150150
"submit": "submit",
151151
"suggestions": "Suggestions",
152152
"suggestionsInfo": "help us to improve our service.",

public/langs/zh-cn.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@
8484
"leanoteBlog": "官方博客",
8585
"leftHidden": "隐藏左侧",
8686
"leftShow": "展开左侧",
87-
"listView": "列表视图",
8887
"login": "登录",
8988
"loginSuccess": "登录成功, 正在跳转",
9089
"logining": "正在登录",
@@ -141,7 +140,7 @@
141140
"shareInfo": "你也可以将知识分享给你的好友.",
142141
"shareToFriends": "分享给好友",
143142
"simple": "简约",
144-
"snippetView": "摘要视图",
143+
145144
"submit": "提交",
146145
"suggestions": "建议",
147146
"suggestionsInfo": "帮助我们完善leanote",
@@ -315,5 +314,8 @@
315314
"ctrl/cmd+e Toggle Modify with Readonly": "ctrl/cmd+e 切换编辑与只读",
316315

317316
"Open": "打开",
318-
"Close": "关闭"
317+
"Close": "关闭",
318+
319+
"Snippet view": "摘要视图",
320+
"List view": "列表视图"
319321
}

public/langs/zh-hk.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,5 +309,11 @@
309309
"Don't Show Anymore": "不再提示",
310310

311311
"Load Database Error": "載入資料庫出錯, 請嘗試在帳戶管理中優化資料庫",
312-
"ctrl/cmd+e Toggle Modify with Readonly": "ctrl/cmd+e 切換編輯與唯讀"
312+
"ctrl/cmd+e Toggle Modify with Readonly": "ctrl/cmd+e 切換編輯與唯讀",
313+
314+
"Open": "打開",
315+
"Close": "關閉",
316+
317+
"Snippet view": "摘要視圖",
318+
"List view": "列表視圖"
313319
}

0 commit comments

Comments
 (0)