2009-07-20  Murray Cumming  <murrayc@murrayc.com>

	* Makefile.am: Install the icon in /usr/share/icons/ so it loads even in 
	the beta2 SDK and/or my confused scratchbox target. We need documentation 
	about where to really put these: https://bugs.maemo.org/show_bug.cgi?id=4387
	* src/example_reminder_status_applet.c: (load_icon): Moved icon loading into 
	this helper function, which also falls back to the missing-image icon to 
	give us a clue when it is broken. It also outputs the icon theme search paths 
	when loading fails, when using export DEBUG_OUTPUT=1.
	(example_reminder_status_applet_init): Use 16x16 for the icon size as now 
	documented thanks to bug fix https://bugs.maemo.org/show_bug.cgi?id=4387 

2009-06-04  David King  <davidk@openismus.com>

	* debian/changelog:
	* debian/compat:
	* debian/control:
	* debian/examples-status-applet.install:
	* debian/rules: Update to CDBS for Debian packaging.

2009-05-18  Murray Cumming  <murrayc@murrayc.com>

	* po/POTFILES.in: Corrected the mentioned filenames.
	* Makefile.am: Fix distcheck.
	* debian/: Initial packaging files.

2009-05-18  Murray Cumming  <murrayc@murrayc.com>

	* src/example_reminder_status_applet.c
	(example_reminder_status_applet_on_timeout): Do not wipe the reminder time 
	when saving to gconf.
	(example_reminder_status_applet_update_reminder_timeout): Show the reminder 
	at the start of the minute, not the end.

2009-05-18  Murray Cumming  <murrayc@murrayc.com>

	* configure.ac: Depend on GConf.
	* src/example_reminder_status_applet.[h|c]:
	example_reminder_status_applet_on_button_clicked(): Set the HildonTimePicker 
	title so the dialog has a title. Remove the GtkLable because that title is 
	shown in the button itself.
	example_reminder_status_applet_init(): Load the preferences from GConf.
	example_reminder_status_applet_on_settings_dialog_response(): Save to GConf 
	and connect a timeout handler.

2009-05-11  Murray Cumming  <murrayc@murrayc.com>

	* src/example_reminder_status_applet.[h|c]:
	example_reminder_status_applet_on_button_clicked(): Use a HildonTimeButton 
	instead of directly using a HildonTimeSelector widget. This launches a 
	second dialog, but apparently that is what we should do.

2009-05-04  Murray Cumming  <murrayc@murrayc.com>

	* src/example_reminder_status_applet.[h|c]: Show a settings dialog when the 
	button is clicked, and respond to its response.

2009-04-27  Murray Cumming  <murrayc@murrayc.com>

	* src/example_reminder_status_applet.c:
	(example_reminder_status_applet_class_init): Remove the expose_event and 
	realize overrides, so that the status menu button is actually shown.
	(example_reminder_status_applet_init): Add an image to the status menu 
	button.

2009-04-27  Murray Cumming  <murrayc@murrayc.com>

	* Makefile.am:
	* src/example_reminder_status_applet.c
	(example_reminder_status_applet_init): Use gtk_icon_theme_load_icon() 
	instead of putting a -D in the Makefile.am.

2009-04-27  Murray Cumming  <murrayc@murrayc.com>

	* Makefile.am:
	* data/example-reminder-status-applet.png: Added this inept icon.
	It seems to be partly cut off when showin the status area.
	See bug https://bugs.maemo.org/show_bug.cgi?id=4387
	* src/example_reminder_status_applet.c
	(example_reminder_status_applet_init): Specify the icon to show in the 
	status area.

2009-04-27  Murray Cumming  <murrayc@murrayc.com>

	* example-clock-desktop-widget.desktop: Rename to 
	example-clock-desktop-widget.desktop.in.in.
	* Makefile.am:
	* configure.ac: Generate the .desktop file from the .desktop.in.in file, 
	using intltool, so it can be translated.
	* po/ChangeLog: Mention the .desktop.in.in file here so it can be 
	translated.

2009-04-27  Murray Cumming  <murrayc@murrayc.com>

	* README: Added some text here.
	
	* Makefile.am
	* configure.ac:
	* example-clock-applet.desktop: Renamed to 
	example-clock-desktop-widget.desktop.
	* src/example_clock_applet.[h|c]: Renamed to 
	example_clock_desktop_widget.[h|cc] and renamed API appropriately.
	because Home Applets are now called (Desktop) "Widgets".

2009-04-22  David King  <davidk@openismus.com>

	* Makefile.am:
	* configure.ac: Place object files in subdirectories, not at the
	toplevel.
	* autogen.sh: Run glib-gettextize and intltoolize to setup build
	for internationalization.

2009-04-21  Murray Cumming  <murrayc@murrayc.com>

	* src/example_clock_applet.c: (example_clock_applet_class_init): Connect 
	example_clock_applet_realize() which sets a RGBA colormap, allowing us to 
	use transparency in draw().
	* screenshot.png: Updated, showing the transparency.

2009-04-21  Murray Cumming  <murrayc@murrayc.com>

	* src/example_clock_applet.c (draw): Try to make the background transparent, 
	but see https://bugs.maemo.org/show_bug.cgi?id=4345 .
	* Added screenshot.png so people can quickly see what this example looks like 
	without building and installing it.

2009-04-20  Murray Cumming  <murrayc@murrayc.com>

	* Makefile.am:
	* configure.ac:
	* po/LINGUAS:
	* po/Makefile.in.in:
	* po/POTFILES.in:
	* src/example_clock_applet.c:
	(example_clock_applet_on_button_press_event): Add internationalization and 
	a de sample translation.

2009-04-20  Murray Cumming  <murrayc@murrayc.com>

	* Makefile.am: Dist the .desktop file to fix make distcheck.
	* src/example_clock_applet.c: example_clock_applet_init(): 
	Properly set the events mask.
	example_clock_applet_on_button_press_event(): Try to show a hildon banner,
	but see https://bugs.maemo.org/show_bug.cgi?id=4341

2009-04-20  Murray Cumming  <murrayc@murrayc.com>

	* Makefile.am:
	* configure.ac:
	* m4/dk-warn.m4: Add --enable-warnings=min/max/fatal to help catch some errors.
	
	* src/example_clock_applet.[h|c]: example_clock_applet_finalize(): 
	Disconnect the timeout handler.
	example_clock_applet_init(): Try to handle button-press-event signals.

2009-04-20  Murray Cumming  <murrayc@murrayc.com>

	* autogen.sh: Commented out the initial !/bin/sh line because it seems to 
	stop the script when run inside scratchbox.
	* src/example_clock_applet.c: (draw), (example_clock_applet_init): 
	Corrected some formatting. Added some introductory comments.

