Bug 446547

Summary: Show big fancy indicator when scanning is in progress
Product: [Applications] Skanpage Reporter: aronkvh
Component: generalAssignee: Alexander Stippich <a.stippich>
Status: RESOLVED FIXED    
Severity: wishlist CC: nate
Priority: NOR Keywords: usability
Version First Reported In: 1.0.0   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: attachment-7997-0.html

Description aronkvh 2021-12-06 11:38:42 UTC
when the user clicks "scan"  the app should display a big and obvious progress indicator in the empty main page
Comment 1 Alexander Stippich 2021-12-07 19:43:40 UTC
Skanpage actually shows the page as it is being scanned. But this depends on the backend, how it processes the image data and reports progress. It should be possible to show an busy indicator for those backends, though
Comment 2 Alexander Stippich 2021-12-11 08:40:42 UTC
are you using a network scanner?
Comment 3 aronkvh 2021-12-11 09:28:43 UTC
Created attachment 144444 [details]
attachment-7997-0.html

Yes, I forgot do add that

Alexander Stippich <bugzilla_noreply@kde.org> ezt írta (időpont: 2021. dec.
11., Szo 9:40):

> https://bugs.kde.org/show_bug.cgi?id=446547
>
> --- Comment #2 from Alexander Stippich <a.stippich@gmx.net> ---
> are you using a network scanner?
>
> --
> You are receiving this mail because:
> You reported the bug.
Comment 4 Bug Janitor Service 2021-12-11 10:35:38 UTC
A possibly relevant merge request was started @ https://invent.kde.org/graphics/libksane/-/merge_requests/56
Comment 5 Alexander Stippich 2021-12-11 10:37:40 UTC
Git commit 7b84591fb60b59c544da8ba983091eca92b75304 by Alexander Stippich.
Committed on 11/12/2021 at 10:36.
Pushed by astippich into branch 'master'.

show a busy indicator while scan is starting up

M  +20   -1    src/qml/InProgressPage.qml
M  +1    -1    src/qml/MainWindow.qml

https://invent.kde.org/utilities/skanpage/commit/7b84591fb60b59c544da8ba983091eca92b75304
Comment 6 Alexander Stippich 2021-12-12 11:28:30 UTC
Git commit ea4fa0915951974854e18413252c76bf041a0a02 by Alexander Stippich.
Committed on 11/12/2021 at 10:28.
Pushed by astippich into branch 'master'.

announce zero progress directly after the very first byte has been read

M  +6    -2    src/ksanescanthread.cpp
M  +1    -0    src/ksanescanthread.h

https://invent.kde.org/graphics/libksane/commit/ea4fa0915951974854e18413252c76bf041a0a02
Comment 7 Alexander Stippich 2021-12-12 11:31:59 UTC
Git commit 46ea84cc1113905e92bb2cdb22c42294c0e30464 by Alexander Stippich.
Committed on 12/12/2021 at 11:31.
Pushed by astippich into branch 'release/21.12'.

announce zero progress directly after the very first byte has been read


(cherry picked from commit ea4fa0915951974854e18413252c76bf041a0a02)

M  +6    -2    src/ksanescanthread.cpp
M  +1    -0    src/ksanescanthread.h

https://invent.kde.org/graphics/libksane/commit/46ea84cc1113905e92bb2cdb22c42294c0e30464
Comment 8 Alexander Stippich 2021-12-12 11:34:27 UTC
This is now implemented starting with KDE Gear 21.12.1 or master and Skanpage master