Bug 27120 - Kbibtex entry editor does not display stars under Gnome desktop
Summary: Kbibtex entry editor does not display stars under Gnome desktop
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal minor
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-08-15 18:35 CEST by Cyril Levet
Modified: 2020-08-18 14:17 CEST (History)
1 user (show)

See Also:
Source RPM: kbibtex-0.9.2-2.mga8.src.rpm
CVE:
Status comment:


Attachments
Screen capture of the problem (49.94 KB, image/png)
2020-08-15 18:36 CEST, Cyril Levet
Details
Screenshot showing rating stars correctly (43.59 KB, image/png)
2020-08-18 09:57 CEST, Lewis Smith
Details

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.

Note You need to log in before you can comment on or make changes to this bug.