Skip to content

privacy, bolt: Merge "pending devices list" with main "device list"

Felipe Borges requested to merge bolt-add-device-list-placeholder-label into main

Pending devices are devices that require user action (interaction).

Instead of showing a separate pending list, we now show pending devices on the top of the general devices list.

A pending device entry (row) will have a subtitle and a suffix icon indicating that it needs user action, making the whole listbox separation unnecessary.

This simplifies the panel logic and stops with the behavior of showing and hiding the pending list, since we don't show/hide entire sections like this anywhere else.

This also avoids a lot of bad nesting that was going on in the devices box/group.

Before

image

After

Screenshot_From_2024-10-07_12-18-30

This also replaces the status page for no devices with a listbox placeholder.

Before

Screenshot_from_2024-09-03_14-01-03

After

Screenshot_From_2024-09-19_13-07-09

This obsoletes !2818 (closed)

Edited by Felipe Borges

Merge request reports