• Jiri (George) Lebl's avatar
    use fork again to start applets so that we don't swallow stdout from the · 7ff1163c
    Jiri (George) Lebl authored
    Thu May 14 03:28:25 1998  George Lebl  <jirka@5z.com>
    
            * main.c: use fork again to start applets so that we don't
              swallow stdout from the applet, this makes the posibilities
              of param stuff less viable, but we still support a single
              applet cmdline parameter
    
            * gnome-panel.idl,main.c,panel.[ch],applet-widget.[ch],
              mico-glue.(cc|h),applet-lib.(cc|h): dorestart varaible,
              (stored in AppletInfo's ->data field (slightly hackish:))
              which makes it possible for multiple type applets, all
              kinds of weird queue stuff added to make this work, but
              NO testing whatsoever, except that it doesn't seem to
              break the older stuff
    
    it is not tested, it also includes one minor "Weird Hack(tm)", since
    there is no way to know from a dentry, if the applet can support multiple
    applets, it is figured out by the name of the executable, if the
    executable ends with multi_applet it will be treated as an applet
    capable of handeling multiple widgets and/or applet types
    7ff1163c
panel.h 4.36 KB