We need to find a way to show only the preferences menu entry for the screensaver that is running, either xscreensaver or gnome-screensaver, not both.
*** Bug 169109 has been marked as a duplicate of this bug. ***
Discussed briefly on irc, decided to add a <MergeDir>/etc/xdg/menus/screensaver-properties-hack/</MergeDir> after the <Include> in preferences.menu gnome-screensaver would then install a .menu file in that dir containing something like: <Menu> <Name>Preferences</Name> <Exclude> <Filename>xscreensaver-properties.desktop</Filename> </Exclude> </Menu>
Should be fixed in tomorrow's rawhide.
Ray: I wouldn't use the preferences-merged dir - that already gets merged in at a different point, so any .menu files will get merged in twice from there at different points and could really confuse things.
okay this should be fixed tomorrow. I ended up with the name preferences-post-merged. In retrospect it's not the best choice because we would run into a similiar problem if we ever introduced to a file called preferences-post.menu, but we can change it later if we need to.