Skip to content
  • Mark McLoughlin's avatar
    load applets in an idle handler at startup. · c72ff26f
    Mark McLoughlin authored
    2002-02-09  Mark McLoughlin  <mark@skynet.ie>
    
            * applet.c:
            (panel_applet_load_idle_handler): load applets in an idle handler
            at startup.
            (panel_applet_load_from_unique_id): use it.
    
    2002-02-09  Mark McLoughlin  <mark@skynet.ie>
    
            * GNOME_Panel.server.in: move to Vertigo namespace.
    
            * menu.c: ditto.
    
    2002-02-09  Mark McLoughlin  <mark@skynet.ie>
    
            * panel-applet-frame.[ch]:
            (panel_applet_frame_load): update for panel_applet_frame_new change.
            (panel_applet_frame_get_expand_flags): get the flags from the
            property sack.
            (panel_applet_frame_get_background_string): impl method to
            prepare background strings.
            (panel_applet_frame_change_background): merge background changing
            methods in to one.
            (panel_applet_focus): rename to panel_applet_frame_focus.
            (panel_applet_frame_get_orient_string),
            (panel_applet_frame_get_size_string): impl method to prepare size
            and orient strings.
            (panel_applet_frame_construct_moniker): add the bacgkround, size
            and orient items.
            (panel_applet_frame_construct): add PanelWidget arg.
            (panel_applet_frame_new): ditto.
    
            * panel-types.h: GNOME_Panel_BackType enum doesn't exist anymore.
    
            * panel-widget.[ch] (panel_widget_class_init): upd for above.
            (panel_widget_get_applet_orient): re-named from get_applet_orient.
    
            * panel.c: (get_applet_orient): move to panel-widget.c.
            (back_change): use panel_applet_background_change.
    
            * drawer.c: (load_drawer_applet): update for get_applet_orient
            change.
    
            * status.[ch] (status_spot_remove): use Vertigo_StatusSpot.
    
    2002-02-09  Mark McLoughlin  <mark@skynet.ie>
    
            * panel-test-applets.c, panel-test-applets.glade: little applet
            testing utility.
    
            * Makefile.am: add rules to build panel-test-applets and glade2 file.
    
    2002-02-09  Mark McLoughlin  <mark@skynet.ie>
    
            * test-bonobo-applet.c: test inheriting from PanelApplet
            actually works.
    
            * panel-applet.c: (panel_applet_factory_main_closure),
            (panel_applet_shlib_factory_closure): error out if applet_type
            isn't derived from PanelApplet.
    
    2002-02-09  Mark McLoughlin  <mark@skynet.ie>
    
            * panel-applet.c: (panel_applet_associate_schemas_in_dir),
            (panel_applet_add_preferences): use GConfClient where possible.
            Still stuck with using gconf_engine_associate_schema, though.
    
    2002-02-09  Mark McLoughlin  <mark@skynet.ie>
    
            * panel-applet.[ch]: (panel_applet_factory_main),
            (panel_applet_factory_main_closure), (panel_applet_shlib_factory),
            (panel_applet_shlib_factory_closure): add applet_type arg.
            (panel_applet_callback_data_new), (panel_applet_callback_data_free):
            wrap the closure and applet type up for callback.
    
            * GNOME_Panel_TestApplet.server.in: move to Vertigo namespace.
    
            * test-bonobo-applet.c: update for factory macro change.
    
    2002-02-09  Mark McLoughlin  <mark@skynet.ie>
    
            * panel-applet-shell (impl_PanelAppletShell_getExpandFlags): kill.
    
            * panel-applet.[ch]:
            (panel_applet_get_expand_flags): rename to panel_applet_get_flags.
            (panel_applet_set_expand_flags): rename to panel_applet_set_flags.
            (panel_applet_get_prop), (panel_applet_property_bag): add flags
            property.
            (panel_applet_item_handle_get_object): add background, orient
            and size items.
    
    2002-02-09  Mark McLoughlin  <mark@skynet.ie>
    
            * tasklist.c: (fill_tasklist_applet): update for
            panel_applet_set_expand_flags change.
    
    2002-02-09  Mark McLoughlin  <mark@skynet.ie>
    
            * GNOME_GenUtilApplet_Factory.server.in.in: move to Vertigo namespace.
    
            * main.c: update for factory macro change.
    
    2002-02-09  Mark McLoughlin  <mark@skynet.ie>
    
            * GNOME_FishApplet_Factory.server.in: move to Vertigo namespace.
    
            * fish.c: update for factory macro change.
    c72ff26f