1. 11 Jan, 2002 4 commits
    • 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
    • Glynn Foster's avatar
      Okay, I've already forgotten what has gone into this patch. Think I've got · 1abec36f
      Glynn Foster authored
      2002-01-11  Glynn Foster  <glynn.foster@sun.com>
      
      	* applet.c, drawer.c, drawer.h, gnome-panel-properties.c,
      	  launcher.c, launcher.h, logout.c, logout.h, menu.c,
      	  menu.h, panel-applet-frame.c, panel-applet-frame.h, panel-gconf.c,
      	  panel-gconf.h, panel-per-panel-config.schemas, panel.c,
      	  status.c, status.h, swallow.c, swallow.h:
      	Okay, I've already forgotten what has gone into this patch. Think I've
      	got the global propeties animation speed thing nailed. Tweaked the default
      	schema just enough to get everyone pissed because the panel won't load up
      	for them. Make everyone happy and tell them that it's only a short 'rm -rf'
      	command away from panel utopia...until I break it the next time. Moved some
      	stuff around to where it makes more sense. Now I'm seeing elephant trunks
      	in my ChangeLog...I need to sleep.
      1abec36f
    • Glynn Foster's avatar
      Do what I was supposed to be doing before..but this time for real. · 043c3309
      Glynn Foster authored
      2002-01-11  Glynn Foster  <glynn.foster@sun.com>
      
      	* panel-applet.c, panel-applet.h, test-bonobo-applet.c: Do what
      	I was supposed to be doing before..but this time for real.
      	s/backgound/background.
      043c3309
    • Glynn Foster's avatar
      s/backgound/background · 3cf820cf
      Glynn Foster authored
      2002-01-11  Glynn Foster  <glynn.foster@sun.com>
      
      	* panel-applet.c: (panel_applet_set_prop): s/backgound/background
      3cf820cf
  2. 10 Jan, 2002 5 commits
    • Anders Carlsson's avatar
      Print out the error code if the panel fails to register. · c1a58e62
      Anders Carlsson authored
      2002-01-11  Anders Carlsson  <andersca@gnu.org>
      
      	* panel-shell.c (panel_shell_register): Print out the error
      	code if the panel fails to register.
      c1a58e62
    • Padraig O'Briain's avatar
      Update tooltip when state changes (make_hidebutton): Allow button to · 2388586b
      Padraig O'Briain authored
      * basep_widget.c
      Add function show_tip to set tooltips for hidebuttons
      (basep_widget_state_change): Update tooltip when state changes
      (make_hidebutton): Allow button to receive focus
      (basep_widget_explicit_hide): Move focus from hidden button
      2388586b
    • Mark McLoughlin's avatar
      enable swallow loading/saving. (panel_applet_callback_set_sensitive): · a233abaf
      Mark McLoughlin authored
      2002-01-10  Mark McLoughlin  <mark@skynet.ie>
      
              * applet.[ch]: (panel_applet_load_from_unique_id),
              (panel_applet_save_to_gconf): enable swallow loading/saving.
              (panel_applet_callback_set_sensitive): kill.
      
              * basep-widget.[ch]:
              (basep_widget_enable_buttons): make sane.
              (basep_widget_pre_convert_hook):
              (basep_widget_get_hide_size): kill.
              (basep_widget_get_hide_orient): ditto.
              (basep_widget_set_state): ditto.
      
              * button-widget.c: (make_hc_pixbuf): upd.
              (do_saturate_darken): kill do_saturate_darken - not used.
      
              * drawer-widget.[ch]:
              (rawer_widget_restore_state): kill
      
              * floating-widget.[ch]:
              (floating_widget_change_orient): kill.
      
              * gnome-run.c, launcher.c, menu-properties.c: don't include
                xstuff.h
      
              * panel-config.c:
              (update_config_mode), (update_config_mode): kill unused.
      
              * panel-gconf.[ch]: (panel_gconf_get_session_key): ditto.
      
              * panel-util.c:
              (string_is_in_list), (strtok_with_escape), (escape_string):
              kill unused.
      
              * panel-widget.[ch]:
              (panel_widget_get_applet_count), (make_background),
              (panel_widget_get_pos), (panel_widget_change_orient),
              (panel_widget_get_applet_rgb_bg): ditto.
              (panel_widget_move), (panel_widget_get_free_space): not used,
              but is probably useful ... #ifdef out.
      
              * panel.[ch]:
              (panel_realize), (panel_setup): upd.
              (panel_data_by_id): kill unused.
      
              * rgb-stuff.[ch]: #ifdef everything out apart from
              transform_pixbuf. Can we kill all that stuff?
      
              * status-docklet.c: (status_docklet_instance_init): rename
              from status_docklet_init. An he claims i suck? :-)
      
              * xstuff.c: (redo_interface), (desk_notifier),
              (task_notifier): kill unused.
              (xstuff_init): kill old notifiers.
      a233abaf
    • Glynn Foster's avatar
      Remove old cruft that that was added during the war years. We don't need · 2eca9880
      Glynn Foster authored
      2002-01-10  Glynn Foster  <glynn.foster@sun.com>
      
      	* Makefile.am, main.c, panel.c, session.c: Remove old cruft that
      	that was added during the war years. We don't need it now.
      2eca9880
    • Glynn Foster's avatar
      More namespacing. I will do real work soon honest. · 71165549
      Glynn Foster authored
      2002-01-10  Glynn Foster  <glynn.foster@sun.com>
      
      	* main.c, panel-widget.c, panel.c, panel.h, session.c, session.h:
      	More namespacing. I will do real work soon honest.
      71165549
  3. 09 Jan, 2002 12 commits
  4. 08 Jan, 2002 7 commits
    • Glynn Foster's avatar
      Adding Mark and myself. · 6cb493e1
      Glynn Foster authored
      2002-01-08  Glynn Foster  <glynn.foster@sun.com>
      
      	* AUTHORS: Adding Mark and myself.
      6cb493e1
    • Glynn Foster's avatar
      Fix up to reflect the user intuitive global property config changes. · ea0511ef
      Glynn Foster authored
      2002-01-08  Glynn Foster  <glynn.foster@sun.com>
      
      	* gnome-panel-properties.c: Fix up to reflect the user intuitive
      	global property config changes.
      ea0511ef
    • Glynn Foster's avatar
      Add some more error checking to the loading of gconf. Still far from · ffd4fc60
      Glynn Foster authored
      2002-01-08  Glynn Foster  <glynn.foster@sun.com>
      
      	* panel-gconf.c: Add some more error checking to the loading of
      	gconf. Still far from adequate, but it might just stop panel from
      	crapping out. Thanks to Mark for bugging me about this ;)
      ffd4fc60
    • Mark McLoughlin's avatar
      kill cruft. · 1e9e3f10
      Mark McLoughlin authored
      2002-01-08  Mark McLoughlin  <mark@skynet.ie>
      
              * APPLET_WRITING, applet-object.c, applet-object.h,
                applet-private.h, applet-widget.c, applet-widget.h,
                appletsConf.sh.in, bad-applet.c, dockletsConf.sh.in,
                extern.c, extern.h: kill cruft.
      1e9e3f10
    • Mark McLoughlin's avatar
      update PanelBackground Format comment to reflect new 'pixmap' format. · 6722562e
      Mark McLoughlin authored
      2002-01-08  Mark McLoughlin  <mark@skynet.ie>
      
              * GNOME_Panel.idl: update PanelBackground Format comment to
              reflect new 'pixmap' format.
      
      2002-01-08  Mark McLoughlin  <mark@skynet.ie>
      
              Implement the applet side of the pixmap background stuff.
      
              * panel-applet.[ch]: (panel_applet_finalize): free background.
              (panel_applet_parse_pixmap_str), (panel_applet_get_pixmap): impl
              parsing of pixmap string and copying pixmap area.
              (panel_applet_set_prop): update for pixmap changes.
              (panel_applet_class_init): update background-changed signal.
      
              * panel-applet-marshal.list: change VOID:ENUM,POINTER,STRING to
              VOID:ENUM,POINTER,OBJECT.
      6722562e
    • Mark McLoughlin's avatar
      add pixmap bacground todo. · a41bfa91
      Mark McLoughlin authored
      2002-01-08  Mark McLoughlin  <mark@skynet.ie>
      
              * TODO: add pixmap bacground todo.
      
              * panel-applet.c: (panel_applet_associate_schemas_in_dir):
              fix horked error checking.
      a41bfa91
    • Glynn Foster's avatar
      Remove mostly all traces of non-usable gconf schema keys in preference to · 98e9b140
      Glynn Foster authored
      2002-01-07  Glynn Foster  <glynn.foster@sun.com>
      
      	* basep-widget.c, basep-widget.h, main.c panel-config-global.h,
      	  panel-global-config.schemas, panel-per-panel-config.schemas,
      	  panel-types.h, session.c:
      
      	Remove mostly all traces of non-usable gconf schema keys in preference
      	to using gconf_string_to_enum and vice versa. This will hang your panel
      	unless you remove ~/.gconf/apps/panel and 'make install'.
      98e9b140
  5. 07 Jan, 2002 5 commits
    • Mark McLoughlin's avatar
      kill APPLET_RUN stuff. (panel_applet_load_from_unique_id), · 79d19de3
      Mark McLoughlin authored
      2002-01-07  Mark McLoughlin  <mark@skynet.ie>
      
              * applet.c:
              (applet_callback_callback): kill APPLET_RUN stuff.
              (panel_applet_load_from_unique_id),
              (panel_applet_save_to_gconf): load/save drawers, swallowed
              apps, status docks, logout and lock buttons.
      
              * drawer.[ch]:
              (load_drawer_applet): add gconf_key arg.
              (drawer_save_to_gconf), (drawer_load_from_gconf): impl.
      
              * swallow.[ch]: (really_add_swallow): upd.
              (load_swallow_applet): add gconf_key param.
              (swallow_save_to_gconf), (swallow_load_from_gconf): impl.
      
              * menu.[ch]: (add_drawers_from_dir), (add_drawer_to_panel):
              upd for drawers changes.
      
              * panel.c: (drop_internal_applet): ditto.
      
              * panel-main.h: kill panel_main_get_current_profile.
      
              * session.c: (panel_session_save_applets), (panel_quit):
              kill old applets loading/saving stuff.
      79d19de3
    • Mark McLoughlin's avatar
      load menus. · 34002244
      Mark McLoughlin authored
      2002-01-07  Mark McLoughlin  <mark@skynet.ie>
      
              * applet.c: (panel_applet_load_from_unique_id),
              (panel_applet_save_to_gconf): load menus.
      
              * menu.[ch]: (add_menu_to_panel): upd.
              (load_menu_applet): add gconf_key arg.
              (menu_save_to_gconf), (menu_load_from_gconf): impl.
      
              * panel.c: (drop_menu): update for load_menu_applet change.
      
              * launcher.c: (launcher_save_to_gconf), (launcher_load_from_gconf):
              use object's keys, not applet's keys. doh.
      34002244
    • Mark McLoughlin's avatar
      fix silly. (panel_applet_load_from_unique_id): use · 35eedce9
      Mark McLoughlin authored
      2002-01-07  Mark McLoughlin  <mark@skynet.ie>
      
              * applet.c: (panel_applet_get_full_gconf_key): fix silly.
              (panel_applet_load_from_unique_id): use
              panel_applet_frame_load_from_gconf and load launchers.
              (panel_applet_load_list): replace list_key arg with type arg.
              (panel_applet_load_applets_from_gconf): upd.
              (panel_applet_save_position): suggest a sync.
              (panel_applet_save_to_gconf): save launchers.
      
              * launcher.[ch]:
              (launcher_save_to_gconf), (launcher_load_from_gconf): impl.
              (load_launcher_applet_full), (load_launcher_applet): add a
              gconf_key arg.
              (really_add_launcher), (load_launcher_applet_from_info),
              (load_launcher_applet_from_info_url): upd.
      
              * menu.c: (add_app_to_panel), (add_drawers_from_dir),
              (add_launcher): upd for launcher change.
      
              * panel.c: (drop_urilist), (drop_internal_icon): ditto.
      
              * panel-applet-frame.[ch]:
              (panel_applet_frame_load_from_gconf): impl.
      35eedce9
    • Mark McLoughlin's avatar
      Move applet loading/saving to/from gconf into applet.c where it can be · 3082173b
      Mark McLoughlin authored
      2002-01-07  Mark McLoughlin  <mark@skynet.ie>
      
              Move applet loading/saving to/from gconf into applet.c where
              it can be used by all type of panel objects.
      
              * applet.[ch]:
              (panel_applet_clean_gconf): impl.
              (panel_applet_clean): clean_gconf and remove the applet from
              the list.
              (applet_idle_remove): save position for all object.
              (applet_destroy): free gconf_key.
              (panel_applet_get_full_gconf_key),
              (panel_applet_load_from_unique_id), (panel_applet_load_list),
              (panel_applet_load_applets_from_gconf),
              (panel_applet_save_position),
              (panel_applet_save_to_gconf): impl.
              (panel_applet_register): add gconf_key arg, save_to_gconf.
              (panel_applet_get_position),
              (panel_applet_get_panel_id), (panel_applet_get_right_stick):
              add preconditions.
      
              * drawer.c: (load_drawer_applet):
              * launcher.c: (load_launcher_applet_full):
              * logout.c: (load_logout_applet), (load_lock_applet):
              * menu.c: (load_menu_applet):
              * status.c: (load_status_applet):
              * swallow.c: (load_swallow_applet): update for
              panel_applet_register param change.
      
              * panel-applet-frame.[ch]:
              (panel_applet_frame_save_to_gconf): only save the bonobo iid.
              (popup_handle_remove): kill gconf stuff.
              (panel_applet_frame_load): generate a gconf_keyt if we're
              loading the applet for the first time.
              (panel_applet_frame_finalize), (panel_applet_frame_construct),
              (panel_applet_frame_new): upd.
      
              * panel-gconf.[ch]: (panel_gconf_objects_profile_get_full_key),
              (panel_gconf_objects_default_profile_get_full_key): rename
              from panel_gconf_launchers_*.
      
              * panel.c: (panel_remove_applets): save position for all
              objects.
      
              * session.c:
              (panel_session_save_applets): save position for all object.
              (panel_session_die): ditto.
              (session_load): use panel_applet_load_applets_from_gconf.
      3082173b
    • Mikael Hallendal's avatar
      always include locale.h, it's used in main. · ed4008aa
      Mikael Hallendal authored
      2002-01-07  Mikael Hallendal  <micke@codefactory.se>
      
      	* gnome-panel-screenshot.c: always include locale.h, it's used in
      	main.
      ed4008aa
  6. 06 Jan, 2002 3 commits
  7. 05 Jan, 2002 4 commits