
This is a fork of mbaszczewskis STasks plasmoid. For the original STasks code go there:
http://www.kde-look.org/content/show.php/STasks?content=99739
This taskbar replacement has window peeking similar to Windows 7 when you use the kwin 'highlight window' effect. Even if this effect is not used you can click the tooltip in order to activate the corresponding window.
About Launcher Support, Grouping and Sorting:
A feature often requested in the comments is support for launchers and a more comprehensive context menu. Because the information about which task items there are, their grouping, sorting and state (minimized, demands attention, is active, ...) and even their context menu is all provided by libtaskmanager, such feature requests should be directed to kdelibs. I wrote a wishlist entry in the kde bugtracker for these features: https://bugs.kde.org/show_bug.cgi?id=207902 If you want this feature vote for this wish.
Update:
Launcher support exists in KDE 4.6. I will incorporate this feature once KDE 4.6 is available in Fedora (and I have time).
Update 2:
I pulled all changes made by flupp and jimi312, which amongst other things add launcher support. You can download the most recent source directly from the mercurial repository:
https://bitbucket.org/panzi/smooth-tasks/get/tip.tar.bz2
However, because I experienced some bugs with the launcher support (sometimes they are shown when the associated app is running and sometimes they are not shown when the associated app is not running) I did not make a new release yet. If I can find the bugs in a few hours tomorrow (2nd Apr 2011) or flupp/jimi312 fix them I will make a new release. I don't know how much time I have to work on Smooth Tasks. :/
Update 3:
The mentioned bugs concerning launchers seem also to be present with KDE's original taskbar, so I think the bug lies in libtaskmanager and not in Smooth Tasks.
Bugreports and Wishes:
http://bitbucket.org/panzi/smooth-tasks/issues/
Packages:
Debian, Ubuntu and Fedora have official packages.
Fedora:
sudo yum install kde-plasma-smooth-tasks
And to get meaningful backtraces:
sudo debuginfo-install kde-plasma-smooth-tasks
Note: I didn't check the validity of any of these packages!
Poll: Which Layout should stay?
I have created a poll about which of the various layouts supported by Smooth Tasks should be kept and which I can drop:
http://twtpoll.com/dm5m96
Please participate in this poll so I know whether I have to bother with supporting all of the currently provided layouts. In case you do not use multiple rows please choose the first option. In this case most layouts should look the same anyway.
7 years ago
wip 2010-11-06:
FIX: drop whole groups onto pager (removed workaround for KDE < 4.5 which could not handle groups at all)
FIX: when dragging a task only a tiny bit it's position was not reset
Maybe FIX: a very rare tooltip positioning bug (I have o wait if it reoccurs)
wip 2010-11-05 update 1:
FIX: fixed unwanted highlight behaviour change which reintroduces flickering :(
wip 2010-11-05:
FIX: tooltip appearance and background blur under KDE 4.5 (someone once sent me a patch for this but I cant find this message any more so I figured it out myself by looking at KDE sources)
FIX: less flickering for the kwin highlight effect
wip 2010-02-27:
FIX: less flickering for the window preview effect because I removed the kwin highlight effect bug workaround (that bug was obviously fixed in kde 4.4)
FIX: crash when right-click on startup item, thanks to anonymous
wip 2010-02-13 update 2:
FIX: hopefully fixed bug concerning missing taskbar entries
For the full list of changes see:
http://bitbucket.org/panzi/smooth-tasks/src/tip/ChangeLog
7 years ago
wip 2010-11-06:
FIX: drop whole groups onto pager (removed workaround for KDE < 4.5 which could not handle groups at all)
FIX: when dragging a task only a tiny bit it's position was not reset
Maybe FIX: a very rare tooltip positioning bug (I have o wait if it reoccurs)
wip 2010-11-05 update 1:
FIX: fixed unwanted highlight behaviour change which reintroduces flickering :(
wip 2010-11-05:
FIX: tooltip appearance and background blur under KDE 4.5 (someone once sent me a patch for this but I cant find this message any more so I figured it out myself by looking at KDE sources)
FIX: less flickering for the kwin highlight effect
wip 2010-02-27:
FIX: less flickering for the window preview effect because I removed the kwin highlight effect bug workaround (that bug was obviously fixed in kde 4.4)
FIX: crash when right-click on startup item, thanks to anonymous
wip 2010-02-13 update 2:
FIX: hopefully fixed bug concerning missing taskbar entries
For the full list of changes see:
http://bitbucket.org/panzi/smooth-tasks/src/tip/ChangeLog
vistaus
Jan 09 2018
AdrielDoe
Jan 04 2017
mirkogennari
Dec 03 2016
matafleur
Apr 08 2015
Sweyn78
Aug 27 2012
Koali-Fran
Jun 11 2012
dimparf
May 02 2012
electron222
Dec 18 2011
aspotashev
Nov 01 2011
Thaodan
Oct 28 2011
onizou
Sep 10 2011
DivanSantana
Jul 30 2011
bas89
Jul 20 2011
RyanMcCoskrie
Jul 20 2011
-luk-
Jul 05 2011
robyshot
Jun 27 2011
wizardred
Jun 01 2011
qwerta
May 31 2011
jaitrum
May 20 2011
ZaWertun
May 19 2011
Genserowski
May 10 2011
gp42
May 09 2011
nicotine
Apr 27 2011
kuna236
Apr 07 2011
julroy67
Apr 01 2011
flavs
Mar 24 2011
detaos
Mar 09 2011
Bottom-Egg
Mar 09 2011
se3n
Feb 25 2011
schleby
Feb 16 2011
ubuntuku
Feb 12 2011
mononoke
Feb 11 2011
aeoris
Feb 11 2011
ZomAur
Feb 08 2011
aciph
Feb 08 2011
wepiha
Feb 03 2011
Pyruzan
Feb 02 2011
ZXP6
Jan 31 2011
Koresh
Jan 10 2011
nerdykid
Jan 08 2011
Flupp
Jan 08 2011
unikum111
Jan 05 2011
LinuxFanatic
Dec 25 2010
flanello
Dec 23 2010
margueritesu
Dec 22 2010
jmc88
Dec 18 2010
GDR
Dec 14 2010
TommyCZ
Dec 12 2010
aqeeliz
Dec 08 2010
molecule-eye
Dec 03 2010
peterpenz
Nov 13 2010
freemandigger
Nov 13 2010
gfretes
Nov 09 2010
Desdenova88
Nov 09 2010
quadra
Nov 08 2010
KAMiKAZOW
Nov 08 2010
jarod82
Nov 07 2010
etrangerka
Nov 07 2010
icewind1991
Nov 07 2010
paran0idx
Nov 06 2010
msledziona
Nov 06 2010
KDesk
Nov 05 2010
SeaJey
Nov 05 2010
mcder
Nov 04 2010
integr8e
Nov 04 2010
timorei
Nov 04 2010
schnelle
Nov 01 2010
Antholinux
Oct 30 2010
Haarvenu
Sep 23 2010

luter
Oct 05 2013
Landis
Jul 19 2013
yevhensayenko
Jun 19 2013
klejczklejczkl
May 31 2013
Stincjatclava
Apr 29 2013
bas89
Nov 12 2011
vylycyn
Aug 24 2011
ozky
Aug 20 2011
nekoprog
Aug 02 2011
cosmoslx
Jul 30 2011
tameboy
Jul 15 2011
darx667
Jun 01 2011
qwerta
May 31 2011
Genserowski
May 10 2011
Brutus180
Apr 25 2011
papylhomme
Apr 18 2011
flavs
Mar 24 2011
Bottom-Egg
Mar 09 2011
extra
Feb 27 2011
causa-prima
Feb 23 2011
AHTOH
Feb 23 2011
ubuntuku
Feb 12 2011
mononoke
Feb 11 2011
Pyruzan
Feb 02 2011
joth666
Jan 11 2011
Koresh
Jan 10 2011
daltinn
Jan 07 2011
unikum111
Jan 05 2011
arunce
Dec 25 2010
flanello
Dec 23 2010
margueritesu
Dec 16 2010
GDR
Dec 14 2010
aqeeliz
Dec 08 2010
adsicks
Nov 26 2010
Maarty
Nov 15 2010
gfretes
Nov 09 2010
leprosys
Nov 07 2010
jarod82
Sep 16 2010
AlexeyTyapkin
Sep 03 2010
OdinEidolon
Aug 15 2010
squall38
Aug 05 2010
jackyohh
Jul 11 2010
quadra
Jul 06 2010
ryanho
Jun 18 2010
Mr-idea
May 30 2010
Vistausss
May 29 2010
pyra
May 25 2010
MoonBlossom
May 23 2010
Seremel
May 21 2010
thomasjfedora
May 17 2010
DreadKnight
May 06 2010
xaxas
May 01 2010
KAnton
Mar 25 2010
zalbinosek
Mar 18 2010
Samuel2006
Mar 17 2010
Shadowed87
Mar 10 2010
adrianlopez1984
Mar 09 2010
oOSplashOo
Mar 01 2010
auratux
Feb 21 2010
grozotkh
Feb 17 2010
edio
Feb 13 2010
rickdesantis
Feb 13 2010
msledziona
Feb 12 2010
freemandigger
Feb 11 2010
H1bakusha
Feb 10 2010
Stil-r
Feb 06 2010
maniel
Jan 21 2010
Siminin
Jan 11 2010
tobgle
Jan 05 2010
Schiwi
Jan 02 2010
Yggdrasill
Dec 31 2009
floorek
Dec 12 2009
vejha
Dec 12 2009
Rettich
Dec 08 2009
enclave
Nov 28 2009
simongaiteiro
Nov 26 2009
yoann21
Nov 25 2009
Thule
Nov 19 2009
cjann
Nov 19 2009
colokalle
Nov 16 2009
Patapon
Nov 12 2009
mcder
Nov 09 2009
priomsrb
Nov 09 2009
flyingsheep
Nov 08 2009
gzu
Nov 04 2009
kostekjo
Nov 03 2009
mayhem
Nov 03 2009
pups
Nov 03 2009
mnok
Nov 02 2009
tuxvoytec
Nov 01 2009
kubicle
Nov 01 2009
riegertmr
Oct 30 2009
adee
Oct 30 2009
jmdsdf
Oct 29 2009
SeaJey
Oct 28 2009
KAMiKAZOW
Oct 25 2009
banas
Oct 25 2009
ZaWertun
Oct 25 2009
Sparrowmelody
Oct 23 2009
Azz
Oct 23 2009
Refused
Oct 20 2009
xep
Oct 12 2009
hash87
Oct 12 2009
qwertymaniac
Oct 12 2009
Pitmairen
Oct 11 2009
gimox
Oct 10 2009
Grindcore
Oct 10 2009
theZest
Oct 08 2009
goderic
Oct 02 2009
gedik
Sep 18 2009
Flupp
Sep 16 2009
errendir
Sep 13 2009
faemir
Sep 12 2009
-luk-
Sep 10 2009
buschmann23
Sep 06 2009
qwertz-1
Sep 05 2009
CyberTribe
Sep 01 2009
hteles
Aug 25 2009
Nirgal
Aug 24 2009
jirik2tg
Aug 23 2009
tittiatcoke
Aug 23 2009
xadras
Aug 22 2009
ssri
Aug 21 2009
screemo
Aug 20 2009
matiit
Aug 20 2009
mirzaD
Aug 20 2009
lestek
Aug 19 2009
Samt43
Aug 19 2009
ShadowBelmolve
Aug 18 2009
gooler
Aug 17 2009
Skripka
Aug 15 2009
emtorres
Aug 12 2009
timorei
Aug 12 2009
jmtodaro
Aug 10 2009
panzi
7 years ago
Report
ZomAur
7 years ago
Report
panzi
7 years ago
Report
OdinEidolon
7 years ago
Report
Pl4cek68
7 years ago
Report
panzi
7 years ago
Report
ademmer1977
7 years ago
AFAIK it does not break backwards compatibility.
But there is still a major glitch with smooth-tasks and resizing panels: I have my panel set to minimum width and growing, centered on the bottom center of the screen. Now smooth-tasks fails to determine the correct width and the panel is cropped on the right side. It is fixed after opening and closing some apps. If this could be fixed, it would be awesome!
Report
onguarde
7 years ago
As you know, one can close the windows by hovering the mouse over the popup thumbnail menu & middle clicking it.
A neat feature is that the thumbnail menu then refreshes/updates minus that one window that you just killed. Allowing you to continue killing.
However, this doesn't seem to work if the kicker bar is set to autohide; the bar immediately hides itself along with the thumbnail menu.
Thanks again for listening!
Report
onguarde
7 years ago
Currently, even though there is only one window for the application entry, a popup still appears indicating the name of that one window.
While this might be useful if window thumbnails are enabled, it is counter productive and highly distracting otherwise.
Additionally, there should be an option allow one to choose if the "animation duration" applies even after first contact.
Eg, Currently, i set the "animation duration" as 600ms so that those stuff won't keep popping up to distract me as I am merely hovering across tab entries to pick a window. However, if I slow down too much and accidentally activate it for one application, the "animation delay" for subsequent ones is effectively reduced to zero!
Thanks for listening
Report
grampe
7 years ago
and I want that it will use the same icon like dockbarX in gnome
Report
jmdsdf
7 years ago
Report
Schiwi
7 years ago
Report
Schiwi
7 years ago
Report
Naraku
7 years ago
Keep Expanded: From the current desktop
Does not work, even the windows of the current desktop are often not expanded.
Report
nishantjr
7 years ago
Eg: 1 group for chat, 1 for browsing, 1 for devel etc, it would go really well with the new kwin tiling feature
Report
shadyabhi
7 years ago
Report
OdinEidolon
7 years ago
Report
steverweber
7 years ago
I want to see PINing!!!!
someone made a patch for it a while back... why has this not bin committed?
Report
gravy
7 years ago
http://bitbucket.org/flupp/smooth-tasks-fork/overview
but it is really buggy and panzi wrote that he doesn't want to make any changes until it will be merged.
Here are some problems you can fix
Regressions:
1) tiny icons/big margins - with the same size of panel icons are much smaller. It looks that the margins are too big. . This is problem mainly with smaller panels.
2) lights - the default setting of margins (without custom margins workarounds) should be the same like in the original smooth-tasks (3px) now it is too big
Other that can be improved in the new version:
- Minimal and maximal button width should be near each other. Or better solution is removing the Expanding size option and make new option of interval min/max expanded size. Default setting should be min=max=175.
- Instead of Minimal Icon Space there should be Minimal Ratio of Frame, it is more logical and now it behaves strange with some small icons (for example the plasmoidviewer icon). The ratio should be limited from 1 to infty.
- The option Anchor Light (vertically, horizontally) is not called correctly when the applet is in vertical position. But I have no idea how to call it to avoid confusion :)
Other problems in the old version:
- is there really necessary to set exactly the Move duration, Highlight Delay, Frames per Second, Animation Duration ans Animation speed? There should be in one option Animation Speed, from fast to slow. (Or even more heretic idea, use the settings of animation speed in Desktop effects)
- the should be delay between moving pointer on the applet and hovering of the tooltip, check the WIN7
- add the kinetics Qt animations
- add pinning feature, but with pinning, there is the problem that the fancy tasks developer wrote that he will make a new library with some new features so it can be duplicate effort
But if you think that you can help, you should try.
Report
atrox
7 years ago
Report
martosurf
7 years ago
Report
stefanklumpp
7 years ago
Report
NetCutter
7 years ago
Report
DreadKnight
7 years ago
Report
elysion
7 years ago
Really love the pinning feature in w7.
Report