Code Monkey home page Code Monkey logo

Comments (8)

fossfreedom avatar fossfreedom commented on May 20, 2024

gnome-bluetooth3 and gnome-bluetooth are separate.

Budgie requires gnome-bluetooth for its build.

We will need to evaluate whether to support gnome-bluetooth3, bluez or blueman in the future being aware of potential GTK4/libadwaita and other areas that GNOME maybe considering for their latest stack.

Marking this as an enhancement.

from budgie-desktop.

gmbr3 avatar gmbr3 commented on May 20, 2024

Yeah I opened this because this will kill Budgie on openSUSE Tumbleweed in the next few days (whenever GNOME 42 ships)

from budgie-desktop.

fossfreedom avatar fossfreedom commented on May 20, 2024

Very odd decision for the distro. They are two different api's and should be packaged separately. Just like libhandy-0 and libhandy-1

from budgie-desktop.

gmbr3 avatar gmbr3 commented on May 20, 2024

I can bring it back, they are getting rid because I don't control GNOME so they don't know I need it.

from budgie-desktop.

fossfreedom avatar fossfreedom commented on May 20, 2024

I would prefer that you pursue this with the relevant maintainers of your distro.

As a fallback I suppose, a meson build option could be quickly devised to build without bluetooth support. Would prefer not to go down that route.

from budgie-desktop.

gmbr3 avatar gmbr3 commented on May 20, 2024

As I said that is what I will do but that doesn't answer the question of what Budgie does

from budgie-desktop.

JoshStrobl avatar JoshStrobl commented on May 20, 2024

Seeing as the existing ABI should stay around, just like libsoup has with libsoup3 being released, a change in how we implement bluetooth support is not a pressing matter. It is something which would be nice to get updated (e.g. use Bluez and upower to communicate with the device and get its charge status, performance connection and disconnection operations, as a couple examples). Right now our bluetooth support is fairly basic, so you would not be losing much just by omiting its support currently.

from budgie-desktop.

JoshStrobl avatar JoshStrobl commented on May 20, 2024

I am going to be going this task given we will be revamping our Bluetooth applet and supporting Bluez directly.

from budgie-desktop.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.