Bug 432665 - Cannot update all updateable stuff by one click only need to do it one by one
Summary: Cannot update all updateable stuff by one click only need to do it one by one
Status: CONFIRMED
Alias: None
Product: frameworks-knewstuff
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 5.78.0
Platform: Arch Linux Linux
: LO wishlist
Target Milestone: ---
Assignee: Dan Leinir Turthra Jensen
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-08 21:24 UTC by Piotr Mierzwinski
Modified: 2021-02-09 19:25 UTC (History)
3 users (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 Piotr Mierzwinski 2021-02-08 21:24:41 UTC
SUMMARY
When I have several stuff to update I have to click one by one to update them and cannot just update all by one click. Please notice this is  a bit annoying when we have a lot of stuff to update.

STEPS TO REPRODUCE
1.  Open Settings for any NewStuff, for example icons, themes or colors
2.  Click Gen New ....
3.  Click "Show Updateable only"
4. 

OBSERVED RESULT
Missing button "Update All"

EXPECTED RESULT
Should be present button allowing of update all (updateable) stuff in given category

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: YES
(available in About System)
KDE Plasma Version: 5.20.5
KDE Frameworks Version: 5.78.0
Qt Version: 5.,15.2

ADDITIONAL INFORMATION
Comment 1 Dan Leinir Turthra Jensen 2021-02-09 10:51:43 UTC
This is basically what Discover is for - updating your entire system to the freshest bits everywhere :)

That said, having the ability to update all the updateable things for a specific knsrc file would probably be nice to have. It's not going to be a very high priority, i'm afraid, but certainly it'd be useful functionality. Resetting priorities and whatnot, and marking as confirmed :)
Comment 2 Piotr Mierzwinski 2021-02-09 18:12:20 UTC
(In reply to Dan Leinir Turthra Jensen from comment #1)
> This is basically what Discover is for - updating your entire system to the
> freshest bits everywhere :)

I think you have too optimistic approach. 
It would be good a solution if Discover would be mature software, but isn't and because of this doesn't work well enough, yet.  Why I think like that? 
Recently I discovered bug which was related with updating "stuff" (Bug 428423 and Bug 430812 ). Second one has been raised by developers and probably fixed. I cannot confirm. I didn't test  this yet, because didn't happen my issued "stuff" (checked today).
I'm not sure if you aware of this, so shortly - there was a problem if any package had couple sub-packages (often package of icons has sub-package with icons in different colour), and then Discover frozen progress. I looked like nothing wasn't updated, but in background was doing its job. Of course affected stuff didn't update.

In Arch distribution I prefer different application - pamac, which is real package manager and here of course I can update my system. I don't want to install another application to be able to update my "stuff".  IMO such option should be available in KNewStuff. Here I would like fully manage my "stuff" and not in different application.


> That said, having the ability to update all the updateable things for a
> specific knsrc file would probably be nice to have. It's not going to be a
> very high priority, i'm afraid, but certainly it'd be useful functionality.
> Resetting priorities and whatnot, and marking as confirmed :)

Thank you for changing status this report.
I wonder why if Discover is able to do it (update all) and KNewStuff doesn't. 
Anyway would be nice to have such possibility in place and not only in another application.