
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
This is evolution of
http://kde-look.org/content/show.php/Smooth+Tasks?content=101586 for support new KDE 4.8 API's.
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.
7 years ago
2013-11-02
FIX: Bad positioning of icons after drag on some Plama theme configurations (rest)
2013-10-12
FIX: Bad positioning of icons after drag in some Plasma theme configurations
2013-09-07
FIX: lightning effect on startup or on attention from application
artefact after lightning effect
translation remove warning
translation update some files
ADD: remove debug log for release. See INSTALL file
2013-08-24
ADD: replace obsolete KDE animation API
2012-02-19
FIX: save and restore launchers choice
ADD: dutch translation
FIX: .desktop informations
v2012-02-13 :
FIX: size of icon if animation is stopped before duration scheduled
FIX: update french translation
7 years ago
2013-11-02
FIX: Bad positioning of icons after drag on some Plama theme configurations (rest)
2013-10-12
FIX: Bad positioning of icons after drag in some Plasma theme configurations
2013-09-07
FIX: lightning effect on startup or on attention from application
artefact after lightning effect
translation remove warning
translation update some files
ADD: remove debug log for release. See INSTALL file
2013-08-24
ADD: replace obsolete KDE animation API
2012-02-19
FIX: save and restore launchers choice
ADD: dutch translation
FIX: .desktop informations
v2012-02-13 :
FIX: size of icon if animation is stopped before duration scheduled
FIX: update french translation
mozo
4 years ago
Report
VVayfarer
6 years ago
I tried logging in and out, restarting, but I still have the default taskbar. Any advice?
Report
Zorael
6 years ago
The Apply button in the Settings dialogue doesn't get activated when a change is made, though. You have to click OK to update it.
Report
changedsoul
7 years ago
Im running KDE 4.12.2 in Arch
Report
VVayfarer
6 years ago
Report
lanufabi
7 years ago
I like this app but I don't need the window preview as tool tip. Instead of this I'd like to have only the icon + title as a little popup. Is it possible to patch it or to add this as an option in the preferences?
Thanks
Report
mozo
7 years ago
Report
deny26
7 years ago
Report
remix
7 years ago
Report
mozo
7 years ago
http://youtu.be/_FxTrVqP9Ms
Report
henry4
7 years ago
Report
mozo
7 years ago
Report
mozo
7 years ago
Report
hbdee
7 years ago
Report
hbdee
7 years ago
Report
l12436
7 years ago
Application: Plasma 桌面 shell (plasma-desktop), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f2aba3d77c0 (LWP 15854))]
Thread 4 (Thread 0x7f2a8c8fe700 (LWP 15855)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007f2ab307806b in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#2 0x00007f2ab30780a9 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4
#3 0x00007f2aaa7aa764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#4 0x00007f2aad732f6e in start_thread (arg=0x7f2a8c8fe700) at pthread_create.c:311
#5 0x00007f2ab9cc59cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 3 (Thread 0x7f2a0ae77700 (LWP 15856)):
#0 0x00007f2ab9cb8f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f2aad028694 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f2aad02879c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f2ab6891a76 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007f2ab68635ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5 0x00007f2ab68638e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6 0x00007f2ab676288f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007f2ab6844d13 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#8 0x00007f2ab6764f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9 0x00007f2aaa7aa764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#10 0x00007f2aad732f6e in start_thread (arg=0x7f2a0ae77700) at pthread_create.c:311
#11 0x00007f2ab9cc59cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 2 (Thread 0x7f29f7c36700 (LWP 15867)):
#0 0x00007f2ab9cb8f7d in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f2aad028694 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f2aad02879c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f2ab6891a76 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#4 0x00007f2ab68635ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#5 0x00007f2ab68638e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#6 0x00007f2ab676288f in QThread::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007f2a087e6fd7 in KCupsConnection::run() () from /usr/lib/libkcupslib.so
#8 0x00007f2ab6764f2f in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#9 0x00007f2aaa7aa764 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#10 0x00007f2aad732f6e in start_thread (arg=0x7f29f7c36700) at pthread_create.c:311
#11 0x00007f2ab9cc59cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113
Thread 1 (Thread 0x7f2aba3d77c0 (LWP 15854)):
[KCrash Handler]
#5 0x00007f2a94bb6ca6 in SmoothTasks::Applet::itemRemoved (this=0x2c20160, groupableItem=0x8e74830) at /swap/Programing/Git/smooth-tasks2/applet/SmoothTasks/Applet.cpp:231
#6 0x00007f2ab6878a58 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#7 0x00007f2a9a71fa42 in TaskManager::TaskGroup::itemRemoved(TaskManager::AbstractGroupableItem*) () from /usr/lib/libtaskmanager.so.4abi5
#8 0x00007f2a9a71fde3 in TaskManager::TaskGroup::Private::signalRemovals() () from /usr/lib/libtaskmanager.so.4abi5
#9 0x00007f2a9a722579 in ?? () from /usr/lib/libtaskmanager.so.4abi5
#10 0x00007f2ab687cdce in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#11 0x00007f2ab5c01dfc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#12 0x00007f2ab5c08470 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#13 0x00007f2ab7528a6a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#14 0x00007f2ab68648bd in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#15 0x00007f2ab6867e1f in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#16 0x00007f2ab6892073 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#17 0x00007f2aad0283a6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f2aad0286f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007f2aad02879c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007f2ab6891a55 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#21 0x00007f2ab5ca39d6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4
#22 0x00007f2ab68635ef in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#23 0x00007f2ab68638e5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#24 0x00007f2ab6868e5b in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4
#25 0x00007f2ab9fcf27c in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_plasma-desktop.so
#26 0x00007f2ab9becde5 in __libc_start_main (main=0x4006e0, argc=1, ubp_av=0x7fffb569b238, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb569b228) at libc-start.c:260
#27 0x000000000040070e in _start ()
Report
l12436
7 years ago
Report
l12436
7 years ago
Report
Henri
7 years ago
So my wishes: 1) Option to set direction of title expanding to vertical 2) Option to restrict tasks vertical space 3) When right-clicking a task there should be an option for SmoothTasks references. Now it's painfully hard to click the right place to get that option.
Report
henry4
7 years ago
2. Could you indicate on this snapshoot which space should be reduced :
http://beonis.fr/vertical-smoothtasks.png
3. Smooth-Task references = parameters ?
Report
Henri
7 years ago
3. It's seems to be "Smooth Task Settings" in englis (image: http://tinyurl.com/ldtcbfv). It can be accessed also by: unlock widgets > click configure icon > right-click the plasmoid > after changes: lock widgets, but that's more inconvenient. There's also shortcut for that, but those "Alt + X,Y" -type combos haven't never worked for me. About all the other plasmoids I've tried have a menu entry for options when you just right-click them.
Report
mozo
7 years ago
Report
mozo
7 years ago
Report
shawnpeterson77
7 years ago
I get the following error:
CMake Error at /usr/share/cmake/Modules/FindKDE4.cmake:98 (message):
ERROR: cmake/modules/FindKDE4Internal.cmake not found in
/home/shawn/.kde/share/apps;/usr/share/kde-settings/kde-profile/default/share/apps;/usr/share/kde4/apps
Call Stack (most recent call first):
CMakeLists.txt:1 (find_package)
CMake Warning (dev) in CMakeLists.txt:
No cmake_minimum_required command is present. A line of code such as
cmake_minimum_required(VERSION 2.8)
should be added at the top of the file. The version specified may be lower
if you wish to support older CMake versions for this project. For more
information run "cmake --help-policy CMP0000".
This warning is for project developers. Use -Wno-dev to suppress it.
-- Configuring incomplete, errors occurred!
Not sure what it means, I have cmake 2.8.11.
Report
anika200
7 years ago
[ 7%] Built target plasma_applet_smooth-tasks_automoc
[ 7%] Built target translations
[ 7%] Building CXX object applet/CMakeFiles/plasma_applet_smooth-tasks.dir/SmoothTasks/ToolTipBase.o
[ 7%] Building CXX object applet/CMakeFiles/plasma_applet_smooth-tasks.dir/SmoothTasks/ToggleAnimation.o
In file included from /usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/ToggleAnimation.h:27,
from /usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/ToggleAnimation.cpp:22:
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/Animate.h:49:21: warning: no newline at end of file
In file included from /usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/TaskStateAnimation.h:27,
from /usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/TaskItem.h:26,
from /usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/ToolTipBase.h:25,
from /usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/ToolTipBase.cpp:20:
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/Animate.h:49:21: warning: no newline at end of file
In file included from /usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/ToggleAnimation.cpp:22:
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/ToggleAnimation.h: In constructor 'SmoothTasks::ToggleAnimationAnim::ToggleAnimationAnim(SmoothTasks::ToggleAnimation&)':
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/ToggleAnimation.h:38: error: class 'SmoothTasks::ToggleAnimationAnim' does not have any field named 'Animate'
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/ToggleAnimation.h:38: error: no matching function for call to 'SmoothTasks::Animate<SmoothTasks::ToggleAnimation>::Animate()'
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/Animate.h:32: note: candidates are: SmoothTasks::Animate<T>::Animate(T&) [with T = SmoothTasks::ToggleAnimation]
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/Animate.h:29: note: SmoothTasks::Animate<SmoothTasks::ToggleAnimation>::Animate(const SmoothTasks::Animate<SmoothTasks::ToggleAnimation>&)
*** [applet/CMakeFiles/plasma_applet_smooth-tasks.dir/SmoothTasks/ToggleAnimation.o] Error code 1
In file included from /usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/TaskItem.h:26,
from /usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/ToolTipBase.h:25,
from /usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/ToolTipBase.cpp:20:
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/TaskStateAnimation.h: In constructor 'SmoothTasks::TaskStateAnimationAnim::TaskStateAnimationAnim(SmoothTasks::TaskStateAnimation&)':
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/TaskStateAnimation.h:38: error: class 'SmoothTasks::TaskStateAnimationAnim' does not have any field named 'Animate'
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/TaskStateAnimation.h:38: error: no matching function for call to 'SmoothTasks::Animate<SmoothTasks::TaskStateAnimation>::Animate()'
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/Animate.h:32: note: candidates are: SmoothTasks::Animate<T>::Animate(T&) [with T = SmoothTasks::TaskStateAnimation]
/usr/home/lee-bsd/Downloads/smooth-tasks2/applet/SmoothTasks/Animate.h:29: note: SmoothTasks::Animate<SmoothTasks::TaskStateAnimation>::Animate(const SmoothTasks::Animate<SmoothTasks::TaskStateAnimation>&)
*** [applet/CMakeFiles/plasma_applet_smooth-tasks.dir/SmoothTasks/ToolTipBase.o] Error code 1
2 errors
*** [applet/CMakeFiles/plasma_applet_smooth-tasks.dir/all] Error code 2
1 error
*** [all] Error code 2
1 error
[13:03 0.35]
Report