Bug 372283

Summary: digikam built without widget application style support
Product: [KDE Neon] neon Reporter: Piotr Keplicz <keplicz>
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: caulier.gilles, jr, neon-bugs, sitter
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: patch for debian/rules

Description Piotr Keplicz 2016-11-10 10:51:58 UTC
Digikam is built without widget application style support. 

Since 5.2, Digikam uses a CMake switch to enable/disable application style support and it defaults to off on all platforms.

Quoting README:
Use Cmake "-DENABLE_APPSTYLES=on" flag to compile digiKam with
widget application style support (disabled by default).

Without this switch, Digikam defaults to Fusion style.
Comment 1 Harald Sitter 2016-11-11 10:35:24 UTC
If this is a better setting it should be default. Moving to digikam.
Comment 2 Christoph Feck 2016-11-11 16:50:13 UTC
Already reported as bug 372284. If that bug is rejected, please reopen it as a packaging bug.
Comment 3 Piotr Keplicz 2016-11-19 22:43:41 UTC
According to bug 372284, Digikam isn't going to change the defaults. Please change the CMake options in Neon packages.
Comment 4 Piotr Keplicz 2016-12-13 09:57:56 UTC
Created attachment 102761 [details]
patch for debian/rules

Just to confirm that this patch to the debian/rules from neon packaging git works properly, Digikam shows up using the system theme and theme selector is available in the settings.
Comment 5 Piotr Keplicz 2017-06-23 12:50:59 UTC
Now that a new release of Digikam is up, could we have CMake updated for application style support?
Comment 6 caulier.gilles 2017-06-23 13:01:06 UTC
yes it is, since a while :

https://cgit.kde.org/digikam.git/tree/CMakeLists.txt#n105

Gilles Caulier
Comment 7 Piotr Keplicz 2017-08-23 12:36:28 UTC
4:5.5.0-0neon+16.04+xenial+build24 has application style support enabled, thanks!