astatide / kwinoverview Goto Github PK
View Code? Open in Web Editor NEWIn progress KWin script for emulating GNOME/macOS style activity switchers.
In progress KWin script for emulating GNOME/macOS style activity switchers.
kwin_x11
is using a lot of CPU probably generating previews but I did see a difference in usage with and without the script. I was using mpv
to play the video.
I was hoping that this project would be something to use because I think one of the biggest missing pieces to Plasma is a solid Overview/Dashboard. I really hope you continue to work on this.
I recently discussed this project on the latest episode of Destination Linux 160 so I hope you see some more interest showing up here for that.
Here is the discussion that initiated me talking about this project. https://youtu.be/ur52WIug85k?t=2310
If people came here from DL160 and want to show support for the project, be sure to click the 👍 button below this comment. 😎
ok, I've followed the instructions - but where should I find it in the System Settings (not poke at creators of this extension, but rather at extremely convoluted KDE's settings)?
In Plasma 5.17 there are no windows rendered in the overview.
I just installed the script and tried to run it, so I got a pretty blank screen (screenshot bellow). I don't think its supposed to be that way, so I took a look into journalctl and found a lot of QML errors.
I'm leaving the last 100 lines of journalctl here (pls tell me if you need something else).
I'm using Plasma 5.17, OpenSuse Tumbleweed, Qt 5.13. I Installed this applet from source following the README.md instructions.
Once I activated the script, something showed up in the left upper corner, some kind of square space that covers the area behind it (so it's not clickable and since I have there a panel and window buttons, it prevents me from normal desktop usage). This area has troubles of refreshing the picture so it shows a remnants of last opened window. Deactivating the script makes it go away.
Here is the screenshot:
Instructions provided here lead to nowhere. I cd'ed to Dowloads and did:
git clone https://github.com/ajoshpratt/kwinOverview.git
cd kwinOverview
plasmapkg --type kwinscript -i .
I got output that it was successfully recorded.
and... now what? I don't see it on kwin scripts settings, shortcuts are a massive and complex window so I would need more pointers where I could find it (if it's there) or maybe create custom shortcut, if so how? At the moment shortcuts settings are usable but overwhelming and often confusing, because they require a priori knowlege where to find proper option/shortcut or how it is named (with localisation it gets even harder to track down the right element).
At the moment I looked under: global shortcuts KWin, but didn't find anything.
There is a way to install kwin scripts manually from a package but for that we need .kwinscript file but there is no such file here, so that's again a no go.
Basically, an average non-tech user cannot install it, at least not with current instructions.
Is there a chance to put it on kde.store so we could simply download/install script the easy and user friendly way?
Thanks
Hi, I just tried the script now and I noticed several visual glitches.
I hope you will continue to work on this script and the things I noticed will help you in the future.
You did a great job!
Hi!
Currently the window thumbnails in the overview are rigid rectangles without any interaction. The user can only click on them to switch to the certain window.
However, it would be more convenient if the user was able to close the windows from the overview, as well as see the window title and icon at the bottom of the thumbnail. Like on GNOME, Windows10.
The same shortcut that opens is required to close overview. ESC should also be allowed to close overview.
If I am writing no matter in what app and receive a notification, while the notification is being shown all text inputted is written in the search box of the overview script.
Hi,
I am on KDE 5.8.7 LTS, I have installed extension according to instructions. It shows up in the KWin scripts list, but pressing shortcut does nothing, and there is no overview shortcut in my KDE settings. I think this extension failed to load due to some dependency errors.
How to get the load error trace?
Starting kwin_x11 --replace
doen't show more output.
It seems that if the user has never changed the wallpaper for the current activity, there's a possibility that the activity wallpaper is blank. Under these circumstances, there's nothing but black rectangles shown for the desktops.
A quick work around is to simply change the wallpaper. While I can't 'fix' this here (as it's related to how activities are handled), a better long term solution may be to implement logic displaying a border and/or a notification when a wallpaper image can't be found.
Hey there,
great work you have done with your script!
However, I am encountering an issue in my multimonitor setup, shown below:
What happens is, that the overview is not only drawn on the left, primary monitor but takes the increased height of the right one as a starting point:
Thus, the upper part is missing and not usable.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.