7a9a220...
by
Matthias Clasen <email address hidden>
network: No selection in the wifi list
Set the selection mode to none, to avoid a meaningless and
distracting blue selection in the wifi list.
960a27b...
by
Matthias Clasen <email address hidden>
network: Handle activation in the wifi list better
Instead of manually handling button release events on the
treeview, use activatable cell renderers for the ssid text
and for the arrow, and connect to activate signals for them.
We use cell area focus-sibling technology to make the keynav
in the list just have focus locations for the ssid and the
arrow.
This makes the details pages reachable by keynav, which was
not the case before.
3e21c78...
by
Matthias Clasen <email address hidden>
network: Add cell renderers
These are activatable variants of text and pixbuf cell
renderers. They emit an 'activate' signal when clicked
or activated by keyboard.
2eb8d9c...
by
Matthias Clasen <email address hidden>
network: Don't override cell renderer properties
The mode cell renderer had a property named 'mode', which
clashed with the GtkCellRenderer property of that name, which
confused the treeview keynav.
Rename the new property to ap-mode.
a6685b2...
by
Matthias Clasen <email address hidden>
network: Avoid critical warnings
Remove the reference to the new longer existing viewport_list
widget, and be more careful about getting a NMRemoteSettings
object when calculating the last used time.
568bc03...
by
Matthias Clasen <email address hidden>
network: Improve the wifi list appearance
Use non-symbolic icons for the arrow, and add padding around the
arrow and the check mark.