1. 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.
  2. 04 Dec, 2001 1 commit
    • Mark McLoughlin's avatar
      Cache "menus-have-icons" and "menus-have-tearoff" keys with notification. · 7484aa0e
      Mark McLoughlin authored
      2001-12-04  Mark McLoughlin  <mark@skynet.ie>
              Cache "menus-have-icons" and "menus-have-tearoff"
              keys with notification.
              * menu.[ch]:
              (panel_menu_have_icons_notify): impl.
              (panel_menu_have_icons): impl.
              (panel_menu_have_tearoff_notify): impl
              (panel_menu_have_tearoff): impl.
              (setup_title_menuitem), (setup_full_menuitem), (menu_add_tearoff),
              (create_menuitem), (applet_menu_append),
              (setup_menuitem_try_pixmap): upd.
              * tearoffitem.c: (tearoff_item_new): upd.
              * foobar-widget.c: (pixmap_menu_item_new), (add_tearoff): upd.
  3. 19 Nov, 2001 1 commit
    • Glynn Foster's avatar
      aligned-widget.c, aligned-widget.h, basep-widget.c, edge-widget.h, menu.c, · cfd099b4
      Glynn Foster authored
      2001-11-19  Glynn Foster  <glynn.foster@sun.com>
      	aligned-widget.c, aligned-widget.h, basep-widget.c,
      	edge-widget.h, menu.c, panel-widget.c, panel.c,
      	panel_config.c, status-docklet.c, status-docklet.h,
      	tearoffitem.c, tearoffitem.h:
      	So I grepped for GtkType and realised that I had missed
      	several files. I suck. More GtkType->GType conversion.
      	Also unset GTK_NO_WINDOW from the GtkFixed panel-widget
      	that broke because of gtk+ changes.
  4. 05 Nov, 2001 1 commit
    • Glynn Foster's avatar
      More work getting the global properties into shape. Removed the option to · 589ea55d
      Glynn Foster authored
      2001-11-05  Glynn Foster  <glynn.foster@sun.com>
      	* Makefile.am, basep-widget.c, border-widget.c,
      	  floating-widget.c, foobar-widget.c, gnome-panel-properties.c,
      	  main.c, main.h, menu.c, panel-gconf.c, panel-gconf.h, panel-widget.c,
      	  panel-widget.h, panel_config_global.h, panelglobalconfig.schema,
      	  session.c, tearoffitem.c: More work getting the global properties into
      	  shape. Removed the option to have the movement type in the capplet - these
      	  are now a keybinding only - according to usability happiness. Also moved
      	  basep, basepos over to gobject a little bit more. Added the startings of
      	  a wrapper around gconf stuff for panel config.
  5. 24 Oct, 2001 1 commit
    • Mark McLoughlin's avatar
      add maximum compile warnings. · 0f9b87fa
      Mark McLoughlin authored
      2001-10-24  Mark McLoughlin  <mark@skynet.ie>
      	* configure.in: add maximum compile warnings.
      2001-10-24  Mark McLoughlin  <mark@skynet.ie>
      	* Makefile.am: add WARN_CFLAGS to INCLUDES. Clean up
      	  panel-marshal rules. Build libpanel-applet-2. Install
      	  applet headers in gnome-2.0/panel/applet.
      	* libpanelapplet-2.0.pc.in: update.
      	* applet-object.c: s/IS_APPLET_OBJECT/APPLET_IS_OBJECT/.
      	(applet_object_panel): return panel_client.
      	(applet_object_panel_quit): impl.
      	(impl_GNOME_Applet2_do_callback): kill unused variable.
      	* applet-widget.c:
      	(marshal_signal_save), (marshal_signal_back):
      	(applet_widget_destroy): use gtk_main_quit ().
      	(gnome_panel_client): kill.
      	(applet_widget_get_rgb_background): rename from
      	(applet_widget_gtk_main, applet_widget_gtk_main_quit,
      	 applet_widget_panel_quit): kill.
      	* applet-object.h: kill applet_object_register and
      	applet_object_get_rgb_background. Add applet_object_panel_quit.
      	* applet-widget.h: kill HAVE_* defines.
      	* applet-private.h: new header for libpanel-applet private
      	* doc/libpanel-applet-changes.txt: document applet API changes.
      	* basep-widget.c:
      	(basep_widget_do_hiding), (basep_widget_do_showing): use g_usleep,
      	not usleep.
      	(basep_widget_explicit_hide), (basep_widget_explicit_show),
      	(basep_widget_autoshow), (basep_widget_autohide): kill unused
      	supinfo variables.
      	* conditional.c: #ifdef FIXME updates.
      	* extern.c: ditto and
      	(extern_ref, extern_unref, extern_clean): make static
      	(s_panel_add_launcher_from_info): kill unused exec_argv.
      	* foobar-widget.c: #ifdef FIXME updates and
      	(get_default_image): kill unused variables.
      	* launcher.c: (create_properties_dialog), (load_launcher_applet_full),
      	(ask_about_launcher): kill unused variables.
      	* main.c: (panel_get_shell): make static.
      	* menu-properties.c: #ifdef FIXME updates
      	* menu.c: (add_new_app_to_menu), (edit_dentry): kill unused
      	* nothing.cP: #ifdef FIXME updates
      	* panel-util.c: ditto.
      	* panel-marshal-main.c: include panel-marshal.h.
      	* panel_config.c: (update_config_back): make text const.
      	* session.c: (apply_global_config), (load_up_globals),
      	(write_global_config), (convert_write_config),
      	(convert_read_old_config): kill unused variables.
      	* button-widget.c: (button_widget_draw): ditto.
  6. 18 Oct, 2001 1 commit
    • Mark McLoughlin's avatar
      impl. · 3067a91d
      Mark McLoughlin authored
      2001-10-18  Mark McLoughlin <mark@skynet.ie>
              * main.h, main.c (panel_main_gconf_client): impl.
              * foobar-widget.c (pixmap_menu_item_new): port from
              gnome_preferences_* to gconf.
              (add_tearoff): ditto.
              * tearoffitem.c (tearoff_item_new): ditto.
              * menu.c (menu_add_tearoff): impl to use gconf.
              (add_tearoff): kill.
              (submenu_to_display): use menu_add_tearoff.
              (start_favourites_menu): ditto.
              (create_menu_at_fr): ditto.
              (create_add_panel_submenu): ditto.
              (make_panel_submenu): ditto.
              (create_panel_submenu): ditto.
              (create_desktop_menu): ditto.
              (create_root_menu): ditto.
  7. 09 Oct, 2001 1 commit
    • Mark McLoughlin's avatar
      remove. · 6fc77ba5
      Mark McLoughlin authored
      2001-10-09  Mark McLoughlin <mark@skynet.ie>
              * panel-include.h: remove.
              * *.c, *.h: don't include panel-include.h. Include the
              actual required headers. Give automatic dependancy
              generation a chance.
              * aligned-widget.c (aligned_pos_class_init): use proper
              enum def instead of GTK_TYPE_ENUM.
                basep-widget.c (basep_widget_class_init): ditto.
                border-widget.c (border_pos_class_init): ditto.
                panel-widget.c (panel_widget_class_init): ditto.
                sliding-widget.c (sliding_pos_class_init): ditto.
              * Makefile.am: only generate the enums we actually
              want. Also don't include panel-include.h from
              panel-typebuiltins.c - include the required headers.
  8. 21 Sep, 2001 1 commit
    • Jiri (George) Lebl's avatar
      use GType for types · ea6b6d31
      Jiri (George) Lebl authored
      Fri Sep 21 01:40:50 2001  George Lebl <jirka@5z.com>
      	* *.[ch]: use GType for types
      	* extern.c, gnome-run.c, launcher.[ch]: do more ditem porting
  9. 17 Aug, 2001 1 commit
  10. 06 Aug, 2001 1 commit
  11. 29 Jan, 2000 1 commit
    • Jacob Berkman's avatar
      remove global menus stuff · f536fa26
      Jacob Berkman authored
      2000-01-30  Jacob Berkman  <jacob@helixcode.com>
      * panel_config_global.h:
      * session.c:
      * menu.c: remove global menus stuff
      * gnome-panel-properties.c: removed the global menus checkbox
      * tearoffitem.c (tearoff_item_new): use tearoffs only if
      enabled (in gnomecc)
      * menu.c (create_special_menu): get rid of warning
      (make_panel_submenu): change string per suggestion by
      Rodd Clarkson <rodd_clarkson@bigfoot.com>
      (add_tearoff): use tearoffs only if they are enabled (in gnomecc)
      (submenu_to_display): ditto
      (create_menu_at_fr): ditto
      (create_add_panel_submenu): again
      (make_panel_submenu): and again
      (create_panel_submenu): and again
      (create_desktop_menu): again
      (create_root_menu): and again
  12. 01 Sep, 1999 1 commit
  13. 31 Aug, 1999 1 commit