gnome-shell/js/ui/status
Fabrice Bellet d9bfa16f05 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
2019-05-07 15:21:09 +00:00
..
accessibility.js accessibility: Add settings changed signal handler after creating widget 2019-04-26 18:47:45 +00: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 js: Check for this.constructor type instead of new.target 2019-04-26 20:48:52 -05: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:21:09 +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