On Wed, 5 May 2004 00:31:55 -0400 (EDT) Nicholas Paul Johnson <[EMAIL PROTECTED]> wrote:
> -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Shay, > > I don't think fvwm supports this directly; but you can script it... > > If you could wrap all of your apps from a script which keeps a tally > of number of times its been run, then you would be able to create such > a menu. Unfortunately, you would still need to restart fvwm before > this menu is updated. > You can make it dynamic, e.g. + "&Most Recent%recent.png%" Popup Recent + DynamicPopupAction Piperead showrecent An quick example showrecent script - just to show it is working dynamically: #!/bin/bash cat <<EOF DestroyMenu recreate "Recent" AddToMenu Recent + "`date`" Exec exec xmessage ok EOF The way I would implement this is to use the launch script to log to a file what is being run, and use a showrecent script to parse this file and decide what is appropriate to display in the "Most recent" menu. If you add a timestamp then you can do this by count or by date. Add a cron job to clear out everything that is too old and this would be really sweet. Time to start hacking. BTW the DynamicPopupAction stuff is straight out of the man page (fvwm 2.5.10) Chris -- Visit the official FVWM web page at <URL: http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]
