2011-01-29  Carsten Haitzler (The Rasterman)

        1.0.0 release
        
2011-01-29  Brian Mattern

        Fix bug when you have an empty <Name></Name> in a menu

2011-01-30  Carsten Haitzler (The Rasterman)

        Fix tests to not build clearenv related code if not available

2011-01-31  Sebastian Dransfeld

	* Fix memleak, free cache icons after retrival
	* Add temporary memory cache of eet file data
	* Always use icon cache, remove old code
	* Make check for stat return more explicit
	* Check whether dirs is NULL
	* Create internal struct for theme cache
	* Check if theme has changed when building cache
	* Prefix internal efreet cache keys with __
	* Create one cache file for each theme
	* Before doing strcmp, check if pointers are equal. They might be
	  because of mmap and stringshare.
	* Add local icon cache, so we wont hit the cache file for each icon
	  to be retrieved

2011-02-03  Sebastian Dransfeld

        * Fix leak in efreet_mime_type_icon_get()

2011-02-05  Sebastian Dransfeld

        * Remove global log domain and make all files define log domain
          before including efreet_private.h
        * Remove efreet_xml_{init,shutdown}() from efreet_menu.c, it is done
          in efreet_init()
        * Set EFREET_MODULE_LOG_DOM variable to -1 after unregister
        * Remove duplicate logging macros

2011-02-05  Hannes Janetzek

        * Clear mem cache when closing eet file

2011-02-06  Sebastian Dransfeld

        * Fix doc for efreet_utils.{h,c},efreet_mime.c
        * Add comment for all internal EAPI functions
        * Remove doc for removed _efreet_log_domain_global

2011-02-07  Sebastian Dransfeld

	* Don't create cache dir several times
	* Do efreet_init before using efreet_*() functions
	* Move lock creation to own function for desktop cache
	* Set file owner to calling user

2011-02-09  Sebastian Dransfeld

	* Move theme hash from efreet_icon.c to efreet_cache.c
	* Don't free data returned by efreet_util_cache_names
	* Add free callback to eet hashes
	* Remove unneeded header
	* Check if pattern equals "*" before doing pattern match
	* Remove EAPI from efreet_home_dir_get
	* Make efreet_cache_icon_theme_free only used in efreet_cache.c static
	* Move struct only used for cache to efreet_cache_private.h

2011-02-10  Sebastian Dransfeld

	* Move all eet cache handling to efreet_cache.c
	* Free hashes on init error
	* efreet_cache_icon -> efreet_icon for functions in efreet_icon.c
	* Fix memleak in desktop cache create
	* Pass dirs to desktop cache process as arguments
	* Delay cache recreation with a timer
	* Move desktop cache to efreet_cache.c, and cache all requests which
	  hit the eet cache

2011-03-18  Mike Blumenkrantz

        * Use eina_log more effectively

2011-04-04 Tom Hacohen (TAsn)

	* Fixed uri encoding when opening files.
