Replace the "Retrieving folder contents" and offline screens with widgets
AbandonedPublic

Authored by dvratil on Aug 25 2017, 8:52 PM.

Details

Reviewers
mlaurent
Summary

Replace the "Retrieving folder contents" screen with a regular QWidget with a spinner and "Loading message..." message instead (makes more sense than "Retrieving folder contents"). Also replace the "Account/KMail is offline, click here to go online" screens with a regular QWidget with an icon, text and a button to go back online.



Diff Detail

Repository
R206 KMail
Lint
Lint Skipped
Unit
Unit Tests Skipped
dvratil created this revision.Aug 25 2017, 8:52 PM
Restricted Application added a project: KDE PIM. · View Herald TranscriptAug 25 2017, 8:52 PM
Restricted Application added a subscriber: KDE PIM. · View Herald Transcript
mlaurent requested changes to this revision.Aug 26 2017, 7:47 AM

""Loading message..." message instead (makes more sense than "Retrieving folder contents")" Ok I understand it's a better message for sure.

But what is the improvement to replace it by a qwidget + new dependency to kf5::plasma ?

Now a big button to make online seems really not an improvement.

This revision now requires changes to proceed.Aug 26 2017, 7:47 AM

It's just a framework, we already depend on most of them :D But I can replace it with a QProgressBar if you really don't want the Plasma framework dep - just thought that the Plasma busywidget looks nicer than regular progress bar :)

The idea is to remove the "wallpaper inside application" - with each Plasma release the wallpaper gets outdated anyway and generally is the move in the wrong direction (which VDG also said back when I updated the wallpaper.

So if a problem with wallpaper we can just replace it by a background with gray color for example.
Otherwise we have the same problem with kmail introduction/akregator introduction/kontact introduction we use the same wallpaper.

I prefer it that adding a new QStackedWidget + big pushbutton.
With current version it's correctly integrated with viewer, we have link for switching online or waiting loading message.

The easy method is replacing wallpaper and not recreating a widget for it.

dvratil abandoned this revision.Feb 25 2020, 4:30 PM
abrac awarded a token.Aug 25 2020, 8:36 AM