starrd -> untitle, 关闭隐藏窗口, 拖动区域优化

This commit is contained in:
life
2015-03-17 00:32:31 +08:00
parent 88be5705ad
commit c16a296309
6 changed files with 47 additions and 16 deletions

View File

@@ -66,14 +66,28 @@ function isURL(str_url) {
function openExternal(url) {
gui.Shell.openExternal(url);
}
function isMac() {
return process.platform === 'darwin';
}
// 窗口大小设置
var win = gui.Window.get();
$(function() {
var isMacP = isMac();
$('.tool-close, .tool-close-blur').click(function() {
win.close();
// mac下关闭才是隐藏
if(isMacP) {
win.hide();
} else {
win.close();
}
});
gui.App.on('reopen', function() {
win.show();
win.focus();
});
$('.tool-min, .tool-min-blur').click(function() {
win.minimize();
});