1. 22 Jan, 2000 1 commit
    • Jiri (George) Lebl's avatar
      always look for an empty spot first unless insert_at_pos is given. But · a0013689
      Jiri (George) Lebl authored
      Fri Jan 21 22:38:07 2000  George Lebl <jirka@5z.com>
      
      	* panel-widget.c: always look for an empty spot first unless
      	  insert_at_pos is given.  But then if that fails insert at
      	  pos.
      
      	* applet.[ch],menu.[ch],extern.[ch],drawer.[ch],logout.[ch],
      	  swallow.[ch],status.[ch],session.c,panel.c: take an extra
      	  argument to register_toy (exactpos) which specifies if to
      	  look for an open spot or to insert exactly.  All the
      	  load_*_applet have to take this parameter
      
      	* panel.c: cleanup the drop stuff.  use extract_uris and copy
      	  the extract_file func from HEAD gnome-libs and use that to get
      	  local filenames.
      a0013689
  2. 01 Nov, 1999 1 commit
  3. 31 Oct, 1999 1 commit
  4. 30 Oct, 1999 1 commit
  5. 28 Oct, 1999 2 commits
  6. 27 Oct, 1999 1 commit
  7. 26 Oct, 1999 2 commits
  8. 24 Oct, 1999 1 commit
    • Jiri (George) Lebl's avatar
      changed sizes to be pixel based, and added pixel_size stuff to applets, · 6ece7181
      Jiri (George) Lebl authored
      Sun Oct 24 16:55:37 1999  George Lebl  <jirka@5z.com>
      
              * {panel,aligned,sliding,edge,floating,border,button,applet}-widget.[ch],
                panel-types.h, panel.c, panel_config.[ch], session.c, status.h:
                changed sizes to be pixel based, and added pixel_size stuff to
                applets, while preserving compatiblity with the current scheme
      
              * session.c: don't complain when we can't remove config file for
                extern applet as it might in fact not be there
      6ece7181
  9. 22 Oct, 1999 2 commits
  10. 21 Oct, 1999 5 commits
  11. 20 Oct, 1999 1 commit
  12. 15 Oct, 1999 1 commit
    • Jiri (George) Lebl's avatar
      use gdk-pixbuf for everything, and use alpha channel for composition of · fa4209a2
      Jiri (George) Lebl authored
      Fri Oct 15 00:23:33 1999  George Lebl  <jirka@5z.com>
      
              * button-widget.[ch],panel-widget.[ch]: use gdk-pixbuf for
                everything, and use alpha channel for composition of icons and
                tiles onto the background
      
              * menu.c,menu-properties.c,logout.c,launcher.c,drawer.c,
                drawer-widget.c, basep-widget.c: minor cleanups wrt the
                button-widget change and panel_parent pointers
      fa4209a2
  13. 12 Oct, 1999 4 commits
  14. 11 Oct, 1999 1 commit
  15. 30 Sep, 1999 1 commit
  16. 28 Aug, 1999 1 commit
  17. 20 Aug, 1999 2 commits
    • Jiri (George) Lebl's avatar
      use imlib_copy instead of imlib_move to get around weird imlib stuff · 0aa67d9c
      Jiri (George) Lebl authored
      Fri Aug 20 14:54:36 1999  George Lebl  <jirka@5z.com>
      
              * panel-widget.c: use imlib_copy instead of imlib_move to get
                around weird imlib stuff
      0aa67d9c
    • Jacob Berkman's avatar
      Merge from gnome-core-panel-1-1 · 36505594
      Jacob Berkman authored
      Currently settings will get a bit mangled when going between 1.0 and
      this.  This will be fixed soon.
      
      All settings are saved to ~/.gnome/panel.d/default/.  Owen, can you
      look to see if I did this right?
      
      1999-08-20  Jacob Berkman  <jberkman@andrew.cmu.edu>
      
      	* menu.c: s/GNOME menus/Programs/ s/User menus/Favorites/
      
      	* session.c (load_default_applets): added
      gnome-terminal.desktop
      
      	* menu.c (create_root_menu): use KDE_ICONDIR to get the
      exec.xpm
      	(create_kde_menu): ditto
      
      	* button-widget.c (button_widget_draw): don't draw the tile if
      	we are not in the button and we only draw when we are
      
      	* panel_config_global.h: added 'tile_when_over' variable
      
      	* panel_config_global.c (misc_notebook_page): added checkbox
      	for showing tiles only when the cursor is over
      
      	* session.c: save/load tile_when_over
      
      	* menu.c (update_hidebutton_menu): one stupid mistake...
      	(update_back_menu): two stupid mistakes...
      
      	changing properties from the menu now works :)
      
      1999-08-19  Jacob Berkman  <jberkman@andrew.cmu.edu>
      
      	* menu.c (make_properties_submenu): added properties for the
      	hide
      	mode, hidebuttons, size, background type  (these are broken
      	though)
      	(change_background):
      	(change_hidebuttons):
      	(change_size):
      	(change_hiding_mode):
      	(update_back_menu):
      	(update_size_menu):
      	(update_hidebutton_menu):
      	(update_hiding_menu): functions to support this
      	(add_radio_menu): convienence function
      
      	* basep-widget.c (basep_widget_autohide): fixed a bug wrt
      	changing modes
      
      	* aligned-widget.c (aligned_pos_show_hide_right):
      	(aligned_pos_show_hide_left):
      	(aligned_pos_class_init): Facilitate jumping to other side of
      	screen like the standard panel does
      
      	* panel-widget.c (push_applet_left): initialize variables to
      	NULL so gcc leaves us alone
      	(push_applet_right): same deal here
      
      	(now that I have the Blackbox GNOME winhint patch working...
      
      	* basep-widget.c (basep_widget_update_winhints): set the gnome
      	WM hints if available
      	(basep_widget_realize):
      	(basep_widget_explicit_hide):
      	(basep_widget_explicit_show):
      	(basep_widget_autohide):
      	(basep_widget_autohide): update the hints in the functions
      
      	* main.c (main): init win hints here
      
      	* panel-types.h: removed unused types
      
      1999-08-18  Jacob Berkman  <jberkman@andrew.cmu.edu>
      
      	* *.c: store config in ~/.gnome/panel.d/default/ instead of
      	~/.gnome/panel.d/Session-asd09n09sda/  (don't know if this is
      	done right though)
      
      	* *-widget.c: general fixes to clean up resizing when hidden
      
      1999-08-18  Jacob Berkman  <jberkman@andrew.cmu.edu>
      
      	* panel_config.c (update_config_back): fix stupid typo by me
      
      	* panel-widget.c (panel_widget_new): g_strdup (NULL) == NULL
      
      	* session.c (apply_global_config): call the new function
      
      	* basep-widget.c (basep_update_frame): added function so that
      	we can update the frame when we change preferences
      	(basep_back_change): call this function from here
      
      	* panel_config_global.c (misc_notebook_page): add a check box
      	for keeping buttons flush with the edge
      
      	* panel_config_global.h: added hide_panel_frame variable for
      	keeping buttons flush with the edge
      
      	* basep-widget.c (basep_back_change): only draw the frame if
      	we are no-color and not hide-frame
      36505594
  18. 06 Aug, 1999 1 commit
  19. 27 Jun, 1999 1 commit
    • Jacob Berkman's avatar
      This should fix movement a little; under certain circumstances one · 8dcbd142
      Jacob Berkman authored
      1999-06-27  Jacob Berkman  <jberkman@andrew.cmu.edu>
      
      	* panel-widget.c (push_applet_right):
      	(push_applet_left): This should fix movement a little; under
      certain
      	circumstances one couldn't move an applet to the left in a hori.
      panel
      
      	* panel.c (panel_setup): check for a NULL panelw just to make sure
      	we don't crash here
      
      	* session.c (init_user_panels): get rid of gtk warnings when the
      	panel config file gets messed up
      8dcbd142
  20. 18 Jun, 1999 1 commit
  21. 02 Jun, 1999 1 commit
  22. 31 May, 1999 1 commit
    • Jiri (George) Lebl's avatar
      minor fix to send initial size_change's · 142ac9c7
      Jiri (George) Lebl authored
      Sun May 30 21:58:42 1999  George Lebl  <jirka@5z.com>
      
              * panel.c: minor fix to send initial size_change's
      
              * panel-widget.c: check ->sz not ->size, so that we don't
                send size changes all the time
      142ac9c7
  23. 28 May, 1999 1 commit
    • Jiri (George) Lebl's avatar
      implement the size hints and correct the bind events function name in the · 4870eae8
      Jiri (George) Lebl authored
      Thu May 27 19:25:00 1999  George Lebl  <jirka@5z.com>
      
              * applet-widget.[ch]: implement the size hints and correct the bind
                events function name in the header, as well as reformat the file
                with the correct indenting style.
      
              * {panel,basep,snapped,corner,drawer}-widget.[ch],menu.c,drawer.c,
                session.c,button-widget.c,panel.c: start of implementing the
                panel sizes, currently doesn't work and so the property dialog
                is disabled.
      4870eae8
  24. 20 Mar, 1999 1 commit
  25. 15 Mar, 1999 1 commit
  26. 13 Mar, 1999 2 commits
  27. 09 Mar, 1999 1 commit
    • Jiri (George) Lebl's avatar
      export show_x_on_panels and use it directly, avoid warning when destroying · 1557354f
      Jiri (George) Lebl authored
      Mon Mar 08 16:12:47 1999  George Lebl  <jirka@5z.com>
      
              * menu.[ch]: export show_x_on_panels and use it directly, avoid
                warning when destroying menus that were not used
      
              * panel_config(_global|).c: account for dialog being destroyed
      
              * *.c: put all debugging info behind PANEL_DEBUG ifdefs
      
              * Makefile.am: don't link the panel with the applet library
      1557354f
  28. 07 Mar, 1999 1 commit