UbuntuBudgie / budgie-extras

Additional Budgie Desktop enhancements for user experience
https://ubuntubudgie.org
GNU General Public License v3.0
178 stars 34 forks source link

budgie-network-applet - UX issue - WiFi networks unordered #403

Open jmknoble opened 3 years ago

jmknoble commented 3 years ago

Ubuntu Budgie 20.04:

$ cat /etc/os-release |fgrep PRETTY_NAME
PRETTY_NAME="Ubuntu 20.04.3 LTS"
$ dpkg -l |fgrep -i budgie |fgrep -i applet |fgrep -i network
ii  budgie-network-manager-applet         1.0.2-0ubuntu1                        amd64        Network Manager Applet for the budgie-desktop
$ 

There are a number of WiFi networks in my area, many named similarly.

The network-applet does not appear to sort the WiFi networks in any meaningful way. I would expect the following subgroups:

  1. ("Connected Network") The network I am currently connected to should appear at the top, and should be distinguished by iconography rather than merely text (for exapmle, a checkmark).
  2. ("Known Networks") Any other networks which I have connected to before and which are currently available should appear grouped next, sorted in case-insensitive alphanumeric order ("phonebook" order).
  3. ("Unknown Networks") Any remaining networks which are available but which I have not connected to before should appear grouped last, also sorted in case-insensitive alphanumeric/"phonebook" order.

In the attached screenshot, you can see that the network I am connected to is in the middle of the list and is only distinguished only by the text "Connected" instead of "Disconnected". You can also see that the network "bkh*****" is in the middle of a list of networks beginning with "bur", not sorted.

This UX pain makes it difficult to see at a glance what network I am connected to, as well as what the other "usual" networks are that are available.

If the Known Networks subgroup is not implemented, the networks in that group should be sorted along with the ones in Unknown Networks, but the Known Networks should be marked by iconography (for example, a "settings" gear, an "info" circled-i, a "pinned" pushpin, or a "favorite" star or heart).

This seems related to #314.

Screenshot from 2021-09-08 10-29-51

fossfreedom commented 3 years ago

Fair enough.