1. 28 Mar, 2002 1 commit
    • Mark McLoughlin's avatar
      kill the foobar clock. · e5507fd1
      Mark McLoughlin authored
      2002-03-28  Mark McLoughlin  <mark@skynet.ie>
      
              * foobar-widget.[ch]: kill the foobar clock.
      
              * panel-per-panel-config.schemas: add the clock applet to
              the default menu panel setup.
      
              * gnome-run.c: (run_dialog_response):
              * menu.c: (create_new_panel):
              * panel.c: (panel_load_panels_from_gconf): update for foobar change.
      e5507fd1
  2. 25 Mar, 2002 1 commit
    • Mark McLoughlin's avatar
      cleanup and use a GtkSeparator menu item as a separator. · 1e4a5c8d
      Mark McLoughlin authored
      2002-03-25  Mark McLoughlin  <mark@skynet.ie>
      
              * applet.c: (panel_applet_create_menu): cleanup and use
              a GtkSeparator menu item as a separator.
      
              * basep-widget.c: kill uneeded panel_applet_in_drag def.
      
              * foobar-widget.c: (append_actions_menu): use 'Run Program...' instead
              of 'Run...' as suggested by calum.
      
              * main.c: (main): add a notify to /desktop/gnome/interface instead of
              /desktop/gnome/menus.
      
              * menu.c:
              (panel_menu_have_icons): kill old crack and use the correct key.
              (menus_have_icons_changed), (panel_menu_new): use the correct key
              for menus_have_icons.
              (image_menuitem_size_request): impl hack to make sure menu items
              without images are the same height as ones with images.
              (setup_full_menuitem): hook up to size_request.
              (create_root_menu): use 'Run Program...' instead of 'Run..'
      
              * menu.h: kill panel_menu_have_icons and bogus key definition.
      
              * panel-widget.[ch]:
              (panel_widget_get_free_space), (panel_widget_move): kill unused.
              (panel_widget_switch_applet_right): return is we're at the end of
              the panel.
              (panel_widget_switch_applet_left): return is we've hit the start of
              the panel.
              (panel_widget_switch_move_applet): only switch applets when we actual
              hit an applet.
      1e4a5c8d
  3. 22 Mar, 2002 1 commit
    • Mark McLoughlin's avatar
      change all gconf keys to use underscore instead of hypen. This is the · 09084237
      Mark McLoughlin authored
      2002-03-22  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-global-config.schemas:
              * panel-per-panel-config.schemas: change all gconf keys to
              use underscore instead of hypen. This is the gconf convention.
      
              * applet.[ch]: (panel_applet_create_menu): kill panel submenu
              from the applet popup menu. Also make static.
              Update for gconf key changes.
      
              * basep-widget.c: don't include gnome-windo-icon.h
      
              * foobar-widget.c: ditto.
              (append_format_items): upd for gconf key change.
      
              * gnome-panel-properties.c: ditto.
      
              * gnome-panel-properties.glade2: keep widget names in sync
              with gconf keys.
      
              * gnome-run.c: (run_dialog_response), (toggle_contents),
              (update_contents), (show_run_dialog): store the 'advanced' flag
              in gconf.
      
              * launcher.c: (launcher_save_to_gconf), (launcher_load_from_gconf):
              gconf key changes.
      
              * menu.[ch]: (make_panel_submenu): make static
      
              * panel-applet-frame.c: (panel_applet_frame_save_to_gconf),
              (panel_applet_frame_load_from_gconf): gconf key changes.
      
              * panel-config-global.c: (panel_global_config_set_entry): ditto.
      
              * panel-gconf.c: (panel_gconf_setup_profile): ditto.
      
              * panel-widget.c: (panel_widget_focus_in_event),
              (panel_widget_focus_out_event): kill prelight.
      
              * panel.c: (panel_save_global_config),
              (panel_load_panels_from_gconf), (panel_save_to_gconf),
              (panel_remove_from_gconf): gconf key changes.
      
      2002-03-22  Mark McLoughlin  <mark@skynet.ie>
      
              * fish.schemas: use underscore instead of hypen
              for all gconf keys ... this the gconf convention.
      
              * fish.c:
              (load_image_file): initialise pixbuf.
              (fish_applet_fill): upd for gconf key changes.
      
      2002-03-22  Mark McLoughlin  <mark@skynet.ie>
      
              * clock.schemas, mailcheck.schemas, pager.schemas,
                tasklist.schemas: use underscore instead of hyphen
              for all gconf keys ... this is te gconf convention.
      
              * clock.c,mailcheck.c, pager.c, tasklist.c: upd for
              gconf key changes.
      09084237
  4. 19 Mar, 2002 1 commit
    • Mark McLoughlin's avatar
      don't setup the default window icon here. · 09d7e9b5
      Mark McLoughlin authored
      2002-03-19  Mark McLoughlin  <mark@skynet.ie>
      
              * basep-widget.c: (basep_widget_construct):
              * foobar-widget.c: (foobar_widget_new): don't setup the default
              window icon here.
      
              * panel.[ch]: (panel_register_window_icon): impl a method to do it here.
      
              * main.c: (main): and use it here.
      
              * session.c: (panel_session_set_restart_command): only register to be
              re-spawned if GNOME_PANEL_DEBUG env variable is not set.
      09d7e9b5
  5. 18 Mar, 2002 1 commit
    • Mark McLoughlin's avatar
      impl new method to use a use above. · 6e3a026f
      Mark McLoughlin authored
      2002-03-18  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-gconf.[ch]: (panel_gconf_sprintf): impl new method to use a
              * signle
              static buffer for all our key creators to seriously cut down on the
              amount of mallocs we do.
              (panel_gconf_global_key), (panel_gconf_general_key):
              (panel_gconf_full_key): use above.
      
              * applet.c, drawer.c, foobar-widget.c, menu.c, panel-applet-frame.c,
                panel.c, swallow.c: update for panel-gconf changes.
      
              * gnome-panel-properties.c: update for panel-gconf changes and clean up
              a bit.
      
              * session.[ch]: (panel_session_set_restart_command): break out the
              restart command setting to here and set the restart style to respawn.
              (panel_session_save): use above.
      
              * main.c: (main): call set_restart_command.
      
              * xstuff.c: (xstuff_atom_intern): add some pre-conditions.
      6e3a026f
  6. 12 Mar, 2002 1 commit
    • Glynn Foster's avatar
      Update for gnome-core split. Update for gnome-core split. Update for · 90902ab9
      Glynn Foster authored
      2002-03-12  Glynn Foster <glynn.foster@sun.com>
      
      	* README: Update for gnome-core split.
      	* autogen.sh: Update for gnome-core split.
      	* configure.in: Update for gnome-core split.
      	* gnome-panel.spec.in: Fix small gconf schema spec error.
      
      2002-03-12  Glynn Foster <glynn.foster@sun.com>
      
      	* Makefile.am: s/gnome-panel-2/gnome-panel
      
      	* basep-widget.c: (basep_widget_construct): Add window icon
      	so that we show up nicely in gnome-system-monitor.
      	* foobar-widget.c: (foobar_widget_new): ditto
      
      	* gnome-desktop-item-edit.c: (main): fix warning
      
      	* gnome-panel-properties.c: (main):
      	s/Panel Global Properties/Global Panel Properties/
      	* gnome-panel-properties.glade: Rename some strings according
      	to usability/doc wishes.
      
      	* main.c: (main): s/panel/gnome-panel/ so that we show up
      	nicely in gnome-system-monitor
      
      	* menu-util.[ch]: (got_distro_menus), (get_real_menu_path),
      	(get_pixmap): Remove these functions and put into menu-util.[ch]
      	with a view to EOL'ing menu-properties.[ch]
      
      	* menu.c: (show_item_menu), (make_add_submenu):
      
      	Remove the Add to Panel -> Menu layer so that we can
              only add a 'GNOME Menu' now. We need to proceed to make sure
              that we can't edit the preferences of this for the time being
              until we get some plan sorted out. Part of #73511.
      
      	* panel-config-global.h, panel-global-config.schemas, panel.c:
      	s/autoraise-panel/auto-raise-panel/ Fixes #74027. Also remove
      	duplicate entry from schema file.
      
      2002-03-12  Glynn Foster  <glynn.foster@sun.com>
      
      	* de.po: Fix up to make compile.
      90902ab9
  7. 28 Feb, 2002 1 commit
  8. 27 Feb, 2002 1 commit
  9. 25 Feb, 2002 1 commit
    • Mark McLoughlin's avatar
      Dynamically apply the schemas to new profiles as they are created. Removes · d88582f2
      Mark McLoughlin authored
      2002-02-25  Mark McLoughlin  <mark@skynet.ie>
      
              Dynamically apply the schemas to new profiles as they are
              created. Removes a lot of conditional 'use_default' code
              and the bugs lurking there. Also lots of gconf related cleanups
              and bug fixes.
      
              * panel-gconf.[ch]: kill default_profile functions.
              (panel_gconf_get_profile): move here from session.c
              (panel_gconf_global_key), (panel_gconf_general_key),
              (panel_gconf_full_key): rename from really long names.
              (panel_gconf_dir_exists): kill unused.
              (panel_gconf_clean_dir): rename.
              (panel_gconf_associate_schemas_in_dir): impl.
              (panel_gconf_setup_profile): impl.
      
              * panel-per-panel-config.schemas: kill all applytos.
      
              * applet.c: update for gconf function name changes. Remove all
              use_default stuff. Pass gconf key to logout, lock and status loader
              to fix #69716.
      
              * drawer.[ch]:
              (properties_apply_callback): actually save properties changes.
              (load_drawer_applet): save the AppletInfo.
              (drawer_save_to_gconf), (drawer_load_from_gconf): update for gconf
              function name changes, cleanupa and don't try and save the tooltip
              when its null. Kill use_default stuff.
      
              * floating-widget.c: (floating_pos_get_hide_size),
              (floating_pos_get_hide_pos): read minimized size from the global_config
              struct, not gconf.
      
              * foobar-widget.c: (append_format_items): clock format is not in global
              config.
      
              * launcher.c:
              (properties_apply): actually save properties changes.
              (launcher_save_to_gconf), (launcher_load_from_gconf): update for gconf
              function name changes.
              (launcher_file_name): use PANEL_LAUNCHERS_PATH.
      
              * launcher.h: define PANEL_LAUNCHERS_PATH. Nobody else was using
              PANEL_CONFIG_PATH.
      
              * logout.[ch]l: (load_logout_applet),
              (load_lock_applet): add gconf_key arg.
      
              * main.c: (main): use panel_gconf_setup_profile.
      
              * menu-properties.c: (properties_apply_callback): only save menu props.
      
              * menu.c: kill use_default stuff, update for gconf function changes.
      
              * panel-applet-frame.c: ditto.
      
              * panel-config-global.c: use panel_apply_global_config.
      
              * panel-config.c: (config_apply): actually save config changes.
      
              * panel-widget.c: (panel_widget_destroy), (panel_widget_get_by_id),
              (panel_widget_set_id): update for gconf renaming. Clean up.
      
              * panel.[ch]: lots of cleanups, update for gconf name changes, shorten
              function names, kill use_default stuff.
      
              * session.c:
              (session_get_current_profile), (session_get_current_profile): kill
              (panel_session_do_save), (panel_session_save),
              (session_load): updates.
      
              * session.h: kill unused cruft.
      
              * status.[ch]: (load_status_applet): add gconf_key arg.
      
              * swallow.c: (swallow_save_to_gconf), (swallow_load_from_gconf):
              updates, kill use_default stuff etc.
      d88582f2
  10. 22 Feb, 2002 1 commit
  11. 21 Feb, 2002 1 commit
    • Jiri (George) Lebl's avatar
      Add panel_make_menu_icon, which exposes the pixbuf loading function from · b226fcd3
      Jiri (George) Lebl authored
      Wed Feb 20 19:13:33 2002  George Lebl <jirka@5z.com>
      
      	* menu.[ch], applet.c, foobar-widget.c, gnome-run.c:  Add
      	  panel_make_menu_icon, which exposes the pixbuf loading function
      	  from the menu icon cache so that we can use it in other places,
      	  such as the run box.
      
      	* button-widget.c: use the desktop-item icon finding function for
      	  icon finding
      
      	* launcher.c: when getting the best launcher icon look for 48x48 and
      	  not 20x20
      b226fcd3
  12. 15 Feb, 2002 1 commit
    • Padraig O'Briain's avatar
      Rename "focus_panel" signal to "move_focus_out" as same action (Ctrl+Tab) · 9bcf05d5
      Padraig O'Briain authored
      * basep-widget.[ch] : Rename "focus_panel" signal to "move_focus_out"
      as same action (Ctrl+Tab) on DrawerWidget moves focus from
      DrawerWidget to Drawer. Add code to basep_widget_move_focus_out()
      to implement moving focus from DrawerWidget to Drawer.
      
      (basep_widget_construct) Sink BasePPos to avoid warning on panel
      deletion.
      
      * drawer-widget.c (drawer_widget_new): Do not allow panel in
      DrawerWidget to receive focus.
      
      * drawer.h (Drawer): Add two new fields moving_focus and jyst_focused.
      The field moving_focus is used to prevent drawer being closed
      when keyboard focus moves from Drawer to DrawerWidget and being
      opened whem keyboard focus moves from DrawerWidget to Drawer
      The field just_focused is used to prevent the drawer being closed
      when a Drawer, which does not have focus, is clicked.
      
      * drawer.c: Add signal handlers for focus_in_event, focus_out_event
      and key_press_event on Drawer.
      focus_in_drawer ensures that drawer is opened when focused
      focus_out_drawer ensures that drawer is closed when unfocused
      key_press_drawer implements arrow keys to move focus from Drawer to
      DrawerWidget and focus the first or last object on the panel and Escape
      to close the drawer.
      
      * foobar-widget.[ch] : Rename "focus_panel" signal to "move_focus_out"
      
      * panel-widget.c (panel_widget_focus): Do not focus panel for
      DrawerWidget
      
      * panel.c (panel_menu_get): Sink menu object to avoid warning on
      panel deletion
      9bcf05d5
  13. 11 Feb, 2002 1 commit
  14. 08 Feb, 2002 1 commit
  15. 06 Feb, 2002 1 commit
    • Padraig O'Briain's avatar
      panel-applet-frame.[ch] Add action signal move-focus_out_of_panel to move · b53ace68
      Padraig O'Briain authored
      * panel-applet-frame.[ch]
      Add action signal move-focus_out_of_panel to move focus from applet to
      next or previous object on panel. Currently Tab and Shift+Tab are the
      keys which do this.
      
      * foobar-widget.[ch]
      Add action signal focus_panel to support moving focus to the panel
      
      * panel.c:
      Remove unused argument PanelData specified for panel_event()
      Set focus on panel if button release happens in panel and panel is
      not focus widget.
      b53ace68
  16. 02 Feb, 2002 1 commit
    • Jiri (George) Lebl's avatar
      remove old applet cruft · c9434b92
      Jiri (George) Lebl authored
      Fri Feb 01 17:00:02 2002  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c, menu.[ch], menu-fentry.[ch]:  remove old applet
      	  cruft
      
      	* global-keys.c: call the run dialog yet again
      
      	* menu.c: add some more people to the authors list in the about box,
      	  incomplete though
      
      	* menu.c, panel.c: handle applet dnd again, and reenable adding
      	  applet menu as part of the main.  Though perhaps we should just
      	  whack that completely.  Also fix a small leak.
      c9434b92
  17. 28 Jan, 2002 1 commit
    • Glynn Foster's avatar
      Add new pkg-config check for libpanel_applet. · 5f6a4405
      Glynn Foster authored
      2002-01-28  Glynn Foster  <glynn.foster@sun.com>
      
      	* configure.in: Add new pkg-config check for libpanel_applet.
      
      2002-01-28  Glynn Foster  <glynn.foster@sun.com>
      
      	* clock.c, remote-helper.c, tasklist.c: Remove some
      	unused variables
      
      2002-01-28  Glynn Foster <glynn.foster@sun.com>
      
      	* Makefile.am: Change to use different CFLAGS so we don't
      	link against non-used libraries.
      5f6a4405
  18. 27 Jan, 2002 1 commit
  19. 24 Jan, 2002 1 commit
    • Jiri (George) Lebl's avatar
      Make sure menus appear within xinerama boundaries. Those that don't like · c16f5c6a
      Jiri (George) Lebl authored
      Wed Jan 23 18:20:13 2002  George Lebl <jirka@5z.com>
      
      	* menu.[ch], menu-util.c, applet.c, foobar-widget.c:  Make sure
      	  menus appear within xinerama boundaries.  Those that don't like
      	  menu.c style of coding should NOT look at this code.  But it
      	  works.
      
      	* multiscreen-stuff.c: reorder the screens in the fake debugging
      	  setup.
      
      	* basep-widget.c: fix screen_change signal signature
      
      	* foobar-widget.c: add some corners.  Yay we half look like a mac
      	  now.  Now if we could only get bottom corners as well.  Maybe
      	  in time.
      c16f5c6a
  20. 14 Jan, 2002 1 commit
    • Padraig O'Briain's avatar
      basep_widget.c foobar-widget.c menu.c Use GtkButton's in_button field · b976d184
      Padraig O'Briain authored
      * basep_widget.c  foobar-widget.c menu.c
      Use GtkButton's in_button field instead of ButtonWidget's
      
      * button-widget.[ch]:
      Derive ButtonWidget from GtkButton instead of GtkWidget; use
      GtkButton's pressed, released and clicked signals instead of signals
      defined in ButtonWidget; ButtonWidget now can receive focus and react
      to keystrokes.
      Remove calls to g_return_if_fail (foo != NULL) if followed by calls
      to g_return_if_fail (GTK_IS_BAR (foo));
      b976d184
  21. 11 Jan, 2002 1 commit
    • Jiri (George) Lebl's avatar
      Remove tearoff menus, they sucked. We can readd them when we implement · 49044eda
      Jiri (George) Lebl authored
      Thu Jan 10 23:27:54 2002  George Lebl <jirka@5z.com>
      
      	* Makefile.am, foobar-widget.c, menu.[ch], panel-config.c,
      	  panel-util.c, panel.c, session.c, tearoffitem.[ch]:
      	  Remove tearoff menus, they sucked.  We can readd them when
      	  we implement them properly.
      
      	* gnome-run.c:  Port to TreeView, so we are now completely
      	  de-deprecated.  Also read from all-applications:/  To
      	  actually allways get all entries.
      49044eda
  22. 28 Dec, 2001 1 commit
    • Jiri (George) Lebl's avatar
      correctly handle icon changing · 71c05003
      Jiri (George) Lebl authored
      Fri Dec 28 03:00:03 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c: correctly handle icon changing
      
      	* menu.c: Fix some ugliness around the applets menu, still
      	  much ugliness prevails
      
      	* session.c: fix a few leaks.  When we find no panels install
      	  a menu panel and tell the user.  Else the user would have no
      	  interface to fix his configuration.
      71c05003
  23. 27 Dec, 2001 1 commit
    • Jiri (George) Lebl's avatar
      I'm a dubmass! GdkCursor is NOT a GObject · 088fb10d
      Jiri (George) Lebl authored
      Wed Dec 26 17:45:49 2001  George Lebl <jirka@5z.com>
      
      	* gnome-panel-screenshot.c, menu.c, panel.c, panel-util.c,
      	  panel-widget.c:  I'm a dubmass!  GdkCursor is NOT a GObject
      
      	* foobar-widget.c:  a bit of cleanup
      088fb10d
  24. 26 Dec, 2001 2 commits
    • Jiri (George) Lebl's avatar
      Compile also with GDK_DISABLE_DEPRECATED and · 33fda156
      Jiri (George) Lebl authored
      Wed Dec 26 16:25:50 2001  George Lebl <jirka@5z.com>
      
      	* Makefile.am, basep-widget.c, button-widget.c, foobar-widget.c,
      	  global-keys.c, gnome-panel-properties.c, gnome-panel-screenshot.c,
      	  gnome-run.c, launcher.c, main.c, menu.c, nothing.cP, panel-util.c,
      	  panel-widget.c, panel.c, rgb-stuff.c, xstuff.c:  Compile also
      	  with GDK_DISABLE_DEPRECATED and GDK_PIXBUF_DISABLE_DEPRECATED,
      	  and all except gnome-run.c with GTK_DISABLE_DEPRECATED
      
      	* foobar-widget.c: always convert to utf8 after getting something
      	  from strftime
      33fda156
    • Jiri (George) Lebl's avatar
      fix width of clock label. Now if the time 'grows' beyond initial size then · b417036e
      Jiri (George) Lebl authored
      Wed Dec 26 14:01:24 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c: fix width of clock label.  Now if the time
      	  'grows' beyond initial size then the label grows as well (it never
      	  shrinks horizontally though, unless you change the format)
      
      	* nothing.cP: we need pause
      b417036e
  25. 23 Dec, 2001 2 commits
    • Jiri (George) Lebl's avatar
      Compile with G_DISABLE_DEPRECATED and GNOME_DISABLE_DEPRECATED · e9d831c8
      Jiri (George) Lebl authored
      Sat Dec 22 23:12:54 2001  George Lebl <jirka@5z.com>
      
      	* Makefile.am, foobar-widget.c, gnome-panel-screenshot.c, panel.c,
      	  session.c: Compile with G_DISABLE_DEPRECATED and
      	  GNOME_DISABLE_DEPRECATED
      e9d831c8
    • Jiri (George) Lebl's avatar
      redo how the updating of icons and tearoffs keys is done, load the foobar · 5e298449
      Jiri (George) Lebl authored
      Sat Dec 22 17:14:50 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c, menu.[ch], main.c: redo how the updating of
      	  icons and tearoffs keys is done, load the foobar items in the
      	  deffered way as well and sanitize this whole bit somewhat more.
      	  It now fully nicely updates when you set/unset the icons/tearoff
      	  keys.  And without having to reread folders.
      
      	* gnome-panel-properties.c, gnome-run.c, launcher.c,
      	  menu-properties.c, menu.c, panel-config.c, swallow.c:
      	  Make dialog window settings sane after mucking with them.
      
      	* gnome-panel-screenshot.c: get rid of tempnam usage to avoid warning
      5e298449
  26. 22 Dec, 2001 3 commits
    • Jiri (George) Lebl's avatar
      fix up the size request stuff so we get back some widgets which · 9eb77022
      Jiri (George) Lebl authored
      Sat Dec 22 15:12:42 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c, gnome-run.c, panel-config.c, swallow.c: fix up
      	  the size request stuff so we get back some widgets which
      	  disappeared because I was a wanker.
      9eb77022
    • Jiri (George) Lebl's avatar
      Yet more de-deprecation. Now all that's left is the clist stuff in · 0dbb29aa
      Jiri (George) Lebl authored
      Sat Dec 22 13:44:25 2001  George Lebl <jirka@5z.com>
      
      	* basep-widget.c, drawer-widget.c, drawer.c, extern.c,
      	  foobar-widget.c, gnome-panel-properties.c,
      	  gnome-panel-screenshot.c, gnome-run.c, launcher.c,
      	  menu-properties.c, menu.c, nothing.cP, panel-config.c,
      	  panel-util.c, panel.c, panel.h, status-docklet.c, status.c,
      	  swallow.c, xstuff.c: Yet more de-deprecation.  Now all that's
      	  left is the clist stuff in gnome-run, but jrb says he has a
      	  new runbox in production so it seems pointless to spend time
      	  on porting that now.
      0dbb29aa
    • Jiri (George) Lebl's avatar
      Some deprecated excorcism, fix some panel unique_id foo and some warning · 4efd8c4e
      Jiri (George) Lebl authored
      Fri Dec 21 18:44:22 2001  George Lebl <jirka@5z.com>
      
      	* Makefile.am, aligned-widget.c, applet.c, basep-widget.c,
      	  button-widget.c, distribution.c, drawer-widget.c, drawer.c,
      	  edge-widget.c, floating-widget.c, foobar-widget.c, foobar-widget.h,
      	  gnome-panel-properties.c, gnome-run.c, menu.c, nothing.cP,
      	  panel-config.c, panel-util.c, panel-widget.c, panel-widget.h,
      	  panel.c, session.c, sliding-widget.c, status.c, tearoffitem.c:
      	  Some deprecated excorcism, fix some panel unique_id foo and
      	  some warning fixes etc...
      4efd8c4e
  27. 21 Dec, 2001 1 commit
    • Glynn Foster's avatar
      I know I'm going to regret this later on. Store unique id's as strings · 0bb37447
      Glynn Foster authored
      2001-12-21  Glynn Foster  <glynn.foster@sun.com>
      
      	* aligned-widget.c, aligned-widget.h, basep-widget.c, basep-widget.h,
      	  border-widget.c, border-widget.h, drawer-widget.c, drawer-widget.h,
      	  drawer.c, drawer.h, edge-widget.c, edge-widget.h, extern.c,
      	  floating-widget.c, floating-widget.h, foobar-widget.c, foobar-widget.h,
      	  menu.c, panel-widget.c, panel-widget.h, panel.c, panel.h, session.c,
      	  sliding-widget.c, sliding-widget.h:
      
      	I know I'm going to regret this later on. Store unique id's as strings
      	instead of guints. It makes handling them in gconf much easier.
      0bb37447
  28. 20 Dec, 2001 3 commits
    • Glynn Foster's avatar
      floating-widget.c, foobar-widget.c, main.c, menu.c, panel-applet-frame.c, · 7f0f38ea
      Glynn Foster authored
      2001-12-20  Glynn Foster  <glynn.foster@sun.com>
      
      	* floating-widget.c, foobar-widget.c, main.c,
      	* menu.c, panel-applet-frame.c, panel-gconf.c,
      	* panel-gconf.h, session.c:
      
      	Load up some default configuration if something dies. Now mostly
      	saves again.
      7f0f38ea
    • Jiri (George) Lebl's avatar
      apply patch from "Dennis M. Cranston" <dennis_cranston@yahoo.com> to · 8b37c8fc
      Jiri (George) Lebl authored
      Wed Dec 19 20:27:04 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c: apply patch from "Dennis M. Cranston"
      	  <dennis_cranston@yahoo.com> to modify the clock menu to make
      	  it nice and all that.
      
      	* menu-properties.c: apply a patch from Robert Mibus
      	  <mibus@bigpond.com> to correctly set the initial sensitivity
      8b37c8fc
    • Jiri (George) Lebl's avatar
      an evil hack stolen from tasklist to set some style properties such as the · f154b671
      Jiri (George) Lebl authored
      Wed Dec 19 20:15:09 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c: an evil hack stolen from tasklist to set some
      	  style properties such as the bevel type and internal padding
      
      	* gnome-run.c, launcher.c, menu-properties.c, menu.c,
      	  quick-desktop-reader.[ch]: use the new icon finding routines from
      	  the desktop item thingie.
      
      	* menu.c, session.c: dereferencing a guint32 as a pointer is
      	  dangerous to one's health.
      f154b671
  29. 19 Dec, 2001 1 commit
    • Glynn Foster's avatar
      aligned-widget.c, aligned-widget.h, applet-object.c, applet-widget.c, · 8949bd98
      Glynn Foster authored
      2001-12-19  Glynn Foster  <glynn.foster@sun.com>
      
      	* aligned-widget.c, aligned-widget.h, applet-object.c, applet-widget.c,
      	* basep-widget.c, basep-widget.h, border-widget.c, border-widget.h,
      	* drawer-widget.c, drawer-widget.h, edge-widget.c, edge-widget.h,
      	* floating-widget.c, floating-widget.h, foobar-widget.c, menu.c,
      	* panel-config.c, panel-config.h, panel-gconf.c, panel-gconf.h,
      	* panel-global-config.schemas, panel-per-panel-config.schemas, panel-util.c,
      	* panel-util.h, panel-widget.c, panel-widget.h, panel.c,
      	* session.c, sliding-widget.c, sliding-widget.h:
      
      	Mindless hacking. If you can have color, I can have stretch.
      	Cleaned up some of the gconf panel loading.
      8949bd98
  30. 17 Dec, 2001 1 commit
    • Glynn Foster's avatar
      Makefile.am, floating-widget.c, foobar-widget.c, gnome-run.c, main.c, · 8d685023
      Glynn Foster authored
      2001-12-17  Glynn Foster  <glynn.foster@sun.com>
      
      	* Makefile.am, floating-widget.c, foobar-widget.c,
      	* gnome-run.c, main.c, main.h, menu.c, nothing.cP,
      	* nothing.h, panel-gconf.c, panel-gconf.h,
      	* panel-per-panel-config.schemas, session.c, session.h,
      	* tearoffitem.c:
      
      	This patch will upset quite a lot of people. The move towards
      	gconf and profiles Part I "Oh What a Tangled Web we Weave". Please
      	don't look at the code, it's horrible. Basically we now have a
      	default schema for small, medium and large screens. The panel will
      	in future take a --profile option to load a profile. For now, applet
      	inits don't work, panel inits are taken from the 'small' profile. Don't
      	file bugs about panel not saving, we know.
      8d685023
  31. 13 Dec, 2001 1 commit
    • Jiri (George) Lebl's avatar
      Remove the user large icons, avoid collissions and merge menus config · 9795bf51
      Jiri (George) Lebl authored
      Wed Dec 12 23:33:33 2001  George Lebl <jirka@5z.com>
      
      	* basep-widget.c, session.c, panel-config-global.h,
      	  gnome-panel-properties.c, panel-global-config.schemas,
      	  gnome-panel-properties.glade:  Remove the user large icons,
      	  avoid collissions and merge menus config options and keys and
      	  all that.  large icons were gone already, merged menus as well,
      	  and who would ever want to turn off collision avoidance.  Also
      	  fix some memleaks and some cleanups.
      
      	* foobar-widget.c: fix memleaks
      9795bf51
  32. 12 Dec, 2001 3 commits
    • Jiri (George) Lebl's avatar
      reposition menu after hiding an item · c2a10b6a
      Jiri (George) Lebl authored
      Wed Dec 12 12:47:38 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c: reposition menu after hiding an item
      
      	* menu.[ch]: the keys for icons and tearoffs are now defined in the
      	  menu.h as a define.  Also setup keys on the menu to display
      	  the current state of the icons/tearoffs key at the time the menu
      	  was created so that we can recreate it if it changes.  Doesn't yet
      	  work everywhere, only for menus that use check_reread
      
      	* panel-gconf.[ch]: notify_add returns an id, and add a _while_alive
      	  version as well
      c2a10b6a
    • Mark McLoughlin's avatar
      Bit of renaming for Glynn. · f0c41103
      Mark McLoughlin authored
      2001-12-12  Mark McLoughlin  <mark@skynet.ie>
      
              Bit of renaming for Glynn.
      
              * panel_config.c: rename to panel-config.c
              * panel_config.h: rename to panel-config.h
              * panel_config_global.h: rename to panel-config-global.h
              * panelglobalconfig.schemas: rename to
                panel-global-config.schemas
      
              * Makefile.am, aligned-widget.c, applet.c, basep-widget.c,
                border-widget.c, button-widget.c, drawer-widget.c, drawer.c,
                drawer.h, edge-widget.c, extern.c, floating-widget.c,
                foobar-widget.c, global-keys.c, launcher.c, logout.c,
                main.c, menu-fentry.c, menu-util.c, menu.c, panel-config.c,
                panel-util.c, panel.c, session.c, sliding-widget.c:
              update.
      f0c41103
    • Chris Phelps's avatar