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 3 commits
    • 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
    • Jiri (George) Lebl's avatar
      fix width of clock label. Now if the time 'grows' beyond initial size then · b417036e
      Jiri (George) Lebl authored
      Wed Dec 26 14:01:24 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c: fix width of clock label.  Now if the time
      	  'grows' beyond initial size then the label grows as well (it never
      	  shrinks horizontally though, unless you change the format)
      
      	* nothing.cP: we need pause
      b417036e
    • Jiri (George) Lebl's avatar
      fix default return for get_string · 9b4dc031
      Jiri (George) Lebl authored
      Wed Dec 26 12:03:37 2001  George Lebl <jirka@5z.com>
      
      	* panel-gconf.c: fix default return for get_string
      
      	* nothing.cP: a bit more evil was required here
      9b4dc031
  3. 25 Dec, 2001 2 commits
  4. 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
  5. 23 Dec, 2001 2 commits
    • Jiri (George) Lebl's avatar
      Compile with G_DISABLE_DEPRECATED and GNOME_DISABLE_DEPRECATED · e9d831c8
      Jiri (George) Lebl authored
      Sat Dec 22 23:12:54 2001  George Lebl <jirka@5z.com>
      
      	* Makefile.am, foobar-widget.c, gnome-panel-screenshot.c, panel.c,
      	  session.c: Compile with G_DISABLE_DEPRECATED and
      	  GNOME_DISABLE_DEPRECATED
      e9d831c8
    • Jiri (George) Lebl's avatar
      redo how the updating of icons and tearoffs keys is done, load the foobar · 5e298449
      Jiri (George) Lebl authored
      Sat Dec 22 17:14:50 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c, menu.[ch], main.c: redo how the updating of
      	  icons and tearoffs keys is done, load the foobar items in the
      	  deffered way as well and sanitize this whole bit somewhat more.
      	  It now fully nicely updates when you set/unset the icons/tearoff
      	  keys.  And without having to reread folders.
      
      	* gnome-panel-properties.c, gnome-run.c, launcher.c,
      	  menu-properties.c, menu.c, panel-config.c, swallow.c:
      	  Make dialog window settings sane after mucking with them.
      
      	* gnome-panel-screenshot.c: get rid of tempnam usage to avoid warning
      5e298449
  6. 22 Dec, 2001 5 commits
    • Jiri (George) Lebl's avatar
      fix up the size request stuff so we get back some widgets which · 9eb77022
      Jiri (George) Lebl authored
      Sat Dec 22 15:12:42 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c, gnome-run.c, panel-config.c, swallow.c: fix up
      	  the size request stuff so we get back some widgets which
      	  disappeared because I was a wanker.
      9eb77022
    • Jiri (George) Lebl's avatar
      more fixes. Having things actually compile is usually good. · 5d04c57f
      Jiri (George) Lebl authored
      Sat Dec 22 14:52:42 2001  George Lebl <jirka@5z.com>
      
      	* gnome-panel-screenshot.c, gnome-panel-properties.c, status.c:
      	  more fixes.  Having things actually compile is usually good.
      5d04c57f
    • Jiri (George) Lebl's avatar
      fix stupid typo · 9a2e8580
      Jiri (George) Lebl authored
      Sat Dec 22 13:56:23 2001  George Lebl <jirka@5z.com>
      
      	* menu.c: fix stupid typo
      9a2e8580
    • 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
  7. 21 Dec, 2001 5 commits
    • Glynn Foster's avatar
      Big heap of debug crap. It should help someone trying to figure out the · 0f562c12
      Glynn Foster authored
      2001-12-21  Glynn Foster  <glynn.foster@sun.com>
      
      	* panel-gconf.c, session.c: Big heap of debug crap. It should
      	help someone trying to figure out the profile stuff because I'm
      	not going to fix it until after Christmas. Yeesh, like I should
      	be out drinking at this very moment. May your Christmas give you
      	a warm tingly feeling and most importantly, have the craic...
      0f562c12
    • Mark McLoughlin's avatar
      impl. · 230a41e3
      Mark McLoughlin authored
      2001-12-21  Mark McLoughlin  <mark@skynet.ie>
      
              * applet.[ch]:
              (panel_applet_get_position), (panel_applet_get_panel_id),
              (panel_applet_get_right_stick): impl.
      
              * drawer.c: (load_drawer_applet): panel_od fixage.
      
              * main.c: (main): move sync timeout setup to session.c,
      
              * menu.[ch]:
              (panel_menu_session_save_tornoffs): rename from save_tornoff
              (panel_menu_session_load_tornoffs): rename from load_tornoff
      
              * panel-applet-frame.c: (panel_applet_frame_save_position): save
              everything in the right place.
      
              * session.[ch]:
              (session_save_timeout): kill.
              (panel_session_save_applets): impl. only bonobo applets saving for the
              moment.
              (panel_session_save_panel): rename from save_panel_configuration.
              (save_next_applet): kill.
              (panel_session_do_save): drastically clean up.
              (panel_config_sync): upd.
              (panel_session_do_sync), (panel_sesssion_setup_config_sync): moved from
              main.c.
              (panel_session_save): remove timeout stuff. Nothing asynchronous is
              happening at the moment.
      230a41e3
    • Glynn Foster's avatar
      Miscellaneous fixes to try and get basic, basic profiles working, and to · b14cf32b
      Glynn Foster authored
      2001-12-21  Glynn Foster  <glynn.foster@sun.com>
      
      	* main.c, menu.c, panel-gconf.c, session.c:
      	Miscellaneous fixes to try and get basic, basic profiles
      	working, and to clear out my tree for Mark.
      b14cf32b
    • 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
  8. 20 Dec, 2001 8 commits
    • 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
    • Stephen Browne's avatar
      Added Solaris to distro list. · 6622b4a4
      Stephen Browne authored
      6622b4a4
    • Glynn Foster's avatar
      floating-widget.c, foobar-widget.c, main.c, menu.c, panel-applet-frame.c, · 7f0f38ea
      Glynn Foster authored
      2001-12-20  Glynn Foster  <glynn.foster@sun.com>
      
      	* floating-widget.c, foobar-widget.c, main.c,
      	* menu.c, panel-applet-frame.c, panel-gconf.c,
      	* panel-gconf.h, session.c:
      
      	Load up some default configuration if something dies. Now mostly
      	saves again.
      7f0f38ea
    • Jiri (George) Lebl's avatar
      apply patch from "Dennis M. Cranston" <dennis_cranston@yahoo.com> to · 8b37c8fc
      Jiri (George) Lebl authored
      Wed Dec 19 20:27:04 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c: apply patch from "Dennis M. Cranston"
      	  <dennis_cranston@yahoo.com> to modify the clock menu to make
      	  it nice and all that.
      
      	* menu-properties.c: apply a patch from Robert Mibus
      	  <mibus@bigpond.com> to correctly set the initial sensitivity
      8b37c8fc
    • Jiri (George) Lebl's avatar
      an evil hack stolen from tasklist to set some style properties such as the · f154b671
      Jiri (George) Lebl authored
      Wed Dec 19 20:15:09 2001  George Lebl <jirka@5z.com>
      
      	* foobar-widget.c: an evil hack stolen from tasklist to set some
      	  style properties such as the bevel type and internal padding
      
      	* gnome-run.c, launcher.c, menu-properties.c, menu.c,
      	  quick-desktop-reader.[ch]: use the new icon finding routines from
      	  the desktop item thingie.
      
      	* menu.c, session.c: dereferencing a guint32 as a pointer is
      	  dangerous to one's health.
      f154b671
    • Jiri (George) Lebl's avatar
      remove the raise function and just replace it with gtk_window_present, · 8e6e38eb
      Jiri (George) Lebl authored
      Wed Dec 19 16:48:41 2001  George Lebl <jirka@5z.com>
      
      	* xstuff.[ch], gnome-run.c, launcher.c, menu-properties.c,
      	  panel-config.c: remove the raise function and just replace
      	  it with gtk_window_present, remove some other cruft left around
      
      	* menu.c: don't prepend home dir to distro menu paths, these
      	  are uris now
      8e6e38eb
    • Seth Nickell's avatar
      Change default values for show delay to 300 and hide delay to 500. · 0edd3700
      Seth Nickell authored
      2001-12-19  Seth Nickell  <snickell@stanford.edu>
      
      	* panel-global-config.schemas:
      
      	Change default values for show delay to 300
      	and hide delay to 500.
      0edd3700
    • Seth Nickell's avatar
      Remove "show delay" and "hide delay" options from global panel config. · e745ec7a
      Seth Nickell authored
      2001-12-19  Seth Nickell  <snickell@stanford.edu>
      
      	* gnome-panel-properties.c: (load_config_into_gui):
      	* gnome-panel-properties.glade:
      	* gnome-panel-properties.glade.h:
      
      	Remove "show delay" and "hide delay" options from global
      	panel config. Leave them in GConf.
      e745ec7a
  9. 19 Dec, 2001 4 commits
    • Glynn Foster's avatar
      Saving is fucked. Patch to at least have a non-b0rked panel. · ee1c9986
      Glynn Foster authored
      2001-12-19  Glynn Foster  <glynn.foster@sun.com>
      
      	* session.c: Saving is fucked. Patch to at least have
      	a non-b0rked panel.
      ee1c9986
    • Glynn Foster's avatar
      main.c, menu.c, panel-applet-frame.c, panel-gconf.c, · 49ae43e6
      Glynn Foster authored
      2001-12-19  Glynn Foster  <glynn.foster@sun.com>
      
      	* main.c, menu.c, panel-applet-frame.c, panel-gconf.c,
      	* panel-gconf.h, session.c, session.h:
      
      	Move the get and set methods for the profiles to session where
      	they probably belong. Start saving the panel config per profile.
      	It's like totally buggy right now, but it's sort of getting there.
      	Panels crash because of lack of schema.
      49ae43e6
    • Mark McLoughlin's avatar
      add panel-main.h. · 9f93fc2f
      Mark McLoughlin authored
      2001-12-19  Mark McLoughlin  <mark@skynet.ie>
      
              * Makefile.am: add panel-main.h.
      
              * panel-main.h: new file.
      
              * main.c: (panel_main_get_current_profile): impl.
                make panel_profile_name static.
      
              * panel-applet-frame.c: (panel_applet_frame_construct): append
              the prefs_key item to the iid to make the moniker.
      
              * menu.c: (create_new_panel): use panel_main_get_current_profile.
      
              * session.c: (session_init_panels): ditto.
      9f93fc2f
    • 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
  10. 18 Dec, 2001 2 commits
    • Havoc Pennington's avatar
      remove xstuff_set_wmspec_state_hints · c8993ea6
      Havoc Pennington authored
      2001-12-18  Havoc Pennington  <hp@pobox.com>
      
      	* basep-widget.c (basep_widget_realize): remove
      	xstuff_set_wmspec_state_hints
      
      	* xstuff.c (xstuff_window_raise_on_current_wspace): this was all a
      	bunch of bullshit, it should just be gtk_window_present()
      	(xstuff_set_wmspec_state_hints): I don't think we should do this,
      	because the semantic type is adequate. should only set this kind
      	of thing if we are trying to override semantic type
      	(xstuff_set_pos_size): delete this broken atrocity. well, I wish.
      	make it suck mildly less.
      c8993ea6
    • Glynn Foster's avatar
      panel-gconf.c, panel-per-panel-config.schemas, Stupid commit to fix bug. · f55e0d88
      Glynn Foster authored
      2001-12-18  Glynn Foster  <glynn.foster@sun.com>
      
      	* panel-gconf.c, panel-per-panel-config.schemas,
      	* session.c:
      	Stupid commit to fix bug.
      f55e0d88
  11. 17 Dec, 2001 3 commits
    • Glynn Foster's avatar
      Change code to use the schema for the medium sized screen, so at least · aa1e0a70
      Glynn Foster authored
      2001-12-17  Glynn Foster  <glynn.foster@sun.com>
      
      	* panel-per-panel-config.schemas, session.c: Change code to use
      	the schema for the medium sized screen, so at least people don't
      	get freaked out that I killed the foobar.
      aa1e0a70
    • 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.
      8d685023
    • Mark McLoughlin's avatar
      fix PANEL_MENU_HAVE_ICONS_KEY. · e14cacb3
      Mark McLoughlin authored
      2001-12-17  Mark McLoughlin  <mark@skynet.ie>
      
              * menu.h: fix PANEL_MENU_HAVE_ICONS_KEY.
      e14cacb3
  12. 16 Dec, 2001 2 commits
    • Jiri (George) Lebl's avatar
      when rasing windows also wnck activate them · 5b0608c2
      Jiri (George) Lebl authored
      Sun Dec 16 16:00:49 2001  George Lebl <jirka@5z.com>
      
      	* xstuff.c: when rasing windows also wnck activate them
      5b0608c2
    • Gediminas Paulauskas's avatar
      get translations from GETTEXT_PACKAGE domain and with UTF-8 codeset, so · 205c76a0
      Gediminas Paulauskas authored
      2001-12-16  Gediminas Paulauskas <menesis@delfi.lt>
      
      	* gnome-desktop/gnome-ditem-edit.c: get translations from
      	GETTEXT_PACKAGE domain and with UTF-8 codeset, so that translations
      	work when library is used outside of gnome-core.
      
      2001-12-16  Gediminas Paulauskas <menesis@delfi.lt>
      
      	* gnome-run.c, launcher.c, menu-properties.c, menu.c, panel-config.c,
      	swallow.c: use GTK_RESPONSE_* instead of custom *_BUTTON
      	enumerations -- this makes Help buttons left-aligned. Reorder buttons
      	to comply with HIG, set default response to leftmost button.
      205c76a0
  13. 15 Dec, 2001 2 commits
    • Jiri (George) Lebl's avatar
      reenable property apply code · 8e1f19b9
      Jiri (George) Lebl authored
      Fri Dec 14 16:50:07 2001  George Lebl <jirka@5z.com>
      
      	* drawer.c: reenable property apply code
      8e1f19b9
    • Jiri (George) Lebl's avatar
      some deFIXMEization. Remove some dead code, add some error handeling, fix · bec73386
      Jiri (George) Lebl authored
      Fri Dec 14 16:41:23 2001  George Lebl <jirka@5z.com>
      
      	* menu.[ch], launcher.c: some deFIXMEization.  Remove some dead
      	  code, add some error handeling, fix some comments.  Directory
      	  only ditem entry set, and also init type for applications.  Also
      	  what the hint stuff from the tearoff menus.  It wouldn't work
      	  properly anyway and it's supposed to be handled by the WM
      	  anyway.  Also hardcode default to true for icons and tearoff keys,
      	  and re-enable the use of the gconf key in the icons thing.  Also
      	  use the new key for icons.  I can't find a tearoff one.  Is there
      	  one?
      bec73386