KNewStuffProject
ActivePublic

Recent Activity

May 16 2022

ngraham closed T14912: Improve performance/server utilization of OCS queries as Resolved.

Should be all fixed now.

May 16 2022, 7:32 PM · KNewStuff

Oct 1 2021

ngraham triaged T14912: Improve performance/server utilization of OCS queries as High priority.
Oct 1 2021, 2:05 PM · KNewStuff

Jun 3 2021

woltherav updated the task description for T14544: OPDS leftovers.
Jun 3 2021, 1:57 PM · KNewStuff
woltherav updated the task description for T14544: OPDS leftovers.
Jun 3 2021, 1:53 PM · KNewStuff
woltherav updated the task description for T14544: OPDS leftovers.
Jun 3 2021, 1:52 PM · KNewStuff
woltherav triaged T14544: OPDS leftovers as Wishlist priority.
Jun 3 2021, 1:49 PM · KNewStuff

May 27 2021

woltherav closed T11803: OPDS support as Resolved.

I'll put this on resolved for now, we can create new tasks for the rest :)

May 27 2021, 2:55 PM · KNewStuff
woltherav added a comment to T11803: OPDS support.

There's still quite a bit we can do, but yes, you can now browse an opds catalog and download the open-access items.

May 27 2021, 2:54 PM · KNewStuff
ngraham added a comment to T11803: OPDS support.

With https://invent.kde.org/frameworks/knewstuff/-/merge_requests/95 being merged, is this fully implemented now?

May 27 2021, 2:28 PM · KNewStuff

Jan 3 2021

alex closed T12562: Incorrect colour scheme on footer button bar as Resolved.

This was tracked in https://bugs.kde.org/show_bug.cgi?id=415606 and has already been fixed. Please use https://bugs.kde.org for bug reporting :)

Jan 3 2021, 10:02 PM · KNewStuff
alex added a comment to T7971: Ideas for KMoreTools.

I also want to mention that it has not very much in common with the rest of KNewStuff, other than that it is on the same repo. Maybe it should be split up in a small, separate lib.

Jan 3 2021, 8:49 PM · KNewStuff

Oct 30 2020

asturmlechner added a comment to D19338: New location for KNSRC files.

Hm, why was this new variable KDE_INSTALL_KNSRCDIR not put into KDEInstallDirs?

On the other hand it makes sense that module-specific variables are provided by the CMake config file of the respective module. Which allows projects to use the module without having to use KDEInstallDirs, but e.g. GnuInstallDirs.

Oct 30 2020, 11:03 PM · Frameworks, KNewStuff
kossebau added a comment to D19338: New location for KNSRC files.

Hm, why was this new variable KDE_INSTALL_KNSRCDIR not put into KDEInstallDirs?

Oct 30 2020, 10:56 PM · Frameworks, KNewStuff
asturmlechner added a comment to D19338: New location for KNSRC files.

Hm, why was this new variable KDE_INSTALL_KNSRCDIR not put into KDEInstallDirs?

Oct 30 2020, 10:38 PM · Frameworks, KNewStuff

May 6 2020

leinir closed D29447: Fix showing updates when the option is selected.
May 6 2020, 8:43 AM · KNewStuff, Plasma, Frameworks

May 5 2020

alex added a comment to D29447: Fix showing updates when the option is selected.

No problem, always happy to help 😃

May 5 2020, 7:47 PM · KNewStuff, Plasma, Frameworks
leinir added a comment to D29447: Fix showing updates when the option is selected.

Thanks for making me realise that it doesn't have to be quite so elaborate, @alex ;)

May 5 2020, 7:46 PM · KNewStuff, Plasma, Frameworks
leinir updated the diff for D29447: Fix showing updates when the option is selected.

As @alex suggests, just use qlist::contains, it is supposed to be
reasonably cheap, so... yup, trust the framework! ;)

May 5 2020, 7:45 PM · KNewStuff, Plasma, Frameworks
leinir added inline comments to D29447: Fix showing updates when the option is selected.
May 5 2020, 7:36 PM · KNewStuff, Plasma, Frameworks
alex added inline comments to D29447: Fix showing updates when the option is selected.
May 5 2020, 7:06 PM · KNewStuff, Plasma, Frameworks
ngraham accepted D29447: Fix showing updates when the option is selected.
May 5 2020, 4:43 PM · KNewStuff, Plasma, Frameworks
leinir updated the diff for D29447: Fix showing updates when the option is selected.

Address comment by @alex

May 5 2020, 4:15 PM · KNewStuff, Plasma, Frameworks
alex added inline comments to D29447: Fix showing updates when the option is selected.
May 5 2020, 3:11 PM · KNewStuff, Plasma, Frameworks
leinir added projects to D29447: Fix showing updates when the option is selected: Plasma, KNewStuff.
May 5 2020, 2:44 PM · KNewStuff, Plasma, Frameworks

Jan 30 2020

victorr removed a watcher for KNewStuff: victorr.
Jan 30 2020, 4:01 PM
victorr added a watcher for KNewStuff: victorr.
Jan 30 2020, 4:00 PM

Jan 19 2020

Boxie added a comment to T12562: Incorrect colour scheme on footer button bar.

KDE Unstable at this point is 5.17.80
KDE Frameworks is version 5.67.0
Qt Version: 5.13.2

Jan 19 2020, 1:07 PM · KNewStuff
Boxie created T12562: Incorrect colour scheme on footer button bar.
Jan 19 2020, 1:05 PM · KNewStuff

Dec 28 2019

kossebau added inline comments to D19338: New location for KNSRC files.
Dec 28 2019, 1:39 AM · Frameworks, KNewStuff

Oct 6 2019

woltherav added a comment to T11825: Suspend/Resume/Kill for knewstuff file jobs..

Because I am unsure if you can interrupt a loop in a different function, I tried to figure out what KIO does. KIO seems to have a tiny jungle of jobs calling subjobs telling workers to suspend, and eventually the whole thing ends up at ConnectionBackend, which seems (TCP) Socket based. (With a local and remote modes, much like our download jobs).

Oct 6 2019, 12:40 PM · KNewStuff

Oct 5 2019

woltherav triaged T11825: Suspend/Resume/Kill for knewstuff file jobs. as Wishlist priority.
Oct 5 2019, 4:48 PM · KNewStuff

Sep 29 2019

woltherav triaged T11803: OPDS support as Wishlist priority.
Sep 29 2019, 7:01 PM · KNewStuff

Apr 25 2019

leinir closed D20693: Remove pixelated border.
Apr 25 2019, 11:19 AM · Frameworks, KNewStuff
leinir added a comment to D20693: Remove pixelated border.

That does indeed look good, and not a huge departure from what we have already, which i'm sure will make people feel quite at home in the new version :) I do wonder if we'd want to, at some point, make it look closer to Discover, but certainly for now this seems a much more sensible direction.

Apr 25 2019, 10:45 AM · Frameworks, KNewStuff
anthonyfieroni added a comment to D20693: Remove pixelated border.

Will be good see how it looks in dark theme, especially dark pictures.

Apr 25 2019, 5:49 AM · Frameworks, KNewStuff

Apr 24 2019

ngraham added a comment to D20693: Remove pixelated border.

Looks great, though I would put the search field on top. It's a lot like the new GridView KCMs; maybe we can even use that template for it. The current Colors KCM looks a lot like that.

Apr 24 2019, 10:18 PM · Frameworks, KNewStuff
mmustac added a comment to D20693: Remove pixelated border.

@ngraham: Fo sure, I will add my post from the forum here for better reference.

Apr 24 2019, 7:57 PM · Frameworks, KNewStuff
ngraham accepted D20693: Remove pixelated border.

i'm afraid the "it works" is an illusion brought on by looking at content which doesn't show the issue... The main problem here is that we're dealing with user-generated content, and we can't assume that just because an image has a certain size, that space is actually filled with image data :/

Apr 24 2019, 4:10 PM · Frameworks, KNewStuff
leinir added a comment to D20693: Remove pixelated border.

To show that a thumbnail clickable, switching to the pointing hand cursor when hovering over a thumbnail could work.

However I notice that the actual list delegates in the browse view seem to add frames and shadows to the thumbnails there, and they look okay. The frame's proportions even perfectly match the aspect ratio of the thumbnail:

Why doesn't any of that work here?

Apr 24 2019, 8:31 AM · Frameworks, KNewStuff

Apr 23 2019

ngraham added a comment to D20693: Remove pixelated border.

To show that a thumbnail is clickable, switching to the pointing hand cursor when hovering over a thumbnail could work.

Apr 23 2019, 1:41 PM · Frameworks, KNewStuff
leinir added a comment to D20693: Remove pixelated border.

So yes, in principle i'd certainly like there to be some kind of background or outline to suggest clickability, but the current state (and any other generic rectangular background we might come up with, higher resolution or not) would yield the same suboptimal result...

QGraphicsDropShadowEffect via QWidget::setGraphicsEffect may work for that?

Another approach would likely be to write a custom blur implementation since we fiddle with qpainter anyway, TBH I think finding a way to use the effect is likely the wise use of time though.

Apr 23 2019, 11:03 AM · Frameworks, KNewStuff
sitter added a comment to D20693: Remove pixelated border.

So yes, in principle i'd certainly like there to be some kind of background or outline to suggest clickability, but the current state (and any other generic rectangular background we might come up with, higher resolution or not) would yield the same suboptimal result...

Apr 23 2019, 10:57 AM · Frameworks, KNewStuff
leinir added a comment to D20693: Remove pixelated border.

LGTM on a technical level. On a visual level also +1 because I hate that drop shadow with a fierce passion.

@leinir lxr says a similar thumb is also used for some of the KAboutPerson stuff in kxmlgui. it may be prudent to also remove the thumb there, I expect it looks equally dated.

Apr 23 2019, 10:56 AM · Frameworks, KNewStuff
sitter added a comment to D20693: Remove pixelated border.

LGTM on a technical level. On a visual level also +1 because I hate that drop shadow with a fierce passion.

Apr 23 2019, 10:39 AM · Frameworks, KNewStuff
leinir added a comment to D20693: Remove pixelated border.

+1 for the change to the large thumbnail, but I think the smaller thumbnails need something to show that they can be clicked.

Apr 23 2019, 9:52 AM · Frameworks, KNewStuff
ndavis added a comment to D20693: Remove pixelated border.

+1 for the change to the large thumbnail, but I think the smaller thumbnails need something to show that they can be clicked.

Apr 23 2019, 9:38 AM · Frameworks, KNewStuff
leinir added a reviewer for D20693: Remove pixelated border: VDG.

Adding VDG because this is a visual change. To the visual commenters: This is intended as a first step, removing the old drop-shadow method (see also the related bug for a more severe version of that drop-shadow being shown very incorrectly). If we decide we do want a drop shadow, then that will want to be done separately. Note also that as we cannot guarantee the image will not have any translucent areas (which is the cause of the highly nasty look in the bug report, rather than just the basic nastiness shown in the screenshots here), we will need to do something considerably more clever than just putting a 9-slice drop image around the image (for example), which might well be a fair bit more expensive computationally than we'd probably want.

Apr 23 2019, 8:02 AM · Frameworks, KNewStuff
leinir added a comment to D20693: Remove pixelated border.

Before patch:

Apr 23 2019, 7:30 AM · Frameworks, KNewStuff
leinir added a comment to D20693: Remove pixelated border.

This patch doesn't apply:

 INFO  Base commit is not in local repository; trying to fetch.
Created and checked out branch arcpatch-D20693.
Checking patch src/ui/imagepreviewwidget_p.h...
Checking patch src/ui/imagepreviewwidget.cpp...
Checking patch data/thumb_frame.png...
error: the patch applies to 'data/thumb_frame.png' (afaf432793864e1fb3f1fc27aa1d53689f2243b5), which does not match the current contents.
error: data/thumb_frame.png: patch does not apply
Checking patch data/CMakeLists.txt...
Applied patch src/ui/imagepreviewwidget_p.h cleanly.
Applied patch src/ui/imagepreviewwidget.cpp cleanly.
Applied patch data/CMakeLists.txt cleanly.

 Patch Failed! 
Usage Exception: Unable to apply patch!

Also it would be helpful if you used arc for your patches, since then you can see the context here in the web UI: https://community.kde.org/Infrastructure/Phabricator#Using_Arcanist_to_post_patches

Apr 23 2019, 7:28 AM · Frameworks, KNewStuff
leinir updated the diff for D20693: Remove pixelated border.

Attempt to use arcanist, hopefully with less data loss this time

Apr 23 2019, 7:22 AM · Frameworks, KNewStuff