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

GTK theme support #298

Open
DexrnZacAttack opened this issue Sep 27, 2023 · 8 comments
Open

GTK theme support #298

DexrnZacAttack opened this issue Sep 27, 2023 · 8 comments
Labels
suggestion New feature or request v2

Comments

@DexrnZacAttack
Copy link

Is your feature request related to a problem? Please describe.
No

Describe the solution you'd like
Allow theming the launcher using GTK themes, as well as maybe Plasma themes.

Describe alternatives you've considered
Building my own version but I'm shit at java so not gonna happen

Additional context
image

@DexrnZacAttack DexrnZacAttack added the suggestion New feature or request label Sep 27, 2023
@ghost
Copy link

ghost commented Oct 8, 2023

Building my own version but I'm shit at java so not gonna happen

v2 is made in Qt, C++

Also, aren't the buttons (and tabs) using the GTK theme already?

@DexrnZacAttack
Copy link
Author

Not for me it seems, they look like basic breeze buttons…

@ghost
Copy link

ghost commented Oct 8, 2023

What about other Qt 6 apps? Do they also use the Breeze theme or the GTK one?

@DexrnZacAttack
Copy link
Author

Ah I figured it out, when I typed the last reply I failed to notice the "v2 is made in Qt, C++" part...

I didn't know this at the time when I made my issue... Sorry about that.

@DexrnZacAttack
Copy link
Author

Actually, reopening this... is there a way to get the theme shown in this screenshot to work with BCLv2?
image
Are there QT6 themes or anything like that? I am still kinda new to Linux.

@DexrnZacAttack DexrnZacAttack reopened this Oct 9, 2023
@ghost
Copy link

ghost commented Oct 10, 2023

QT themes are a thing, but they're different. As for getting GTK themes working with QT6, you have to research that yourself.

@ghost
Copy link

ghost commented Oct 13, 2023

On the latest commit (self-built) my GTK theme seems to be working:
Latest commit launcher

On the latest pre-release it does not work however:
Latest pre-release launcher

@notdevcody
Copy link
Collaborator

When the launcher is built in release mode, it's not picking up things like accent colors and GTK themes. Will look into why this is happening.

@notdevcody notdevcody added the v2 label Feb 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
suggestion New feature or request v2
Projects
None yet
Development

No branches or pull requests

2 participants