Skip to content
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

Bluetooth UI #297

Open
jleclanche opened this issue Oct 14, 2014 · 16 comments
Open

Bluetooth UI #297

jleclanche opened this issue Oct 14, 2014 · 16 comments

Comments

@jleclanche
Copy link
Member

We should have a bluetooth UI, either through an LXQt module or a third party app.

Basic requirements:

  • Toggle device discoverability
  • Manage bluetooth devices
    • List paired and available devices
    • Pair a device
    • Unpair a device
    • Connect to an available, paired device
  • Share files with a connected device
  • System tray icon

Pulseaudio gives us a fair amount of bluetooth audio functionality (unfortunately, no microphone support...), we should make use of it in the mixer.

pcmanfm-qt should allow sending files to a connected device, either through a plugin or through compiling with bluetooth support.

@jleclanche
Copy link
Member Author

Posted on the ML, needs review: https://github.com/sklins/BlueMoon

@agaida agaida added this to Needs triage in Issues Jul 14, 2018
@agaida agaida moved this from Needs triage to Wishlist in Issues Jul 15, 2018
@emk2203
Copy link

emk2203 commented Sep 12, 2018

If you want feedback from a broader user base, why don't you package the proposed BlueMoon program for popular distributions?

@tsimonq2
Copy link
Member

We don't control distributors. We're upstream. 😉

@agaida
Copy link
Member

agaida commented Sep 16, 2018

Btw - bluez and blueman work just fine

@agaida agaida moved this from Wishlist to Needs triage in Issues Oct 7, 2018
@agaida
Copy link
Member

agaida commented Oct 7, 2018

@tsimonq2 - do we consider bluez/blueman working - i guess we can consider bluemoon a dead horse.

@tsimonq2
Copy link
Member

tsimonq2 commented Oct 7, 2018

@wxl probably answer the question better.

@wxl
Copy link
Member

wxl commented Oct 7, 2018

@agaida and I came to the same independent conclusion. It's so dead. Why we continue to wonder otherwise despite all proof otherwise is beyond me.

@tsimonq2
Copy link
Member

tsimonq2 commented Oct 7, 2018

But @wxl...

do we consider bluez/blueman working

Despite @agaida's lack of a question mark, that is a question. 😛

@wxl
Copy link
Member

wxl commented Oct 7, 2018 via email

@agaida
Copy link
Member

agaida commented Oct 7, 2018

Ok - only my point of view - we should not re-invent the wheel. Despite of being GTK blueman works fine. And we should not really care about the toolkit. Not being Qt don't mean that there is something bad with. Of course we could take over a dead project only because it is Qt - but who will maintain it? The situation would be different if we take over and also get devs who are interested in longterm. Otherwise it would be an additional burden.

@tsujan
Copy link
Member

tsujan commented Oct 7, 2018

I agree that if there's no high quality Qt app in some area but there is a good GTK one, we shouldn't consider that as an obstacle but recommend the GTK app.

@wxl
Copy link
Member

wxl commented Oct 7, 2018 via email

@agaida
Copy link
Member

agaida commented Oct 7, 2018

This is your opinion - please don't assume that it is shared by everyone. I prefer a modular and working system. I would never ever use a application only because it is Qt. I use applcations because they do what i want.

Re: bluedevil - just write it, if it don't throw in any additional kf5 dependencies we could consider to take over.

BTW:

apt depends bluedevil
bluedevil
  Hängt ab von: bluez (>= 5)
  Hängt ab von: bluez-obexd
  Hängt ab von: plasma-framework
  Hängt ab von: qml-module-org-kde-bluezqt
  Hängt ab von: qml-module-org-kde-kio
  Hängt ab von: qml-module-org-kde-kquickcontrolsaddons
  Hängt ab von: qml-module-qtquick-layouts
  Hängt ab von: qml-module-qtquick2
  Hängt ab von: kio
  Hängt ab von: libc6 (>= 2.14)
  Hängt ab von: libkf5bluezqt6 (>= 5.13.0)
  Hängt ab von: libkf5configcore5 (>= 4.98.0)
  Hängt ab von: libkf5configgui5 (>= 4.97.0)
  Hängt ab von: libkf5configwidgets5 (>= 4.96.0)
  Hängt ab von: libkf5coreaddons5 (>= 4.100.0)
  Hängt ab von: libkf5dbusaddons5 (>= 4.99.0)
  Hängt ab von: libkf5i18n5 (>= 4.97.0)
  Hängt ab von: libkf5iconthemes5 (>= 4.96.0)
  Hängt ab von: libkf5kiocore5 (>= 4.96.0)
  Hängt ab von: libkf5kiofilewidgets5 (>= 4.96.0)
  Hängt ab von: libkf5kiowidgets5 (>= 4.96.0)
  Hängt ab von: libkf5notifications5 (>= 4.96.0)
  Hängt ab von: libkf5widgetsaddons5 (>= 4.96.0)
  Hängt ab von: libkf5windowsystem5 (>= 4.96.0)
  Hängt ab von: libqt5core5a (>= 5.11.0~rc1)
  Hängt ab von: libqt5dbus5 (>= 5.9.0~)
  Hängt ab von: libqt5gui5 (>= 5.9.0~)
  Hängt ab von: libqt5qml5 (>= 5.0.2)
  Hängt ab von: libqt5widgets5 (>= 5.9.0~)
  Hängt ab von: libstdc++6 (>= 4.5)
 |Schlägt vor: pulseaudio-module-bluetooth
  Schlägt vor: <bluez-alsa>

@wxl
Copy link
Member

wxl commented Oct 7, 2018 via email

@agaida agaida moved this from Needs triage to Wishlist in Issues Feb 22, 2019
@Jogai
Copy link

Jogai commented Nov 22, 2022

This is your opinion - please don't assume that it is shared by everyone. I prefer a modular and working system. I would never ever use a application only because it is Qt. I use applcations because they do what i want.

While this makes sense, I'm one of those LXQt users that prefers to use Qt apps over gtk ones. I wouldn't prefer an implementation that's missing features or broken, but given the choice and a Qt alternative that fits my needs, I would choose the Qt one. Besides its just the obivious thing to do, see this very recent question by this user: https://forums.debian.net/viewtopic.php?t=153334

I'm not suggesting that there should be resources redirected to this, but I think this issue should acknowledge that some users are expecting a Qt variant, and if someone ever wants to do this, it would be appreciated.

@aurelienpierre
Copy link

For what is worth, monitoring Blueman with powertop, it eats as much CPU cycles just running in background as, say, Nextcloud sync daemon. I find it suspicious since it's merely a GUI (albeit a Python + Gtk one), and the system doesn't need it to automatically connect to (already-known) devices. KDE Bluedevil doesn't provide an systray applet but lets you add/manage devices, problem is it requires KDE System settings app to be accessed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Issues
  
Wishlist
Development

No branches or pull requests

8 participants