2005-12-07 Johan Bilien <johan.bilien@nokia.com>
	* Fixed N#21656
	* hildon-navigator/others-menu.c:
       . Don't free the data allocated for the callback before we use it!
       . Add a DNotify callback even to empty directories, or we will never
         know when the first application was added by A-I.
	* configure.ac: 1.72.0

2005-12-05 Johan Bilien <johan.bilien@nokia.com>
	* Removed the creation of /etc/others-menu/2200_tana_fi_extra, now
	  that we have an agreement with application installer ;)
	* configure.ac: 1.70.2

2005-12-05 Johan Bilien <johan.bilien@nokia.com>
	* Reverted previous change (N#20921) as we need a fix for integration in 
      PE1
	* Removed the use of maemo-launcher for maemo-af-desktop
	* configure.ac: 1.70.1


2005-12-05 Johan Bilien <johan.bilien@nokia.com>
	* hildon-navigator/windowmanager.{c,h}: Fixed N#20921 Background killing
      and connectivtiy interworking. Patch by Yrjola Mika.
	* configure.ac: 1.70.0

2005-12-02  Johan Bilien <johan.bilien@nokia.com>
	* debian/rules, hildon-home/Makefile.am: Don't use maemo-launcher for
	   hildon-home-image-loader
	* configure.ac: 1.69.4


2005-11-30  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Patched bug N#20623
	* hildon-navigator/windowmanager.h : Defined the delay between
        application launches during session restoration. Removed now
        unused Matchbox command definition.

        * hildon-navigator/windowmanager.c (init_window_manager): Removed
        unused X atom.
        (restore_session): Added a delay between application launches to
        reduce amount of concurrent launches so that we do not hit the
        D-BUS auto-activation timeout limit due to increased startup
        times.
        (restore_session_delayed_relaunch): A new helper function for the
        delayed application launching during session restoration.
	* Version -> 1.69.1

	* Corrected typo, extra to extras in hildon-navigator/Makefile.am. Version -> 1.69.2

	* Corrected yet another typo, now in hildon-navigator/Makefile.in. extra->extras. Version -> 1.69.3

2005-11-30  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
        * Reverted fix to N#18679
        * Added hildon-navigator/Makefile.am creation of 2200_tana_fi_extras
        * configure.ac -> 1.69.0

2005-11-28  Johan Bilien  <johan.bilien@nokia.com>
	
	* Fixed N#21077 Glib warnings from Desktop 
	    * hildon-status-bar/hildon-status-bar-item.c: don't run g_object_unref
		  on a parent-less gtk_object (run gtk_object_sink instead)
		  for the TN to start an application
	* Fixed N#19534 Invalid write in Desktop
	    * hildon_home_event_filter(): write( , '\0' , ) -> write( ,"\0", )
	* configure.ac: 1.68.0

2005-11-24  Johan Bilien  <johan.bilien@nokia.com>
	
	* Attempt at fixing N#20224
	    * maemo-af-desktop.sh: increased the amount of free memory required
		  for the TN to start an application
        * configure.ac: 1.67.0

2005-11-24  Johan Bilien  <johan.bilien@nokia.com>
	
	* Patched PE bug N#18679 maemo-af-desktop should not include
	/etc/others-menu/2200_tana_fi_extra 
	    * Makefile.am: Removed creation of 2200_tana_fi_extras
        * configure.ac: 1.66.0

2005-11-18  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
        * configure.ac: 1.65.0
        * Changed files: hildon-status-bar-item.c, hildon-status-bar-main.c

2005-11-15  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	
	* Patched PE bug N#18257 Task navigator: tooltip sometimes only one character wide
        * hildon-navigator/application-switcher.c
        * the label containing the tooltip is recreated each time it
        is shown. This is a workaround on the sort-of-recursivity problem
        on autotruncation. (Truncates previously truncated label again)
        * Skipped two patches: 20668, 20883
        * configure.ac: 1.64.0

2005-11-07  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Patched PE bug N#18881 Valgrind reported memory leaks with XProperty usage, Others menu and strdup
	* hildon-navigator/other_menu.c
	  - others_menu_deinit(): freeing menu
	  - others_menu_changed_cb(): freeing menu objects
	  - others_menu_get_items(): changed place to monitor directory changes, freeing objects
	  - others_menu_get_items(): changed menu item creation to be able free menu item data
	* hildon-navigator/windowmanager.c
	  - handle_active_window_prop(): XFreeing realwin_value and value structure members corrected
	* improved memory handling in functions:
	  - create_notify_handler()
          - handle_active_window_prop()
          - handle_killable_prop()
          - get_subname()
          - handle_autotopping()
          - top_view()
	* configure.ac: 1.63.0

2005-11-01  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Reverted one incomplete bugfix	
	
2005-10-26  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Patched bug N#20384

2005-10-25  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	
	* Corrected copyright texts in Makefiles (e.g. Nokia -> Nokia Corporation)
	* Changed files: Makefile, Makefile.in, Makefile.am, hildon-home/Makefile.in, 
	  hildon-home/Makefile.am, hildon-navigator/Makefile.in, hildon-navigator/Makefile.am,
	  hildon-status-bar/Makefile.in, hildon-status-bar/Makefile.am
	* configure.ac: 1.61.0

2005-10-19  Luc Pionchon  <luc.pionchon@nokia.com>

	* configure.ac: 1.60.3

2005-10-19  Luc Pionchon  <luc.pionchon@nokia.com>

        N#19187 Application icon is not visible in Tasknavigator although
                application is running,
	
	* hildon-navigator/windowmanager.c
	(map_notify_handler): Add the mapped application window always to
	 the treemodel, if it is not yet there.
	
	(handle_subname_window_prop): If subname of the window changes and
	window is not yet in treemodel, add it here.

	(handle_active_window_prop): If window becomes active without
	being yet in treemodel, add it here. Ensure that the currently
	active view information is up to date.

2005-10-14  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Increased version number 1.60.1 for packaging
	* Applied 20250_postinstfix patch 
	* maemo-af-desktop/debian/maemo-af-desktop.postinst
  	- added parameter for image loader to notice instal time run
	* hildon-home/hildon-home-image-loader.c
	  - load_image_from_uri(): added postinstall parameter
	  - load_image_from_uri(): if postinstall, saw tool is disabled
	  - main(): check if there is extra parameter with correct value we
	    are in postinstall phase and set variable for load function call
	* Increased version number to 1.60.2
	* Applied Tomas Junnonen's <tomas.junnonen@nokia.com> patch for 
	N#19614: Memory leaks in Statusbar hildon_status_bar_item_new()

2005-10-13  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Increased version number to 1.60.0, preparing for next integration round
	* Patched bug N#20305: Desktop doesn't close applications on exit
	* hildon-navigator/windowmanager.c (kill_all): Allow also the
        topmost application to be killed, when killable_only is set to
        FALSE (indicates that Task Navigator and apps are about to
        restart/shutdown anyway)

2005-10-13  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Increased version number to 1.59.2.
	* Reverted the previously mentioned ugly hack, now the configure points to libosso >= 0.9.18
	* Increased version number to 1.59.3
	* Updated libosso deps to 0.9.19+.

2005-10-13  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Fixed libosso version inconsistency problem with a workaround by reverting dependency to
	  libosso >= 0.9.10 from libosso >= 0.9.18 in configure.ac. Tested to compile ok with libosso 0.9.18-1.
	* debian/control still points to 0.9.18-1 in libosso-dev and it appears to not have any adverse effect on 
	  buildability.
	* Increased version number to 1.59.1.

2005-10-12  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Patched bug 20250:
	* hildon-home/hildon-home-image-loader.c
	  - Andrei Laperie's <andrei.laperie@nokia.com> patch to add SAW (allocation watchdog facilities)
	  - osso-mem.h include added
	  - load_image_oom_cb(): out-of-memory callback added
	  - load_image_from_uri(): oom control with
	* hildon-home/Makefile.am
	  - added osso libs to image loader LDADD list
	* configure.ac
	  - changed libosso version requirement
	* hildon-home/hildon-home-main.h
	  - nice value define for image loader process added
	* hildon-home/hildon-home-main.c
	  - system includes for process priority settings added
	  - construct_background_image():
            after launching image loader process set it priority value.

2005-10-11  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Added Doxygen comments
	* Added doxyconf-file for generating Doxygen documentation by running doxygen doxyconf

2005-10-11  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
        * Patched bug N# 20284 Random ghost icon in Task Navigator:
        * hildon-navigator/windowmanager.h: Removed killable member from
        menuitem_comp_t, as windowmanager.c now uses a better method for
        acquiring the information.
        * hildon-navigator/windowmanager.c (handle_active_window_prop):
        Application Switcher was occasionally updated incorrectly due to
        use of hardcoded value instead of variable.
        (menuitem_match_helper): menuitem_comp_t member killable removed.
        (kill_all): Avoid attempting to kill applications that are not
        killable/are already killed. Mark killed applications as not
        killable, as otherwise we may attempt to kill applications that
        are restaring after bgkill.
	* Submitted to integration as version 1.58.6

2005-10-11  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Patched bug 18522: Maemo desktop memory leaks detected on application switching
	* application-switcher.c: added free and unref statements to fix the leak.

2005-10-10  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Increased version number to 1.58.2
	* Commented out one unused function to prevent compilation warning

2005-10-07  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Raised version number to 1.58.0
	* Implemented the fix to bug N#20177 - Memory leak in Desktop destroy_notify_handler functionality:
	windowmanager.c::destroy_notify_handler g_free(wm_class); from inside if (killed == TRUE) to before it, so
	that the wm_class becomes freed every time. 
	* Implemented bug fix to bug N#20181 - Memory leak in Desktop map_notify_handler() function

2005-10-06  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Preparing for Thusday integration round. Raised version to 1.57.0.
	* Patched bug N#9843: After changing the language, the application hide from user
	* hildon-navigator/windowmanager.c (init_window_manager): Delayed
        the invocation of state restoration in order to prevent problems
        occuring with unified desktop.
        (restore_delayer): A new function, simply starts the state
        restoration after a delay.
        (property_notify_handler): Do not autotop applications if desktop
        is about to shutdown/restart.
	* Additional fix to X synchronization issue:
		windowmanager.c:
		XSync(NULL,FALSE); -> XSync(GDK_DISPLAY(),FALSE);

2005-10-05  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Version number -> 1.56.1
	* windowmanager.c:
	* Removed several XSync function calls from places that don't require synchronization
	* Now the XSync is called only after XSendMessage.

2005-10-04  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Raised version number to 1.56.0
	* Added XSync function calls to several places in windowmanager.c to fix
	the bug N#20187. There are several places in Desktop window manager which don't do 
	XSync after xtrap + XSendMessage

2005-10-03  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Applied the following patch from Guillem Jover <guillem.jover@nokia.com> :
        * hildon-navigator/hildon-navigator-main.h:
        (config_lowmem_notify): Split into ...
        (config_lowmem_notify_enter): ... this and ...
        (config_lowmem_notify_leave): ... this.
        * hildon-navigator/hildon-navigator-main.c: Likewise.
        * hildon-navigator/windowmanager.h (LAUNCH_FAILED_INSUF_RES): Remove
        macro.
        * hildon-navigator/windowmanager.c: Replace LAUNCH_FAILED_INSUF_RES
        with "memr_ib_unable_to_switch_to_application".
        (cannot_launch_dialog): Remove variable.
        (top_service): Replace cannot_launch_dialog dialog with an infoprint.
        (lowmem_handler): Make enter and leave notifications independently
        selectable.

2005-10-03  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Increased version number to 1.55.0, for next integration round.
	* Patched bug N#19939: Application -loading info banners not disappearing after applications launched
	* hildon-navigator/windowmanager.c (handle_client_list_prop): When
       	updating active view, update also application parent node.
       	(launch_banner_timeout): Remove banner when application parent
       	node has children in treemodel instead of checking for views in
       	order to increase reliability.

2005-09-29  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Changed dimming feature to off
	* Changed files:
	* maemo-af-desktop.sh NAVIGATOR_LOWMEM_DIM=no
	* Upped version number to 1.54.4

2005-09-28  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Upped version to 1.54.0, will be the base for the next integration round
	* Applied patch for bug N#18524 - Race condition in personalisation dialog:
	* maemo-af-desktop/hildon-home/hildon-home-main.c: construct_background_image():
  	- added wait for killing old and obsolete image loader process
	* maemo-af-desktop/hildon-home/hildon-home-main.c: refresh_background_image():
  	- when user save directory has background image and loading pixbuf
    	fails, no longer falling back to factory settings or
    	default. Reason for failing is most probable low resource state
    	when no loading succeeds. This would cause unwanted calls for
    	image loader when chancing theme.
	* Increased version to 1.54.1: 
	* Applied patch for bug N#19662
	* Hand corrected Makefile.am and hildon-home/Makefile.am which parts did not apply from patch successfully
	* The patch introduced the following changes:
	* debian/control: Added dependencies for libosso-common-error.
        * configure.ac: Added check for libosso-common-error pkgconfig
        info
        * Makefile.am: Added libosso-common-error library to list of
        libraries to link to.
        * hildon-home/Makefile.am: Added libosso-common-error libs and
        cflags.
        * hildon-home/hildon-home-main.h: Removed unnecessary defines.
        * hildon-home/hildon-home-main.c: Added include for
        libosso-common-error.
        * Rely on default OK button logical ID for information notes
        instead of note-specific ones that appear not to be
        actually specified.
        (show_system_resource_note): Use osso_commmon_error() to get the
        required localised error message.
        (show_file_corrupt_note): Use osso_common_error() to get the
        required localised error message.
	* Increased to version number 1.54.3:
	* maemo-af-desktop.sh reduced the NAVIGATOR_LOWMEM_LAUNCH_BANNER_TIMEOUT from 200 to 20.
	- Fixes the reject reason for bug 19818
	- Fixed the reject reason for bug 19903
	- Fixes bug 19939 with a workaround (timeout is reasonable)

2005-09-27  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Upped to version 1.53.0, will be the base for the next integration round
	* Applied patch for task delayed info banner:
	  Added support for delayed infobanner showing to hildon-status-bar-main.c
	* Fixed bug 19593 (memory leak in statusbar/libosso) with a workaround 
          (without the need of touch libosso at this time):
	  - in libosso callback strings created dynamically with str = g_strdup_printf("...")
          are freed and reallocated in a shorter form as const with str = "Short error notice";

2005-09-27  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Changed low mem dimming in maemo-af-desktop.sh to yes as requested.

2005-09-27  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Applied lowmem infoprint patch from Guillem Jover:
	* When CONFIG_LOWMEM_DIM is TRUE, all buttons that can start new
    	  applications are dimmed when we are in the 'lowmem' situation.
	* When CONFIG_LOWMEM_NOTIFY is TRUE, notify information to the user
          upon entering and leaving the 'lowmem' situation.
	* When CONFIG_LOWMEM_PAVLOV_DIALOG is TRUE, display a dialog instead of
	an infoprint upon entering the 'lowmem' situation.
	* Upgraded package version to 1.52.0
	* Changed files:
		hildon-navigator-main.c		Added the getting of env variables
		hildon-navigator-main.h		Added externs for the globals that are used
						to contain the content of the env variables
		windowmanager.c			Added showing of lowmem notification dialog
		maemo-af-desktop.sh		Added the new env variables

2005-09-26  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Implemented variable launch banner timeout, which changes the
	launch banner timeout value according what is specified in environment variable 
	NAVIGATOR_LOWMEM_TIMEOUT_MULTIPLIER. The timeout is thus multiplied with the variable
	specified in the ENV variable.
	* Changed files:
		windowmanager.c		Added timeout multiplier handling
		windowmanager.h		Added new defines for the timeout multiplier
	
2005-09-22  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	* Applied memory management change patch.
	* Many things changed related to memory management:
        * maemo-af-desktop is now configurable with its memory mgmt behaviour
	* Configuration parameters used after Mariuses patch:
		NAVIGATOR_DO_BGKILL=yes
		NAVIGATOR_LAUNCHBANNER_TIMEOUT=200
		NAVIGATOR_DIM_ON_LOWMEM=no
		NAVIGATOR_DIALOG_ON_LOWMEM=yes
		NAVIGATOR_LAUNCH_THRESHOLD_DISTANCE=2000
	* Changed files by Marius Vollmer's patch:
		maemo-af-desktop.sh
		hildon-navigator/application-switcher.h
		hildon-navigator/windowmanager.c
		hildon-navigator/windowmanager.h
		hildon-navigator/hildon-navigator-main.c
		hildon-navigator/application-switcher.c
		hildon-navigator/hildon-navigator-main.h
	* Changed files by Guillem Jover's patch:
		maemo-af-desktop.sh, the
		configuration parameters changed (and the parameter names changed):
		NAVIGATOR_LOWMEM_DIM=no
		NAVIGATOR_LOWMEM_DIALOG=no
		NAVIGATOR_LOWMEM_LAUNCH_BANNER_TIMEOUT=200
		NAVIGATOR_LOWMEM_LAUNCH_THRESHOLD_DISTANCE=2000
		hildon-navigator/application-switcher.h
		hildon-navigator/windowmanager.c
		Todo (to be cleaned up later):
		+/* FIXME: This is defined in maemo-af-desktop-main.c and we shouldn't
		+   be using it of course. Cleaning this up can be done when nothing
		+   else is left to clean up... */
		+extern Navigator tasknav;
		hildon-navigator/windowmanager.h
		hildon-navigator/hildon-navigator-main.c
		hildon-navigator/application-switcher.c

2005-09-20  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Raised version to 1.50.0. Preparing to week 38 release.
	* Patched 18881
	Changelog:
	* windowmanager.c
 	(property_notify_handler): moved freeing of vt.char_value out of if condition
 	(handle_active_window_prop): freed subname_str
 	(handle_minimization): freed app_name, view_name, icon_name
 	(menuitem_match_helper): freed wm_class, service
 	(top_view): freed exec
 	(top_service): duplicated string for relaunch_timeout
 	(launch_banner_timeout): removed unused variable app_name
 	(relaunch_timeout): freed service_name 

2005-09-13  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Preparing package for week 37 release, changed base version number

	* Patched bug N#15041:
	* maemo-af-desktop/hildon-home/hildon-home-main.h: 
  	- Removed as obsolete prototype of apply_background_response_handler
	* maemo-af-desktop/hildon-home/hildon-home-main.c:
	(apply_background_response_handler):
  	- Removed as obsolete 
	* maemo-af-desktop/hildon-home/hildon-home-main.c:
	(set_background_response_handler):
	- Dimming apply button every time its is selected
  	- After browse selected set sensitiveness of apply button
  	- removed obsolete signal_connect which was probable memory leak since it was
	created every time apply was selected

	* Patched bug N#18873:
	* hildon-home/hildon-home-main.c: Fixed memory leak

	* Patched bug N#18477:
	* hildon-navigator/osso-manager.h: Renamed the previously unused
          string parameter for osso_manager_launch and took it in use.
        * hildon-navigator/osso-manager.c: (osso_manager_launch): Took in use
          the previously unused string parameter. Now it is passed with the
          D-BUS message to the launched application, if it's present.
        * hildon-navigator/windowmanager.c: (top_service): When launching
          background killed applications, pass a specific string to the
          osso_manager_launch().
        * hildon-navigator/windowmanager.h: Added definition for the
          restoration message data.

	* Patched N#19025:
	* hildon-home/hildon-home-main.h
  	- changed applet status default to 1 (visible)
	* hildon-home/hildon-home-main.c: (hildon_home_set_hardcode_values):
	- setting each applet status to default

	* Hand made changes by Karoliina Salminen (no patch): 
	Added one null checking to hildon-home/hildon-home-main.c:
	around fclose to avoid doing fclose to NULL ptr which would cause crash.

	* Patched bug N#19106
	* Patched maemo-af-desktop with an additional memory leak patch: Description:   	 
	- maemo-af-desktop/hildon-home/hildon-home-main.c:construct_background_image_with_uri()
	  leaks all strings copied in the argumen_list array.

	* Patched bug N#19108
	* Found leaked GnomeVFSURI when looking for another leak:
   	hildon-home/hildon-home-main.c: home_bg_image_filename = gnome_vfs_uri_extract_short_name(gnome_vfs_uri_new(home_bg_image_uri));
	* The patch fixes the leak.

	* Patched bug N#19111
	hildon-home/hildon-home-main.c patched leaking GnomeVFSURI

	* Patched bug N#18019:
	* hildon-home/hildon-home-main.c: (set_background_dialog_selected):
  	- changed error log message to more descriptive
	* hildon-home/hildon-home-main.c: (hildon_home_get_factory_settings):
	  - changed error log message to more descriptive
	* hildon-home/hildon-home-main.c: (hildon_home_create_configure):
	  - changed error log message to more descriptive
	* hildon-home/hildon-home-main.c: (hildon_home_save_configure):
	  - changed error log message to more descriptive
	* hildon-home/hildon-home-main.c: (hildon_home_cp_read_desktop_entries):
	  - changed error log message to more descriptive

	* Tagged version 1.49.11 as ready for week 37 integration.

2005-09-09  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Fixed bug 19007: 
        * hildon-home/hildon-home-main.c (hildon_home_main): Do not overwrite the existing event mask of the maemo-af-desktop for root window, 
	otherwise Task navigator 
	will break.
	* Hand fixed previous reverting patches that did not seem to work after all, lots of code
	  was reverted and I had to fix it by hand, correction patches failed to apply alltogether.
	* Fixed bug 18875

2005-09-09  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Reverted version conflict which was caused by syncing CVS version and stage version.
        * Patch edited & resolved by Karoliina Salminen & Tommi Komulainen

2005-09-09  Luc Pionchon  <luc.pionchon@nokia.com>

	* added dependency on hildon-base-lib0 (>= 0.9.3)

2005-09-08  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Patched bug N#18503
	* status-bar-item.c: line 280-284 null checking added.
	* Patched eaerlier Mathew's patch with a new patch.
	
2005-09-08  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Applied faster-atoms patch from Mathew Allum.
	* windowmanager.c modified to speed up the atom
	comparisons it does. rather than do hash lookups and then str
	comparisons it now just compares integer ATOM ID's. Im hoping its
	pretty safe to apply ( after testing your end ) and wont cause any
	regressions.
	* Changed version to 1.48.2. This can be now tested.

2005-09-08  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
	
	* Tagged 1.48.1 for integration. Will be included to week 36, if Mathew's patches don't cause 
	additional problems.
	* Tested that the package can be built.

2005-09-07  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Increased version baseline to 1.48.0 due to bugfix camp.
	* First bugfix camp patch applied
  	* Applied improve-hildon-home-event-efficiency -patch from Mathew
    	Allum.

2005-09-07  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Fixed bug N#18830
	* hildon-navigator/windowmanager.c: method_call_handler: removed one dbus_free (service_name); (the second last one) 
	* The bug was caused by loss of name of the service. 
	* Should work now, the line is now commented out.

2005-09-06  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Additional patch applied for N#18522
	* Patch applied for bug N#14514:
	*  hildon-navigator/application-switcher.c:
           (application_switcher_initialize_menu): The AS button icon is no
           longer added to the container here.
           (application_switcher_add_menubutton): Added function that allows the 
           AS button icon to be packed from outside Application Switcher.
         * hildon-navigator/application-switcher.h: Added function
           application_switcher_add_menubutton definition
         * hildon-navigator/hildon-navigator-main.c: Removed the 
           navigator_gui_draw_cb callback function and references to it 
           as obsolete.
         * hildon-home/hildon-home-main.h: Removed function 
           hildon_home_show_background_cb definition
         * hildon-home/hildon-home-main.c: Removed function
           hildon_home_show_background_cb and references to it as obsolete.
	* Patch applied for N#18300:
	* hildon-navigator/windowmanager.h: Added support for StartupNotify
   	.desktop key.
 	* hildon-navigator/windowmanager.c (create_model): Added support
   	for StartupNotify .desktop key.
   	(method_call_handler): If StartupNotify is set to false, do not
	   display the startup banner for application.

2005-09-05  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Patches applied for bug N#18522
        * Patch applied for bug N#17734

2005-09-01  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Fixed bug N#17425.
	* Updated hildon-navigator/windowmanager.h: #define LAUNCH_FAILED_INSUF_RES "cerm_can_not_open_insuf_res"
          => #define LAUNCH_FAILED_INSUF_RES "ckct_ib_application_lowmem"

2005-09-01  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Updated debian/control file to depend to hildon-base-lib 0.9.3
        * Updated localization package dependencies to updated packages.

2005-08-30  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Added support for user plugins in the hildon-status-bar
        * Added support for user plugins in the hildon-home
        * Updated the following source files:
           maemo-af-desktop/hildon-status-bar/hildon-status-bar-main.c
           maemo-af-desktop/hildon-status-bar/hildon-status-bar-main.h
           maemo-af-desktop/hildon-status-bar/hildon-status-bar-item.c
           maemo-af-desktop/hildon-home/hildon-home-plugin-loader.c
           maemo-af-desktop/hildon-home/hildon-home-main.c
           maemo-af-desktop/hildon-home/hildon-home-main.h
        * Raised version number
        * Requires new version of the hildon-base-lib.

2005-08-30  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
        
	* hildon-navigator/others-menu.c (others_menu_changed_cb): Fix for bug
	17741, others-menu leaking file descriptors with each update of the menu
        * This fix requires support from hildon-base-lib, otherwise it will not work.

2005-08-30  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Patched bug # 9179
 	* hildon-home/hildon-home-main.c: Replaced keysnooper with key press/release
	event handlers for the main window. This fixes problems with menu key handling.

2005-08-30  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Patched bug #17728 + corrected it by hand.
	* Extra libraries where added in linking time. Improved library options.
	* maemo-af-desktop/
		* configure.ac: 
  			- Added gnome-vfs and gdk and libs
		* hildon-home/Makefile.am 
  			- Updated library list for home image loader

2005-08-29  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Patched bug #16496.  
	* hildon-navigator/windowmanager.c (kill_all): Do not background
	kill applications that do not have X-Osso-Service defined, as we
	can't relaunch them.

2005-08-25  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
        
        * Fixed byg #10558 - FR_CA Home memory card cover: no message when open
	* maemo-af-desktop/hildon-home/hildon-home-main.c:
          (image_loader_callback):
	Changed exit status to refer higher byte since status goes there.
	* maemo-af-desktop/hildon-home/hildon-home-image-loader.h:
	Added missing slash to uri prefix

2005-08-24  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Fixed bug #17249
	* po/en_GB.po: Added logical ID "cerm_can_not_open_insuf_res" for the log
	launch failures in low memory situations.
	* windowmanager.c (top_service): When attempting to top killed applications and
	memory is low, st up a timer to check the success of the launch.
	(launch_banner_timeout): If the application launch failed and memory is low,
	display an information note for the user. 
	(relaunch_timeout): A new function. Checks if application 
	relaunch for killed applications done during low memory situation failed and
	displays information note in those situations.
	* windowmanager.h: Added definitions for (re)launch timeout and the
	insufficient memory infobanner.

2005-08-12  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Removed earlier maemo-af-desktop/debian/maemo-af-desktop.postinst patch.
        Applied new patch to maemo-af-desktop/debian/maemo-af-desktop.postinst file.
	* Correction to bug N#14536 "On setting background image, a note "Loading
	image" note does not display" 
	* maemo-af-desktop/debian/maemo-af-desktop.postinst: Removed harmful remove file
	* maemo-af-desktop/hildon-home/hildon-home-main.c: Global variable update
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (load_original_bg_image_uri):
	Extra gnome-vfs function calls removed. Set-up in_use_uri.
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (set_background_select_file_dialog):
	Global uri variable writing changed local. Uri is set only after
	operation is active. Return TRUE only when successfull.
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (combobox_active_tracer): Uri handling, combobox and apply button rewrite.
	Prevent a crash by checking that we do not pass NULL pointers to g_str_equal()
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (set_background_response_handler):
	Uri handling, combobox and apply button rewrite.
	Prevent a crash by checking that we do not pass NULL pointers to g_str_equal()
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (apply_background_response_handler):
	Unnessesary check removed.
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (set_background_dialog_selected):
	Prevent a crash by checking that we do not pass NULL pointers to g_str_equal()
	Uri handling, combobox and apply button rewrite.
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (construct_background_image):
	Rename and rewrite of image loading process variables
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (image_loader_callback):
	Rename and rewrite of image loading process variables. Uri
	handling, combobox and apply button rewrite.
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (show_loading_cancel_note):
	Rename and rewrite of image loading process variables and function name. 
	Cancel note creation added
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (loading_cancel_note_handler):
	Rename and rewrite of image loading process variables and function
	name. Cancel note funtionality and process handling update.
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (get_sidebar_image_to_blend): char to gchar 
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (set_default_background_image):
	Unlink and symlink default image files.
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (hildon_home_initiliaze):
	Unlink and symlink default image files.
	* maemo-af-desktop/hildon-home/hildon-home-main.c: (hildon_home_construct_user_system_dir):
	Symlink userfilenames to default image files if no files.
	* maemo-af-desktop/hildon-home/hildon-home-image-loader.c: (save_original_bg_image_uri):
	Added unlink to prevent overwrite default file
	* maemo-af-desktop/hildon-home/hildon-home-image-loader.c: (main):
	Changed file saving order
	* maemo-af-desktop/hildon-home/hildon-home-main.h: removed extra define

2005-08-12  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	Added autogen.sh

2005-08-12  Karoliina Salminen  <karoliina.t.salminen@nokia.com>
  	
	* Fix to bug N#16297	
	Following changes done:
	* maemo-af-desktop-main.c: (maemo_af_desktop_main):
	status_bar_main() and status_bar_deinitialize() now expect panel
	parameter to be pointer to pointer, so calls to them were changed
	to comply with this change.
	* hildon-status-bar/hildon-status-bar-interface.h: Changed the
	defintion of status_bar_main and status_bar_deinitialize functions
	so that panel parameter is pointer to pointer. Done because
	changes to panel will have to be visible for the caller.
	* hildon-status-bar/hildon-status-bar-main.h: Changed the
	defintion of status_bar_main and status_bar_deinitialize functions
	so that panel parameter is pointer to pointer. Done because
	changes to panel will have to be visible for the caller.
	* hildon-status-bar-main.c:(main): status_bar_main() and
	status_bar_deinitialize() now expect panel parameter to be pointer
	to pointer, so calls to them were changed to correspond to this
	change.
	* hildon-status-bar-main.c:(status_bar_main),
	status_bar_deinitialize): Panel parameter was changed to
	pointer-to-pointer. Done because changes to it will have to be
	visible to the caller.

2005-08-11  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Fix to bug N#17092 to file maemo-af-desktop.postinst: Fixed postinstall target failing
	when no themes are installed

2005-08-10  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Correction to bug "Multiple problems in Others menu item sorting"
	* others-menu.c: utf-8 stuff was removed

2005-08-09  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Correction to bug "System reboots when Image Viewer is started after a search"
	* hildon-navigator/windowmanager.c: (determine_window_type):
	Prevent a crash by checking that we do not pass NULL pointers to g_str_equal()
	* hildon-navigator/windowmanager.c: (find_application_from_tree):
	Prevent a crash by checking that we do not pass NULL pointers to
	g_str_equal()
	* hildon-navigator/windowmanager.c: (property_notify_handler):
	Prevent a crash by checking that we do not pass NULL pointers to g_str_equal()
	* hildon-navigator/windowmanager.c: (find_service_from_tree):
	Prevent a crash by checking that we do not pass NULL pointers tog_str_equal()

2005-08-08  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

	* Correction to bug "Changing home background image reboots"
	* maemo-af-desktop/hildon-home/hildon-home-main.c: Removeed one second delay before showing "Loading" cancel note.
        * maemo-af-desktop/hildon-home/hildon-home-main.h: Removed ONE_SECOND define as unnecessary. Changed
          show_loading_cancel_note prototype from gboolean to void and its parameters from gpointer user_data to void.

2005-08-08  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Correction to bug "Task navigator crashes with incomplete .desktop files"
        * Changed files: hildon-navigator/others-menu.c, hildon-navigator/windowmanager.c

2005-08-08  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Correction to bug "Menu hardware key does not close menu"
        * hildon-home/hildon-home-main.c: The corrected version now ignores repeated key presses.

2005-08-05  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * hildon-home/hildon-home-main.c: Corrected home from crashing from corrupted background image


2005-08-05  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Applied patch which fixes bug "saved sketch.png picture can not be selected as background image".
        * Cleaned up the code a bit after applying the patch - there was duplicate include for
          log-functions.h (the one I had added and the one this patch added). The other one of them was removed.
        * There is now additional line gtk_file_filter_add_pattern (mime_type_filter, "*.png"); after
          the gtk_file_filter_add_mime_type statements.


2005-08-05  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * Icon corrected for OSSO_GN_NOTICE. 
         "qgn_note_confirm",  /* OSSO_GN_NOTICE */ changed to "qgn_note_info",  /* OSSO_GN_NOTICE */


2005-08-04  Karoliina Salminen  <karoliina.t.salminen@nokia.com>

        * hildon-navigator/windowmanager.c : Added automated topping of killed
	applications. 
	- Minimization support improvements required by
	automated topping fix. 
	- Handle a rare situation with 0-length _NET_CLIENT_LIST X property properly.
	* hildon-navigator/windowmanager.h: Added WM_MINIMIZED_ITEM
    
