Service Menu Manager

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

8
Score 58.0%
Description:

This app is a System Settings module to manage service menus. The module can install and remove service menus from local files and the internet (KNewStuff).

--------------------------------------

In the downloads section you can find prepared service menus. The advantage of this files is, that they show you more meta informations about the service menus (see picture 3). But of course the normal downloads of the service menus work, too.

--------------------------------------

Installation:
cmake ./
make
make install (as root)

Note: If cmake install the kde files in a wrong directory use :
cmake -DCMAKE_INSTALL_PREFIX=KDEPREFIX
Your can find out the KDEPREFIX with the command kde-config --prefix
E.g.
cmake -DCMAKE_INSTALL_PREFIX=/usr

Create a Debian/Ubuntu package:
fakeroot debian/rules binary

--------------------------------------

Known problems:
Tar-archives with no root-directory do not work (E.g. secure delete servicemenu)

--------------------------------------

Attention: Version 0.3 and 0.4 are not compatible. If you install the new version, the old service menus will still work, but you are not able to see them in this systemsettings module. To see them again, you have to reinstall the service menus.
Last changelog:

10 years ago

0.4 (Mon, 14 Sep 2009)
* New metadata handling

0.3
* Use KConfig for menu infos.

0.2
* german translation added

0.1.4 16.12.08
* No ServiceMenus folder problem fixed

0.1.3 16.12.08
* Debian files added
* Cmake files fixed

0.1.3 16.12.08
* Debian files added
* Cmake files fixed

0.1.2 - 14.12.08
*Compile problems fixed
*First installation problem fixed


0.1.1 - 14.12.08
*Tar-Tmp problem fixed

0.1 - 13.12.08
*Initial release.

JustinLawrence

8 years ago

Thanks for this - I really think this should be included in KDE

Report

janet

8 years ago

Has somebody tested this with KDE SC 4.5.x? Systemsettings has another structure as shown in the screenshot - does this integrate ok?

Report

felmur

9 years ago

In the list that appears by clicking "get new services menu", the "Install" and "Remove" buttons isn't syncronized with the main list of service menus installed into system. In other words:

1) click on "install" for a service menu in the list of "get service menus" and close the list window. In the main list, appears the new service menu.

2) now click on the service menu item in main list and click the "remove service menu" button.

3)the item is correctly removed from main list, but if you open again the list by clicking "get new services menu", the service menus you've just removed from your main list results again installed.

Other problem: some menu file installed from "get new services menu", isn't installed correctly. Example: "Compress and Attach" servicemenus. What is the correct structure of the archive recognized by your program?


Report

felmur

9 years ago

I have made a Kubuntu Karmic Koala 9.10 .deb package.

http://linuxboy.altervista.org/vedi_rep.php

get kcm-servicemenu_0.4-1_i386.deb

Report

xep

10 years ago

hi.
plz take ru.po file from http://www.kde-look.org/content/show.php?content=113664
(patches are coming :P)

thanks for your work!

Report

xep

10 years ago

it should be part of kde!

Report

phillme

10 years ago

Hello.
I made an ebuild for KDE 4.3 and Service Menu Manager 0.4. It can be downloaded under http://pastebin.com/f4f3f5f.

Thanks for the great app!
phillme

Report

atilla

10 years ago

Hi, thanks to Greek Mandriva community for their RPM. Based on that RPM package, now there is a 2009.1 RPM package with new 0.4 version from Mandirva Turkiye community (MVT). Also there is a turkish translation included in SRPM package.
Here is the MVT repository and RPM package link:
http://depo.mandrivaturkiye.com/
http://depo.mandrivaturkiye.com/2009.1/i586/RPMS/kcm-servicemenus-0.4-1mvt2009.1.i586.rpm

BTW, application name and comment dialog on main System Settings interface are not translated. Can you fix this behaviour and also would you mind to include .pot file in soruce archive?

Report

dglent

9 years ago

Hi atilla, is Dimitri from Mandriva greek community, i'd like to have translated the menu in systemsettings too and i translated the kcm-servicemenus.desktop file and after i included all in the rpm

for the pot file you have right it would be very usefull

Report

dglent

10 years ago

Here is the greek translation and the rpm for mandriva i586

http://www.mediafire.com/file/cwginin05em/kcm_servicemenus.desktop

http://www.mediafire.com/file/zqdznlegykm/el.po

http://www.mandrivalinux.gr/rpm/2010.0/i586/kcm-servicemenus-0.3-1mlgr2010.0.i586.rpm

Report

google01103

10 years ago

when I dl the source I get a deb, if I dl the deb I get a not found

nice app

Report

jackiebrown

10 years ago

Same here.

Report

C

xadras

10 years ago

I have fixed the link.

Report

vovan888

10 years ago

can someone upload source code somewhere?

Report

flakmoppe

10 years ago

Hello, and thanks. I just love this. Good work.
Although I'm having one little problem.
You see I didn't do all the cmake-make-makeinstall-stepps. I just klicked the .deb and kinda let it handle it self (and that's probably why I'm having problems), and now, when I install service menus from the net or manually select them for installation, it puts some files in /home/'user'/bin instead of in /usr/bin (where they are supposed to be).
So now I've got to manually cut n' paste every time I install something new. Cutting and pasting isn't really such a hassle but it bothers me that it doesn't work as it should.
Is there any way around that?

Report

C

xadras

10 years ago

The path /home/USERNAME/bin is correct. If a normal user installs software thats the place for bin files.

But as soon as KDE4 has the admin mode included I will add an option to install the service menus to the system paths.

Report

FlyingHermes

10 years ago

Hi,
I've got the following problem :

CMake Error at CMakeLists.txt:4 (kde4_add_ui_files):
Unknown CMake command "kde4_add_ui_files".

Any ideas ???
Thx

Report

FlyingHermes

10 years ago

Hi,
I've got the following problem :

CMake Error at CMakeLists.txt:4 (kde4_add_ui_files):
Unknown CMake command "kde4_add_ui_files".

Any ideas ???
Thx

Report

C

xadras

10 years ago

Which Distro are you using?

Have you run cmake in the right directory (servicemenu not servicemenu/src)?

Maybe it helps if you install automake1.9.

Report

jackiebrown

10 years ago

Version 0.1.3

When I install a service menu through this, it does not install in the servicemenu folder.

I am looking at /home/david/.kde4/share/kde4/services and there is not even a servicemenu folder.

When i look at the info button on the servicemenu app, it says that the .desktop files should be there.

Report

jackiebrown

10 years ago

Quick update - if I manually add the ServiceMenu folder, the service menus install fine.

The problem is fixed for me, but maybe you might have it add the directory if it does not yet exist?

Report

C

xadras

10 years ago

Done and thanks for the hint.

Report

Alex1us

10 years ago

Hi, first off congratulation for your job: you had a very good idea.

I'm on Kubuntu 8.10 with KDE4.2 Beta.
Compiling went good, however I had to manually edit two lines in the CMakeCache.txt (lines 639 and 716) since cmake gave me some error output about wrong directories. By changing username and directory path there all were OK.

Servicemenus installation went OK, but actually I can't see them displayed on the Service Menu Manager window so that removing/info diplaying is impossible.
Neither the Get New Themes (serivce menu) appears to work for me.

Report

C

xadras

10 years ago

Hi Alex1us,

thanks for your feedback. In the version 0.1.2 this two problems should be fixed.

Report

Alex1us

10 years ago

It's all OK now: I had to reinstall the servicemenus to make them appears in the window manager, but now they are displayed correctly. :)

The get from the web thing is still not working, but maybe this depends by something else I guess.

Again: very good job!

Report

10 years ago

0.4 (Mon, 14 Sep 2009)
* New metadata handling

0.3
* Use KConfig for menu infos.

0.2
* german translation added

0.1.4 16.12.08
* No ServiceMenus folder problem fixed

0.1.3 16.12.08
* Debian files added
* Cmake files fixed

0.1.3 16.12.08
* Debian files added
* Cmake files fixed

0.1.2 - 14.12.08
*Compile problems fixed
*First installation problem fixed


0.1.1 - 14.12.08
*Tar-Tmp problem fixed

0.1 - 13.12.08
*Initial release.

12345678910
1
product-maker janet Nov 07 2010 9 excellent
product-maker Base: 4 x 5.0 Ratings
janet
Nov 07 2010
chetankhona
Apr 01 2010
giricz81
Dec 10 2009
egregorion
Nov 23 2009
xep
Oct 12 2009
x545
Sep 23 2009
gejobj
Sep 03 2009
gmsh
Aug 30 2009
File (click to download) Version Description PackagetypeArchitecture Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
version
0.4
updated Sep 14 2009
added Dec 13 2008
downloads 24h
0
page views 24h 5