mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 20:34:37 +03:00
Start browser on server start (#1832)
* Start browser on server start * Add config option for opening browser
This commit is contained in:
committed by
GitHub
parent
29b14ab4fc
commit
87036a07bc
@@ -32,6 +32,7 @@ export const SettingsInterfacePanel: React.FC = () => {
|
||||
const [menuItemIds, setMenuItemIds] = useState<string[]>(
|
||||
allMenuItems.map((item) => item.id)
|
||||
);
|
||||
const [noBrowser, setNoBrowserFlag] = useState<boolean>(false);
|
||||
const [soundOnPreview, setSoundOnPreview] = useState<boolean>(true);
|
||||
const [wallShowTitle, setWallShowTitle] = useState<boolean>(true);
|
||||
const [wallPlayback, setWallPlayback] = useState<string>("video");
|
||||
@@ -59,6 +60,7 @@ export const SettingsInterfacePanel: React.FC = () => {
|
||||
wallShowTitle,
|
||||
wallPlayback,
|
||||
maximumLoopDuration,
|
||||
noBrowser,
|
||||
autostartVideo,
|
||||
showStudioAsText,
|
||||
css,
|
||||
@@ -80,6 +82,7 @@ export const SettingsInterfacePanel: React.FC = () => {
|
||||
setWallShowTitle(iCfg.wallShowTitle ?? true);
|
||||
setWallPlayback(iCfg.wallPlayback ?? "video");
|
||||
setMaximumLoopDuration(iCfg.maximumLoopDuration ?? 0);
|
||||
setNoBrowserFlag(iCfg?.noBrowser ?? false);
|
||||
setAutostartVideo(iCfg.autostartVideo ?? false);
|
||||
setShowStudioAsText(iCfg.showStudioAsText ?? false);
|
||||
setCSS(iCfg.css ?? "");
|
||||
@@ -180,6 +183,30 @@ export const SettingsInterfacePanel: React.FC = () => {
|
||||
</Form.Text>
|
||||
</Form.Group>
|
||||
|
||||
<hr />
|
||||
|
||||
<h4>
|
||||
{intl.formatMessage({
|
||||
id: "config.ui.desktop_integration.desktop_integration",
|
||||
})}
|
||||
</h4>
|
||||
<Form.Group>
|
||||
<Form.Check
|
||||
id="skip-browser"
|
||||
checked={noBrowser}
|
||||
label={intl.formatMessage({
|
||||
id: "config.ui.desktop_integration.skip_opening_browser",
|
||||
})}
|
||||
onChange={() => setNoBrowserFlag(!noBrowser)}
|
||||
/>
|
||||
<Form.Text className="text-muted">
|
||||
{intl.formatMessage({
|
||||
id: "config.ui.desktop_integration.skip_opening_browser_on_startup",
|
||||
})}
|
||||
</Form.Text>
|
||||
</Form.Group>
|
||||
<hr />
|
||||
|
||||
<Form.Group>
|
||||
<h5>{intl.formatMessage({ id: "config.ui.scene_wall.heading" })}</h5>
|
||||
<Form.Check
|
||||
|
||||
Reference in New Issue
Block a user