GithubHelp home page GithubHelp logo

Comments (5)

bertob avatar bertob commented on August 10, 2024 1

Not sure I see the problem there, the app looks fine except for the weird colorful icons, but that seems like an issue with the environment rather than the app.

As for "following the system theme", that's always going to be an illusion unless you're using the platform toolkit or doing tons of work for a specific app/environment combination, see https://blogs.gnome.org/tbernard/2018/10/15/restyling-apps-at-scale

from curtail.

Huluti avatar Huluti commented on August 10, 2024

Curtail is part of GNOME Circle program so that's the reason we use LibAdwaita.
@bertob Do you know if on KDE a "better theming" is possible? Not sure to have the knowledge here...

from curtail.

medmedin2014 avatar medmedin2014 commented on August 10, 2024

It's only that cursed LibAdwaita that refuses to follow system theme, GTK3 and pure GTK4 apps follow it without any issue, I don't know why did you choose to use that LibAdwaita and lock this great application inside GNOME ecosystem, and not just adopt pure GTK4 widgets?

GNOME is now not the default Linux desktop, on Arch based distros KDE is the most used one

Screenshot_20240412_131350

from curtail.

Huluti avatar Huluti commented on August 10, 2024

I have chosen Libadwaita because Curtail is part of Gnome Circle and GTK 4 + Libadwaita are requirements.
Also, as Tobias said, the application works as expected.
I can understand your frustration, but nothing will change at this level.
Sorry.

from curtail.

medmedin2014 avatar medmedin2014 commented on August 10, 2024

@Huluti Your arguments to tie your app inside GNOME are not convincing at all. Unless you change it to a GNOME app instead of a Linux app.

from curtail.

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.