KActivitiesGoal
ActivePublic

Watchers

  • This project does not have any watchers.

Recent Activity

Jul 7 2020

mvourlakos added a comment to T13037: Wallpapers Model in KActivities.

Going back to solution B, what do you think about WallpapersModel working with thumbnails of images/videos recorded on disk?
I think the problem with WallpaperPreviewItem wasting memory would be alleviated, although we no longer have live previews.

WallpapersModel won't care if somehow a screenshot is provided for specific activity and screen. It will be extendable to new ways to present previews. Of course I don't know how that screenshot can be taken for activities that are not the active one and if the user must also approve first such behavior.

No, I wasn't thinking about screenshots. The idea was that WallpaperPreviewItem take the paths provided by WallpapersModel and generate thumbnails of the images/videos on disk, with a small size to not take up much space in memory when loaded.

Jul 7 2020, 6:59 PM · Plasma, KActivities
tcorreabr added a comment to T13037: Wallpapers Model in KActivities.

Going back to solution B, what do you think about WallpapersModel working with thumbnails of images/videos recorded on disk?
I think the problem with WallpaperPreviewItem wasting memory would be alleviated, although we no longer have live previews.

WallpapersModel won't care if somehow a screenshot is provided for specific activity and screen. It will be extendable to new ways to present previews. Of course I don't know how that screenshot can be taken for activities that are not the active one and if the user must also approve first such behavior.

Jul 7 2020, 6:49 PM · Plasma, KActivities

Jul 4 2020

mvourlakos added a comment to T13037: Wallpapers Model in KActivities.

Redesign PlasmaShell in order to have DesktopViews for each running Activity in each screen. In Example 1 that would mean six different DesktopViews that could be used afterwards as Previews in kwin scripts, desktop components etc... Personally I can not take over such big task.

It's not that much work to do, the challenge is keeping the memory down.
1920x1080x4bytesperpixel = 8Mb. Then we need that in memory and in the GPU as a texture. That's 16. Then we need the final framebuffer with the applets drawn on, both front and back. So 32Mb. Then we multiply that by 6.
Maybe some magic tricks with expose events could help us.

Jul 4 2020, 11:08 PM · Plasma, KActivities
davidedmundson added a comment to T13037: Wallpapers Model in KActivities.

Redesign PlasmaShell in order to have DesktopViews for each running Activity in each screen. In Example 1 that would mean six different DesktopViews that could be used afterwards as Previews in kwin scripts, desktop components etc... Personally I can not take over such big task.

Jul 4 2020, 10:31 PM · Plasma, KActivities
mvourlakos added a comment to T13037: Wallpapers Model in KActivities.

Going back to solution B, what do you think about WallpapersModel working with thumbnails of images/videos recorded on disk?
I think the problem with WallpaperPreviewItem wasting memory would be alleviated, although we no longer have live previews.

Jul 4 2020, 10:07 PM · Plasma, KActivities
tcorreabr added a comment to T13037: Wallpapers Model in KActivities.

Another reason I chose solution A is because it's quite natural for me to think that the activities were designed to have their own desktops, plasmoids included. But I didn't know about the tough experience that Plasma 4 had.

Jul 4 2020, 9:08 PM · Plasma, KActivities

Jul 3 2020

mvourlakos added a comment to T13037: Wallpapers Model in KActivities.

I also think that solution A is a big task, but if there is a consensus that it is the right one, wouldn't it be better to concentrate efforts on it?

Jul 3 2020, 11:01 PM · Plasma, KActivities
tcorreabr added a comment to T13037: Wallpapers Model in KActivities.

As the WallpapersModel works with image/video paths and you mentioned the lack of widgets layers, I assumed that LiveDesktopPreviews would reload these resources in memory, which would be unwanted, especially when it comes to videos; don't you think so?

Jul 3 2020, 8:23 PM · Plasma, KActivities

Jun 24 2020

ngraham added a comment to T13037: Wallpapers Model in KActivities.

This seems like it would be very useful to alleviate the issues I ran into while trying to implement T10495.

Jun 24 2020, 7:35 PM · Plasma, KActivities

Apr 24 2020

ivan added a comment to T13037: Wallpapers Model in KActivities.

A model like this could be quite useful I think.

Apr 24 2020, 6:39 PM · Plasma, KActivities
mvourlakos updated subscribers of T13037: Wallpapers Model in KActivities.
Apr 24 2020, 4:25 PM · Plasma, KActivities
mvourlakos added a comment to T13037: Wallpapers Model in KActivities.

I an trying to investigate if there is consensus in the community about the need of a WallpapersModel.

Apr 24 2020, 4:25 PM · Plasma, KActivities
mvourlakos created T13037: Wallpapers Model in KActivities.
Apr 24 2020, 4:20 PM · Plasma, KActivities

Mar 3 2020

hein removed a member for KActivities: hein.
Mar 3 2020, 4:37 PM

Sep 8 2019

GB_2 added a task to D23174: Improve the look of the Activities KCM UI: T10273: Make KCMs consistent and apply the KDE HIG to them as much as possible.
Sep 8 2019, 9:11 AM · KActivities, Plasma

Sep 1 2019

GB_2 added a comment to D23174: Improve the look of the Activities KCM UI.

Hooray!

Next, do you think you could clean up the applications list so there aren't all those duplicates and they all get icons?

Sep 1 2019, 6:27 AM · KActivities, Plasma

Aug 26 2019

ngraham added a comment to D23174: Improve the look of the Activities KCM UI.

Next, do you think you could clean up the applications list so there aren't all those duplicates and they all get icons?

Aug 26 2019, 6:08 PM · KActivities, Plasma
ngraham added a task to D23174: Improve the look of the Activities KCM UI: T7260: Activities.
Aug 26 2019, 5:54 PM · KActivities, Plasma
GB_2 closed D23174: Improve the look of the Activities KCM UI.
Aug 26 2019, 5:38 PM · KActivities, Plasma
ivan accepted D23174: Improve the look of the Activities KCM UI.
Aug 26 2019, 5:07 PM · KActivities, Plasma

Aug 22 2019

GB_2 added a comment to D23174: Improve the look of the Activities KCM UI.

Ping.

Aug 22 2019, 9:17 AM · KActivities, Plasma

Aug 17 2019

GB_2 added a project to D23174: Improve the look of the Activities KCM UI: KActivities.
Aug 17 2019, 5:20 PM · KActivities, Plasma

Nov 29 2016

bcooksley updated the image for KActivities from Unknown Object (File) to F555269: fa-flag-checkered-blue.png.
Nov 29 2016, 7:45 PM

May 4 2016

ivan added a comment to D1324: Don't be clever about program termination..

p.p.s. The 'smart' termination was an attempt to fix the 'Qt SQL has no idea how to properly deinitialize on termination bug' :)

May 4 2016, 3:43 PM · KActivities
ivan added a comment to D1324: Don't be clever about program termination..

Sorry, I missed this one.

May 4 2016, 3:41 PM · KActivities

Apr 5 2016

ahartmetz retitled D1324: Don't be clever about program termination. from to Don't be clever about program termination..
Apr 5 2016, 10:16 PM · KActivities

Jan 28 2016

bcooksley set the image for KActivities to Unknown Object (File).
Jan 28 2016, 2:54 AM
bcooksley changed the visibility for KActivities.
Jan 28 2016, 2:54 AM

Nov 14 2015

ivan added a comment to D544: Replacing QDBusInterface usage with the interface generated by qdbusxml2cpp.

FYI you could have also solved it by creating a QDBusMessage::createMethodCall

Nov 14 2015, 10:48 PM · KActivities
ivan closed D544: Replacing QDBusInterface usage with the interface generated by qdbusxml2cpp by committing R6:f7868a46b4b1: Replacing QDBusInterface usage with the interface generated by qdbusxml2cpp.
Nov 14 2015, 10:46 PM · KActivities
davidedmundson accepted D544: Replacing QDBusInterface usage with the interface generated by qdbusxml2cpp.

Yeah, QDBusInterface blocks as it needs introspection to generate the properties/slots and stuff. It's a confusingly rubbish class.

Nov 14 2015, 9:49 PM · KActivities
ivan retitled D544: Replacing QDBusInterface usage with the interface generated by qdbusxml2cpp from to Replacing QDBusInterface usage with the interface generated by qdbusxml2cpp.
Nov 14 2015, 9:33 PM · KActivities