This is a patched version of the stasks for KDE 4.3 RC1 that enables composited peeking when hovering over a preview.
Original stasks by mbaszczewski. Patched to use all panel space thanks to Zawertun. Patched for KDE 4.3 RC1 by BenderBendingRodriguez.
Install instructions are in the folder. To build it you will need kdebase4-workspace-devel (names may vary for other distributions) I've successfully built it on Ubuntu Jaunty Jackalope 9.04 with Qt 4.5.1
If you use sudo for root access, just run 'sudo ./install.sh' (no quotes) in the stasks-0.5.1-peek folder.
STasks hasn't been updated since March, and Smooth Tasks is STask's fork which is very actively developed and currently maintained by a different developer than the original author. It currently contains many more features which STasks lacked, but none of them are really crucial - mostly the possibility to choose from a few different task items alignment especially helpful for people with multi-row panels or vertical panels.
This plasmoid, on the other hand, is simply STasks from march patched to work with KDE 4.3 and to have the peek ability. That's basically all you need if you aren't really demanding.
You may wish to try them both. Just make sure not to try original STasks, since it does not work with KDE 4.3 ATM.
Hi, I'm running Kubuntu 9.10 64 bit. I tried the .deb file, told me the architecture was wrong. I'm not surprised. I installed the KDE Workspace and get the following error:
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Performing Test _OFFT_IS_64BIT - Failed
-- Found KDE 4.3 include dir: /usr/include
-- Found KDE 4.3 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found. Stop.
Apparently it cannot find the compiler during the make step... are there any suggestions to this? Thanks.
Yes, they are twofold. You apparently don't have a compiler installed, which I find kind of odd. Try installing gcc and g++.
Aside from that, don't use this :) It is unmaintained, and was only intended as a quick fix. Try http://kde-look.org/content/show.php/Smooth+Tasks?content=10158
Its a fork of the same plasmoid, but its currently being maintained, whereas this is just a quick fix. The original seems to have been abandoned, despite the claims of its creator that he will work on it more.
If you download it from this page, it should already be patched. Just install it as instructed. If you are having trouble with it, make sure the peek works in the default taskbar. You need KDE 4.3, Highlight Window desktop effect enabled (should be by default) and compositing enabled.
Another place to check is here:
http://www.kde-look.org/content/show.php/STasks?content=99739
Now that 4.3 is officially released, the original creator might make an updated version.
I finally got around to installing Mint Linux 7 Kde version RC. I installed this plasmoid and boy am I happy. You guys just simply rock. It works great!!!
Thanks for packaging :)
Yeah, that's something that should be in the effect. I might try to find a way to restore windows during peek, but it would have to bypass the restore effect...
I know. Its just that it would never make it into KDE 4.3 at this point, and so it would only be available to those who compile from source.
I'm checking out the source files for the box switch effect and the highlight effect to see how to do it, but I don't see being able to distribute the fix effectively.
I have installed by running the script "install.sh", but the peek feature is not working. Do we need to enable any kwin effects for this feature to work.
I got this one to install and it shows up (previous patch version wasn't showing up). I am also having the same problem with peek not working.
During "make" I got this error at the end of it:
Quote:
[100%] Building CXX object applet/CMakeFiles/plasma_applet_stasks.dir/stasks_windowpreview.o
/home/user/Desktop/stasks-0.5.1-peek/applet/stasks_windowpreview.cpp:151: warning: unused parameter ‘event’
Linking CXX shared module ../lib/plasma_applet_stasks.so
[100%] Built target plasma_applet_stasks
EDIT: The peek is working (just different from what you know from the original task manager).
This is what I did, I logged out and then back in. Opened up the KDE system settings>>Desktop>>All Effects>>Highlight Window>>Unchecked and applied setting. Then Rechecked "Highlight Window" and applied the setting.
Went down to my task bar on Stasks and went over my opened windows. I noticed that the peek wasn't working when I went over a window that was in the background. So I moved the mouse up over the window thumbnail and peek worked!
So the key is to move the mouse over the window thumbnail to get peek!
It is different from just moving the mouse over the taskbar of the window. But it works! Hope that helps!
Thanks SteveMcQwark for this patch!
You're welcome. Glad its working. If you have any problems with it, let me know. And yes, the design is aimed after the one for Windows 7, as is the rest of this plasmoid. The idea is that you get the peek hovering over the thumbnail. That makes it useful for having grouped tasks. And it means that you only get peek when you want it, and right away when you want it.
Ratings & Comments
31 Comments
isn't this the same thing as smoothtasks?
STasks hasn't been updated since March, and Smooth Tasks is STask's fork which is very actively developed and currently maintained by a different developer than the original author. It currently contains many more features which STasks lacked, but none of them are really crucial - mostly the possibility to choose from a few different task items alignment especially helpful for people with multi-row panels or vertical panels. This plasmoid, on the other hand, is simply STasks from march patched to work with KDE 4.3 and to have the peek ability. That's basically all you need if you aren't really demanding. You may wish to try them both. Just make sure not to try original STasks, since it does not work with KDE 4.3 ATM.
Hi, I'm running Kubuntu 9.10 64 bit. I tried the .deb file, told me the architecture was wrong. I'm not surprised. I installed the KDE Workspace and get the following error: CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage CMake Error: Internal CMake error, TryCompile configure of cmake failed -- Performing Test _OFFT_IS_64BIT - Failed -- Found KDE 4.3 include dir: /usr/include -- Found KDE 4.3 library dir: /usr/lib -- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler -- Found automoc4: /usr/bin/automoc4 CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found. Please set CMAKE_CXX_COMPILER to a valid compiler path or name. -- Configuring incomplete, errors occurred! make: *** No targets specified and no makefile found. Stop. Apparently it cannot find the compiler during the make step... are there any suggestions to this? Thanks.
Yes, they are twofold. You apparently don't have a compiler installed, which I find kind of odd. Try installing gcc and g++. Aside from that, don't use this :) It is unmaintained, and was only intended as a quick fix. Try http://kde-look.org/content/show.php/Smooth+Tasks?content=10158 Its a fork of the same plasmoid, but its currently being maintained, whereas this is just a quick fix. The original seems to have been abandoned, despite the claims of its creator that he will work on it more.
Sorry about that, the link is broken. It's missing a '6' at the end. You can try the link at the top of the page.
Hi, nice work. Could you explain how to apply the patch please? Thanks :)
If you download it from this page, it should already be patched. Just install it as instructed. If you are having trouble with it, make sure the peek works in the default taskbar. You need KDE 4.3, Highlight Window desktop effect enabled (should be by default) and compositing enabled.
Another place to check is here: http://www.kde-look.org/content/show.php/STasks?content=99739 Now that 4.3 is officially released, the original creator might make an updated version.
Can we get this updated for 4.3 please? It doesn't "expand" when set to active anymore. Thanks
Try asking here: http://www.kde-look.org/content/show.php/Stasks+patched+for+KDE+4.3+RC1?content=107811 This is where it was updated for KDE 4.3 RC1. I just patched for peek. The patch probably won't be affected. Just in case I miss it, you can post here again when I have something to patch ;) Or you can try yourself using the patch :P
You can also try checking here: http://www.kde-look.org/content/show.php/STasks?content=99739 Because 4.3 is now officially released, the original creator might make an update.
I finally got around to installing Mint Linux 7 Kde version RC. I installed this plasmoid and boy am I happy. You guys just simply rock. It works great!!!
finally it works well in kde-4.3 thanks!
This looks great, thank you so much. I will definitely be upgrading to Kde 4.3 this weekend. Thanks so much!!!
thanks ;) peek looks promising unfortunately it doesn't display minimized apps.. so imo not very useful yet.. anyway here's kubuntu jaunty 32bit package http://www.mediafire.com/download.php?3minme4gm2l
Thanks for packaging :) Yeah, that's something that should be in the effect. I might try to find a way to restore windows during peek, but it would have to bypass the restore effect...
i think the work should be done in "highlight window" effect so every task manager is able to do that ;)
I know. Its just that it would never make it into KDE 4.3 at this point, and so it would only be available to those who compile from source. I'm checking out the source files for the box switch effect and the highlight effect to see how to do it, but I don't see being able to distribute the fix effectively.
Anyone got 64-bit?
This works perfectly. Thanks
I have installed by running the script "install.sh", but the peek feature is not working. Do we need to enable any kwin effects for this feature to work.
Same problem here...
I got this one to install and it shows up (previous patch version wasn't showing up). I am also having the same problem with peek not working. During "make" I got this error at the end of it: Quote:[100%] Building CXX object applet/CMakeFiles/plasma_applet_stasks.dir/stasks_windowpreview.o
/home/user/Desktop/stasks-0.5.1-peek/applet/stasks_windowpreview.cpp:151: warning: unused parameter ‘event’
Linking CXX shared module ../lib/plasma_applet_stasks.so
[100%] Built target plasma_applet_stasks
Emphasis on the BOLD part.
EDIT: The peek is working (just different from what you know from the original task manager). This is what I did, I logged out and then back in. Opened up the KDE system settings>>Desktop>>All Effects>>Highlight Window>>Unchecked and applied setting. Then Rechecked "Highlight Window" and applied the setting. Went down to my task bar on Stasks and went over my opened windows. I noticed that the peek wasn't working when I went over a window that was in the background. So I moved the mouse up over the window thumbnail and peek worked! So the key is to move the mouse over the window thumbnail to get peek! It is different from just moving the mouse over the taskbar of the window. But it works! Hope that helps! Thanks SteveMcQwark for this patch!
You're welcome. Glad its working. If you have any problems with it, let me know. And yes, the design is aimed after the one for Windows 7, as is the rest of this plasmoid. The idea is that you get the peek hovering over the thumbnail. That makes it useful for having grouped tasks. And it means that you only get peek when you want it, and right away when you want it.