feature: `启动时窗口大小` 可配置化 (#347)
parent
e4e31b23b0
commit
3e9c3df18d
|
@ -27,6 +27,7 @@ module.exports = {
|
|||
personalUrl: ''
|
||||
},
|
||||
startShowWindow: true, // 启动时是否打开窗口:true=打开窗口, false=隐藏窗口
|
||||
windowSize: { width: 900, height: 750 }, // 启动时,窗口的尺寸
|
||||
theme: 'dark', // 主题:light=亮色, dark=暗色
|
||||
autoChecked: true, // 是否自动检查更新
|
||||
skipPreRelease: true, // 是否忽略预发布版本
|
||||
|
|
|
@ -136,10 +136,10 @@ function changeAppConfig (config) {
|
|||
|
||||
function createWindow (startHideWindow) {
|
||||
// Create the browser window.
|
||||
|
||||
const windowSize = DevSidecar.api.config.get().app.windowSize || {}
|
||||
win = new BrowserWindow({
|
||||
width: 900,
|
||||
height: 750,
|
||||
width: windowSize.width || 900,
|
||||
height: windowSize.height || 750,
|
||||
title: 'DevSidecar',
|
||||
webPreferences: {
|
||||
enableRemoteModule: true,
|
||||
|
|
|
@ -101,6 +101,10 @@
|
|||
启动软件时,是否打开窗口。提示:如果设置为隐藏窗口,可点击系统托盘小图标打开窗口。
|
||||
</div>
|
||||
</a-form-item>
|
||||
<a-form-item label="启动时窗口大小" :label-col="labelCol" :wrapper-col="wrapperCol">
|
||||
<a-input-number v-model="config.app.windowSize.width" :min="600" :max="2400"/> *
|
||||
<a-input-number v-model="config.app.windowSize.height" :min="500" :max="2000"/>
|
||||
</a-form-item>
|
||||
<hr/>
|
||||
<a-form-item label="自动检查更新" :label-col="labelCol" :wrapper-col="wrapperCol">
|
||||
<a-radio-group v-model="config.app.autoChecked" default-value="light" button-style="solid">
|
||||
|
|
Loading…
Reference in New Issue