Add the screenshot key with default to the print screen key ("Print"). The

Wed May 30 22:56:57 2001  George Lebl <jirka@5z.com>

	* gnome-panel-properties.c, gnome-panel-screenshot.(c|glade|glade.h),
	  Makefile.am, session.c, global-keys.c, panel_config_global.h:  Add
	  the screenshot key with default to the print screen key ("Print").
	  The screenshot program was written by Jonathan Blandford
	  <jrb@redhat.com> and it rocks!  The printing stuff is now disabled
	  pending come more configure foo to detect and optionally link with
	  gnome-print.
bug fix for when the cursor's over the root window.

Thu May 31 02:53:51 2001  Jonathan Blandford  <jrb@redhat.com>

	* gnome-panel-screenshot.c (take_window_shot): bug fix for when
	the cursor's over the root window.
select the filename and setup activate on the save entry so that it's easy

Mon Jun 04 20:25:54 2001  George Lebl <jirka@5z.com>

	* gnome-panel-screenshot.c: select the filename and setup activate
	  on the save entry so that it's easy and fast to control with the
	  keyboard.  Also when busy make the window insensitive to give
	  better feedback that things are happening.
Add dnd (that is drag) to the screenshot applet, lots of cool and evil foo

Mon Jun 04 23:55:44 2001  George Lebl <jirka@5z.com>

	* gnome-panel-screenshot.c: Add dnd (that is drag) to the screenshot
	  applet, lots of cool and evil foo to create a temporary file
	  asynchroniously and then maybe use it when saving etc... still some
	  bits a bit rough but generally works well.  To make this seem
	  very snappy it starts saving the file immediately which is useless if
	  the user wants to print the darn thing or cancel.
Enabled the printing stuff

Tue Jun 05 02:20:07 2001  George Lebl <jirka@5z.com>

	* Makefile.am, gnome-panel-screenshot.c: Enabled the printing stuff

	* gnome-panel-screenshot.c: Add the nautilus icon drag type and
	  handle the case where nautilus despite our best efforts decides to
	  move the temporary file rather then copy it.
Use a temporary directory rather then just a file, this has two

Tue Jun 05 03:03:58 2001  George Lebl <jirka@5z.com>

	* gnome-panel-screenshot.c: Use a temporary directory rather then
	  just a file, this has two advantages, better (read more securely)
	  deals with things like nautilus yanking things from under us, and
	  second is that we get prettier filenames.
Small change to set watch/sensitivity for print dialog when doing a print

Mon Jun  4 22:49:13 2001  Jonathan Blandford  <jrb@webwynk.net>

	* gnome-panel-screenshot.c (print_pixbuf): Small change to set
	watch/sensitivity for print dialog when doing a print preview.
Really? I can be a cool simple screenshot developer too?

2001-06-06  Anders Carlsson  <andersca@codefactory.se>

	* gnome-panel-screenshot.c (add_file_to_path): If we have a
	class_name that is not NULL, append it to the file name.
	(find_toplevel_window): New function to find a toplevel window,
	ie the window that stores the WM_CLASS hint that we want
	to use.
	(take_window_shot): Check if the window being captured has
	got a toplevel that has a WM_CLASS hint defined and get the
	window class name from it in that case.
	(drag_begin): Add the screenshot preview as a drag icon
	pixmap.
#include <libgnomeui.h> instead of <gnome.h> and #include

2001-08-06  Martin Baulig  <baulig@suse.de>

	* *.[ch]: #include <libgnomeui.h> instead of <gnome.h> and
	#include <bonobo-activation/bonobo-activation.h> instead
	of <libgnorba/gnorba.h>.
Merged the basic GTK+ 2.0 port from the GNOME20.

2001-08-06  Martin Baulig  <baulig@suse.de>

	* aligned-widget.c, applet-widget.c, border-widget.c,
	button-widget.c, floating-widget.c, gnome-panel-screenshot.c,
	main.c, panel-widget.c, sliding-widget.c, status-docklet.c:
	Merged the basic GTK+ 2.0 port from the GNOME20.
include libgnome/libgnome.h and libgnomeui/libgnomeui.h

Fri Sep 07 14:09:51 2001  George Lebl <jirka@5z.com>

	* *.c: include libgnome/libgnome.h and libgnomeui/libgnomeui.h
ported gnome_.*_file -> gnome_program_locate_file

2001-10-18  Mark McLoughlin  <mark@skynet.ie>

        * applet.c, basep-widget.c, button-widget.c,
          conditional.c, 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-rh.c, menu.c:
        ported gnome_.*_file -> gnome_program_locate_file
               gnome_unconditional_.*_file ->
gnome_program_locate_file
               g_file_exists -> g_file_test
               g_unix_error_string -> g_strerror
s/GnomeDialog/GtkDialog/, reenable menu properties again and port the

Sun Nov 18 21:24:24 2001  George Lebl <jirka@5z.com>

	* gnome-panel-screenshot.c, launcher.c, menu-properties.c,
	  panel_config.c, menu.c: s/GnomeDialog/GtkDialog/, reenable menu
	  properties again and port the .directory editting in menu.c
replaced xml-i18n-* with intltool-* cleaned up EXTRA_SUBDIRS removed

        * Makefile.am: replaced xml-i18n-* with intltool-*
                       cleaned up EXTRA_SUBDIRS
        * configure.in: removed AM_PROG_XML_I18N_TOOLS
                        added GETTEXT_PACKAGE definition, and added AC_SUBST
                        and AC_DEFINE_UNQUOTED to complete the change
        * acconfig.h: added #undef GETTEXT_PACKAGE
po/
	* .cvsignore: added po2tbl.sed.in

panel/
        * Makefile.am: added panel-shell.h to panel_headers
                       added panel-marshal.list to EXTRA_DIST
        * APPLET_WRITING, gnome-panel-add-launcher.c, gnome-panel-properties.c,i          gnome-panel-screenshot.c, main.c, doc/panel.sgml: replaced PACKAGE
          with GETTEXT_PACKAGE on all calls to bindtextdomain and textdomain

help-browser/
        * gnome-help-browser.c: replaced PACKAGE with GETTEXT_PACKAGE on all
          calls to bindtextdomain and textdomain

gsm/
        * Makefile.am: added gsm-marshal.list to EXTRA_DIST
        * gnome-login-check.c, main.c, save-session.c,
          session-properties-capplet.c, session-properties.c:
          replaced PACKAGE with GETTEXT_PACKAGE on all
          calls to bindtextdomain and textdomain

gnome-terminal/
        * gnome-terminal.c: replaced PACKAGE with GETTEXT_PACKAGE on all
          calls to bindtextdomain and textdomain
        * Makefile.am: added gnome-terminal.glade to EXTRA_DIST

gnome-hint/
        * gnome-hint-properties.c, gnome-hint.c:  replaced PACKAGE
          with GETTEXT_PACKAGE on all calls to bindtextdomain and textdomain

gnome-desktop/
        * Makefile.am: added gnome-hint.h to libgnomeui_HEADERS

gmenu/
        * main.c: replaced PACKAGE with GETTEXT_PACKAGE on all
          calls to bindtextdomain and textdomain

gnome-about/
        * gnome-about.c: replaced PACKAGE with GETTEXT_PACKAGE on all
          calls to bindtextdomain and textdomain
* extern.c: * foobar-widget.c: * gnome-panel-screenshot.c: * launcher.c: *

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.
* drawer.c: * extern.c: * gnome-panel-screenshot.c: * menu.c: *

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.
always get translated messages in UTF-8.

2001-11-27  Gediminas Paulauskas <menesis@delfi.lt>

	* all files containing main(): always get translated messages in
	UTF-8.
Re-add gnome-panel-screenshot

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.
Yet more de-deprecation. Now all that's left is the clist stuff in

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.
more fixes. Having things actually compile is usually good.

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.