1. 08 Jul, 2014 1 commit
  2. 28 Jul, 2006 1 commit
    • Vincent Untz's avatar
      Port from egg-recent to GtkRecent. · 83a07b3f
      Vincent Untz authored
      2006-07-28  Vincent Untz  <vuntz@gnome.org>
      
      	Port from egg-recent to GtkRecent.
      
      	* Makefile.am: remove egg stuff
      	* egg-recent*: kill
      	* panel-menu-items.c: keep a GtkRecentManager instead of
      	EggRecentViewGtk
      	(panel_place_menu_item_create_menu): updated
      	(panel_place_menu_item_recreate_menu): updated
      	(panel_place_menu_item_finalize): updated
      	(panel_place_menu_item_instance_init): get the default recent manager
      	* panel-recent.[ch]: (recent_documents_activate_cb): updated for
      	GtkRecent
      	(panel_recent_model_changed_cb): renamed to...
      	(panel_recent_manager_changed_cb): and updated
      	(clear_dialog_response): updated
      	(recent_documents_clear_cb): updated
      	(recent_documents_tooltip_func): kill, GTK+ does this for us
      	(panel_recent_append_documents_menu): updated with GtkRecent
      83a07b3f
  3. 02 May, 2005 1 commit
    • Mark McLoughlin's avatar
      Re-work so that it returns the newly created EggRecentViewGtk and allows · d8c92d08
      Mark McLoughlin authored
      2005-05-02  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-recent.[ch]: (panel_recent_append_documents_menu):
              Re-work so that it returns the newly created EggRecentViewGtk
              and allows it to be re-used by passing it back in as a parameter.
      
              * panel-menu-items.c:
              (panel_place_menu_item_create_menu): hold a ref on the
              EggRecentViewGtk and re-user when re-creating the menu.
              (panel_place_menu_item_finalize): unref the view.
      
              * egg-recent-view-gtk.c:
              (egg_recent_view_gtk_clear),
              (egg_recent_view_gtk_set_list): don't barf if view->menu is NULL.
              (egg_recent_view_gtk_finalize): don't unref the menu.
              (egg_recent_view_gtk_set_menu): don't take a ref on the menu.
              There's no point in us updating a menu which has been destroyed.
      d8c92d08
  4. 10 Oct, 2002 1 commit
  5. 02 May, 2002 1 commit
    • Arvind Samptur's avatar
      Review by: Alex Larsson, Glynn Foster · 895b8b9f
      Arvind Samptur authored
      2002-05-01  Arvind Samptur   <arvind.samptur@wipro.com>
      
      	Review by: Alex Larsson, Glynn Foster
      
      	* panel-applet.c
      	* panel-applet-private.h: add parameters event button and time
      	to _panel_applet_popup_menu
      
      	* panel-applet-shell.c: added impl_PanelAppletShell_popup_menu with
      	the same parameters.
      
      2002-05-01  Arvind Samptur <arvind.samptur@wipro.com>
      
      	Reviewed by: Alex Larsson, Glynn Foster.
      
      	* panel-applet-frame.c: panel_applet_frame_button_changed
      	updated with new parameters event button and time for
      	GNOME_Vertigo_PanelAppletShell_popup_menu call
      895b8b9f
  6. 17 Apr, 2002 1 commit
    • Mark McLoughlin's avatar
      return FALSE if its a bonobo applet. (applet_button_press): always return · f8d55383
      Mark McLoughlin authored
      2002-04-17  Mark McLoughlin  <mark@skynet.ie>
      
              * applet.c: (applet_do_popup_menu): return FALSE if its
              a bonobo applet.
              (applet_button_press): always return FALSE if its not
              handled.
      
              * panel-applet-frame.c: (panel_applet_frame_get_flags): impl helper
              method.
              (panel_applet_frame_get_expand_flags): use it here.
              (panel_applet_frame_change_orient): don't set orient and resize
              unless the orient has actually changed.
              (panel_applet_frame_finalize): release the AppletShell.
              (panel_applet_frame_class_init): hook up new methods.
              (panel_applet_frame_instance_init): initialise new members.
              (panel_applet_frame_get_applet_shell): switch this back on.
              (panel_applet_frame_construct): use it here.
              (panel_applet_frame_paint), (panel_applet_frame_expose),
              (panel_applet_frame_size_request), (panel_applet_frame_size_allocate),
              (button_event_in_rect), (panel_applet_frame_button_changed): implement
              a handle on the AppletFrame. Adapted from Havoc's FooHandle.
      
      2002-04-17  Mark McLoughlin  <mark@skynet.ie>
      
              * Makefile.am, handlebin.[ch]: kill FooHandle.
      
              * tasklist.c: (applet_change_orient), (applet_size_request),
              (fill_tasklist_applet): kill handle and set HAS_HANDLE
              flag on the applet.
      
      2002-04-17  Mark McLoughlin  <mark@skynet.ie>
      
              * GNOME_Panel.idl: add popup_menu method to
              PanelAppletShell.
      
      2002-04-17  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-applet-private.h: add _panel_applet_popup_menu.
      
              * panel-applet-shell.c: (impl_PanelAppletShell_popup_menu),
              (panel_applet_shell_class_init): impl AppletShell::popup_menu.
      
              * panel-applet.c: (_panel_applet_popup_menu): rename to
              indicate that it is private.
              (panel_applet_setup): upd.
      
              * panel-applet.h: add HAS_HANDLE flag.
      
              * test-bonobo-applet.c: (test_applet_fill): test the new flag.
      f8d55383
  7. 14 Dec, 2001 1 commit
    • Mark McLoughlin's avatar
      kill PanelAppletShell::saveYourself. We're not going with session based · 5e239e15
      Mark McLoughlin authored
      2001-12-14  Mark McLoughlin  <mark@skynet.ie>
      
              * GNOME_Panel.idl: kill PanelAppletShell::saveYourself.
              We're not going with session based preferences for applets.
      
      2001-12-14  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-applet-frame.[ch]:
              (panel_applet_frame_save_session): kill
      
              * session.c: (save_applet_configuration): upd.
      
      2001-12-14  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-applet-shell.c:
              (impl_PanelAppletShell_saveYourself): kill.
              (panel_applet_shell_class_init): upd.
      
              * panel-applet.[ch], panel-applet-private.h:
              (panel_applet_save_yourself): kill.
              (panel_applet_class_init): kill "save_yuorself" signal.
      5e239e15
  8. 30 Nov, 2001 1 commit
    • Mark McLoughlin's avatar
      add VOID:STRING,STRING. · b2a04ccb
      Mark McLoughlin authored
      2001-11-30  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-applet-marshal.list: add VOID:STRING,STRING.
      
              * panel-applet-private.h: add panel_applet_save_yourself.
      
              * panel-applet-shell.c:
              (impl_PanelAppletShell_saveYourself), impl.
              (panel_applet_shell_class_init): upd.
      
              * panel-applet.c:
              (panel_applet_save_yourself): impl.
              (panel_applet_class_init): set up "save_yourself" signal.
      
              * panel-applet.h: upd.
      
      2001-11-30  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-applet-frame.[ch]:
              (panel_applet_frame_save_position): add base_key arg.
              (panel_applet_frame_save_session): impl.
              (panel_applet_frame_finalize): free keys.
              (panel_applet_frame_construct): generate keys.
      
              * applet.c: (applet_idle_remove): update for
                panel_applet_frame_save_position change.
      
              * panel.c: (panel_remove_applets): ditto.
      
              * session.c: (panel_session_die): ditto.
              (save_applet_configuration): save session.
      
      2001-11-30  Mark McLoughlin  <mark@skynet.ie>
      
              * GNOME_Panel.idl:
              (AppletShell): add saveYourself method.
      b2a04ccb
  9. 20 Nov, 2001 1 commit
    • Mark McLoughlin's avatar
      Use BonoboProperty bags ... sigh ... someone shoulda told me ... · 638a49e4
      Mark McLoughlin authored
      2001-11-20  Mark McLoughlin  <mark@skynet.ie>
      
              Use BonoboProperty bags ... sigh ... someone shoulda told me ...
      
              * panel-applet-frame.c:
              (panel_applet_frame_change_orient),
              (panel_applet_frame_change_size),
              (panel_applet_frame_change_background_pixmap),
              (panel_applet_frame_change_background_colour),
              (panel_applet_frame_clear_background): use bonobo_pbclient_*
              (panel_applet_frame_construct): get property bag.
      
              * panel-applet-shell.c, panel-applet-private.h:
              kill useless functions, we now have a very useful useless
              PanelAppletShell object.
      
              * panel-applet.c:
              (panel_applet_parse_colour), (panel_applet_get_prop),
              (panel_applet_set_prop), (panel_applet_property_bag): impl
              property bag stuff.
              (panel_applet_class_init): tweak signal defs.
              (panel_applet_construct): setup the property bag.
      
              * panel-widget.c: (panel_widget_class_init): tweak signal def.
      
              * test-bonobo-applet.c:
              (test_applet_new): do a size change so the entry will have
              some text before it gets a size change.
      
              * Makefile.am: add panel-applet.h to glib-mkenus list.
      638a49e4
  10. 19 Nov, 2001 2 commits
    • Mark McLoughlin's avatar
      impl. · f8b7c5ee
      Mark McLoughlin authored
      2001-11-19  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-applet-frame.[ch]:
              (panel_applet_frame_change_background),
              (panel_applet_frame_change_background_pixmap),
              (panel_applet_frame_change_background_colour),
              (panel_applet_frame_clear_background): impl.
      
              * panel-applet-shell.c:
              (impl_GNOME_PanelAppletShell_changeBackground): impl.
              (panel_applet_shell_class_init): upd.
      
              * panel-applet.[ch], panel-applet-private.h:
              (panel_applet_set_background_colour),
              (panel_applet_set_background_pixmap),
              (panel_applet_clear_background): impl.
              (panel_applet_class_init): register "change_background"
              signal.
      
              * panel-marshal.list: add VOID:ENUM,POINTER,STRING.
      
              * panel.c: (back_change): update for bonobo applets.
      
              * test-bonobo-applet.c:
              (test_applet_handle_background_change): impl - just print out
              a message for now.
      f8b7c5ee
    • Mark McLoughlin's avatar
      impl. · c4a153fd
      Mark McLoughlin authored
      2001-11-19  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-applet-frame.[ch]:
              (panel_applet_frame_change_size): impl.
      
              * panel-applet-shell.c:
              (impl_GNOME_PanelAppletShell_changeSize): impl.
              (panel_applet_shell_class_init): upd.
      
              * panel-applet.[ch], panel-applet-private.h:
              (panel_applet_change_size): impl.
              (panel_applet_class_init), (panel_applet_instance_init): upd.
      
              * panel-marshal.list: add VOID:INT.
      
              * test-bonobo-applet.c:
              (test_applet_handle_size_change): impl - set text size when
              panel size changes.
      
              * panel-types.h: change from SIZE_RIDICULOUS to
              PANEL_SIZE_XX_LARGE etc.
      
              * drawer.c: (create_empty_drawer_applet): upd.
      
              * extern.c: (s_panelspot_get_parent_size): upd.
      
              * foobar-widget.c: (foobar_widget_instance_init): upd.
      
              * menu.c:
              (create_new_panel), (update_size_menu): upd.
              (make_properties_submenu): change menuitem labels.
      
              * panel.c: (size_change): upd.
      
              * panel_config.c:
              (update_config_size), (make_size_widget): upd.
      
              * session.c: (init_user_panels): upd.
      c4a153fd
  11. 16 Nov, 2001 1 commit