tom-james-watson / Emote

Emoji Picker for Linux written in GTK3
https://snapcraft.io/emote
GNU General Public License v3.0
660 stars 36 forks source link

User's Default GTK Theme is not used #129

Open 266-750Balloons opened 1 year ago

266-750Balloons commented 1 year ago

Hi. I am on Debian Trixie amd64 with XFCE 4.18. I use the Chicago95 theme.

When I invoke the application with environment variables, such as GTK_THEME=Chicago95, the user's theme does not apply. This happens both when using sudo flatpak override --env=... and when passing an environment variable when invoking the application with python3 -m emote (meaning this isn't a Flatpak issue). The theme comes with a gtk-3.0 theme, and I have also specially modified it to support GTK 4.

KaKi87 commented 6 months ago

Hi, I am experiencing this issue, then noticed the project is no longer maintained, but then noticed you forked it. Did you fix it there ? Would you be willing to ressurect this project, make releases and open issues ? Thanks

266-750Balloons commented 6 months ago

I feel like I found a fix without any code changes, but it's been a while since I used the Flatpak; I made custom Deb packaging and just run it native. That fork was just to make a few pull requests to this and wasn't anything serious.

I'd be open to making a more long-term fork, but honestly, I might just write a new picker in WxWidgets or something so I don't have to touch GTK4.

KaKi87 commented 6 months ago

I might just write a new picker in WxWidgets or something

Well, if you do, please preserve the ability to manipulate it fully with the keyboard, because this emoji picker is currently the only one that can, for example KDE's doesn't allow selecting an emoji after typing a search, even with tabs. Thanks