@@ -21,7 +21,7 @@ def check_access():
21
21
assert not shared .cmd_opts .disable_extension_access , "extension access disabled because of command line flags"
22
22
23
23
24
- def apply_and_restart (disable_list , update_list , disable_all ):
24
+ def apply_and_restart (disable_list , update_list ):
25
25
check_access ()
26
26
27
27
disabled = json .loads (disable_list )
@@ -43,7 +43,6 @@ def apply_and_restart(disable_list, update_list, disable_all):
43
43
print (traceback .format_exc (), file = sys .stderr )
44
44
45
45
shared .opts .disabled_extensions = disabled
46
- shared .opts .disable_all_extensions = disable_all
47
46
shared .opts .save (shared .config_filename )
48
47
49
48
shared .state .interrupt ()
@@ -100,13 +99,9 @@ def extension_table():
100
99
else :
101
100
ext_status = ext .status
102
101
103
- style = ""
104
- if shared .opts .disable_all_extensions == "extra" and not ext .is_builtin or shared .opts .disable_all_extensions == "all" :
105
- style = ' style="color: var(--primary-400)"'
106
-
107
102
code += f"""
108
103
<tr>
109
- <td><label{ style } ><input class="gr-check-radio gr-checkbox" name="enable_{ html .escape (ext .name )} " type="checkbox" { 'checked="checked"' if ext .enabled else '' } >{ html .escape (ext .name )} </label></td>
104
+ <td><label><input class="gr-check-radio gr-checkbox" name="enable_{ html .escape (ext .name )} " type="checkbox" { 'checked="checked"' if ext .enabled else '' } >{ html .escape (ext .name )} </label></td>
110
105
<td>{ remote } </td>
111
106
<td>{ ext .version } </td>
112
107
<td{ ' class="extension_status"' if ext .remote is not None else '' } >{ ext_status } </td>
@@ -299,24 +294,16 @@ def create_ui():
299
294
with gr .Row (elem_id = "extensions_installed_top" ):
300
295
apply = gr .Button (value = "Apply and restart UI" , variant = "primary" )
301
296
check = gr .Button (value = "Check for updates" )
302
- extensions_disable_all = gr .Radio (label = "Disable all extensions" , choices = ["none" , "extra" , "all" ], value = shared .opts .disable_all_extensions , elem_id = "extensions_disable_all" )
303
297
extensions_disabled_list = gr .Text (elem_id = "extensions_disabled_list" , visible = False ).style (container = False )
304
298
extensions_update_list = gr .Text (elem_id = "extensions_update_list" , visible = False ).style (container = False )
305
299
306
- html = ""
307
- if shared .opts .disable_all_extensions != "none" :
308
- html = """
309
- <span style="color: var(--primary-400);">
310
- "Disable all extensions" was set, change it to "none" to load all extensions again
311
- </span>
312
- """
313
- info = gr .HTML (html )
300
+ info = gr .HTML ()
314
301
extensions_table = gr .HTML (lambda : extension_table ())
315
302
316
303
apply .click (
317
304
fn = apply_and_restart ,
318
305
_js = "extensions_apply" ,
319
- inputs = [extensions_disabled_list , extensions_update_list , extensions_disable_all ],
306
+ inputs = [extensions_disabled_list , extensions_update_list ],
320
307
outputs = [],
321
308
)
322
309
0 commit comments