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

C

joseexposito89

8 years ago

Is very strange, I can use Takeoff marking or not any mode, and no user has reported anything like this.

Can you copy and paste your configuration here please? Placed on ~/.kde/share/config/takeoffrc or ~/.kde4/share/config

Have you got the same problem running Takeoff in plasmoidviewer?
$ plasmoidviewer takeoff
Please, copy and paste here the output

Same problem with and without graphics effects enabled?

Report

9

gcala

8 years ago

I'm cross-posting with chakra forum:

http://chakra-project.org/bbs/viewtopic.php?pid=38055#p38055

* Hide empty category? takeoff popups in Bookmarks but it is empty so I got a 'blank huge box' (alternatively add an option to select starting category or reopen in last selected category)
* ESC key to hide the applet
* When icon text is enabled why not insert in the popup the .desktop Comment instead of Name?
* Launcher size should resize text too or add a setting for font config (helping visually impaired people)
* implement navigation with arrow keys: left/right to change category works only if first you click with mouse on one category; up/down activate search tool regardless of this.
* Overall performance: I'm on a Phenom X4 with Radeon 4850 + catalyst and, in fullscreen mode, changing category isn't smooth, disabling fullscreen it works better but seems it needs a caching system for icons: the first time you open a huge category the view has a lag that disappears in successive calls.

Cheers

Report

C

joseexposito89

8 years ago

Answered in the Chakra forum ;)
http://chakra-project.org/bbs/viewtopic.php?pid=38071#p38071

Thank you very much for your suggestions, I'll take it in consideration

Report

cmost

8 years ago

This is terrible if you have two different monitors. It launches at the top of the screen, in between the two screens where it cannot be moved or repositioned. I'd love to use this, but can't in the current state. When will this be fixed?

Report

C

joseexposito89

8 years ago

Hello @cmost

For me is very difficult test this because... I haven't got two screens :P Anyway, you can try to launch Takeoff in float-window mode (uncheck the "Show Takeoff in full screen mode")

Probably with this option, Takeoff will appear only in one of your two screens, like you can see in the second screenshot <https://picasaweb.google.com/100572743311213312835/Takeoff#5645334385936601778>

Report

Mogger

8 years ago

I also have problems with two monitors. I use TwinView and it seems like Takeoff sees my two monitors as a single screen, thus half of the widget is not shown.

Suggestion: make it behave as a regular widget (no full screen mode) and implement the full screen mode as a containment ("Layout" in Desktop Settings), see Folder View for example.

Another request is to allow drag and drop to favorites, see e.g. the Search and Launch containment.

Report

Sho

8 years ago

Why are you using a bundled copy of something called qtxdg to parse menu data instead of using KDE's in-memory binary database of menu contents? (From a casual look at the source tree a while back.)

Report

C

joseexposito89

8 years ago

Really because I don't know with what library I can parse the menu :P

If you can help me, this change will be very usefull

Report

Sho

8 years ago

You have to use KServiceGroup and related classes. Have a look at the Kickoff or Lancelot code for how they do it.

Report

C

joseexposito89

8 years ago

Thanks again Sho, get the menu entries using this classes is very very simple :D In one or two days I'll commit to the SVN the new code with this feature

Report

Sho

8 years ago

Cool!

Report

C

joseexposito89

8 years ago

Thank you very much, I'll check this and try to change the code :D

Report

MpMp

8 years ago

Can you add "uninstall" role/label in CMakeLists.txt?
Thx

Report

C

joseexposito89

8 years ago

Hi! You can simply do "sudo make uninstall" to remove Takeoff ;)

Report

MpMp

8 years ago

make: *** No rule to make target `uninstall'

Report

MpMp

8 years ago

Sorry... It works. I forgot to launch command in build directory

Report

C

joseexposito89

8 years ago

Ok, no problem ;)

Report

9

soee

8 years ago

Polish translation sent. Check email :D

Report

aes78

8 years ago

Thank. But Russian language not support - kryakozyabry, in v.0.1 Russian were support.

Report

C

joseexposito89

8 years ago

If you want, you can add the Rusian translation. Copy the translations/plasma_applet_takeoff.pot file to the same folder with the name ru.po. Open the new file with Lokalize and translate it (and if you want send me the file to add it to the project)

Greetings!!

Report

aes78

8 years ago

For fedora 15 not rpm?
From tarball:
CMake Error at /usr/share/cmake/Modules/CMakeCXXInformation.cmake:37 (GET_FILENAME_COMPONENT):
get_filename_component called with incorrect number of arguments
Call Stack (most recent call first):
CMakeLists.txt:3 (PROJECT)


CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
CMake Error: Internal CMake error, TryCompile configure of cmake failed
-- Performing Test _OFFT_IS_64BIT - Failed
-- Found KDE 4.7 include dir: /usr/include/kde4
-- Found KDE 4.7 library dir: /usr/lib/kde4/devel
-- Found the KDE4 kconfig_compiler4 preprocessor: /usr/bin/kconfig_compiler4
-- Found automoc4: /usr/bin/automoc4
CMake Error at cmake/modules/FindMSGFMT.cmake:34 (MESSAGE):
msgfmt program couldn't be found
Call Stack (most recent call first):
CMakeLists.txt:10 (find_package)


-- Configuring incomplete, errors occurred!

Report

C

joseexposito89

8 years ago

You need to install all dependencies described in the readme file. I think that in Fedora you need this:

yum groupinstall "Development Tools" "Development Libraries"

For compiler and more

Report

C

joseexposito89

8 years ago

Version 0.2 released, now with search option, support for languages and more features, see the changelog and follow Takeoff on Twitter for see the last news and feedback!!

Report

9

nowardev

8 years ago

32 bit kubuntu 11.04 and 11.10

http://dl.dropbox.com/u/4127065/debian%20package/ocelot/takeoff_0.2.0.deb

Report

C

joseexposito89

8 years ago

Thank you very much again nowardev, added ;)

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
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 ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
version
1.0
updated Aug 29 2011
added Jul 30 2011
downloads 24h
1
pageviews 24h 10