Bug 372283 - digikam built without widget application style support
Summary: digikam built without widget application style support
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-10 10:51 UTC by Piotr Keplicz
Modified: 2018-08-10 12:42 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
patch for debian/rules (338 bytes, patch)
2016-12-13 09:57 UTC, Piotr Keplicz
Details

Note You need to log in before you can comment on or make changes to this bug.
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!