Yes I understand (and sorry if there was any misconceptions with) the .desktop and FDF compliance. I have the latest edition of xfce4.6.1 and as I stated above. I have worked with both the new versions and .desktop files and older versions with both the xml and or the destktop file.
The first thing I did was download through synaptic xfce from the repos.
Since older versions can use either .desktop files or a .xml menu file I have tried with both. I also tried with the latest version. I d/led the source and went from there. But still the same boat. I talked to some of the guys at xfce and xubuntu but was told that it wouldn't work with non-gui apps.
But I don't believe this.
pureh@te: what you just described is what I have done. I took a vmware image and stripped all the other desktop managers out. I also have a stock image and one with kde and xfce4 installed, for testing on the server.
Like I said with a xml menu file it was rather easy to do. I followed the layout for tools "category view" for ordering purposes. As for using desktop files
I made some for several of the tools. Anything that is gui based I can get to work no problem but anything terminal based doesn't seem to work.
I even tried using different terminal emulators to no avail.
I hope you all understand what I mean.
EDIT: I just tried making a (command line based) launcher under xubuntu (jaunty whatever) and again the same thing happens.
EDIT2: I can make a terminal open and run the command but again it closes after the command is run. This is exactly what the guys at xfce told me it would/should do. While it does as they advertise I am still working on it. Will update here in this thread as needed.
EDIT3: According to various documents found on the net (which is what I thought earlier), there is no way to manipulate the parent shell through the child shell.
Since the "exec" command does just that. It spawns a new shell and runs whatever is after it and then returns to the shell from whence it came.
So effectively as I see it there is no way to implement it save making a script for every single tool.
Again I could be wrong and there is probably a way to do it but I am not finding anything.



