gnome-shell/js/ui/status
Fabrice Bellet 2d9ed18668 network: Handle interface name changes
The interface name when a device is added may not be the final one. For
example when using USB tethering, it will first appear as 'usb0' before
being renamed to something like 'enp0s20f0u1' depending on the port the
phone is plugged in.

As a result, we will ignore the new interface name in that case and fail
to associate the correct connection with the device: Instead of the
correct "USB Ethernet" (or user-customized name), it will show up as
"Ethernet".

Fix this by updating names and connections when a device's interface
property changes.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/534


(cherry picked from commit d9bfa16f05)
2019-05-07 15:22:39 +00:00
..
accessibility.js cleanup: Use destructuring for imports from GI 2019-02-09 07:39:20 +01:00
bluetooth.js cleanup: Use destructuring for imports from GI 2019-02-09 07:39:20 +01:00
brightness.js cleanup: Use destructuring for imports from GI 2019-02-09 07:39:20 +01:00
keyboard.js cleanup: Use destructuring for imports from GI 2019-02-09 07:39:20 +01:00
location.js cleanup: Use destructuring for imports from GI 2019-02-09 07:39:20 +01:00
network.js network: Handle interface name changes 2019-05-07 15:22:39 +00:00
nightLight.js cleanup: Port non-GObject classes to JS6 classes 2019-01-25 14:02:44 +00:00
power.js cleanup: Use destructuring for imports from GI 2019-02-09 07:39:20 +01:00
remoteAccess.js cleanup: Port non-GObject classes to JS6 classes 2019-01-25 14:02:44 +00:00
rfkill.js cleanup: Port non-GObject classes to JS6 classes 2019-01-25 14:02:44 +00:00
screencast.js cleanup: Port non-GObject classes to JS6 classes 2019-01-25 14:02:44 +00:00
system.js aggregateMenu: Include action buttons in width computation again 2019-03-21 10:08:29 +00:00
thunderbolt.js cleanup: Use destructuring for imports from GI 2019-02-09 07:39:20 +01:00
volume.js cleanup: Use destructuring for imports from GI 2019-02-09 07:39:20 +01:00