Takeoff

Plasma 4 Widgets

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

27
Score 85.4%
Description:

Takeoff is a full screen menu inspired in the aspect of Slingshot and the OS X Launchpad menu but adapted to the KDE users in a plasmoid.


Follow Takeoff on Twitter:
https://twitter.com/#!/Jose__Exposito

----------------------------------------------------------------------------------
Last changelog:

8 years ago

[+] Takeoff v1.0 (2011/08/30)
- Added support for show Takeoff in full screen mode or float mode
- Added support for add and remove favorites
- By default the size and the separation between icons is adjusted to the
screen size
- Added an option to add a background image (specially for user without
graphics acceleration)
- Is possible edit the applications making right click in the panel icon
- Solved problems with the favorites text encoding
- Added a tooltip to the panel icon

- Added the following translations:
Italian (Caig)
Polish (Marcin SÄ…gol)
Turkish (Osman Karagöz)
Russian (Alexander Sorokin)
Greek (Neophytos Kolokotronis)

[+] Takeoff v0.2: (2011/08/12)
- Added support for searches
- Added support for translations (credits to Manu Tortosa)
- Solved problems with some launchers (with %U, %c...) and added support for
elastic cursor on launch and similar effects.
- Added support for remember last tab or not
- Added a tooltip to show the complete name of the launchers that, for
space reason, can't show their complete name
- By default, uses the distro specified icon
- CMakeLists file performed (thanks antoniojars!!)

- Added the following translations:
Spanish (José Expósito)
Catalá (Manu Tortosa)
Galego (Adrián Chaves Fernández "Gallaecio")
German (Fabian B.)


[+] Takeoff v0.1.5 (2011/08/01)
- Switched from QMake to CMake to solve the "Could not find requested
component:takeoff" problem in certain distros.
- Removed the libmagic dependence

[+] Takeoff v0.1 (2011/07/29)
- Initial release

palakry

8 years ago

The same here, Kubuntu 11.04 x64, KDE 4.7....

Report

paju

8 years ago

I istalled it on my Kubuntu 11.04 with kde 4.7. I love this plasmoid very very good job.

Maybe you can implement a filter bar on new versersions.

Regards

Report

9

reves121

8 years ago

Great, would you please share the exact procedure you followed to make it work??? Still not able to make it work overhere...

Report

C

joseexposito89

8 years ago

I just saw that someone has added it to a PPA:
http://www.omgubuntu.co.uk/2011/07/takeoff-launcher-adds-mac-launchpadslingshot-launcher-kde/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+d0od+%28OMG%21+Ubuntu%21%29

Report

9

pejakm

8 years ago

Maybe it isn't compatible with KDE 4.7?

Report

packko20

8 years ago

yes, this plasmoid is compatible with kde 4.7, i compile and try in my kubuntu 11.04

Report

9

pejakm

8 years ago

Don't know, not working here. Which version of QT you have installed?

Report

packko20

8 years ago

i have installed qt4 and work perfectly

Report

9

pejakm

8 years ago

The install script is poorly written (because of the `ls lib*` = if somebody has an alias for the ls command, for example).

But the problem is I can not get this applet to run, this is the error:

Quote:This object could not be created for the following reason:
Could not find requested component: plasma_applet_takeoff

Report

9

unikum111

8 years ago

Same here.
I make PKGBUILD for Arch Linux, but I get same message:
Quote:This object could not be created for the following reason:
Could not find requested component: plasma_applet_takeoff
I checked all path and it don't takes any effect.
Run 'plasmoidviewer takeoff' from the console is successful.

Report

C

joseexposito89

8 years ago

Hello, this problem is solved with the Takeoff 0.1.5 release

Please, let me know when the PKGBUILD is ready to add the yaourt command to the downloads page, and share it (with your permission) in Chakra Linux

Greetings!

Report

9

unikum111

8 years ago

I confirm that problem is solved. Link to PKGBUILD: http://aur.archlinux.org/packages.php?ID=51137

Report

C

joseexposito89

8 years ago

Ok, thank you very much unikum!! I was going to create the PKGBUILD in Chakra but someone have advanced:
http://chakra-project.org/ccr/packages.php?ID=2168

Report

C

joseexposito89

8 years ago

Really I don't know where could be the problem, I'm having the same problem in Chakra after reboot.

I'll change from qmake to cmake, I think that it probably could solve the problem. I'll publish a new release as soon as possible.

Report

9

pejakm

8 years ago

Your lucky, I can not get it to even from a console.

Report

9

downdiagonal

8 years ago

Scripts do not inherit aliases.

Report

9

pejakm

8 years ago

Nevermind, still this install script is poorly written and it's bad, what happened to "make install"?

Report

C

joseexposito89

8 years ago

I'm open to collaboration ;)

Report

SvenArcher

8 years ago

I'm running openSUSE 11.4 (x86_64) KDE 4.7

It compiles fine, but it looks like the install script tries to put the .so in the wrong place. On my system, the libs are in /usr/lib64/kde4/ . . . line ~24 in the installation script tried to put it in /usr/lib/kde4/.

After changing the path, the install script completed, but the plasmoid complains that it can't find the takeoff component.

It does run from the console using: plasmoidviewer takeoff

Hope this helps.

Report

C

joseexposito89

8 years ago

Hello, this problem is solved with the Takeoff 0.1.5 release

Report

SvenArcher

8 years ago

It works great. Thank you!

Report

9

reves121

8 years ago

Hi, José, whenever I try to compile I get this error message:

Failure to open file: /home/miguel/Proyectos/takeoff-0.1/Makefile
Unable to generate makefile for: /home/miguel/Proyectos/takeoff-0.1/takeoff.pro
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -Ibuild -Ibuild -o build/xdgmime.o src/takeoff/model/qtxdg/xdgmime.cpp
src/takeoff/model/qtxdg/xdgmime.cpp:32:19: fatal error: magic.h: No existe el fichero o el directorio
compilation terminated.
make: *** [build/xdgmime.o] Error 1
rm: falta un operando
Pruebe `rm --help' para más información.
ls: no se puede acceder a lib*: No existe el fichero o el directorio
mv: falta un archivo como argumento
Pruebe `mv --help' para más información.
cp: falta el operando archivo de destino después de «/usr/lib/kde4/»
Pruebe `cp --help' para más información.

Some help, please.

Report

C

joseexposito89

8 years ago

Hi @reves121 and @Brutus180

In first place I'm sorry, I haven't got time to package the plasmoid to all the distros and I understand that can be dificult compile it.

You need to install the dependencies (the name of the packages will be variable between distros)

make, g++ (probably your distro will have a package like build-essentials install it), libmagic-dev, libqt4-dev, kdelibs5-dev and probably some similar to libplasma

Then open a terminal and go to the Takeoff folder, run "qmake", a Makefile file should appear. Then run "make", and if all is ok some "*.so" files will appear in the folder "plasmoid" (in addition to the "plasma-applet-takeoff.desktop" file)

If all is ok, run the _install.sh script:
$ chmod +x ./_install.sh
$ ./_install.sh YourRootPass


If you have any problem, please, copy and paste the output of the "make" command. I will try to make packages for most important distros in the future ;)

Report

9

reves121

8 years ago

After installing libmagic-dev I tried to compile again, everything seems to be fine, the terminal didn't show any error, but then, whenever I try to add it to my desktop "plasma-desktop" just freezes, and I have to kill it and start it again.
Then, I tried to run the plasmoid by:
$ plasmoidviewer takeoff

And I get this error:
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No existe el fichero o el directorio
QFileSystemWatcher: failed to add paths: /home/miguel/.config/ibus/bus
false

Hope you can help me, thanks.

Report

C

joseexposito89

8 years ago

Hi!

But the plasmoid runs well in plasmoidviewer? This output is normal, don't worry:

$ plasmoidviewer takeoff
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No existe el fichero o el directorio
QFileSystemWatcher: failed to add paths: /home/jose/.config/ibus/bus
plasmoidviewer(3144)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)
plasmoidviewer(3144)/libplasma Plasma::FrameSvg::resizeFrame: Invalid size QSizeF(0, 0)

What distro are you using?? In Kubuntu sometimes it occurs (I don't know if it is a bug or is a Takeoff problem), anyway, try to make a double click over the plasmoid to add it to your desktop and then move it to the panel

Greetings!

Report

8 years ago

[+] Takeoff v1.0 (2011/08/30)
- Added support for show Takeoff in full screen mode or float mode
- Added support for add and remove favorites
- By default the size and the separation between icons is adjusted to the
screen size
- Added an option to add a background image (specially for user without
graphics acceleration)
- Is possible edit the applications making right click in the panel icon
- Solved problems with the favorites text encoding
- Added a tooltip to the panel icon

- Added the following translations:
Italian (Caig)
Polish (Marcin SÄ…gol)
Turkish (Osman Karagöz)
Russian (Alexander Sorokin)
Greek (Neophytos Kolokotronis)

[+] Takeoff v0.2: (2011/08/12)
- Added support for searches
- Added support for translations (credits to Manu Tortosa)
- Solved problems with some launchers (with %U, %c...) and added support for
elastic cursor on launch and similar effects.
- Added support for remember last tab or not
- Added a tooltip to show the complete name of the launchers that, for
space reason, can't show their complete name
- By default, uses the distro specified icon
- CMakeLists file performed (thanks antoniojars!!)

- Added the following translations:
Spanish (José Expósito)
Catalá (Manu Tortosa)
Galego (Adrián Chaves Fernández "Gallaecio")
German (Fabian B.)


[+] Takeoff v0.1.5 (2011/08/01)
- Switched from QMake to CMake to solve the "Could not find requested
component:takeoff" problem in certain distros.
- Removed the libmagic dependence

[+] Takeoff v0.1 (2011/07/29)
- Initial release

12345678910
255
product-maker pru Nov 23 2012 9 excellent
product-maker xMaki Sep 13 2012 9 excellent
product-maker DenisSeidel Aug 22 2012 9 excellent
product-maker lucaspatis Jul 13 2012 9 excellent
product-maker printesoi Jul 03 2012 9 excellent
product-maker DemiLord78 Jun 30 2012 3 bad
product-maker s4ncho May 21 2012 9 excellent
product-maker asux May 08 2012 9 excellent
product-maker DivanSantana May 05 2012 9 excellent
product-maker amr2205 Apr 12 2012 9 excellent
product-maker remix Apr 03 2012 9 excellent
product-maker step-2 Mar 29 2012 9 excellent
product-maker feder77 Mar 26 2012 9 excellent
product-maker 442206 Jan 21 2012 9 excellent
product-maker gp42 Nov 06 2011 9 excellent
product-maker davorao Sep 28 2011 9 excellent
product-maker 111bits Sep 19 2011 9 excellent
product-maker onizou Sep 10 2011 3 bad
product-maker gcala Aug 30 2011 9 excellent
product-maker gericom Aug 19 2011 9 excellent
product-maker alfkde Aug 17 2011 9 excellent
product-maker mityukov Aug 16 2011 9 excellent
product-maker schnelle Aug 11 2011 9 excellent
product-maker quippini Aug 10 2011 9 excellent
product-maker Airion Aug 08 2011 9 excellent
product-maker OdinEidolon Aug 08 2011 9 excellent
product-maker Pitmairen Aug 07 2011 9 excellent
product-maker TommyCZ Aug 07 2011 9 excellent
product-maker Yaba Aug 06 2011 9 excellent
product-maker avlas Aug 06 2011 9 excellent
product-maker trebor Aug 06 2011 9 excellent
product-maker Pyruzan Aug 05 2011 9 excellent
product-maker ejrn Aug 05 2011 9 excellent
product-maker socialinux Aug 05 2011 9 excellent
product-maker nowardev Aug 03 2011 9 excellent
product-maker cmays90 Aug 02 2011 9 excellent
product-maker losty Aug 02 2011 9 excellent
product-maker cyberconan Aug 02 2011 9 excellent
product-maker frag Aug 02 2011 9 excellent
product-maker mreloads Aug 01 2011 9 excellent
product-maker mcder Aug 01 2011 9 excellent
product-maker zersaa Aug 01 2011 9 excellent
product-maker caig Aug 01 2011 9 excellent
product-maker SeaJey Aug 01 2011 9 excellent
product-maker soee Aug 01 2011 9 excellent
product-maker reves121 Jul 31 2011 9 excellent
product-maker johonunu Jul 31 2011 9 excellent
product-maker Genserowski Jul 31 2011 9 excellent
product-maker robyshot Jul 31 2011 9 excellent
product-maker unikum111 Jul 31 2011 9 excellent
product-maker downdiagonal Jul 30 2011 9 excellent
product-maker KDesk Jul 30 2011 9 excellent
product-maker pejakm Jul 30 2011 9 excellent
product-maker MoonBlossom Jul 30 2011 9 excellent
product-maker dreamsoul Jul 30 2011 9 excellent
product-maker FraSMOG Jul 30 2011 9 excellent
product-maker paran0idx Jul 30 2011 9 excellent
product-maker Base: 4 x 5.0 Ratings
Be the first to comment
zakoz
Jan 28 2013
janet
Oct 28 2012
xMaki
Sep 13 2012
DenisSeidel
Aug 22 2012
s4ncho
May 21 2012
remix
Apr 03 2012
feder77
Mar 26 2012
sylvainsjc
Nov 11 2011
socialinux
Oct 24 2011
CatchTime
Oct 15 2011
Airion
Aug 20 2011
HATRED
Aug 19 2011
gericom
Aug 19 2011
hlebarkata
Aug 19 2011
OdinEidolon
Aug 08 2011
Pitmairen
Aug 07 2011
TommyCZ
Aug 07 2011
nekoprog
Aug 07 2011
ejrn
Aug 05 2011
faster
Aug 02 2011
cmays90
Aug 02 2011
marcotangaro
Aug 01 2011
ademmer1977
Aug 01 2011
soee
Aug 01 2011
johonunu
Jul 31 2011
reves121
Jul 30 2011
malcer
Jul 30 2011
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
Pling
0 Affiliates
Details
license
version
1.0
updated Aug 29 2011
added Jul 30 2011
downloads 24h
0
mediaviews 24h 0
pageviews 24h 16