Bug 27120

Summary: Kbibtex entry editor does not display stars under Gnome desktop
Product: Mageia Reporter: Cyril Levet <cyril.levet0780>
Component: RPM PackagesAssignee: All Packagers <pkg-bugs>
Status: NEW --- QA Contact:
Severity: minor    
Priority: Normal CC: geiger.david68210
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: kbibtex-0.9.2-2.mga8.src.rpm CVE:
Status comment:
Attachments: Screen capture of the problem
Screenshot showing rating stars correctly

Description Cyril Levet 2020-08-15 18:35:41 CEST
Description of problem: When creating or editing an entry on kbibtex; it is possible to rate a entry in the miscellaneous tab. When using this function with GNOME desktop stars are not displayed. You can rate but you cannot see the stars.

Normal behaviour is the one with KDE/Plasama desktop. You graphically see the stars.

Th log seems to indicate some missing icons with Adwaita theme (default theme in Gnome) but I cannot confirm it is related to this bug.

Version-Release number of selected component (if applicable): 0.9.2-2


How reproducible: Always


Steps to Reproduce:
1. Create a new entry in kbibtex
2. Open the Miscellaneous tab
3. Try to rate the document, stars are not displayed.
Comment 1 Cyril Levet 2020-08-15 18:36:20 CEST
Created attachment 11805 [details]
Screen capture of the problem
Comment 2 Lewis Smith 2020-08-18 09:27:41 CEST
Thank you for reporting this.

I have just installed & tried it (a nice-looking program, with good documentation 2014...) under Xfce, same problem:
 $ kbibtex
kbibtex.program: Starting KBibTeX version "0.9.2"
QCommandLineParser: option not defined: "author"
QCommandLineParser: option not defined: "license"
QCommandLineParser: option not defined: "desktopfile"
Invalid Context= "Legacy" line for icon theme:  "/usr/share/icons/Adwaita/8x8/legacy/"
Invalid Context= "Legacy" line for icon theme:  "/usr/share/icons/Adwaita/16x16/legacy/"
Invalid Context= "UI" line for icon theme:  "/usr/share/icons/Adwaita/16x16/ui/"
Invalid Context= "Legacy" line for icon theme:  "/usr/share/icons/Adwaita/22x22/legacy/"
 etc etc

No evident maintainer for it, so assigning this globally.

Assignee: bugsquad => pkg-bugs

Comment 3 Lewis Smith 2020-08-18 09:57:06 CEST
Created attachment 11811 [details]
Screenshot showing rating stars correctly

This shows what should be displayed.
In trying it under most desktops, I found the stars present under
 Gnome, LXDE, Mate, Plasma;
missing under:
 Cinnamon & Xfce.
I forget which, but I could not find menu entries for it under some desktops. Here under Mate it is present, under Education.
Comment 4 David GEIGER 2020-08-18 10:11:09 CEST
Is kiconthemes installed? if no would it fix this issue after its installation?

CC: (none) => geiger.david68210

Comment 5 David GEIGER 2020-08-18 12:58:00 CEST
To display the stars it search for an icon called "rating.svg" or "rating.png" this icon can be found in breeze-icons or in oxygen-icons5 packages.
Comment 6 Cyril Levet 2020-08-18 14:17:42 CEST
It does not work for me on a Mageia 8 Beta 1 fresh install from standard iso with GNOME desktop (with updates after the installation).

After installing kiconthemes, breeze-icons and oxygen-icons5 packages it does not work. Stars are not displayed.

I don't understand why it works for Lewis with Gnome. Maybe there is a difference between our installations.