feat(app): start app in minimized look
This commit is contained in:
@ -196,6 +196,16 @@ export default class ConfigPage extends Page {
|
|||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
<Toggle
|
||||||
|
style={{marginTop: '10px'}}
|
||||||
|
label={__('Start application minimized')}
|
||||||
|
toggled={this.options.startMinimized}
|
||||||
|
onToggle={(e, checked) => {
|
||||||
|
this.options.startMinimized = checked
|
||||||
|
this.forceUpdate()
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</Tab>
|
</Tab>
|
||||||
<Tab value='p2p' label={__("P2P settings")} icon={<SvgIcon viewBox="0 0 47 47">
|
<Tab value='p2p' label={__("P2P settings")} icon={<SvgIcon viewBox="0 0 47 47">
|
||||||
|
@ -184,6 +184,11 @@ app.on("ready", async () => {
|
|||||||
if(stop)
|
if(stop)
|
||||||
mainWindow.appClose = stop;
|
mainWindow.appClose = stop;
|
||||||
|
|
||||||
|
if(appConfig.startMinimized) {
|
||||||
|
logT('app', 'start application minimized in tray');
|
||||||
|
mainWindow.hide();
|
||||||
|
}
|
||||||
|
|
||||||
dbPatcher(() => {
|
dbPatcher(() => {
|
||||||
changeLanguage(appConfig.language, () => setApplicationMenu())
|
changeLanguage(appConfig.language, () => setApplicationMenu())
|
||||||
|
|
||||||
|
@ -23,6 +23,7 @@ let config = {
|
|||||||
|
|
||||||
trayOnClose: false,
|
trayOnClose: false,
|
||||||
trayOnMinimize: true,
|
trayOnMinimize: true,
|
||||||
|
startMinimized: false,
|
||||||
|
|
||||||
sitemapMaxSize: 25000,
|
sitemapMaxSize: 25000,
|
||||||
|
|
||||||
|
@ -191,6 +191,7 @@
|
|||||||
"Download to": "下载到",
|
"Download to": "下载到",
|
||||||
"Main settings": "Main settings",
|
"Main settings": "Main settings",
|
||||||
"P2P settings": "P2P settings",
|
"P2P settings": "P2P settings",
|
||||||
"Performance settings": "Performance settings"
|
"Performance settings": "Performance settings",
|
||||||
|
"Start application minimized": "Start application minimized"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -191,6 +191,7 @@
|
|||||||
"Download to": "Download to",
|
"Download to": "Download to",
|
||||||
"Main settings": "Main settings",
|
"Main settings": "Main settings",
|
||||||
"P2P settings": "P2P settings",
|
"P2P settings": "P2P settings",
|
||||||
"Performance settings": "Performance settings"
|
"Performance settings": "Performance settings",
|
||||||
|
"Start application minimized": "Start application minimized"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -191,6 +191,7 @@
|
|||||||
"Download to": "Скачать в",
|
"Download to": "Скачать в",
|
||||||
"Main settings": "Главные настройки",
|
"Main settings": "Главные настройки",
|
||||||
"P2P settings": "Настройки P2P",
|
"P2P settings": "Настройки P2P",
|
||||||
"Performance settings": "Настройки производительности"
|
"Performance settings": "Настройки производительности",
|
||||||
|
"Start application minimized": "Запусть приложение свернутым"
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -191,6 +191,7 @@
|
|||||||
"Download to": "Download to",
|
"Download to": "Download to",
|
||||||
"Main settings": "Main settings",
|
"Main settings": "Main settings",
|
||||||
"P2P settings": "P2P settings",
|
"P2P settings": "P2P settings",
|
||||||
"Performance settings": "Performance settings"
|
"Performance settings": "Performance settings",
|
||||||
|
"Start application minimized": "Start application minimized"
|
||||||
}
|
}
|
||||||
}
|
}
|
Reference in New Issue
Block a user