-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  . 

service menu management to kcontrol

   2   

KDE Improvement

Score 80%
service menu management to kcontrol
zoom


service menu management to kcontrol
zoom


service menu management to kcontrol
zoom


Link:  Link
Downloads:  2800
Submitted:  Apr 5 2006
Updated:  Sep 17 2006

Description:

i suggested a kcontrol option for enabling and disabling ACTIONS for different file types.This way,service menus would be installed and managed easier (if that control center window has that function too,it would be nice) aand maybe you will have the option to choose which actions that KIM (kde image service menu)(for example) is capable of is shown in your right click menu when you choose a jpg file...

also an option to install the service menu just for the user that opened kcontrol (somewhere in /home/~/.kde/.../konqueror/services...) or for all users [the checkbox],requiring a root password (to copy the needed files in the needed by the service menu directories)...

Also the service menu management control center should have the option to move up and down a service menu in the -right-click-ACTIONS> sub menu.
There should be the option to pick selectably the submenus from the installed service menu and add only the ones you would like to have for the file type(for instance you can add kim-resize picture and under it you can take a submenu from a k3b service menu (add to data disc) and put it right under it for the jpg filetype (see the screenshot).

Some service menus,like kim's selected "webexport" should have a '>' sign at the end of their names,showing that they have an included submenu,that cannot be picked/changes sepparatelly.So if 'web export is added',you dont have the option to pick which 'webexport' options should be included in the 'web export' submenu (we have to have some borders,right?)..

Another suggestion is that if a service menu is installed for all users (using the root password),it should be marked with red fonts in the service list and if promped for uninstallation,it should ofcourse ask for the root password.
And...since the kde service menus were handled the old fashionate way since this idea popped into my mind (with install.sh scripts that coppied a bunch of files,orr by hand with a READme instruction (which is a pain in the neck really)),service menus should be able to be installed the old fashionate way too,but they should be packed in special 'kde service menu' packages,that are handled by kcontrol.This would greatly improve kde's support for service menus.

This will also resolve the clutterness/bloatness that some service menus tend to create,giving the choice in the hands of the user as to what from the service menu he/she would like to be included in the right-click menu.

===================++++++++++
The new Mock up idea (version2) (see screenshot3)
-----------
First,We click to chose a filetype pattern (1) from the File type list menu.
* Upon choosing a file type pattern (1) ,the application preference window appears (if no filetype has been chosen before)/or changes (if another filetype pattern has been chosen).
* Upon choosing a filetype pattern also makes the Service menu list menu appear (if no filetype has been chosen before) Or changes (if another filetype pattern has been chosen AND the "Show all services" checkbox is NOT checked)
==============
Second,we click to chose a service menu that has been installed and coresponds/just works with the filetype that has been chosen (2) .
----------------------------------------
The services that are not working with this filetype are either not listed (if the "Show all services" checkbox is NOT checked)
or
their fonts are colored in grey and are UNclickable (If the "Show all services" checkbox IS checked).
* Upon choosing an installed service menu (2),its sub actions (only the ones at the top of its "actions" tree ,,e.g. actions>Kim> avaiable to choose services,lets call them service menu modules >dont list their subactions here) are listed and avaiable to be added sepparately and The [ADD...] button at the application Preference window (2) becomes clickable to add the highlighted (chosen) service menu module (in this case : Kim's "Convert and rotate >")
* Upon choosing an installed service menu or its module(in this case : Kim's convert and rotate >") also makes the Service menu package DESCRIPTION BOX appear (if no service menu module has been chosen before) or simply changes (If a module from another service menu package (e.g. "Mount Iso" ) is chosen.If a service menu contains only one module,its description should also be shown.

================

MOCKUP 3 (screenshot1/download)

================
in this version of the mockup,I added my idea for adding custom actions,which was driven by Thunars' User Customizable Actions (thunar-uca):
http://thunar.xfce.org/plugins.html#thunar-uca
i think that a sepparate dialogue for making a custom action is better in this case,but you know,it can also be done with only one input text box (and a short HowTo for the sintax) =)

I was hasty and I couldnt think of a better sintax than:

servicename=
/action1(command1;command2;etc...)&action2(command1;command2;etc)&...

and for submenus:
/>submenu1-action1(...)&action2(...)>submenu2-same/>submenutosubmenu2.... etc etc

or something like that.Where submenu* stands for the name of the menu and action* stands for the name of the action (the things we will see in the right click menu) and (*) are the commands that are being executed for the action name before the () ...

or something simple like that. =)

~~~~~~~~~~~~~~~~~~~
You can vote for the idea at kde wishlist here:

http://bugs.kde.org/show_bug.cgi?id=125176




Changelog:

Edit2: I included a discription box in the mockup.It will show:name,description,depends on,version,author,homepage....it is important to differ the different services and have knowledge on their version number and homepage.
click on the screenshot2/download link to check it out! :)
Edit3:added link to kde wishlist,thinking about the filetypes and services (what if the service doesnt corespond with the filetype?)
Edit4:MOVED this to the kde4 brainstorm section,because it really is not yet implemented/done in any way : /
Edit5: Created a new mockup and decided to move it back to kde-improvements,so more people will see the new and better mockup!
Edit5: Changed the Homepage link to lead to the mockup idea at kde's dev site.That is where you should guys vote!
Edit6: added a new mockup,which is more simple and intuitive




LicenseGPL
Send to a friend
Subscribe
Other  Apps  from blurymind
Report inappropriate content



goto page: prev   1  2  3 

-

 Suggestion

 
 by ibc on: Apr 27 2006
 
Score 50%

I'll explain my suggestion with an example:

I install amaroK and want it to be the default app fot ALL audio mime-types.
Now I must modify the preferences of ALL the audio mime-types, that it's really annoying.

Couldn't be an easy way to change the preferences of all the audio types in the same time? and the same with images and video.

I know that this is a different sugestion, but because people like your mockup it could be the moment to design a better and easier method.

What do you think about it? do you think it's feasible?

And of course congratulatiosn again for your good proposal.


Reply to this

-
.

 Re: Suggestion

 
 by blurymind on: Apr 28 2006
 
Score 50%

This kcontrol module is supposed to manage the service menus only...e.g. the right-click>Actions>Menus.

I believe that there was a service menu for amarok...hmm..

Your suggestion is really good and deserves some attention,but I think it is more fitting for the "file associations" module.


Reply to this

-
.

 Super Concept!

 
 by whieber on: Apr 28 2006
 
Score 50%

This is one of those ideas that makes you say dang why didn't I think of that! This addition is a must. This service menu kontrol is must. Its not so hard to add service menus but having a tool makes perfect sense.

I also like the idea of the guy who posted above me but I deffinitley think its a different tool than what you have designed here. Most gracious for you good idea. I hope some excellent coder will bring this to pass. I suggest that possibly we let Jean know since he has written some very nice additions to kde control center. He wrote the KnetworkConf which made it into 3.4 and up. I will write him. Nice idea.


Reply to this

-
.

 Re: Super Concept!

 
 by blurymind on: Apr 28 2006
 
Score 50%

Thank you,sir!
:)


...and May the source be with you.. @655
Reply to this

-

 khotnewstuff

 
 by arctor on: Apr 28 2006
 
Score 50%

integration of http://kstuff.org/ would be great, like the "get new wallpapers" button in the kdesktop configuration


Reply to this

-
.

 Re: khotnewstuff

 
 by blurymind on: Apr 28 2006
 
Score 50%

thats a good idea!

Maybe I shoult add it to the mockup?


Reply to this

-
.

 Excellent

 
 by EazyVG on: May 21 2006
 
Score 50%

Excellent one - sometime ago was looking for such plug-in or add-on.

This should be must with KDE 3.5.3 or next version.


linux.wordpress.com
Reply to this

-

 Re: Excellent

 
 by MrGosh on: Sep 5 2006
 
Score 50%

You`re right, thats really a needfull feature, but it can get into KDE not before 3.5.5 ;)


Reply to this

-
.

 Re: Re: Excellent

 
 by blurymind on: Sep 5 2006
 
Score 50%

hope it does. I am gonna make an even simpler interface mock up later. ^^


...and May the source be with you.. @655
Reply to this

-
.

 new version

 
 by blurymind on: Sep 17 2006
 
Score 50%

MOCKUP 3 (screenshot1/download)

================
in this version of the mockup,I added my idea for adding custom actions,which was driven by Thunars' User Customizable Actions (thunar-uca):
http://thunar.xfce.org/plugins.html#thunar-uca
i think that a sepparate dialogue for making a custom action is better in this case,but you know,it can also be done with only one input text box (and a short HowTo for the sintax) =)

I was hasty and I couldnt think of a better sintax than:

servicename=
/action1(command1;command2;etc...)&action2(command1;command2;etc)&...

and for submenus:
/>submenu1-action1(...)&action2(...)>submenu2-same/>submenutosubmenu2.... etc etc

or something like that.Where submenu* stands for the name of the menu and action* stands for the name of the action (the things we will see in the right click menu) and (*) are the commands that are being executed for the action name before the () ...

or something simple like that. =)


...and May the source be with you.. @655
Reply to this

-
.

 Excellent Idea

 
 by BorgQueen on: Sep 17 2006
 
Score 50%

And well over due. I use and modify kservicemenus for tons of stuff (KIM is one of my fav, good choice :D ), from audio, to video. Konqueror is so much more than a file manager. Its a Swiss Army Knife! This idea would add to its power.

Great Idea!


Reply to this

goto page: prev   1  2  3 

Add commentBack






-
-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.