[Bug 940772] New: digikam has empty tool tips
http://bugzilla.suse.com/show_bug.cgi?id=940772 Bug ID: 940772 Summary: digikam has empty tool tips Classification: openSUSE Product: openSUSE Factory Version: 201505* Hardware: x86-64 OS: Linux Status: NEW Severity: Normal Priority: P5 - None Component: KDE4 Applications Assignee: kde-maintainers@suse.de Reporter: ohering@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- fresh TW 20150802 with gnome desktop. zypper in --no-recommends digikam zypper in bundle-lang-kde-{de,en} digikam is only partly translated. The "run first time wizard" has "help/back/next" knobs, but also "Abbrechen" and german text for each window. The tooltips in have no text, or the content is written beige on beige. Is a package missing or is it broken in non-kde? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=940772
http://bugzilla.suse.com/show_bug.cgi?id=940772#c1
Wolfgang Bauer
fresh TW 20150802 with gnome desktop. zypper in --no-recommends digikam
Well, if you use "--no-recommends", translations might be missing as they are only recommended.
digikam is only partly translated. The "run first time wizard" has "help/back/next" knobs, but also "Abbrechen" and german text for each window.
So digikam itself is translated, but not some things like the buttons in the "run first time wizard"? IIANM, those translations should be part of the general KDE translations, i.e. kde-l10n-XX. If it's digikam that misses translations, you might try to install digikam-lang too. Maybe the translations in bundle-lang-kde are outdated, I don't know.
The tooltips in have no text, or the content is written beige on beige.
Is a package missing or is it broken in non-kde?
This indeed sounds like a color "problem". I just tried to run digikam in GNOME on my 13.2 system here, and it worked fine, tooltips were readable (white on black). You might try to set a different theme ("Design" in the german translation) in digikam's settings menu though. openSUSE should work fine, it does here at least. Although I don't know whether it is installed on a "pure" GNOME system, especially if you don't install recommended packages (it's part of the package kdebase4-runtime-branding-openSUSE in any case). Does that help? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=940772
http://bugzilla.suse.com/show_bug.cgi?id=940772#c2
--- Comment #2 from Olaf Hering
You might try to set a different theme ("Design" in the german translation) in digikam's settings menu though. openSUSE should work fine, it does here at least. Although I don't know whether it is installed on a "pure" GNOME system, especially if you don't install recommended packages (it's part of the package kdebase4-runtime-branding-openSUSE in any case).
I tried different variants "various settings / style of elements". The default was an empty menu. Everything but Gtk+ shows tooltips. So it looks like the gtk/gnome integration is broken. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=940772
http://bugzilla.suse.com/show_bug.cgi?id=940772#c3
--- Comment #3 from Olaf Hering
If it's digikam that misses translations, you might try to install digikam-lang too. Maybe the translations in bundle-lang-kde are outdated, I don't know.
kde-l10n-de made the translations available. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=940772
http://bugzilla.suse.com/show_bug.cgi?id=940772#c4
--- Comment #4 from Wolfgang Bauer
I tried different variants "various settings / style of elements". The default was an empty menu. Everything but Gtk+ shows tooltips. So it looks like the gtk/gnome integration is broken.
You mean in KDE's systemsettings? Hm, digikam seems to use Gtk+ when run inside a GNOME session in any case here, regardless of those settings. And I don't see that problem on 13.2, except with some "Themes"/"Designs" (which actually are color schemes) set in digikam's settings. Although, the actual GNOME/Gtk settings might have an influence here. And maybe the fact that Gtk removed support for theming engines completely might also come into play (or not). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=940772
http://bugzilla.suse.com/show_bug.cgi?id=940772#c5
--- Comment #5 from Olaf Hering
You mean in KDE's systemsettings?
In digikam settings. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=940772
http://bugzilla.suse.com/show_bug.cgi?id=940772#c6
--- Comment #6 from Wolfgang Bauer
(In reply to Wolfgang Bauer from comment #4)
You mean in KDE's systemsettings?
In digikam settings.
Ok, that's basically the same, just restricted to digikam. Well, I see no real difference here if I change that setting. As mentioned, digikam seems to use Gtk+ in any case when run inside GNOME. And the widget look like it's using oxygen-gtk, which might be a problem in Tumbleweed because Gtk doesn't support theming engines any more. But you probably don't have kde-gtk-config(5) installed anyway, so in your case the configured GNOME theme should be used. OTOH, different digikam "Themes" do make a difference, with most of them I get black (or something very dark) text on black background. Only "openSUSE", "openSUSEdark" and "Zion (Reversed)" give readable tooltips (I might have overlooked one or two though). I think the problem is that the tooltip background is always black, and maybe also the wrong color is used for the text. If I switch to "Adawaita" in KDE's Gtk settings, I see what you describe: the tooltip background is always bright (beige?) and the default bright text is unreadable. Changing to another digikam "Theme" fixes this though, except those 3 that worked before of course. I do remember other bug reports about similar problems with the Gtk+ style, even in KDE itself. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=940772
Tomáš Chvátal
http://bugzilla.suse.com/show_bug.cgi?id=940772
http://bugzilla.suse.com/show_bug.cgi?id=940772#c7
Robby Engelmann
http://bugzilla.suse.com/show_bug.cgi?id=940772
http://bugzilla.suse.com/show_bug.cgi?id=940772#c8
Olaf Hering
participants (1)
-
bugzilla_noreply@novell.com