Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

3
Become a Fan
6.8

Available as/for:
Description:
Mangonel, a simple application launcher for KDE4.Mangonel is intended as a light weight replacement for the, in my view bloated and slow, standard KRunner. Sadly you can't actually get rid of KRunner because it's also responsible for your screensaver and power-management.
Mangonel currently lets you do these things.Start applications in the KDE menu.Opening files and directories with their default application.Execute shell commands, including arguments.Use it as a calculator.

The default global shortcut to show Mangonel is `CTR+ALT+Space`, you can change this in the KDE4 system settings.

Mangonel came to be because I started to really mis Katapult. I loved Katapult for its simplicity and speed. Those are two points I really can't find in KRunner.


Get mangonel.Download the latest source from github: https://github.com/tarmack/Mangonel/archives/master
Glone the git repository: git://github.com/tarmack/Mangonel.git
For Ubuntu users there is a PPA available at https://launchpad.net/~tarmack/+archive/ppa-tarmack.
Last changelog:

--Version 0.1.3-- (3 Jan 2011)
* Dropped dependencies to Qt4.5 and KDE 4.3.
* Released Ubuntu builds in a PPA at https://launchpad.net/~tarmack/+archive/ppa-tarmack.

--Version 0.1.2-- (3 Jan 2011)
Soon Mangonel will be available in an ubuntu PPA.
Changes:
* Added a configuration dialog. The global shortcut is now configurable from inside Mangonel.
* Mangonel is now able to process composed characters.
* A bunch of small improvements.
This update registers the gobal shortcut under the name Mangonel with a capital M, this breaks the old config, you'll have to reregister your shortcut.


Ratings & Comments

31 Comments

Henri

If somebody likes this app, it has been updated since release shown here. As I write this the latest version is 1.1. Info & download link: http://martinsandsmark.wordpress.com/2013/11/02/mangonel-1-1-and-more/

csslayer

Hi, I find that mangonel doesn't process "preedit string" correctly. the Preedit string may change from time to time, which shouldn't be appended but be replaced. I propose a patch for this. http://paste.ubuntu.com/666967/

Moviuro

Hi ! I downloaded and successfully installed Mangonel from Source on Mandriva Linux 2010.2 but when I try to launch, I am told : [sam. janv. 29,17:18:46][moviuro@localhost:~]$ mangonel Mangonel(26284)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0) Anyone help ? Thx !!

Tarmack

Do not worry help is here:P. Although, researching this error got me pretty much nowhere. It seems that the error may actually be related to your Plasma install. Could you at least try running it with a different Plasma theme? And if that doesn't help, try creating a new user for testing?

makkasi

Now with deb package it works, but it needs to click inside it to work, which I think is a uncomfortable

Tarmack

This shouldn't be necessary. You probably have the "focus stealing prevention" option in system settings on high er extreme. I know how to get around this and will implement this in a later release. Thank you for your feedback.

qdlaty

The include files are not properly configured: KDE/Plasma/Dialog: No such file or directory

Tarmack

Can you check that "kdebase-workspace-devel" and "kdelibs4-devel" are installed? These packages should contain those header files.

qdlaty

Sure they are installed. The correct name is kdelibs-devel (version 4.5.4-2.fc14 in my case). The thing is that includes are located in KDE and kde folders and the filenames are all lower case).

Tarmack

I'm not sure what's happening on your system because http://www.rpmfind.net//linux/RPM/fedora/updates/14/x86_64/kdelibs-devel-4.5.4-2.fc14.x86_64.html shows the correct paths. Maybe reinstalling the package will help. You could also try to include the actual header file directly, it should be plasma/dialog.h.

qdlaty

Reinstalling does not help. Something is wrong with the headers cause I've no problems compiling other stuff. Linking the dialog.h directly does not help.

qdlaty

Adding: find_package(KDE4 4.4 REQUIRED) include (KDE4Defaults) include_directories ${KDE4_INCLUDES} Solves the includes problem under Fedora but compilation ends at linking stage with: /usr/bin/ld: CMakeFiles/mangonel.dir/Paths.o: undefined reference to symbol 'KFileItem::iconName() const' /usr/bin/ld: note: 'KFileItem::iconName() const' is defined in DSO /usr/lib/libkio.so.5 so try adding it to the linker command line /usr/lib/libkio.so.5: could not read symbols: Invalid operation collect2: ld returned 1 exit status make[2]: *** [mangonel] Error 1 make[1]: *** [CMakeFiles/mangonel.dir/all] Error 2 make: *** [all] Error 2

Tarmack

I just thought of the include paths error, while eating. I guess Ubuntu does some things automatic so I never missed them. I'll look into this and will update the CMakeList.txt file. Thanks for your feedback by the way.

Tarmack

Can you test the latest commit on github? I think it should now work properly.

qdlaty

Confirmed. It is compiling, installing and working properly. I'll try to make Fedora rpm spec to build package soon.

Tarmack

Now that there are packages for most Ubuntu releases. I am now looking for someone that is able to provide RPM packages. If you are interested in helping put up RPM packages please contact me.

slavko

link to source returns 404

Tarmack

You have to use the "if it does not load" link. I don't know why, but kde-apps.org seems to not do things right.

bigbrovar

You know what? Thanks for making me addicted to this app. :P I am writting a blog post about kde and would deffo would like to feature your app. it would be nice though if u can provide an easier way to install. an rpm and deb package perhaps?

ceceron

Simply good :)

hellnest

Thank you for your work :) it's blazing fast and work well in KDE 4.6 SC RC1. I will featured it in my blogspot :) maybe for add ons you can add extra function like browse inside the file for a special folder :) Anyway, great job!! Regards,

Tarmack

Thank you for your feedback. I am always on the lookout for good ideas for plugins. But I think I do not really understand what you are asking for. Do you want to be able to search the insides of documents? If that is the case, I don't think this is feasible since that would get quite slow when there are, even a few decently sized, documents in the folder. Such functionality would be more in the realm of a desktop search agent I think. I read on your blog:) that KDE4.6 will have this functionality in Dolphin. Maybe, if it is fast enough, I can leverage this to expose it in mangonel.

hellnest

Well.. i mean not to search inside the document. I know it would be very slow to search inside the document content. i mean whole folder structure inside the harddisk. Anyway to search inside document in dolphin is quite good, although there's still a big issue with strigi ini RC 1. Well hope this will get fix soon :). Once again, i admire your prorgam because it faster than krunner when searching,

csslayer

1. Support krunner plugin, maybe the appearance is different, but krunner have more plugins. Another framework for plugin seems not make sense. 2. Use some different way to catch keys, may be a hidden window for input is well. Because current we cannot support input method, such as chinese. Actually gnome-do supports, maybe they have some code can be borrowed from. Thank you very much!

Tarmack

Thank you for your feedback and testing. Mangonel is now capable of receiving composed characters. This is also important for users of languages that use accents.

Pling
0 Affiliates
Details
license
version 0.1.2
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Various KDE 1.-4. Improvements:

Slicker Debian Package for Woody
cirrusgr
last update date: 22 years ago

Score 5.0

Konqueror/kdesktop suggestion
PovMan
last update date: 22 years ago

Score 5.0

Biiig buttons
dbojan
last update date: 20 years ago

Score 5.0

Yet Another KControl
Frans
last update date: 21 years ago

Score 5.0

Next window and next/previos window
dbojan
last update date: 20 years ago

Score 5.0

Fantasie Toolbar
katoe
last update date: 20 years ago

Score 5.0