Skip to content

admin2: refactor performance settings #436

Open
@jlillis

Description

@jlillis

Which resource(s) have this problem?
admin2

Describe the bug
admin2 has performance settings which allow the user to select a performance priority (CPU, RAM, or "auto") which will allow them to unload unused UIs. While the settings exist, they are not actually used by anything.

Expected behavior
admin2 should allow for cpu/memory prioritization by allowing users to unload unused UIs.

Screenshots
image

Additional context
Most (but not all) of the individual UI scripts are already partially setup with this setting in mind - their aWidget.Show() method will check if the form exists or not and their aWidget.Close(destroy) method has accepts an argument to indicate whether the UI should actually be destroyed or just hidden.

Additionally, I think we can simplify things by remove the "advanced" performance options and just have the CPU/RAM/auto options.

Metadata

Metadata

Assignees

Type

No type

Projects

Status

To do

Relationships

None yet

Development

No branches or pull requests

Issue actions