Re: GNOME panel "menu" applet
- From: Jacob Berkman <jberkman andrew cmu edu>
- To: Peter Hawkins <peterhawkins ozemail com au>
- CC: gnome-devel-list gnome org
- Subject: Re: GNOME panel "menu" applet
- Date: 19 Jul 1999 18:24:32 -0400
Peter Hawkins <peterhawkins@ozemail.com.au> writes:
> My current criticisms of the existing menu applet are:
> * It's slow. It has a noticeable delay while popping up each submenu (as
> it re-reads the menu structure from disk). Caching would be good.
I believe there is caching. There is a possibility it is not working
right though. Look at gnome-core/panel/menu.c and see if you can figure
it out :)
> * It's ugly and inflexible.
> Why am I forced to have two "about" options?
Quite a few people have spent a lot of time working on the panel. Since
it doesn't have a real menu bar of it's own, the main menu is a fine
place to give credit to the panel's authors. Also, many more people have
worked on the rest of GNOME, and I figure having one menu item to give
them some credit is definitely due.
> NONE... but I can't REMOVE them... they're SET IN CODE...
I am sure you know how to use C comments, or #if 0...
> Why do we have this weird "panel" menu - with no less than 6 add xyz
> options?
Yes this is bad design. I am currently rewriting a good deal of the
panel and planned to put the 'add ...' menu items in a sub menu.
> Why do I have to edit my menu with the menu-editor? Why can't I use the
> filemanager to do it?
Better yet, why not be able to completely customize it from the panel?
Remember:
a) many people still use bash as their file manager
b) you can use gmc to edit menus anyway (they are just .desktop files)
> Why do we seperate things into "user" and "system" menus? As far as I,
> the user, am concerned, it's my panel, I want to be able to change stuff
> as I see fit.
If you want your system to be single user, you can always chown -R...
> Being forced to split things into user and system sucks.
It doesn't if you are an admin.
> So, why don't we do it something like this:
We already have .desktop files... they store this info plus translations.
I believe some time in the near future the .desktop format will change,
perhaps making things a bit better.
> The "panel" menu could be implemented in two ways. The starting of
> applets could be implemented using symlinks, the same as any other type
> All the other "add" options could delegated to a small
> helper executable which activates the required function somehow (CORBA?)
I don't see why the other add options should be like this. They are all
internal widgets to the panel and I don't see a reason to make them
external.
> The properties functions really belong in the control center anyway.
Maybe the global one. control center is not for application properties,
but for system-wide settings.
> Advantages:
> * Menu-editor can be scrapped.
gmenu is actually nice sometimes. Having two ways of doing something
isn't a bad thing.
Anyway just my thoughts.
Jacob
--
"Me fail English? That's unpossible!" - R. Wiggum
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]