1. 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
  2. 26 Dec, 2001 1 commit
    • 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
  3. 24 Dec, 2001 1 commit
    • Jiri (George) Lebl's avatar
      deal with dropped uris a tad better and actually use gnome-vfs more. Still · 01df4690
      Jiri (George) Lebl authored
      Mon Dec 24 01:55:19 2001  George Lebl <jirka@5z.com>
      
      	* panel.c, panel-util.[ch]: deal with dropped uris a tad better and
      	  actually use gnome-vfs more.  Still kind of stupid and needs more
      	  work, but better then before.  We should now again handle drops
      	  from the menus since those were not from a 'file:' uri's.  Also
      	  drop the shell quoting routine since we already have that in glib.
      
      	* panel-widget.c: a bit of constization
      01df4690
  4. 23 Dec, 2001 1 commit
  5. 22 Dec, 2001 2 commits
    • 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
  6. 21 Dec, 2001 2 commits
    • Anders Carlsson's avatar
      Re-add gnome-panel-screenshot · e4ab7d32
      Anders Carlsson authored
      2001-12-21  Anders Carlsson  <andersca@gnu.org>
      
      	* Makefile.am: Re-add gnome-panel-screenshot
      
      	* gnome-panel-screenshot.c: (main): Build with gnome2.
      
      	* gnome-panel-screenshot.glade: Switch button order.
      
      	* panel-applet-frame.c: (panel_applet_frame_load),
      	(panel_applet_frame_construct), (panel_applet_frame_new):
      	* panel-applet-frame.h:
      	Don't segfault when applets can't be loaded.
      
      	* panel-gconf.c: (panel_notify_object_dead),
      	(panel_gconf_notify_add_while_alive):
      	Use g_object_weak_ref here instead.
      
      	* panel.c: (drop_background_reset), (drop_bgimage),
      	(get_target_list), (drag_data_recieved_cb):
      	Use x-special/gnome-reset-background to reset backgrounds.
      e4ab7d32
    • 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
  7. 20 Dec, 2001 1 commit
    • Mark McLoughlin's avatar
      Implement applet preferences handling in gconf. Applets should install · d4a78c10
      Mark McLoughlin authored
      2001-12-20  Mark McLoughlin  <mark@skynet.ie>
      
              Implement applet preferences handling in gconf. Applets should
              install schemas without any applytos. The schemas will be associated
              with the actual keys when we know where the applet should store its
              preferences.
      
              * panel-applet-gconf.[ch]: (panel_applet_gconf_get_full_key),
              (panel_applet_gconf_set_bool), (panel_applet_gconf_set_int),
              (panel_applet_gconf_set_string), (panel_applet_gconf_set_float),
              (panel_applet_gconf_set_value), (panel_applet_gconf_get_bool),
              (panel_applet_gconf_get_int), (panel_applet_gconf_get_string),
              (panel_applet_gconf_get_float), (panel_applet_gconf_get_value):
              impl convenience functions.
      
              * panel-applet.[ch]: (panel_applet_associate_schemas_in_dir),
              (panel_applet_add_preferences): impl associating a directory full
              of schemas with the appropiate keys in the applets preferences
              directory.
              (panel_applet_get_preferences_key), (panel_applet_get_expand_flags),
              (panel_applet_set_expand_flags), (panel_applet_get_size),
              (panel_applet_get_orient): improve error checking.
              (panel_applet_control_bound): cache the prefs dir.
      
              * Makefile.am: add panel-applet-gconf.[ch].
      
              * TODO: knock this off the todo list :-)
      
      2001-12-20  Mark McLoughlin  <mark@skynet.ie>
      
              * panel.c: (panel_applet_about_to_die): kill warnig and
              replace with a FIXME.
      
      2001-12-20  Mark McLoughlin  <mark@skynet.ie>
      
              * fish.c: Impl preferences handling. Kill off the fish config
              struct and just use gconf.
      
              * fish.schemas: new.
      
              * Makefile.am: add fish.schemas.
      d4a78c10
  8. 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
  9. 12 Dec, 2001 1 commit
    • 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
  10. 09 Dec, 2001 2 commits
    • Anders Carlsson's avatar
      Ref/Sink our menu, scale the panel menu icon. · 1d01dce4
      Anders Carlsson authored
      2001-12-09  Anders Carlsson  <andersca@gnu.org>
      
      	* applet.c: (panel_applet_add_callback), (setup_an_item),
      	(applet_setup_panel_menu), (panel_applet_create_menu):
      	Ref/Sink our menu, scale the panel menu icon.
      
      	* main.c: (main): Don't respawn if I_LOVE_PANEL_CRACK is set.
      
      	* menu.c: (setup_full_menuitem): gtk_widget_show our image.
      
      	* panel.c: (drop_urilist): Implement so we can dnd urls to the panel.
      
      Now I too am a panel hacker!
      1d01dce4
    • Jiri (George) Lebl's avatar
      Remove favourites menu. It is useless with the current push towards · dca5c0b6
      Jiri (George) Lebl authored
      Sat Dec 08 23:16:39 2001  George Lebl <jirka@5z.com>
      
      	* menu.[ch], menu-fentry.h, menu-util.c, menu-properties.c,
      	  session.c, main.c, gnome-run.c:  Remove favourites menu.  It is
      	  useless with the current push towards editable menus.  Also instead
      	  of running gedit, run nautilus on programs:/ as a menu editor.
      
      	* panel-widget.c: fix warning.
      
      	* applet.c, foobar-widget.c: use gtk image menu items instead of
      	  normal items where appropriate.
      dca5c0b6
  11. 08 Dec, 2001 1 commit
  12. 01 Dec, 2001 1 commit
  13. 30 Nov, 2001 2 commits
    • Mark McLoughlin's avatar
      kill VOID:STRING,STRING. · 441ca9d7
      Mark McLoughlin authored
      2001-11-30  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-applet-marshal.list: kill VOID:STRING,STRING.
      
              * panel-applet.c:
              (panel_applet_get_global_key): impl.
              (panel_applet_get_private_key): impl.
              (panel_applet_save_yourself): upd.
              (panel_applet_finalize): free keys.
              (panel_applet_class_init): upd.
              (panel_applet_new): return a GtkWidget.
      
              * test-bonobo-applet.c:
              (test_applet_handle_save_yourself): upd.
      441ca9d7
    • Mark McLoughlin's avatar
      warn if we can't get the client id. · e9092e11
      Mark McLoughlin authored
      2001-11-30  Mark McLoughlin  <mark@skynet.ie>
      
              * panel-gconf.c: (panel_gconf_get_session_key): warn if we
              can't get the client id.
      
              * session.c: (save_applet_configuration): check the return
              from panel_gconf_get_session_key.
      
      2001-11-30  Mark McLoughlin  <mark@skynet.ie>
      
              * GNOME_Panel_TestApplet.server.in: add icon.
      
              * test-bonobo-applet.c:
              (test_applet_handle_save_yourself): impl.
              (test_applet_new): connect to "save_yourself".
      e9092e11
  14. 28 Nov, 2001 1 commit
    • Mark McLoughlin's avatar
      don't build extern.[ch]. · d86470f2
      Mark McLoughlin authored
      2001-11-28  Mark McLoughlin  <mark@skynet.ie>
      
              * Makefile.am: don't build extern.[ch].
      
              * applet.c:
              (applet_idle_remove): handle bonobo applets, remove
              extern stuff.
              (applet_remove_callback): use g_idle_add.
              (applet_callback_callback): fixme for bonobo applets,
              remove extern stuff.
      
              * applet.h: kill extern stuff.
      
              * main.c: don't include extern.h. kill panel_in_startup.
              (main): move panel shell registration to panel-shell.h.
      
              * menu.c:
              (add_test_applet): kill.
              (add_applet): kill.
              (make_add_submenu): kill testing menuitem.
      
              * panel-applet-frame.[ch]:
              (panel_applet_frame_save_position): impl stub.
      
              * panel-shell.[ch]:
              (panel_shell_show_error_dialog): impl.
              (panel_shell_register), (panel_shell_unregister): impl.
      
              * panel.c: kill freeze/thaw changes stuff.
              (orientation_change), (size_change),
              (back_change): kill extern handling.
              (panel_remove_applets): handle bonobo applets.
              (panel_applet_draw): kill.
              (panel_applet_about_to_die): fixme.
              (drag_data_recieved_cb): fixme.
              (panel_widget_setup): don't connect to draw signal.
      
              * panel_config.c: (config_apply): don't freeze/thaw.
      
              * session.c:
              (send_tooltips_state): kill.
              (send_applet_session_save): kill.
              (save_applet_configuration): kill extern stuff.
              (panel_session_die): add bonobo applets support.
              (try_evil_config_hacks): kill.
              (init_user_applets): handle bonobo applets.
      
              * logout.c: don't include extern.h
      
              * status.c: ditto.
      
              * swallow.c: ditto.
      d86470f2
  15. 27 Nov, 2001 1 commit
    • Glynn Foster's avatar
      Revert Mark's reverts...Yay, commit war! · 2e49e571
      Glynn Foster authored
      2001-11-27  Glynn Foster  <glynn.foster@sun.com>
      
      	* menu.c, panel.c: Revert Mark's reverts...Yay, commit war!
      
      	s/g_signal_connect_object/g_signal_connect/swapped
      	s/g_signal_disconnect_by_func/g_signal_handlers_disconnect_by_func
      2e49e571
  16. 26 Nov, 2001 4 commits
    • Mark McLoughlin's avatar
      #ifdef out debugging messages. · 5cf48664
      Mark McLoughlin authored
      2001-11-26  Mark McLoughlin  <mark@skynet.ie>
      
              * menu-fentry.c: (fr_fill_dir), (fr_read_dir): #ifdef out
                debugging messages.
      
              * quick-desktop-reader.c: (quick_desktop_item_load_uri): ditto.
      
              * menu.c: (fake_mapped_fake), (show_item_menu),
              (create_menu_at_fr): revert g_signal_connect_object changes
              back to gtk_signal_connect_object. Giving out warnings and not
              sure how to fix it.
              Use g_signal_handlers_disconnect_matched instead of
              g_signal_disconnect_by_func which doesn't exist.
      
              * panel-widget.c: (panel_widget_applet_event):
              reverse order of params in g_signal_lookup calls.
      
              * panel.c: (basep_pos_connect_signals): revert
               g_signal_connect_object changes back to
               gtk_signal_connect_object. Giving out warnings and not sure
               how to fix it.
      5cf48664
    • Glynn Foster's avatar
      * drawer.c: * extern.c: * gnome-panel-screenshot.c: * menu.c: * · c0d896c8
      Glynn Foster authored
      2001-11-26  Glynn Foster  <glynn.foster@sun.com>
      
      	* applet.c: * drawer.c: * extern.c: * gnome-panel-screenshot.c:
      	* gnome-run.c: * menu.c: * nothing.cP: * panel-util.c:
      	* panel-widget.c: * panel.c: * panel_config.c: * session.c:
      	* status-docklet.c: * status.c: * swallow.c:
      
      	I see a glorious dream for the panel. Using no deprecated stuff
      	for the 2.0 release. This brings us one step closer to that dream.
      	Some more gtk_signal_* porting. Now there is only the weird stuff
      	left that I don't know what to do with.
      c0d896c8
    • Glynn Foster's avatar
      * extern.c: * foobar-widget.c: * gnome-panel-screenshot.c: * launcher.c: * · c339f8ef
      Glynn Foster authored
      2001-11-26  Glynn Foster  <glynn.foster@sun.com>
      
      	* drawer.c: * extern.c: * foobar-widget.c:
      	* gnome-panel-properties.c: * gnome-panel-screenshot.c:
      	* gnome-run.c: * launcher.c: * logout.c: * main.c:
      	* menu-properties.c: * menu.c: * nothing.cP: * panel-marshal.list:
      	* panel-util.c: * panel-widget.c: * panel.c: * panel_config.c:
      	* session.c: * sliding-widget.c: * status-docklet.c: * status.c:
      	* swallow.c:
      
      	More gtk_signal donkey work. The gtk_signal stuff that is left is
      	a) cruft that we're gonna lose b) stuff that I don't know the
      	GObject replacement for.
      c339f8ef
    • Jiri (George) Lebl's avatar
      get rid of the "." main menu parameter hack. I feel sort of sentimental · 0878fcbf
      Jiri (George) Lebl authored
      Mon Nov 26 00:57:16 2001  George Lebl <jirka@5z.com>
      
      	* applet.c, menu-properties.[ch], menu.[ch], panel.c, session.c:
      	  get rid of the "." main menu parameter hack.  I feel sort of
      	  sentimental removing this since this dates back from the days
      	  when federico maintained the panel.  I don't know why it lived
      	  on so long anyway :)
      
      	* menu.c: remove the properties menu stuff, just about everyone
      	  agreed it was quite a horrible UI
      
      	* foobar-widget.c, menu.c, panel-util.[ch]: add
      	  panel_is_program_in_path which is like g_find_program_in_path
      	  but returns just a boolean
      
      	* menu.h, session.c: remove some compatibility hacks dating to
      	  some ancient 1.0 versions or whatnot.  We'll break config compat
      	  anyway.
      0878fcbf
  17. 23 Nov, 2001 1 commit
    • Mark McLoughlin's avatar
      disable building old docs. · c742a62c
      Mark McLoughlin authored
      2001-11-23  Mark McLoughlin  <mark@skynet.ie>
      
              * doc/Makefile.am: disable building old docs.
      
              * doc/reference/*: added new docs.
      
              * panel-applet-frame.[ch], panel-applet.[ch],
                panel.c, test-bonobo-applet.c: s/colour/color/g before I
              cause mayhem with our stateside friends :-)
      
              * panel-applet-frame.c: add docs.
      c742a62c
  18. 19 Nov, 2001 3 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
    • 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.
      cfd099b4
  19. 18 Nov, 2001 1 commit
    • Glynn Foster's avatar
      * basep-widget.c: * basep-widget.h: * button-widget.c: * drawer-widget.c: · dd29fa3c
      Glynn Foster authored
      2001-11-18  Glynn Foster  <glynn.foster@sun.com>
      
      	* applet.c: * basep-widget.c: * basep-widget.h: * button-widget.c:
      	* button-widget.h: * drawer-widget.c: * drawer-widget.h:
      	* drawer.c: * edge-widget.c: * edge-widget.h: * floating-widget.c:
      	* floating-widget.h: * foobar-widget.c: * foobar-widget.h: * launcher.c:
      	* logout.c: * main.c: * menu-util.c: * menu.c: * multiscreen-stuff.c:
      	* panel-applet-frame.c: * panel-widget.c: * panel-widget.h: * panel.c:
      	* panel_config.c: * session.c: * sliding-widget.c: * sliding-widget.h:
      
      	Finish off moving GtkType to GType and give a more consistant approach
      	to all the header stuff.
      dd29fa3c
  20. 17 Nov, 2001 1 commit
    • Jiri (George) Lebl's avatar
      Implement a quick no-frills .desktop reader to make reading .desktop files · d6a8664f
      Jiri (George) Lebl authored
      Fri Nov 16 22:13:22 2001  George Lebl <jirka@5z.com>
      
      	* quick-desktop-reader.[ch], Makefile.am, gnome-run.c, menu-fentry.c:
      	  Implement a quick no-frills .desktop reader to make reading
      	  .desktop files quicker and less memory heavy.
      
      	* gnome-run.c, menu.c: use the NO_TRANSLATIONS flag of gnome-desktop
      	  where appropriate
      
      	* applet.c, foobar-widget.c, global-keys.c, gnome-run.c,
      	  menu-fentry.c, menu-properties.c, menu.c, panel.c,
      	  session.c, panel-util.[ch]: move to g_path_is_absolute,
      	  g_find_program_in_path, g_shell_parse_argv and
      	  g_ascii_strcasecmp
      
      	* gnome-run.c: whack the usage of gnome-pixmap
      d6a8664f
  21. 16 Nov, 2001 1 commit
    • Mark McLoughlin's avatar
      s/runBox/displayRunDialog/ (PanelAppletShell): new interface. · 6acc58fc
      Mark McLoughlin authored
      2001-11-16  Mark McLoughlin  <mark@skynet.ie>
      
              * GNOME_Panel.idl:
              (PanelShell): s/runBox/displayRunDialog/
              (PanelAppletShell): new interface.
      
      2001-11-16  Mark McLoughlin  <mark@skynet.ie>
      
              Note: this won't build without the patch to
                    glib-mkenums attached to #64714
      
              * panel-applet-frame.[ch]:
              (panel_applet_frame_load): renamed from
              panel_bonobo_applet_load.
              (panel_applet_frame_change_orient): impl.
              (panel_applet_frame_get_applet_shell): impl.
              (panel_applet_frame_construct): get applet shell.
      
              * panel-applet.[ch]:
              (panel_applet_change_orient): impl.
              (panel_applet_class_init): add "change_orient" signal.
              (panel_applet_instance_init): set default orient.
              (panel_applet_construct): instantiate an applet shell.
      
              * panel-applet-shell.[ch], panel-applet-private.h:
              implementation of PanelAppletShell.
      
              * panel-marshal.list: add VOID:ENUM.
      
              * panel-shell.c: s/runBox/displayRunDialog/.
      
              * panel.c: (orientation_change): do bonobo applet
              orient change.
      
              * test-bonobo-applet.c: handle orient change and give an
              example of how applet tooltips should be done with the new
              api.
      
              * Makefile.am: add marshalers and enums to applet sources.
              Generate enums from GNOME_Panel.h.
      6acc58fc
  22. 14 Nov, 2001 1 commit
    • Glynn Foster's avatar
      aligned-widget.c, aligned-widget.h, basep-widget.c, border-widget.c, · df476f6f
      Glynn Foster authored
      2001-11-14  Glynn Foster  <glynn.foster@sun.com>
      
      	* aligned-widget.c, aligned-widget.h, basep-widget.c,
      	* border-widget.c, border-widget.h, drawer-widget.c,
      	* drawer.c, edge-widget.c, edge-widget.h,
      	* foobar-widget.c, menu.c, panel-gconf.c, panel.c,
      	* panel_config.c, panelglobalconfig.schema, session.c,
      	* sliding-widget.c, sliding-widget.h:
      
      	Fix gconf leaks - thanks to andersca
      	Change the schema to cover over a problem with autohide
      	panels [still needs to be fixed].
      	More GObject porting and header standardization.
      df476f6f
  23. 09 Nov, 2001 3 commits
    • Mark McLoughlin's avatar
      bit of namespace loving. · 7fffbf1a
      Mark McLoughlin authored
      2001-11-09  Mark McLoughlin  <mark@skynet.ie>
      
              * applet.c, applet.h: bit of namespace loving.
      
              * drawer.c, extern.c, gnome-run.c, launcher.c,
                logout.c, menu-properties.c, menu.c,
                panel-applet-frame.c, panel.c, session.c,
                status.c, swallow.c: update.
      7fffbf1a
    • Mark McLoughlin's avatar
      kill horrible applets_last hack. · 0f2bf428
      Mark McLoughlin authored
      2001-11-09  Mark McLoughlin  <mark@skynet.ie>
      
              * applet.c, applet.h: kill horrible applets_last hack.
      
              * drawer.c: (load_drawer_applet):
              * drawer.h:
              * extern.c: (reserve_applet_spot):
              * gnome-panel-properties.c:
              * gnome-run.c: (load_run_applet):
              * launcher.c: (load_launcher_applet_full):
              * logout.c: (load_logout_applet), (load_lock_applet):
              * menu.c: (add_drawers_from_dir), (load_menu_applet):
              * panel-applet-frame.c: (panel_bonobo_applet_load):
              * panel.c: (panel_applet_added), (drag_data_recieved_cb):
              * status.c: (load_status_applet):
              * swallow.c: (load_swallow_applet): update to use return val
              of panel_applet_register instead of applets_last.
      0f2bf428
    • Mark McLoughlin's avatar
      reviewed by: <delete if not using a buddy> · 2486a0b3
      Mark McLoughlin authored
      2001-11-09  Mark McLoughlin  <mark@skynet.ie>
      
              reviewed by: <delete if not using a buddy>
      
              * applet.c, applet.h: (panel_register_applet): renamed from
              register_toy. Return an AppletInfo *.
      
              * drawer.c: (load_drawer_applet):
              * extern.c: (reserve_applet_spot):
              * gnome-run.c: (load_run_applet):
              * launcher.c: (load_launcher_applet_full):
              * logout.c: (load_logout_applet), (load_lock_applet):
              * menu.c: (load_menu_applet):
              * panel-applet-frame.c: (panel_bonobo_applet_load):
              * panel.c: (panel_applet_added), (drag_data_recieved_cb):
              * status.c: (load_status_applet):
              * swallow.c: (load_swallow_applet): update.
      2486a0b3
  24. 07 Nov, 2001 1 commit
    • Mark McLoughlin's avatar
      use GDK_POINTER_TO_ATOM instead of GPOINTER_TO_UINT. · fff6effe
      Mark McLoughlin authored
      2001-11-07  Mark McLoughlin  <mark@skynet.ie>
      
              * launcher.c: (is_this_drop_ok): use GDK_POINTER_TO_ATOM
              instead of GPOINTER_TO_UINT.
      
              * menu-fentry.c: (get_applet_goad_id_from_ditem) make static.
      
              * panel.c: (get_target_list): impl.
              (is_this_drop_ok): kill GPOINTER_TO_UINT atom usage.
      
              * tasklist_icon.c: (tasklist_icon_check_mini): use GdkAtom.
      
              * xstuff.[ch]: (xstuff_nautilus_desktop_present),
              (xstuff_set_simple_hint), (status_event_filter),
              (get_typed_property_data), (send_client_message_1L),
              (xstuff_setup_global_desktop_area), (xstuff_setup_desktop_area),
              (xstuff_unsetup_desktop_area): bunch of GdkAtom/Atom related
              warnings fixage.
      fff6effe
  25. 01 Nov, 2001 1 commit
    • Glynn Foster's avatar
      * basep-widget.c: * basep-widget.h: * border-widget.h: * button-widget.c: · 22e29803
      Glynn Foster authored
      2001-11-01  Glynn Foster  <glynn.foster@sun.com>
      
      	* applet.c: * basep-widget.c: * basep-widget.h:
      	* border-widget.c: * border-widget.h: * button-widget.c:
      	* conditional.c: * conditional.h: * drawer-widget.c:
      	* drawer-widget.h: * drawer.c: * extern.c: * floating-widget.c:
      	* floating-widget.h: * foobar-widget.c: * global-keys.c:
      	* menu-util.c: * menu.c: * multiscreen-stuff.c: * panel.c:
      	* panel_config.h: * session.c: * xstuff.c:
      
      	Start shifting stuff slowly over towards a more GObject approach and
      	making things a little bit more consistant with the type defs.
      
      	Completely dumb commit really - just changing names and just a small
      	part of the bigger picture.
      22e29803
  26. 22 Oct, 2001 1 commit
    • Mark McLoughlin's avatar
      Beginning of a proper port from GOAD to bonobo-activation. · adaad756
      Mark McLoughlin authored
      2001-10-22  Mark McLoughlin  <mark@skynet.ie>
      
              Beginning of a proper port from GOAD to bonobo-activation.
      
              * applet-widget.c, applet-widget.h: start the port. Not
              finished yet, though.
              (custom_servant_destroy): renamed from applet_servant_destroy.
              (gnome_panel_client): impl.
              (custom_servant_activate): renamed from gnome_panel_applet_corba_init.
              (applet_widget_init): use gnome_program_init.
              Elsewhere do s/goad_id/iid/g and use bonobo-activation.
      
              * extern.c, extern.h: s/goad_id/iid/g
              (extern_activate): renamed from extern_start_new_goad_id.
      
              * main.c: (main): use GNOME_PARAM_NONE.
      
              * menu.c: (add_test_applet), (make_add_submenu): add temporary
              menuitem to load a test applet.
      
              * panel.c: (drag_data_recieved_cb):
              * session.c: (init_user_applets): #ifdef FIXME all other
              applet loading.
      adaad756
  27. 19 Oct, 2001 1 commit
    • Mark McLoughlin's avatar
      renamed from load_extern_applet. (extern_load_queued): renamed from · 3d403099
      Mark McLoughlin authored
      2001-10-19  Mark McLoughlin  <mark@skynet.ie>
      
              * extern.c, extern.h:
              (extern_load_applet): renamed from load_extern_applet.
              (extern_load_queued): renamed from load_queued_externs.
              (extern_init): renamed from panel_corba_gtk_init.
              (extern_start_new_goad_id), (reload_applet_callback),
              (extern_clean), (send_position_change),
              (panel_corba_clean_up), (s_panel_add_applet_full),
              (s_panel_add_status), (send_draw):
              (extern_activate_panelspot): cleaned up.
      
              * main.c: (main):
              * menu.c: (add_applet):
              * panel.c: (drag_data_recieved_cb):
              * session.c: (try_evil_config_hacks), (init_user_applets):
              * status.c: (status_spot_remove): update.
      3d403099
  28. 18 Oct, 2001 1 commit
    • Glynn Foster's avatar
      Removed the applet_padding and applet_padding_border global properties and · e3071cd3
      Glynn Foster authored
      2001-10-18  Glynn Foster <glynn.foster@sun.com>
      
      	* basep-widget.c, foobar-widget.c, gnome-panel-properties.c
      	  menu.c, panel-widget.c, panel-widget.h, panel.c
      	  panel_config_global.h,  session.c: Removed the applet_padding
                and applet_padding_border global properties and consequently
      	  the no_padding_ends param on panel_widget_new
      e3071cd3
  29. 11 Oct, 2001 1 commit
    • Alexander Larsson's avatar
      Move to new GnomeDesktopItem api · 1a7ac289
      Alexander Larsson authored
      2001-10-11  Alex Larsson  <alexl@redhat.com>
      
      	* menu-fentry.c (fr_fill_dir, fr_read_dir,
      	fr_check_and_reread):
      	Move to new GnomeDesktopItem api
      
      	* menu-fentry.h (struct DirRect):
      	renams dentry* to ditem*
      
      	* menu.c (edit_direntry, add_applet):
      	Warn when running commented function.
      	(show_item_menu):
      	Update to new GnomeDesktopItem API
      
      	* panel.c (drop_urilist):
      	Warn when running commented function.
      1a7ac289