Replies: 23 comments 9 replies
-
Web UI? Qt? Mac? GTK? What desktop are you using? I don't understand what answers you want if you won't fill out the issue template. |
Beta Was this translation helpful? Give feedback.
-
Sorry, first time posting... Desktop Linux (Pop!_os ver. 22.04) |
Beta Was this translation helpful? Give feedback.
-
Were you meaning the web client (if so, which browser?), the GTK or Qt client? |
Beta Was this translation helpful? Give feedback.
-
No browser, stand alone app available at Linux shop repository (guess native Linux interface). |
Beta Was this translation helpful? Give feedback.
-
Please, provide screenshot of about window. |
Beta Was this translation helpful? Give feedback.
-
What theme are you using? And is this Flatpak or from your OS repository? If it is Flatpak (it is built against GTK4) but the flatpaked version of PopOS GTK theme doesn't support GTK4 applications see pop-os/gtk-theme#553. If it is some other theme, make sure it supports GTK4 and has a dark style. You can 'force' dark theme on it by using the environment variable |
Beta Was this translation helpful? Give feedback.
-
Thank you for the detailed answer. I had dark mode until update this afternoon. |
Beta Was this translation helpful? Give feedback.
-
I'm going to convert this to a discussion since it's clearly a real issue users should be able to search for and find discussion on, but it doesn't seem to be a bug in Transmission's code. |
Beta Was this translation helpful? Give feedback.
-
I think the problem is that Transmission 4 doesn't inherit global dark theme. If I set environment variable as mentioned before, it is true that Transmission will use dark theme, but it will break look of other gnome apps. OS: Arch linux - Gnome 43 |
Beta Was this translation helpful? Give feedback.
-
I use adw-gtk3 on GNOME 43.3 and Arch Linux using |
Beta Was this translation helpful? Give feedback.
-
@bbhtt huh, I assumed the inconsistencies come from Transmission still using GTK3. It being GTK4 but not Libadwaita is frankly even worse :/ |
Beta Was this translation helpful? Give feedback.
-
No way it can be fixed in Transmission? |
Beta Was this translation helpful? Give feedback.
-
How would you set the theme in a non-GNOME WM? I'm using fvwm. Setting GTK_THEME in my .bashrc doesn't seem to work for transmission. |
Beta Was this translation helpful? Give feedback.
-
Having a similar problem with TransmissionQt on XFCE. The theme defines a GTK2 theme. Using Qt5-styleplugins. Environment set to
If TransmissionQT looses focus (GTK3 backdrop behaviour), the combo boxes look like this: The bars turned from blue to green (which I don't mind -probably correct) but the combo boxes are broken. Other QT Apps on this system display them right. System is a Manjaro 23.0.0 UltimaThule, Kernel is x86_64 Linux 6.1.31-2-MANJARO. Note that the combo boxes are displayed correctly, if the app has the focus. It is only if they **don't ** have it. Checked with my theme (https://www.gnome-look.org/p/1424967/) as well as Adwaita-dark |
Beta Was this translation helpful? Give feedback.
-
I've noticed the same issue of Transmission GTK suddenly not setting dark mode anymore after having had it in a previous version. As I don't run gnome nor do I have a replacement for handling xsettings, I was using From this topic I gather that Transmission is now built against gtk 4.0 rather than 3.0, so this file is no longer read and applied. The setting however is still valid in gtk 4.0: https://docs.gtk.org/gtk4/property.Settings.gtk-application-prefer-dark-theme.html It suffices (for me) to simply create a |
Beta Was this translation helpful? Give feedback.
-
Derecho, can you post the content of your settings.ini file? I copied mine over from the gtk-3.0 directory, but don't see any change in transmission's theme. |
Beta Was this translation helpful? Give feedback.
-
This could be resolved by implementing the Freedesktop color-scheme preference. Example implementations: Alternatively, you can use libadwaita, which supports this out of the box. It's probably not the direction Transmission wants to go in, but you could make libadwaita optional and only enable it when using GNOME. |
Beta Was this translation helpful? Give feedback.
-
Update - without remembering to have changed anything, Transmission-qt displays correctly with qt5ct set to qtk2 and/or setting QT_QPA_PLATFORMTHEME=gtk2. Issue should be closed. |
Beta Was this translation helpful? Give feedback.
-
Is this feature available for the Windows builds as well? |
Beta Was this translation helpful? Give feedback.
-
Setting "Legacy applications" to "Adwaita-Dark" in Gnome Tweaks has solved the issue in an acceptable manner for me, without causing any surprises so far in other apps.
Not sure what other info might be useful. |
Beta Was this translation helpful? Give feedback.
-
Hello, I recently installed fedora workstation 40 vanilla and transmission is the only app I use that does not change to dark mode automatically. From the things posted in this discussion, I used the gnome-tweak option of using adwaita-dark in legacy applications, but that breaks other apps by not changing the theme automatically. Could you describe the method to use libadwaita? |
Beta Was this translation helpful? Give feedback.
-
What is the issue?
Updated to ver 4.0.1 (e1c6e1b) and now the dark mode is gone making this app to be the only one in white and hurting my eyes. Can it be set manually or wait for the fix?
Thanks
Which application of Transmission?
None
Which version of Transmission?
4.0.1 (e1c6e1b)
Beta Was this translation helpful? Give feedback.
All reactions