summaryrefslogtreecommitdiff
path: root/old/NEWS.efreet
blob: fe6888d0c9f8175e8d8c38205ab811d6271f5318 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
Efreet 1.8.0

Changes since Efreet 1.7.0:
---------------------------

Improvements:
    * Find more possible icons for more extensions
    * Common dbus daemon to handle cache maintenance

Fixes:
    * Fix insane delay added to desktop/icon updates.

Additions:

    * Support XDG_RUNTIME_DIR.
    * Support user directories $XDG_PICTURES_DIR, $XDG_VIDEOS_DIR,
      $XDG_DOWNLOAD_DIR, $XDG_TEMPLATES_DIR, $XDG_PUBLICSHARE_DIR,
      $XDG_DOCUMENTS_DIR and $XDG_MUSIC_DIR.


Changes since Efreet 1.2.0:
---------------------------

Improvements:

    * Faster mime type loading.


Additions:

    * Support XDG_DESKTOP_DIR
    * efreet_lang_reset() for refreshing language variables and caches after locale switches

Efreet 1.2.0

Changes since Efreet 1.1.0:
---------------------------

Improvements:

    * use eina_file_direct_ls() instead of opendir().
    * compilation warnings fixed.
    * documentation improvements/fixes
    
Changes since Efreet 1.0.0:
---------------------------

Fixes:

    * when you have an empty <Name></Name> in a menu
    * tests don't do clearenv when it is not available
    * memory leak fixed in cache icon retrieval
    * check for NULL dirs in caches
    * check for theme change when rebuilding cache
    * leak in efreet_mime_type_icon_get
    * reset log domain to -1 on unregister
    * clear memory cache when closing eet file
    * fixed documentation
    * remove EAPI from efreet_home_dir_get as it wasn't exported in .h's
    * don't leak hashes on init error
    * no more memleak in desktop cache creation
    * fixed uri encoding when opening files

Improvements:

    * added temporary memory cache for eet file data
    * always use icon cache
    * faster string comapre with poter equality for strings
    * local log domains per file
    * remove exess init functions for xml
    * stop creating cache dir multiple times
    * change ownership of cache files to calling user
    * fast path for "*" pattern match
    * delay cache creation with a timer to avoid storms
    * always rebuild cache from 0 when needed and be more correct
    * store cache change flags in update file and propagate to update event