1. 31 May, 1998 1 commit
  2. 29 May, 1998 1 commit
    • Federico Mena Quintero's avatar
      Added fit_pixmap_bg field. · 47d48d0f
      Federico Mena Quintero authored
      1998-05-29  Federico Mena Quintero  <federico@nuclecu.unam.mx>
      
      	* panel-widget.h (struct _PanelWidget): Added fit_pixmap_bg field.
      
      	* panel-widget.c (panel_try_to_set_pixmap): Added optional pixmap
      	scaling for the background of the panel.
      
      	* main.c (init_user_panels): Load the panel fit pixmap flag.
      
      	* panel.c (save_panel_configuration): Save the panel fit pixmap flag.
      
      	* panel_config.c (pixmap_page): Added configuration option for
      	fit_pixmap_bg.
      47d48d0f
  3. 24 May, 1998 1 commit
    • Jiri (George) Lebl's avatar
      clean up the ORIENT_ mess and use only PanelOrientType instead of one for · 270a2747
      Jiri (George) Lebl authored
      Sun May 24 00:20:56 1998  George Lebl  <jirka@5z.com>
      
              * main.c,menu.[ch],drawer.[ch]: clean up the ORIENT_ mess and
                use only PanelOrientType instead of one for menu and one
                for drawer and one for everything else. Also now orientation
                of nested applets in drawers works much better when the Panel
                is on top or on the right
      
              * applet-lib.(cc|h),applet-widget.[ch],gnome-panel.idl,mico-glue.cc,
                main.[ch],panel.[ch]: make it possible to get the orient through
                corba
      270a2747
  4. 22 May, 1998 1 commit
    • Jiri (George) Lebl's avatar
      bugfix for multiple applets · 3db9bb3d
      Jiri (George) Lebl authored
      Fri May 22 03:05:15 1998  George Lebl  <jirka@5z.com>
      
              * applet-widget.c: bugfix for multiple applets
      
              * mulapp.[ch]: ripped this out from panel.c, for
                cleanup purposes
      
              * main.h: created to store the prototypes of functions
                from main.c instead of theim loitering in panel.h
      3db9bb3d
  5. 21 May, 1998 2 commits
  6. 19 May, 1998 1 commit
    • Jiri (George) Lebl's avatar
      implement run queue, this will start up applets in a row, reducing load on · 3fb57b15
      Jiri (George) Lebl authored
      Mon May 18 23:35:13 1998  George Lebl  <jirka@5z.com>
      
              * panel.[ch],main.c: implement run queue, this will start up
                applets in a row, reducing load on the machine, flicker,
                though it doesn't do much for speed as I thought it would,
                maybe when we use ORBit and the applets will start up faster
                it will be noticable as they are not fighting over X
      3fb57b15
  7. 14 May, 1998 2 commits
    • Jiri (George) Lebl's avatar
      the mulapp queue will now deal properly with removed applets · 296edaef
      Jiri (George) Lebl authored
      Thu May 14 04:24:01 1998  George Lebl  <jirka@5z.com>
      
              * panel.c: the mulapp queue will now deal properly with
                removed applets
      296edaef
    • 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
  8. 12 May, 1998 1 commit
    • Jiri (George) Lebl's avatar
      removed the query call as multiple applets will be handeled on the panel · d26defe7
      Jiri (George) Lebl authored
      Tue May 12 01:29:19 1998  George Lebl  <jirka@5z.com>
      
              * gnome-panel.idl,mico-glue.cc,applet-lib.cc:
                removed the query call as multiple applets
                will be handeled on the panel side
      
              * gnome-panel.idl,mico-glue.cc,applet-lib.cc,main.c,
                panel.[ch],menu.c: added support for parameters
                to applets, seems pretty hackish mainly because
                it tries not to break existing config file format,
                which it doesn't as far as I can see
      d26defe7
  9. 07 May, 1998 1 commit
    • Jiri (George) Lebl's avatar
      set drawer animation speed. · 5f581388
      Jiri (George) Lebl authored
      Thu May 07 01:59:18 1998  George Lebl  <jirka@5z.com>
      
              * panel-widget.[ch],main.c, panel.c, panel_global_config.[ch]:
                set drawer animation speed.
      
      also new, the new test applet, I wasgetting tired of the boring logout
      applet, so I've written a new one (just to take a break from finals) ...
      it's the fish applet ... great for relief of stress, but otherwise very
      useless ... it doesn't install a .desktop .. so if you really really want
      to waste your time running it run fish_applet
      -George
      5f581388
  10. 05 May, 1998 1 commit
  11. 03 May, 1998 2 commits
    • Jiri (George) Lebl's avatar
      minor fixes, remove blocking as it is not needed · 000179c7
      Jiri (George) Lebl authored
      Sun May 03 03:35:05 1998  George Lebl  <jirka@5z.com>
      
              * panel-widget.[ch]: minor fixes, remove blocking
                as it is not needed
      
              * panel.c: minor fixes
      000179c7
    • Jiri (George) Lebl's avatar
      decorbaized · b71b9947
      Jiri (George) Lebl authored
      Sun May 03 02:16:53 1998  George Lebl  <jirka@5z.com>
      
              * launcher.[ch]: decorbaized
      
              * panel.[ch],main.c: integrated the launcher applet into the
                main application. this makes things a hellovalot more stable
                actually, also added a way for the panel to read old
                config files so that all of you who have alreay some kind of
                setup won't have to change it
      
              * panel.sh: removed for good
      
              * Makefile.am: don't build launcher_applet and don't
                install panel.sh, plus ad dthe launcher sources to
                panel app
      
              * gnome-panel.idl, mico-glue.(cc|h): removed the launcher
                interface
      b71b9947
  12. 02 May, 1998 1 commit
  13. 24 Apr, 1998 1 commit
  14. 23 Apr, 1998 1 commit
  15. 22 Apr, 1998 2 commits
  16. 19 Apr, 1998 2 commits
  17. 18 Apr, 1998 1 commit
  18. 16 Apr, 1998 2 commits
  19. 15 Apr, 1998 1 commit
    • Jiri (George) Lebl's avatar
      use tooltips · c11525a4
      Jiri (George) Lebl authored
      Tue Apr 14 21:43:55 1998  George Lebl  <jirka@5z.com>
      
              * launcher.c: use tooltips
      
              * main.c,panel.[ch],applet-lib.(cc|h),gnome-panel.idl,mico-glue.cc
                de "id"ized to make future objc bindigs happy
      
              * panel.[ch], applet-lib.(cc|h), mico-glue.cc: added tooltips
                support
      c11525a4
  20. 05 Apr, 1998 1 commit
  21. 17 Mar, 1998 2 commits
    • Jiri (George) Lebl's avatar
      added the plug-socket colde v0.1 (that's the newest I found:) · cc758d80
      Jiri (George) Lebl authored
      Mon Mar 16 23:23:26 1998  George Lebl  <jirka@5z.com>
      
              * gtkplug.[ch], gtksocket.[ch]: added the plug-socket
                colde v0.1 (that's the newest I found:)
      
              * applet-widget.[ch]: removed in favor of plugsocket code
      
              * gnome-panel.idl,panel.c,mico-glue.cc,applet-lib.cc:
                adapted to plugsocket code, slightly different calls
                and the registration of applets acts slightly differently
      
              * clock.c, logout.c, launcher.c: ported to plugsocket
      cc758d80
    • Jiri (George) Lebl's avatar
      implemented abort_applet_id corba call. · 15bed4b1
      Jiri (George) Lebl authored
      Mon Mar 16 17:56:08 1998  George Lebl  <jirka@5z.com>
      
              * panel.c,mico-glue.cc: implemented abort_applet_id
                corba call.
      15bed4b1
  22. 16 Mar, 1998 1 commit
    • Jiri (George) Lebl's avatar
      port to corba, acts like mc should, needs to be started after panel starts · 910d0184
      Jiri (George) Lebl authored
      Sun Mar 15 23:53:47 1998  George Lebl  <jirka@5z.com>
      
              * launcher.c: port to corba, acts like mc should,
                needs to be started after panel starts manually
                and killed after panel stops manually.
      
              * gnome-panel.idl: added unimplemented applet_abort_id
                call and implemented applet_request_glob_cfg
      
              * mico-glue.cc: synced with gnome-panel.idl
      
              * applet-lib.cc: fixes, new methods above
      
              * launcher-lib.(cc|h): implemented what needs to be
                done corba-wise with the launcher
      910d0184
  23. 14 Mar, 1998 1 commit
    • Jiri (George) Lebl's avatar
      added menu positioning to popup menus so they appear beside the widgets · 691b3ded
      Jiri (George) Lebl authored
      Sat Mar 14 01:38:34 1998  George Lebl  <jirka@5z.com>
      
              * panel.c, main.c: added menu positioning to popup menus
                so they appear beside the widgets not on them
      
              * logout.c: now quits properly, I have to make this a
                core applet instead of a corba applet, but it provides
                soem corba testing now
      
              * gnome-panel.idl, mico-glue.cc,applet-lib.cc, panel.c ...:
                implemented a global cfg path for applets to load/save
                some general stuff (will be needed for multi applet applets)
      691b3ded
  24. 13 Mar, 1998 1 commit
    • Jiri (George) Lebl's avatar
      fixed a race when starting applets, by having two states for applets · c1538079
      Jiri (George) Lebl authored
      Fri Mar 13 02:42:56 1998  George Lebl  <jirka@5z.com>
      
              * panel.[ch]: fixed a race when starting applets, by
                having two states for applets (PENDING and RESERVED),
                this fixes the panel "loosing" applets in invocation
      
              * all files: commented out most debugging output, since it
                was getting difficult to use puts/printf since the new
                debugging was lost in the old etc ...
      
              * clock.c: once again I use an idle handler for killing
                myself. this solves the mico exception which wasn't
                all that nice really.
      c1538079
  25. 12 Mar, 1998 1 commit
    • Jiri (George) Lebl's avatar
      implemented the callbacks, right now menu is built on the applet side and · 86f3544d
      Jiri (George) Lebl authored
      Thu Mar 12 02:01:30 1998  George Lebl  <jirka@5z.com>
      
              * applet-lib.cc, panel.c: implemented the callbacks, right now
                menu is built on the applet side and code is there to do a
                unified applet menu stuff on the panel side, but I'd have to
                find a sane way of sending the button press event so that the
                menu would work, probably some hacking on teh grabs could make
                it work (release grab on the applet side, add grab on the panel
                side...)
      
              * panel.c: a bunch of fixes
      86f3544d
  26. 11 Mar, 1998 1 commit
    • Jiri (George) Lebl's avatar
      external applets now get restarted nicely. teh session saving stuff · 0152281c
      Jiri (George) Lebl authored
      Wed Mar 11 00:00:49 1998  George Lebl  <jirka@5z.com>
      
              * gnome-panel.idl, and just about every file: external applets
                now get restarted nicely. teh session saving stuff slightly
                revamped ... just as the starting stuff ... makes more sense
                now. it still segfaults but oh well ...
      
              * clock.c: ported it to the new gnome-panel.idl interface
      0152281c
  27. 07 Mar, 1998 1 commit
  28. 06 Mar, 1998 1 commit
  29. 04 Mar, 1998 2 commits
  30. 23 Feb, 1998 1 commit
  31. 22 Feb, 1998 2 commits