Make available the complete lists of network hosts, notifications, and connections
- Dominant language
- Rust
- Stars
- 41.1k
- Forks
- 2k
- Avg merge
- 17h 14m
- Merged PRs (30d)
- 17
Description
At the moment, only the top 30 network hosts are shown in the _Overview_ page of the app, and only the 30 most recent notifications are displayed in the _Notifications_ page.
This is due to the fact that iced doesn't render efficiently lists with a huge number of entries, and will be fixed with the introduction of the `list` widget.
Once the solution will be available, it'll also be used to represent all the connections in the _Inspect_ page in a single list, without the need of paginating them.
Contributor guide
Research direction
Start by locating the Overview, Notifications, and Inspect page implementations and reviewing how their entry lists are currently limited or paginated. Read the iced list widget documentation and verify that the completed change displays all network hosts, notifications, and connections without the existing 30-entry limits or pagination.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop, networking
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100