reorder system settings

Signed-off-by: Vladimir Mandic <mandic00@live.com>
pull/4175/head
Vladimir Mandic 2025-08-31 16:29:57 -04:00
parent d245b8286f
commit 848f3421cc
3 changed files with 4 additions and 5 deletions

View File

@ -26,6 +26,7 @@
- additional artwork for reference models in networks, thanks @liutyi
- improve ui hints display
- restyled all toolbuttons to be modernui native
- reodered system settings
- configurable horizontal vs vertical panel layout
in settings -> user interface -> panel min width
*example*: if panel width is less than specified value, layout switches to verical

@ -1 +1 @@
Subproject commit a3e0c9db42b7f197004a7ab70df803664c708520
Subproject commit 94ebcce25b43fd8bd2716902b91090dc65afd44e

View File

@ -175,10 +175,10 @@ def create_ui():
global text_settings # pylint: disable=global-statement
text_settings = gr.Textbox(elem_id="settings_json", elem_classes=["settings_json"], value=lambda: shared.opts.dumpjson(), visible=False)
with gr.Row(elem_id="system_row"):
restart_submit = gr.Button(value="Restart server", variant='primary', elem_id="restart_submit")
shutdown_submit = gr.Button(value="Shutdown server", variant='primary', elem_id="shutdown_submit")
unload_sd_model = gr.Button(value='Unload model', variant='primary', elem_id="sett_unload_sd_model")
reload_sd_model = gr.Button(value='Reload model', variant='primary', elem_id="sett_reload_sd_model")
restart_submit = gr.Button(value="Restart server", variant='primary', elem_id="restart_submit")
shutdown_submit = gr.Button(value="Shutdown server", variant='primary', elem_id="shutdown_submit")
enable_profiling = gr.Button(value='Start profiling', variant='primary', elem_id="enable_profiling")
with gr.Tabs(elem_id="system") as system_tabs:
@ -187,7 +187,6 @@ def create_ui():
with gr.TabItem("Settings", id="system_settings", elem_id="tab_settings"):
with gr.Row(elem_id="settings_row"):
settings_submit = gr.Button(value="Apply settings", variant='primary', elem_id="settings_submit")
preview_theme = gr.Button(value="Preview theme", variant='primary', elem_id="settings_preview_theme")
defaults_submit = gr.Button(value="Restore defaults", variant='primary', elem_id="defaults_submit")
with gr.Row():
_settings_search = gr.Textbox(label="Search", elem_id="settings_search")
@ -288,7 +287,6 @@ def create_ui():
reload_sd_model.click(fn=reload_sd_weights, inputs=[], outputs=[])
enable_profiling.click(fn=switch_profiling, inputs=[], outputs=[enable_profiling])
request_notifications.click(fn=lambda: None, inputs=[], outputs=[], _js='function(){}')
preview_theme.click(fn=None, _js='previewTheme', inputs=[], outputs=[])
settings_submit.click(
fn=call_queue.wrap_gradio_call(run_settings, extra_outputs=[gr.update()]),
inputs=components,