
Various KDE 1.-4. Improvements
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
12 years ago
Updated for 3.5.10.
Gentoo users can use ebuild for kicker from: http://kde-look.org/content/show.php/Gentoo+kicker+viewport+taskbar+ebuild?content=83484 without need for this package.
20.9. Fix for Kubuntu.
7.10 Fix for opensuse
OpenSuse users have to apply patch included in this package before compiling...
After unpacking just go into package folder and do:
patch -p1 < opensuse.patch
Thanks to AndreArruda for testing and reporting.
12 years ago
Updated for 3.5.10.
Gentoo users can use ebuild for kicker from: http://kde-look.org/content/show.php/Gentoo+kicker+viewport+taskbar+ebuild?content=83484 without need for this package.
20.9. Fix for Kubuntu.
7.10 Fix for opensuse
OpenSuse users have to apply patch included in this package before compiling...
After unpacking just go into package folder and do:
patch -p1 < opensuse.patch
Thanks to AndreArruda for testing and reporting.
tonyelewis
11 years ago
Thanks in advance for any help you can offer.
[Thread debugging using libthread_db enabled]
[New Thread 0xb69896c0 (LWP 20998)]
[KCrash handler]
#6 0xb76ac53d in QScrollView::horizontalScrollBar (this=0x8a55470)
at widgets/qscrollview.cpp:1904
#7 0xb76b2277 in QScrollView::frameChanged (this=0x8a55470)
at widgets/qscrollview.cpp:2391
#8 0xb764a3b9 in QFrame::updateFrameWidth (this=0x8a55470,
resetLineMetrics=true) at widgets/qframe.cpp:408
#9 0xb764a729 in QFrame::setFrameStyle (this=0x8a55470, style=0)
at widgets/qframe.cpp:249
#10 0xb5d70f8f in TaskBar (this=0x8a55470, parent=0x8a593e0, name=0x0)
at taskbar.cpp:65
#11 0xb5d75e4f in TaskBarContainer (this=0x8a593e0, enableFrame=false,
parent=0x8a55208, name=0x0) at taskbarcontainer.cpp:72
#12 0xb5ec086f in TaskbarApplet (this=0x8a55208, configFile=@0xbf892dd8,
type=Stretch, actions=4, parent=0x8a54710,
name=0xb5ec105e "ktaskbarapplet") at taskbarapplet.cpp:60
#13 0xb5ec0b84 in init (parent=0x8a54710, configFile=@0xbf892dd8)
at taskbarapplet.cpp:49
#14 0xb66ed8c8 in PluginManager::loadApplet ()
from /usr/kde3/lib/libkdeinit_kicker.so
#15 0xb66f2d8a in AppletContainer::AppletContainer ()
from /usr/kde3/lib/libkdeinit_kicker.so
#16 0xb66f3651 in PluginManager::createAppletContainer ()
from /usr/kde3/lib/libkdeinit_kicker.so
#17 0xb66f6707 in ContainerArea::addApplet ()
from /usr/kde3/lib/libkdeinit_kicker.so
#18 0xb6735393 in AddAppletDialog::addApplet ()
from /usr/kde3/lib/libkdeinit_kicker.so
#19 0xb6738015 in AddAppletDialog::qt_invoke ()
from /usr/kde3/lib/libkdeinit_kicker.so
#20 0xb759238a in QObject::activate_signal (this=0x89d3670, clist=0x89d0708,
o=0xbf8930c4) at kernel/qobject.cpp:2359
#21 0xb67182e1 in AppletWidget::doubleClicked ()
from /usr/kde3/lib/libkdeinit_kicker.so
#22 0xb6718354 in AppletWidget::mouseDoubleClickEvent ()
from /usr/kde3/lib/libkdeinit_kicker.so
#23 0xb75cc845 in QWidget::event (this=0x89d3670, e=0x89d3670)
at kernel/qwidget.cpp:4711
#24 0xb752d4f5 in QApplication::internalNotify (this=0x86aded0,
receiver=0x89d3670, e=0xbf8932c4) at kernel/qapplication.cpp:2638
#25 0xb752e712 in QApplication::notify (this=0x86aded0, receiver=0x89d0590,
e=0xbf893490) at kernel/qapplication.cpp:2424
#26 0xb72468b2 in KApplication::notify (this=0x86aded0, receiver=0x89d0590,
event=0xbf893490)
at /build/buildd/kdelibs-kde3-3.5.10/./kdecore/kapplication.cpp:550
#27 0xb74c76be in QApplication::sendSpontaneousEvent (receiver=0x89d0590,
event=0xbf893490) at kernel/qapplication.h:526
#28 0xb74c45b0 in QETWidget::translateMouseEvent (this=0x89d0590,
event=0xbf893878) at kernel/qapplication_x11.cpp:4347
#29 0xb74c3862 in QApplication::x11ProcessEvent (this=0x86aded0,
event=0xbf893878) at kernel/qapplication_x11.cpp:3524
#30 0xb74d7894 in QEventLoop::processEvents (this=0x86de350,
flags=<value optimized out>) at kernel/qeventloop_x11.cpp:195
#31 0xb7545f00 in QEventLoop::enterLoop (this=0x86de350)
at kernel/qeventloop.cpp:201
#32 0xb7545dc6 in QEventLoop::exec (this=0x86de350)
at kernel/qeventloop.cpp:148
#33 0xb752db8f in QApplication::exec (this=0x86aded0)
at kernel/qapplication.cpp:2761
#34 0xb66fdd0f in kdemain () from /usr/kde3/lib/libkdeinit_kicker.so
#35 0xb801c494 in kdeinitmain () from /usr/kde3/lib/kde3/kicker.so
#36 0x0804f4e9 in launch (argc=1, _name=0x86a7c1c "kicker",
args=0x86a7c23 "", cwd=0x0, envc=0, envs=0x86a7c27 "", reset_env=false,
tty=0x0, avoid_loops=false, startup_id_str=0x80517cd "0")
at /build/buildd/kdelibs-kde3-3.5.10/./kinit/kinit.cpp:673
#37 0x0804fc8a in handle_launcher_request (sock=9)
at /build/buildd/kdelibs-kde3-3.5.10/./kinit/kinit.cpp:1240
#38 0x08050302 in handle_requests (waitForPid=0)
at /build/buildd/kdelibs-kde3-3.5.10/./kinit/kinit.cpp:1443
#39 0x08050dd2 in main (argc=5, argv=0xbf894134, envp=0xbf89414c)
at /build/buildd/kdelibs-kde3-3.5.10/./kinit/kinit.cpp:1908
System:
Ubuntu 8.10 (2.6.27-9-generic)
Qt: 3.3.8b
KDE: 3.5.10
KDE from KDE3 Intrepid PPA (http://ppa.launchpad.net/kb9vqf/ubuntu intrepid)
Report
tonyelewis
11 years ago
Report
luckyb
12 years ago
I would appreciate any guidelines cause it's starting getting on my nerves not being able to use this absolutely useful tool
I run kde 3.5.10 on a sidux box
configure goes all the way through:
"Good - your configure finished. Start make now"
...but make ends up with the following message:
/usr/bin/ld: cannot find -lkickermain
collect2: ld returned 1 exit status
make[2]: *** [libcompiztaskmanager.la] Error 1
make[2]: Leaving directory `/home/luckyb/Desktop/temp/taskbar-compiz/taskmanager'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/luckyb/Desktop/temp/taskbar-compiz'
make: *** [all] Error 2
forgot to wish
...a happy new year
:-)
Report
IceSheep
12 years ago
.libs/taskcontainer.o: In function `TaskContainer::drawButton(QPainter*)':
taskcontainer.cpp:(.text+0x5d7d): undefined reference to `KTextShadowEngine::drawText(QPainter&, QRect c
onst&, int, QString const&, QSize const&)'
taskcontainer.cpp:(.text+0x641b): undefined reference to `KickerLib::drawBlendedRect(QPainter*, QRect co
nst&, QColor const&, int)'
taskcontainer.cpp:(.text+0x6606): undefined reference to `KTextShadowEngine::drawText(QPainter&, QRect c
onst&, int, QString const&, QSize const&)'
.libs/taskbar.o: In function `TaskBar::textShadowEngine()':
taskbar.cpp:(.text+0xc3a): undefined reference to `KTextShadowEngine::KTextShadowEngine()'
.libs/taskbar.o:(.data.rel.ro._ZTV7TaskBar[vtable for TaskBar]+0x2c): undefined reference to `Panner::ev
entFilter(QObject*, QEvent*)'
.libs/taskbar.o:(.data.rel.ro._ZTV7TaskBar[vtable for TaskBar]+0x1c8): undefined reference to `Panner::v
iewportResizeEvent(QResizeEvent*)'
collect2: ld returned 1 exit status
make[2]: *** [libcompiztaskbar.la] Fehler 1
make[2]: Leaving directory `/home/user/Desktop/taskbar-compiz/taskbar'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/home/user/Desktop/taskbar-compiz'
make: *** [all] Fehler 2
Report
IceSheep
12 years ago
I thought this machine was running KDE 3.5.10 but it was 3.5.9. So I upgraded to 3.5.10 and now everything works perfectly.
Thanks for the great work!
Report
BryanFRitt
12 years ago
The 3.5.4 one crashes 1/2 the time desktops are switched. And the KDE one doesn't understand vertical virtual desktops/multiple desktops on Compiz
KUbuntu_8.04.1-64_bit
Report
BryanFRitt
12 years ago
That might explain things...
Report
BryanFRitt
12 years ago
-
Compiz-Fusion had the more than one desktop disabled for some Compiz-Fusion versions. The option is enabled the the 'unstable'* .7.9 version I downloaded and and a <7.4 version I tried, but not the 7.4, or 7.6 versions.
*It doesn't seam unstable so far. Only the unstable plugins add-ins that don't have custom icons seam unstable.
Report
BryanFRitt
12 years ago
-
Also maybe a middle click for move the active window to a desktop/viewport.
---
u/d l/r p/n
up/down left/right previous/next
Report
scarter
12 years ago
taskcontainer.cpp:(.text+0x65d6): undefined reference to `KTextShadowEngine::drawText(QPainter&, QRect const&, int, QString const&, QSize const&)'
.libs/taskbar.o: In function `TaskBar::textShadowEngine()':
taskbar.cpp:(.text+0xcfa): undefined reference to `KTextShadowEngine::KTextShadowEngine()'
collect2: ld returned 1 exit status
make[2]: *** [libcompiztaskbar.la] Error 1
make[2]: Leaving directory `/home/scarter/Downloads/taskbar-compiz/taskbar'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/scarter/Downloads/taskbar-compiz'
make: *** [all] Error 2
Report
Woshee
12 years ago
.libs/taskbar.o:(.data.rel.ro._ZTV7TaskBar[vtable for TaskBar]+0x1c8): undefined reference to `Panner::viewportResizeEvent(QResizeEvent*)'
collect2: ld returned 1 exit status
make[2]: *** [libcompiztaskbar.la] Erreur 1
make[2]: quittant le répertoire « /home/raoul/Download/taskbar-compiz/taskbar »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/raoul/Download/taskbar-compiz »
make: *** [all] Erreur 2
Exactly the same with or without the patch.
Report
AndreArruda
12 years ago
Report
ivik81
12 years ago
Report
AndreArruda
12 years ago
[?1034h[Thread debugging using libthread_db enabled]
[New Thread 0xb665e6d0 (LWP 27106)]
[KCrash handler]
#6 0xb6f6efcd in QScrollView::horizontalScrollBar ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#7 0xb6f74d87 in QScrollView::frameChanged ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#8 0xb6f0c579 in QFrame::updateFrameWidth ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#9 0xb6f0c8e9 in QFrame::setFrameStyle () from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0xb59c1a7f in TaskBar::TaskBar () from /opt/kde3/lib/libcompiztaskbar.so.1
#11 0xb59c5ebb in TaskBarContainer::TaskBarContainer ()
from /opt/kde3/lib/libcompiztaskbar.so.1
#12 0xb612928a in TaskbarApplet::TaskbarApplet ()
from /opt/kde3/lib/kde3/compiztaskbar_panelapplet.so
#13 0xb612973a in init () from /opt/kde3/lib/kde3/compiztaskbar_panelapplet.so
#14 0xb7fc9928 in PluginManager::loadApplet (this=0x8124868, info=@0xbfac76ec,
parent=0x82fc830) at ./kicker/kicker/core/pluginmanager.cpp:158
#15 0xb7fd1fa1 in AppletContainer (this=0x82fc950, info=@0xbfac76ec,
opMenu=0x81339e8, immutable=false, parent=0x813a7b0)
at ./kicker/kicker/core/container_applet.cpp:105
#16 0xb7fd3001 in PluginManager::createAppletContainer (this=0x8124868,
desktopFile=@0xbfac7778, isStartup=false, configFile=@0xb72eb328,
opMenu=0x81339e8, parent=0x813a7b0, isImmutable=<value optimized out>)
at ./kicker/kicker/core/pluginmanager.cpp:290
#17 0xb7fd4e77 in ContainerArea::addApplet (this=0x8139ea0, info=@0x82cb974,
isImmutable=<value optimized out>, insertionIndex=-1)
at ./kicker/kicker/core/containerarea.cpp:658
#18 0xb8031ed3 in AddAppletDialog::addApplet (this=0x82269d0, applet=0x82cb8e8)
at ./kicker/kicker/ui/addapplet.cpp:429
#19 0xb8031fb7 in AddAppletDialog::addCurrentApplet (this=0x82269d0)
at ./kicker/kicker/ui/addapplet.cpp:412
#20 0xb803206b in AddAppletDialog::qt_invoke (this=0x82269d0, _id=86,
_o=0xbfac7864) at ./kicker/kicker/ui/addapplet.moc:106
#21 0xb6e5398a in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0xb6e55ecb in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0xb71be9cc in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0xb6eeeaf0 in QButton::mouseReleaseEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb6e8e527 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb6dee5bd in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0xb6def7c6 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xb7509882 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#29 0xb6d88aee in QApplication::sendSpontaneousEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb6d85910 in QETWidget::translateMouseEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb6d84bad in QApplication::x11ProcessEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb6d98d54 in QEventLoop::processEvents ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb6e06f00 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0xb6e06d96 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0xb6deec4f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0xb7fdd13f in kdemain (argc=1, argv=0xbfac8244)
at ./kicker/kicker/core/main.cpp:150
#37 0x08048502 in main (argc=) at ./kicker/kicker/kdeinit_kicker.cpp:2
Qt: 3.3.8b
KDE: 3.5.10 "release 27.1"
KDE Panel: 3.5.10
Report
AndreArruda
12 years ago
Report
ivik81
12 years ago
Report
ivik81
12 years ago
Report
AndreArruda
12 years ago
Sorry, i just read your reply now.
I just sent my email in a message here, i'll test it as soon as possible and let you know.
Report
AndreArruda
12 years ago
I am updating to 3.5.10 again and will provide you the debug info in a moment :)
Report
fantasmazul
12 years ago
Report
kubista
12 years ago
I've downloaded the packaged kicker-compiz-taskbar, but I do still experience closed windows to be present on the taskbar. With this latest fix, It seems however that more windows close properly. But not all.
See my comment (as gijsterbeek) on the launchpad link above.
Report
TotoKid
12 years ago
https://bugs.launchpad.net/ubuntu/+source/kdebase/+bug/261694
Report
BiDOrD
12 years ago
.libs/taskbar.o:(.data.rel.ro._ZTV7TaskBar[vtable for TaskBar]+0x2c): undefined reference to `Panner::eventFilter(QObject*, QEvent*)'
.libs/taskbar.o:(.data.rel.ro._ZTV7TaskBar[vtable for TaskBar]+0x1c8): undefined reference to `Panner::viewportResizeEvent(QResizeEvent*)'
Report
ivik81
12 years ago
Report
BiDOrD
12 years ago
Thanks a lot for your great job, and for your reactivity !
Report