-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added interfaces to wifi #584
base: master
Are you sure you want to change the base?
Conversation
This'll require design input |
Has there been any progress on the design input since the last message? |
Sorry for the delay, but we have just discussed adjusting designs for multiple adapters for wireless and wired connections last week. The applet designs are described in #623 |
That looks good. My critique is that the top level should probably have the IP address instead of just the connected label. Might as well show that information up front. No need to go digging into the menu (even if it is just one layer deeper.) Looks like that detail was included in the #623 figma for the single adapter instance. Maybe a friendly device name option for the interface, so instead of |
@maria-komarova I have some questions about how should it work from User perspective(all names is based on your example):
|
Hello. @maria-komarova I have made such an implementation. It is still buggy and is yet to be ready for the review, but I think you could already tell me if I am doing smt wrong from design perspective
link to video here(Github being github want to make users life as misserable as possible. So I cannot paste video directy): https://github.com/user-attachments/assets/1ec92efb-b691-43af-88a8-4b428758d902
пт, 23 серп. 2024 р. о 18:49 maria-komarova ***@***.***> пише:
… Sorry for the delay, but we have just discussed adjusting designs for
multiple adapters for wireless and wired connections last week. The applet
designs are described in #623
<#623>
Here is the screenshot of the wireless adapters. I used the same IDs you
had so that it is easier to see the suggestions:
image.png (view on web)
<https://github.com/user-attachments/assets/bac200ad-688c-41ef-90a1-0788587ed926>
The idea is to group the connections by the adapter and then display them
inside the nested popup instead of in one giant list.
I am not sure if we already have the nested popup example anywhere, that
might still be pending implementation.
—
Reply to this email directly, view it on GitHub
<#584 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHSGL53QTDD6ROY5V2GRKSLZS5KXZAVCNFSM6AAAAABMOCV5OSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMBXGM2TMNJTGE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Looks good from the design perspective so far, just buggy. |
69bc740
to
0a1da71
Compare
0a1da71
to
7287683
Compare
7287683
to
920cdbf
Compare
2024-12-06.21-56-16.mp4The UI part is ready. However on lower level there are 3 bugs left: one causes a crash that can be observed at the end of a video and other occur when interaction with one device affects other one Regarding displaying non-raw MAC addresses but rather manufacturer names. It could be done, but I need confirmation where should I get the list of manufacturer and mac-prefixes from. I found some list on cisco website, on some random github gist or this gist. However I am unsure if any of these sources have licenses or/and could be use as a part of Cosmic DE. |
I'd like to bring this PR back for a review. Overall it is ready. There are 3 TODOs left, but I don't thing I know your codebase good enough to handle them as well as they have little to no impact on the user. Some technical info about them:
|
@zanaviska Unfortunately, I don't believe there is a great way of getting the mac address from the dbus interface. You can get the mac address for a given device at |
issue
Currently, if there are several wireless interfaces, there is no way to figure it out, which connection is being used(see picture below. There is no way to determine difference between 1 and 2 or 3 and 4 or 5 and 6).
In addition to that, when trying to connect to some ssid, it will ALWAYS use the first wireless interface and so, there is no way to use the second one. So there is no actual way to connect to 2, only to 1
fix
Fix contains several changes: