Skip to content

[Feature]: Extensions UI /UX and Minor bugs #1492

Open
@brunogcar

Description

Feature description


Features


ever since you revamped Extensions tab, it is easy to see improvements over A1111 , but i feel there still room to get better cos to me its convoluted, hard to visualize and not really user friendly, so I propose:

1 - subs tabs or Type Dropdown

1.1 - Sub tabs

add subtabs
System - User - Install
under Manage Extensions
even though there is a column to display that info, having those shown separately makes easier to visualize and manage

tabs

1.2 - Type Dropdown

alternatively, instead of sub tabs under Manage Extensions add a dropdown with options
All - System - User - Install

bar-type

    • those would make Sort by - User Extensions - Obsolete

2 - Additional Dropdown

to make easier to sort, by different multiple criteria, add extra one to sort by State
All - Enabled - Disabled

bar

    • that would make Sort by - Enabled - Obsolete

3 - Update Extensions button

Currently button - Update Installed Extensions = updates enabled extensions

to actually update all installed extensions, one would need to enable all then update
so i see 2 possible and viable options

  1. slitting into 2 buttons,
    Update Enabled Extensions and Update Installed Extensions
  2. use dropdown boxes suggested above and update those selected
    that way users can specify whats shown on body page and just update that
    default to dropdowns all - enabled would work the same as it does now for exemple

either way with Update Installed Extensions is misleading as it just updates enabled extensions

Version Platform Description

Python 3.10.6 on Windows
Version: b80fcca Thu Jun 22 13:05:26 2023 -0400
nVidia CUDA toolkit detected
Torch 2.0.1+cu118
Torch backend: nVidia CUDA 11.8 cuDNN 8700
Torch detected GPU: NVIDIA GeForce RTX 3060 VRAM 12288 Arch (8, 6) Cores 28

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions