Image 01


Tobias Roeser Leipzig, Germany
System Software
Various KDE 1.-4. Improvements

Education Apps 4 comments

Score 50.0%
Jan 29 2016
Not sure, what you mean with ksteak, but if you mean kding, then you can find it here on Also kding is pretty stable for almost a decade, also uses the same dictionary (ding) and is super fast. So why reinvent the wheel, need an additional database and have less features?

It's your project and it's good to have diversity! But maybe you should at least consider contributing to it instead of writing an new tool with currently hase less features, higher needs and possibly more bugs.

Best regards - Jan 29 2016
Hi, great idea. But in what way is this app different to kding? - Jan 29 2016

Network 120 comments

Score 80.0%
Mar 25 2015
Thanks, that worked!

I created an ebuild for Gentoo, so everybody can try it out:

I'm currently not a home, so I cannot say anything to your app (apparently, KFritz doesn't support multiple fritz-boxes), but it looks promising. ;-) - Feb 16 2010
I found the problem: When not building in debug mode, the -fexceptions switch is not enabled.

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fexceptions")
somewhere in the bottom of the CmakeLists.txt file fixed this problem.

But now, I got a new error when linking:

Linking CXX executable kfritz
/usr/bin/cmake -E cmake_link_script CMakeFiles/kfritz.dir/link.txt --verbose=1
/usr/lib/ccache/bin/i686-pc-linux-gnu-g++ -fexceptions -fexceptions -Wnon-virtual-dtor -Wno-long-long -ansi -Wundef -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS -fno-check-new -fno-common -Woverloaded-virtual -fno-threadsafe-statics -fvisibility=hidden -fvisibility-inlines-hidden -fexceptions -Wl,--enable-new-dtags -Wl,-O1 -Wl,--as-needed CMakeFiles/kfritz.dir/kfritz_automoc.o CMakeFiles/kfritz.dir/KFritz.o CMakeFiles/kfritz.dir/KFritzWindow.o CMakeFiles/kfritz.dir/KFonbookModel.o CMakeFiles/kfritz.dir/KSettingsFonbooks.o CMakeFiles/kfritz.dir/KSettingsFritzBox.o CMakeFiles/kfritz.dir/KFritzModel.o CMakeFiles/kfritz.dir/KCalllistModel.o CMakeFiles/kfritz.dir/LibFritzInit.o CMakeFiles/kfritz.dir/Log.o CMakeFiles/kfritz.dir/LogDialog.o CMakeFiles/kfritz.dir/QAdaptTreeView.o CMakeFiles/kfritz.dir/KSettings.o -o kfritz -rdynamic -L/var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz_build/lib -L/usr/lib/qt4 /usr/lib/ /usr/lib/ lib/libfritz++.a lib/libtcpclient++.a lib/libpthread++.a -lssl -lindicate-qt /usr/lib/qt4/ /usr/lib/ /usr/lib/qt4/ /usr/lib/qt4/ -lpthread /usr/lib/qt4/ -Wl,-rpath,/usr/lib/qt4:::::::::
lib/libfritz++.a(FritzClient.cpp.o): In function `fritz::FritzClient::CalculateLoginResponse(std::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
FritzClient.cpp:(.text+0x1306): undefined reference to `MD5'
collect2: ld gab 1 als Ende-Status zurück

I'm under Gentoo, so all (!) header files of packages are already present. - Feb 15 2010

buildbox kfritz# LC_ALL=c gcc --version
gcc (Gentoo 4.3.4 p1.0, pie-10.1.5) 4.3.4
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO

on a 32bit machine.


buildbox kfritz# cmake -C /var/tmp/portage/kde-misc/kfritz-0.0.1/temp/gentoo_common_config.cmake -DCMAKE_INSTALL_PREFIX=/usr -DKDE4_BUILD_TESTS=OFF -DCMAKE_INSTALL_PREFIX=/usr -DSYSCONF_INSTALL_DIR=/etc -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/kde-misc/kfritz-0.0.1/temp/gentoo_rules.cmake /var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz
loading initial cache file /var/tmp/portage/kde-misc/kfritz-0.0.1/temp/gentoo_common_config.cmake
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/lib/ccache/bin/i686-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.6.1 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib/;/usr/lib/;/usr/lib/;/usr/lib/;/usr/lib/;/usr/lib/
-- Looking for XOpenDisplay in /usr/lib/;/usr/lib/;/usr/lib/;/usr/lib/;/usr/lib/;/usr/lib/ - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Automoc4: /usr/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Phonon Version: 4.3.80
-- Found Phonon: /usr/lib/
-- Found Phonon Includes: /usr/include/KDE;/usr/include
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Failed
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.4 include dir: /usr/include
-- Found KDE 4.4 library dir: /usr/lib
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- checking for module 'indicate-qt>=0.2.2'
-- package 'indicate-qt>=0.2.2' not found
-- <<< Gentoo configuration >>>
Build type: Gentoo
Install path: /usr

-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz_build - Feb 14 2010
I got the following compile error (KDE4.4):

make -j1
Scanning dependencies of target tcpclient++
[ 3%] Building CXX object libtcpclient++/CMakeFiles/tcpclient++.dir/TcpClient++.cpp.o
Linking CXX static library ../lib/libtcpclient++.a
[ 3%] Built target tcpclient++
Scanning dependencies of target pthread++
[ 6%] Building CXX object libpthread++/CMakeFiles/pthread++.dir/PThread++.cpp.o
Linking CXX static library ../lib/libpthread++.a
[ 6%] Built target pthread++
Scanning dependencies of target kfritz_automoc
Generating moc_KFonbookModel.cpp
Generating moc_KCalllistModel.cpp
Generating moc_Log.cpp
Generating moc_LogDialog.cpp
Generating moc_KFritz.cpp
Generating moc_KSettingsFritzBox.cpp
Generating moc_KFritzModel.cpp
Generating moc_KFritzWindow.cpp
Generating moc_LibFritzInit.cpp
Generating moc_QAdaptTreeView.cpp
Generating moc_KSettingsFonbooks.cpp
[ 6%] Built target kfritz_automoc
Scanning dependencies of target fritz++
[ 9%] Building CXX object libfritz++/CMakeFiles/fritz++.dir/CallList.cpp.o
[ 12%] Building CXX object libfritz++/CMakeFiles/fritz++.dir/Config.cpp.o
[ 16%] Building CXX object libfritz++/CMakeFiles/fritz++.dir/Fonbooks.cpp.o
[ 19%] Building CXX object libfritz++/CMakeFiles/fritz++.dir/Fonbook.cpp.o
[ 22%] Building CXX object libfritz++/CMakeFiles/fritz++.dir/FonbookManager.cpp.o
[ 25%] Building CXX object libfritz++/CMakeFiles/fritz++.dir/FritzClient.cpp.o
/var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz/libfritz++/FritzClient.cpp: In member function »bool fritz::FritzClient::InitCall(std::string&)«:
/var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz/libfritz++/FritzClient.cpp:278: Fehler: »te« wurde in diesem Gültigkeitsbereich nicht definiert
/var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz/libfritz++/FritzClient.cpp: In member function »std::string fritz::FritzClient::RequestLocationSettings()«:
/var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz/libfritz++/FritzClient.cpp:298: Fehler: »te« wurde in diesem Gültigkeitsbereich nicht definiert
/var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz/libfritz++/FritzClient.cpp: In member function »std::string fritz::FritzClient::RequestSipSettings()«:
/var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz/libfritz++/FritzClient.cpp:316: Fehler: »te« wurde in diesem Gültigkeitsbereich nicht definiert
/var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz/libfritz++/FritzClient.cpp: In member function »std::string fritz::FritzClient::RequestCallList()«:
/var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz/libfritz++/FritzClient.cpp:355: Fehler: »te« wurde in diesem Gültigkeitsbereich nicht definiert
/var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz/libfritz++/FritzClient.cpp: In member function »std::string fritz::FritzClient::RequestFonbook()«:
/var/tmp/portage/kde-misc/kfritz-0.0.1/work/kfritz/libfritz++/FritzClient.cpp:374: Fehler: »te« wurde in diesem Gültigkeitsbereich nicht definiert
make[2]: *** [libfritz++/CMakeFiles/fritz++.dir/FritzClient.cpp.o] Fehler 1
make[1]: *** [libfritz++/CMakeFiles/fritz++.dir/all] Fehler 2
make: *** [all] Fehler 2

Any idea? - Feb 14 2010

Video Apps 5 comments

Score 50.0%
May 21 2007
Me too. Segfault after hitting the download button. Qt-4.3.0_rc1 - May 19 2007

System Software 50 comments

by lefou
Score 50.0%
Dec 16 2007
Please try verion 0.2.6, which deals now with ACPI implementations, that don't report current power consumption values. - Apr 29 2007
You don't need tp_smapi to use KThinkBat. If no SMAPI is found on your laptop, the ACPI values provided via /proc/acpi/battery will be used.

If you have a proper configured ACPI system and KThinkBat doesn't work for you, please post the output of the following command:

cat /proc/acpi/battery/BAT0/* - Jan 08 2007
Did you compiled KThinkBat from source? If yes, please run make clean and rebuild again. If not, please contact the package provider, who made an misstake in his package build process, apparently.

The source package contains the right version number. - Nov 19 2006
Could you please answer the following questions?

1. Which battery AC indicator works wrong (1 or 2) ?

2. do you use ACPI provided or TP_SMAPI provided values ? (If you don't know,
is the dir /sys/devices/platform/smapi/ present (then you are using TP_SMAPI

3. Could you please send (private mail) me the output of the following commands ? (Please
create these outputs in the same environment state, when KThinkBat shows you
the wrong values/colors.)

When using ACPI:
# cat /proc/acpi/battery/BAT*/*

When using TP_SMAPI:
# cat /sys/devices/platform/smapi/BAT*/*
# ls /sys/devices/platform/smapi/ac_adapter/
# cat /sys/devices/platform/smapi/ac_adapter/*

Thanks in advance.

PS: Your email address seems to be wrong. :( - Mar 12 2006
Thanks for reporting.

I will check this, but give me three days, as I have examinations on Thursday. - Mar 06 2006
Hi, thanks for you comment.

The problem with the not working acpi values is fixed in 0.1.5_rc1.

To your issues:
1. I'm planning an option to display both batteries with a separate battery symbol for version 0.1.6
2. Since version 0.1.5_rc1 you can select a different color for the text via the context menu
3. see 1)
4. I have to fix this. Could you please (private) mail me the output of the sysfs interface in this case
5. This will be definite a feature of the next version
6. It the last full capacity, because a battery never reaces it's design capacity after a while. Often the last full is around 70% of the design capacity
7. The sysfs interface has not such information, but see 5) - Jan 29 2006
0.1.5 RC 1 should make you happy :) - Jan 24 2006
I think, I found the bug, that gives you and possibly many others, the problem with the (second) ACPI battery.

Sometime, programmers are blind, esp. if they look for the 10th time at the same line of code... - Jan 23 2006
Are you using version 0.1.5_beta1?

If not, please try this version! - Jan 19 2006
> the Linux ACPI interface will not
> show the second battery unless it
> was present on boot.

Do you have tried to compile the acpi battery as module and reload it when pluggin' the second battery? - Jan 04 2006
The tp_smapi kernel module is ThinkPad specific. So this solution would only work on ThinkPads while KThinkBat works with every ACPI aware Laptop.

To switch between tp_smapi and acpi interface means a lot of work including some kind of config dialog.

I'm planing these features, but atm I'm very busy because I've to learn for my diploma examinations. Maybe you or anyone else will implement them and send me a patch... - Jan 04 2006
Why, the URL is just right.

Maybe you mean the copied ebuild from the first post, which is old and outdated.

You have to use the download link to get the right and up to date ebuild. - Nov 24 2005
It has allready. :)

If you are connected to AC, the +-Pin of the Battery is yellow. The Screenshot is in unconnected state.

Maybe I should mentioned it on the this page. - Nov 20 2005
Ok, I understand. I have changed it to http and corrected the .de part to .org.

Sorry... - Nov 19 2005
You mean ebuid could better.

Ok, will be updated. Thanks. - Nov 19 2005
KMilo - Customizable DefaultSkin

Various KDE 1.-4. Improvements 22 comments

Score 50.0%
May 15 2007
Cool. Good luck. - Apr 16 2007
> Great idea!

Ideally, the option would be placed not inside the ebuild but inside the KMilo kcm module itself, but this requires more patching, changes of GUI and adding more translatable strings...

> Hey can I post your overlay link in my blog post?

Sure, no problem. - Apr 15 2007
Great space reduction. As I changed my laptop from 15" 1400x1050 to 12.1" 1024x768 I like the not so intrusive popup. Welcome enhancement, thanks.

I added your Gentoo ebuild to my overlay but changed it a bit to make the patch optional. To get it activated you have to set the use-flag 'kmilo-small'.

You will find the overlay here: - Apr 14 2007
KIPI Plugin: OpenGL Image Viewer

Graphic Apps 28 comments

by kusi
Score 50.0%
Jun 22 2007
I made an ebuild for Gentoo which can be found here:


I have a Laptop with a Radeon 9000 mobile and a 1400x1050 Display, the images were partly distorted - is this because you use OpenGL and I have only 32 MB Video RAM.

Why didn't you build a viewer without the use of OpenGL like kuickshow, which is really performant. - Jan 27 2007
Kerry Beagle

Utilities 47 comments

Score 50.0%
Dec 04 2006

the shortcuts (e.g. F12) are hardcoded! Although you can configure them, the changes are lost in a new KDE session.

For Gentoo, I provided a patch to disable at least the F12 key, as it inhibited any activation of yakuake (but other software too, e.g. Xgl's exposé like task switcher), but it only removed the shortcut code for F12 at all, so I do not post it here.

A better solution, respecting the configured setting and make it persistent, would be appreciated.

Thanks in advance. - Mar 28 2006
Network profiles

Various KDE 1.-4. Improvements 2 comments

Score 50.0%
Jun 26 2006
Good idea.

I would add one point: Each network profile should be keep separated proxy setting, so that I can switch between work and home, proxy or no-proxy, firewalled or not firewalled services with one click. - Jun 27 2006
Kicker Pager Mod

Various KDE 1.-4. Improvements 6 comments

Score 50.0%
Jun 24 2004
Hi oshogg,

could you please reply my last questions regarding kthinkbat (see there).

lefou - Mar 31 2006

System Software 1026 comments

by Sho
Score 86.7%
Mar 28 2018
A small feature request.

It would be cool, if yaKuake can be programmatically enabled via dcop. This is usefull if e.g. special keys of a Laptop like my ThinkPad can configured wth KMilo to call an application. This call could then be the dcop call and voila, special key = popup the yaKauke console. - Mar 16 2006
Never recognized, that yaKuake is such an awesome utility...
...and wondered what a KDE app could have in common with quake - RSS Feed can sometimes be read tooo fast.

The default key binding doesn't meet my favour, but apart from than, a cool Application. Keep up the great work. - Mar 16 2006
beagle KIO slave

Various KDE 1.-4. Improvements 25 comments

by dbera
Score 50.0%
May 13 2008
Hi Gentoo'ers,

an ebuild for kio-beagle, that works with beagle 0.2.x can be found here:

Note: To compile kio-beagle agains the api changes in newer beagle versions I borrowed two patches from the suse guys, so credit goes to them. - Mar 12 2006
Does kio-beagle 0.2 support beagle 0.2.1?

I want to compile kio-beagle-0.2 on Gentoo (and make the ebuild open, of course) but get the following error message:

beaglesearch.cpp: In static member function `static QString* BeagleSearch::get_uri_from_feed_hit(BeagleHit*)':
beaglesearch.cpp:114: error: `beagle_hit_get_property' undeclared (first use this function)
beaglesearch.cpp:114: error: (Each undeclared identifier is reported only once for each function it appears in.)
beaglesearch.cpp: In static member function `static void BeagleSearch::hits_added_cb(BeagleQuery*, BeagleHitsAddedResponse*)':
beaglesearch.cpp:131: error: `beagle_hit_get_property' undeclared (first use this function)

Could that be caused by the newer beagle version (0.2.1 instead of 0.1.5)?

What do you think, how much work would it be for you to check and fix this? - Feb 23 2006

Utilities 139 comments

by oisch
Score 50.0%
Jul 22 2005

by rexi

Score 67.1%
Jan 29 2016

System Software
by Sho

Score 86.7%
Feb 12 2013

Various KDE 1.-4. Improvements
by bk12

Score 84.6%
Feb 12 2013

System Software
by Sho

Score 86.7%
9   Feb 12 2013

Various KDE 1.-4. Improvements
by bk12

Score 84.6%
9   Feb 12 2013