Bug 485698 - Remove the donation page from the normal flow
Summary: Remove the donation page from the normal flow
Status: RESOLVED FIXED
Alias: None
Product: Welcome Center
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-04-17 20:41 UTC by Nate Graham
Modified: 2024-05-22 16:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nate Graham 2024-04-17 20:41:29 UTC
It's a bit weird that we pester the user for donations right after they install the system. By this point they may not have made up their mind about it yet and the request may feel awkward or forced.

We already ask for donations after upgrade, where it's going to have a higher impact.
Comment 1 Oliver Beard 2024-05-22 16:59:24 UTC
Git commit 44057ac104201333461464de585749269228bc35 by Oliver Beard.
Committed on 22/05/2024 at 16:58.
Pushed by olib into branch 'master'.

Introduce new conclusion page replacing Contribute & Donate
This page book-ends Welcome Center more nicely, and doesn't ask users to contribute time/money so prominently (as they'll see this before using Plasma).

Implements #30

Co-authored-by: Nate Graham <nate@kde.org>

M  +2    -6    .reuse/dep5
M  +3    -5    src/CMakeLists.txt
D  +-    --    src/assets/konqi-build.png
A  +-    --    src/assets/konqi-default.png
D  +-    --    src/assets/konqi-donations.png
M  +1    -2    src/qml/Main.qml
D  +0    -47   src/qml/pages/Contribute.qml
D  +0    -59   src/qml/pages/Donate.qml
A  +78   -0    src/qml/pages/Enjoy.qml     [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)]
R  +0    -0    src/qml/pages/enjoy/Supporters.qml [from: src/qml/pages/donate/Supporters.qml - 100% similarity]
R  +0    -0    src/qml/pages/enjoy/UpdateSupporters.py [from: src/qml/pages/donate/UpdateSupporters.py - 100% similarity]

https://invent.kde.org/plasma/plasma-welcome/-/commit/44057ac104201333461464de585749269228bc35