Bug 367787 - Add feature to disable the splash screen completely
Summary: Add feature to disable the splash screen completely
Status: RESOLVED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: git (master)
Platform: unspecified All
: NOR wishlist
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL: https://forum.kde.org/viewtopic.php?f...
Keywords:
Depends on:
Blocks:
 
Reported: 2016-08-25 06:06 UTC by Thomas Baumgart
Modified: 2017-07-06 16:17 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 5.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Baumgart 2016-08-25 06:06:54 UTC
The subject says it all

Reproducible: Always
Comment 1 NSLW 2017-07-06 16:17:46 UTC
Git commit 62d28348b824b6c39e8a652b752152f3964a6fcd by Łukasz Wojniłowicz.
Committed on 06/07/2017 at 16:17.
Pushed by wojnilowicz into branch 'master'.

Add feature to disable the splash screen
FIXED-IN:5.0

Changes:
1) Single unique pointer to splashscreen instead of two pointers.
2) Class has been changed to simple function, so it takes less space.
3) logoOverlay.isNull() is taking processing resources, while splashscreen can be created with empty pixmap, so that check was removed.
4) Splashscreen can be disabled.

Differential Revision: https://phabricator.kde.org/D6422

Signed-off-by: Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>

M  +16   -0    kmymoney/dialogs/settings/ksettingsgeneraldecl.ui
M  +18   -38   kmymoney/kstartuplogo.cpp
M  +8    -15   kmymoney/kstartuplogo.h
M  +3    -5    kmymoney/main.cpp

https://commits.kde.org/kmymoney/62d28348b824b6c39e8a652b752152f3964a6fcd