Bug 372284 - digikam disables application style support by default
Summary: digikam disables application style support by default
Status: RESOLVED NOT A BUG
Alias: None
Product: digikam
Classification: Applications
Component: Portability-Cmake (show other bugs)
Version: 5.3.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-10 10:58 UTC by Piotr Keplicz
Modified: 2022-01-31 16:16 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.6.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Keplicz 2016-11-10 10:58:43 UTC
Since 5.2, Digikam uses a CMake switch to enable/disable application style support and it defaults to off on all platforms, not only Windows/OSX, as per bug 365262.

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

The default value of application style being disabled, makes Digikam use the Fusion theme even on Digikam's primary platform, Linux/KDE/Plasma.
Comment 1 caulier.gilles 2016-11-19 17:09:24 UTC
And what's the problem. Switch the flag to on in this case...

Gilles Caulier
Comment 2 Jonathan Riddell 2017-04-22 22:31:58 UTC
why is the flag not on by default if this is intended?
Comment 3 caulier.gilles 2017-04-23 09:08:34 UTC
Because we need to homogeneous everywhere : Linux but also Windows, and MacOS.

Under Windows and MAcOS, Fusion style is the only one which give good result. All others one are horrible and introduce dysfunction.

So if Linux packagers want to use more style, they can, through the compilation option. But that all.

Gilles Caulier