[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fvwm-crystal-users
Subject:    Re: [fvwm-crystal-users] where is my debian menu ?
From:       Dominique Michel <dominique.michel () domain ! hid>
Date:       2007-09-07 19:42:02
Message-ID: 20070907214202.13feddd4 () domain ! hid
[Download RAW message or body]

Le Fri, 7 Sep 2007 15:45:48 +0200,
Thibaud Hulin <hulin.thibaud@domain.hid> a écrit :

> Hi,
> I love ffwm-crystal, that's great !
> So, I tried it three days ago. Today, I can't access to the debian menu. What
> happened ? I don't find time to add softawres in others menu... I tried to
> install the last version (I used the 3.0.3 with fvwm 2.5.21 on a Debian
> testing) with a "make install", but when I launch again fvwm, the debian
> version (3.0.3) works. I tried to launch the generate-menu script. It worked,
> but I don't see my debian menu... Thanks for help, Thibaud.
> 
> 
Hi,

Do you have installed fvwm-crystal with apt-get or yourself? Debian is the only
one distribution that have the "menu" package. With it, you will find every
single program in your system in the menu of every wm. But it will work only
with debian package, that is with apt-get installed package.

When I done fvwm-crystal.generate-menu, my first idea was to adapt the debian
menu package to fvwm-crystal. But it was to hard for me to do that. So, I try
to do a shell script form the scratch to do that. (Almost from the scratch, the
icon generation part of this script is from the debian menu package).

fvwm-crystal.generate-menu don't care about your debian menu. It does a few
things:

1) it search for application type desktop files. They are free desktop
compliant files provided by the applications. Any free desktop compliant wm can
use them to launch the related applications.

2) it will generate fvwm-crystal menu entry if, and only if, this menu entry
don't already exist.

3) it will look for the icons provided by the applications. If the icon exist,
the corresponding fvwm-crystal icons will be generated if they don't already
exist.

In short, it is normal at your debian menu is gone if you have installed
gvwm-crystal yourself. Otherwise, fill a bug report on debian bugzilla.

Note that you don't need to run fvwm-crystal.generate-menu on Debian if
fvwm-crystal is installed from a debian package and menu is installed too.

If you are installing the foo package from other sources as the debian
packages, you can run "fvwm-crystal.generate-menu foo". It will search only for
foo.desktop and the foo icons. If the foo package don't provide a desktop file,
you will get no fvwm-crystal menu, and that even for a debian package that
provide a menu entry when the menu package is installed. In this case, please
fill a bug report for the foo package that ask for including a desktop
file in the package.

Ciao,
Dominique


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic