1. 12 Jul, 1998 2 commits
    • Jiri (George) Lebl's avatar
      got rid of the ugly inhibit allocates hack. · 39195f2b
      Jiri (George) Lebl authored
      Sun Jul 12 02:53:55 1998  George Lebl  <jirka@5z.com>
      
              * panel-widget.c: got rid of the ugly inhibit allocates
                hack.
      
              * panel.c: we can just do gtk_main_quit in _die and we don't
                need the slow destruction of everything.
      
              * panel.c: MICO BUG! well the gtk bindings one anyhow, basically
                gtk_main_quit() won't work here since ->run goes in an infinite
                loop as it seems and doesn't care about return value as it
                it should ... so what I do is to put gtk_exit in an idle handler
                so that I  don't quit right away but soon ....
      39195f2b
    • Jiri (George) Lebl's avatar
      cleanups, plus we no longer refer to panels by their count as that is not · c8e3ee59
      Jiri (George) Lebl authored
      Sun Jul 12 02:07:52 1998  George Lebl  <jirka@5z.com>
      
              * main.[ch],panel.[ch],menu.c: cleanups, plus we no longer
                refer to panels by their count as that is not clean any more
                (although this is done during startup and depends on the fact
                that all paneltypes init all their PanelWidgets in their _new
                functions which might not be the case in the future, so this
                will also need cleaning) ... plus now adding something to a panel
                adds it to the one on which the menu resides instead of the
                first one loaded
      c8e3ee59
  2. 11 Jul, 1998 3 commits
    • Jiri (George) Lebl's avatar
      general cleanup, I thought that after adding code, I need to also delete · 0c73bb3d
      Jiri (George) Lebl authored
      Sat Jul 11 04:01:38 1998  George Lebl  <jirka@5z.com>
      
              * main.c,mulapp.c,panel.c: general cleanup, I thought that
                after adding code, I need to also delete code :)
      0c73bb3d
    • George Lebl's avatar
      update .cvsignore -George · 91f3736f
      George Lebl authored
      update .cvsignore
      -George
      91f3736f
    • Jiri (George) Lebl's avatar
      made below changes compile ... still does not work for me though · 993d2fdc
      Jiri (George) Lebl authored
      Sat Jul 11 03:05:20 1998  George Lebl  <jirka@5z.com>
      
              * swallow.c: made below changes compile ... still does not work
                for me though
      
      Fri Jul 10 18:35:20 1998  Michael Lausch  <mla@loki.gams.co.at>
      
              * swallow.c (ignore_x_error): just ignores X Errors
              (get_window_id): set error handler temporarily to ignore_x_error
              during traversion of the window tree. Some windows won't exist
              anymore, causing the panel to bail out with a gtk error.
              (create_swallow_applet): Don't call gtk_container_add for the
              swallow->socket widget. It's already part of the table.
      993d2fdc
  3. 09 Jul, 1998 3 commits
  4. 08 Jul, 1998 3 commits
  5. 07 Jul, 1998 3 commits
  6. 06 Jul, 1998 3 commits
  7. 05 Jul, 1998 2 commits
  8. 04 Jul, 1998 3 commits
  9. 03 Jul, 1998 4 commits
    • George Lebl's avatar
      added a way to write applets for this and 0.20 · 36d5f3d5
      George Lebl authored
      -George
      36d5f3d5
    • Jiri (George) Lebl's avatar
      handle NULLs correctly for all built-in types, and fix the launcher · e8ccab05
      Jiri (George) Lebl authored
      Fri Jul 03 12:29:25 1998  George Lebl  <jirka@5z.com>
      
              * main.c: handle NULLs correctly for all built-in
                types, and fix the launcher breeding like rabbits
                bug.
      e8ccab05
    • George Lebl's avatar
      d1398730
    • Jiri (George) Lebl's avatar
      the former panel-widget has been split up into three different widgets, · def6272a
      Jiri (George) Lebl authored
      Fri Jul 03 02:33:48 1998  George Lebl  <jirka@5z.com>
      
              * panel-widget.[ch],snapped-widget.[ch],drawer-widget.[ch]: the former
                panel-widget has been split up into three different widgets, also
                this changed the way the panel works inside a lot. Also here are
                a lot of cleanups (more still to come)
      
              * panel.[ch],main.[ch],drawer.[ch],menu.[ch],panel-util.[ch]: changes
                to accomodate the widget split, it's a bit more hackish then I'd like
                right now, but it will get gradually cleaned up
      
              * panel.c,main.c,applet-widget.[ch]: changed the config file structure,
                now it is split up into directories and panel and applets have separate
                files. this will enable more speedups on saving in the future, plus it
                gives more room for applets to do  their session saving, they now can
                have sections in their files
      
      this is a huge commit and I hope it all works ... it works quite nicely for me except
      for a few minor cosmetic things, more things probably need optimizing, and I will get
      to that.
      
      also the config files have changed structure ... so it won't read old files
      
      -George
      def6272a
  10. 30 Jun, 1998 1 commit
  11. 29 Jun, 1998 1 commit
  12. 28 Jun, 1998 1 commit
  13. 24 Jun, 1998 3 commits
  14. 22 Jun, 1998 5 commits
  15. 21 Jun, 1998 1 commit
  16. 18 Jun, 1998 1 commit
  17. 17 Jun, 1998 1 commit