-
-
Notifications
You must be signed in to change notification settings - Fork 207
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
UI improvements suggestions #1558
Comments
|
@cschramm Hi! I came here to suggest adding this. Do you mean this should already be there? I think it would be a good UX improvement to this already great program to make it easier to connect to a device :) |
2.2 supports double-click for connecting or disconnecting a device in blueman-manager, yes. |
Nice, thanks! |
I'd suggest inlining "Recent connections" in the tray menu if it has less than 3 entries, saves one click. That's probably the most used action (for me?). |
One more issues:
Thanks for the help and responsiveness! |
|
Thanks! |
2: Devices will keep popping up in the list, disturbing the user, it uses battery, and it might make the adapter visible (not quite sure to what extend). No real showstoppers, but if the user opens blueman-manager for something else than discovering new devices - and I'd say that's the case most of the times - they easily outweigh the then nonexistent benefits. I'm undecided. 🤷 4/5: You did not provide the minimal information asked for in our issue template, so I cannot give any specific hints, but in general what the Internets say is that there's a hidden |
|
If your use case is to connect to the same mouse and speakers again and again no discovery should be involved at all. As long as you do not remove them, BlueZ remembers both devices and as they are already paired (or do not even require it in the first place) you just have to connect. You can use the recent connections from the tray menu or open blueman-manager and double-click (2.2) or right-click and connect on the device. Why would you use the search button? |
|
Please open a ticket for what does not seem to work as intended / expected.
Recent connections are "per service". Services that blueman supports are auto-connect profiles (HID and audio), network services and serial services. It's a design choice of BlueZ 5 to connect to HID and audio profiles via a generic connect action on the device. I'd love to tell you that the connection is about input or audio profiles but we just do not know what it will find and connect to.
You don't. Bluetooth is not WiFi. If you want to connect to a known Bluetooth device, you just try and see if it responds.
Using a device with more computers than it can remember is a case where you constantly need to re-pair, yes. I think you even have to remove the device from BlueZ to re-discover it in unpaired state for that. Starting a discovery automatically does not seem like a huge win there, as you still have the remove and pair operations, don't you? You might even fail to rediscover the device if you start the discovery before removing it. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Suggestion 18: I think this program should show your bluetooth version (expected value 4.2 or 5.0 for my current device). It's not important to me where, it should generally be possible to find this information somewhere. |
@InstanceOfMichael Oh, I really like that idea. I want to try streaming to multiple Headphones, and knowing their BT version at a glance would be super useful. Any ideas if the D-Bus API exposes this? |
I'd say it's not even part of the protocol and you could only apply heuristics on the observed features. Could you elaborate on the use case? |
It not useful imho as it won't tell you what profiles the device supports. |
I sometimes want to use more than one pair of headphones (e.g.: both me and someone else listening to the same thing). AFAIK, this is supported on Bluetooth 5.0 (and usually works more on my phone than on my laptop). I've had mixed experience using this on my laptop (sometimes sound is very choppy for both devices), and knowing what bluetooth version is being used for each device helps quickly understand if the issue is the just an "old bluetooth version", or something else. |
Ok, I realize my request was too ambiguous. I'd like to know my computer's BT version, but I'd also like to know my connected devices'd BT version, and I'd like to know what connection they were able to successfully negociate, but I don't understand the technical details, but I already know the specs are all optional and every manufacturer uses misleading information in all marketing materials, so maybe if I could see something more like:
or
No specific use-case, aside from enabling the average non-technical user to have practical and accessible knowledge about their devices. |
That information is just not available over dbus afaics. We might be able to infer it's LE through secondary mean like certain behaviour/properties but I personally am not looking forward to doing or supporting that. |
I don't think it's even available anywhere as devices don't state a standard version they pretend to be compatible with, they just implement mandatory and optional features specific to some. What's available in that direction in the D-Bus API is a |
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes blueman-project#1558
Closing to stop re-reading this thread again and again. There is #1652 for the recent connections in the applet menu (still needs some work) and I do not see any other actionable topics in this thread. |
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes blueman-project#1558
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes blueman-project#1558
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes blueman-project#1558
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes blueman-project#1558
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes blueman-project#1558
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes #1558
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes blueman-project#1558
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes blueman-project#1558
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes blueman-project#1558
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes blueman-project#1558
Other applets like NetworkManager's do not try to keep menu small, so why should blueman... Closes #1558
Here are a few UI suggestions which will greatly improve the usability of the app.
Add a connect button next to each item in devices so the user does not need to right click and open a context menu. This reduces 1 click and is simpler
Replace "search" button with "refresh" or "Search/Refresh". Its not clear that search is searching for devices and not searching within the already existing devices.
Show the device list in the drop down menu on the toolbar. Why make the users open another window when they want to connect? Its really annoying
Don't show "Bluetooth devices ready" popup. Only show an error if they are not ready.
Thanks
The text was updated successfully, but these errors were encountered: