Bug 430961

Summary: Widgets, Themes, and anything downloaded from it are not recognized by it
Product: [Frameworks and Libraries] frameworks-knewstuff Reporter: yamiyukisenpai
Component: generalAssignee: Dan Leinir Turthra Jensen <admin>
Status: REPORTED ---    
Severity: normal CC: alexander.lohnau, kdelibs-bugs-null, nate
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Sugar Candy SDDM theme not recognized as installed
Other themes aren't showing up as well
Newly downloaded themes from this morning didn't show up again.

Description yamiyukisenpai 2020-12-29 22:37:32 UTC
SUMMARY
I've downloaded decent amount of themes, widgets, etc. from it.  When I filter to the ones that are installed from it, KNewStuff doesn't find them.  The only way it does is by reinstalling them.

OBSERVED RESULT
Sometimes, only some exist, other times there aren't any.

SOFTWARE/OS VERSIONS
Operating System: KDE neon Testing Edition
KDE Plasma Version: 5.20.4
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Kernel Version: 5.8.0-33-generic
OS Type: 64-bit
Processors: 4 × Intel® Core™ i5-6500 CPU @ 3.20GHz
Memory: 15.6 GiB of RAM
Graphics Processor: GeForce GTX 1060 6GB/PCIe/SSE2
Comment 1 Alexander Lohnau 2020-12-30 16:59:24 UTC
>When I filter to the ones that are installed from it, KNewStuff doesn't find them.

So you mean you have installed them, but they are not listed as installed anymore when reopening the KCM?

Make sure you have the latest updates and please provide the name of one of the themes that does not work :-)
Comment 2 yamiyukisenpai 2021-01-03 15:20:55 UTC
(In reply to Alexander Lohnau from comment #1)
> >When I filter to the ones that are installed from it, KNewStuff doesn't find them.
> 
> So you mean you have installed them, but they are not listed as installed
> anymore when reopening the KCM?
> 
> Make sure you have the latest updates and please provide the name of one of
> the themes that does not work :-)

It's pretty hit and miss.  One example that comes to mind is Breeze AlphaBlack.

Right now, everything's working.  But there are times when the "Installed only" filter would be empty.
Comment 3 yamiyukisenpai 2021-01-11 10:09:48 UTC
Created attachment 134730 [details]
Sugar Candy SDDM theme not recognized as installed

I'm showing that Sugar Candy SDDM theme is installed on my system (which I did via KNewStuff some time ago), but KNewStuff doesn't recognize it.
Comment 4 yamiyukisenpai 2021-01-11 10:12:41 UTC
Created attachment 134732 [details]
Other themes aren't showing up as well

All of the themes shown (other than Breeze) are installed via KNewStuff
Comment 5 Dan Leinir Turthra Jensen 2021-01-11 11:36:34 UTC
When you say that you've downloaded a bunch, when did you do this? I ask this, because i'm afraid the old method was broken in such a way as to make it impossible to verify things as having been installed, which means that if you installed these items prior to earlier this year, they will not be shown as installed in KNewStuff. It is a distinctly suboptimal situation, but i'm afraid there really was no sensible way to get around that problem... If you installed them recently, however, then that of course isn't the issue here (which is why i'm asking).
Comment 6 yamiyukisenpai 2021-01-11 18:38:49 UTC
(In reply to Dan Leinir Turthra Jensen from comment #5)
> When you say that you've downloaded a bunch, when did you do this? I ask
> this, because i'm afraid the old method was broken in such a way as to make
> it impossible to verify things as having been installed, which means that if
> you installed these items prior to earlier this year, they will not be shown
> as installed in KNewStuff. It is a distinctly suboptimal situation, but i'm
> afraid there really was no sensible way to get around that problem... If you
> installed them recently, however, then that of course isn't the issue here
> (which is why i'm asking)

Sugar Candy was reinstalled in December, but others were in August (checked  with `ls -la /usr/share/sddm/themes/`.  Should I just simply install again?
Comment 7 Nate Graham 2021-01-26 23:18:50 UTC
Yeah unfortunately this was just totally broken in the past. Would you mind uninstalling and reinstalling those themes, and seeing if that resolves the issue for you?
Comment 8 yamiyukisenpai 2021-02-06 01:28:19 UTC
Created attachment 135458 [details]
Newly downloaded themes from this morning didn't show up again.

I downloaded new themes this morning, deleting the ones I don't use anymore.  Still no good.
Comment 9 Nate Graham 2021-02-07 16:28:31 UTC
Boo! :(