summaryrefslogtreecommitdiff
path: root/old
diff options
context:
space:
mode:
authorGustavo Sverzut Barbieri <barbieri@gmail.com>2012-12-29 23:04:40 +0000
committerGustavo Sverzut Barbieri <barbieri@gmail.com>2012-12-29 23:04:40 +0000
commit4bc0210bd31ed1de6554441562bd93ea863ee9d9 (patch)
tree5d83be12538f8c8d3816bbf65916ce383d050c2e /old
parent727ddbeaf0c53f31cd62c254fdebe26823d537eb (diff)
efl: merge efreet.
seems to be fine, pass distcheck and friends. please report. changes: - documentation hierarchy fixes - replaced __UNUSED__ with EINA_UNUSED - replaced PKG_DATA_DIR with PACKAGE_DATA_DIR"/efreet" SVN revision: 81889
Diffstat (limited to 'old')
-rw-r--r--old/ChangeLog.efreet172
-rw-r--r--old/NEWS.efreet76
2 files changed, 248 insertions, 0 deletions
diff --git a/old/ChangeLog.efreet b/old/ChangeLog.efreet
new file mode 100644
index 0000000000..f7ef484526
--- /dev/null
+++ b/old/ChangeLog.efreet
@@ -0,0 +1,172 @@
12011-01-29 Carsten Haitzler (The Rasterman)
2
3 1.0.0 release
4
52011-01-29 Brian Mattern
6
7 Fix bug when you have an empty <Name></Name> in a menu
8
92011-01-30 Carsten Haitzler (The Rasterman)
10
11 Fix tests to not build clearenv related code if not available
12
132011-01-31 Sebastian Dransfeld
14
15 * Fix memleak, free cache icons after retrival
16 * Add temporary memory cache of eet file data
17 * Always use icon cache, remove old code
18 * Make check for stat return more explicit
19 * Check whether dirs is NULL
20 * Create internal struct for theme cache
21 * Check if theme has changed when building cache
22 * Prefix internal efreet cache keys with __
23 * Create one cache file for each theme
24 * Before doing strcmp, check if pointers are equal. They might be
25 because of mmap and stringshare.
26 * Add local icon cache, so we wont hit the cache file for each icon
27 to be retrieved
28
292011-02-03 Sebastian Dransfeld
30
31 * Fix leak in efreet_mime_type_icon_get()
32
332011-02-05 Sebastian Dransfeld
34
35 * Remove global log domain and make all files define log domain
36 before including efreet_private.h
37 * Remove efreet_xml_{init,shutdown}() from efreet_menu.c, it is done
38 in efreet_init()
39 * Set EFREET_MODULE_LOG_DOM variable to -1 after unregister
40 * Remove duplicate logging macros
41
422011-02-05 Hannes Janetzek
43
44 * Clear mem cache when closing eet file
45
462011-02-06 Sebastian Dransfeld
47
48 * Fix doc for efreet_utils.{h,c},efreet_mime.c
49 * Add comment for all internal EAPI functions
50 * Remove doc for removed _efreet_log_domain_global
51
522011-02-07 Sebastian Dransfeld
53
54 * Don't create cache dir several times
55 * Do efreet_init before using efreet_*() functions
56 * Move lock creation to own function for desktop cache
57 * Set file owner to calling user
58
592011-02-09 Sebastian Dransfeld
60
61 * Move theme hash from efreet_icon.c to efreet_cache.c
62 * Don't free data returned by efreet_util_cache_names
63 * Add free callback to eet hashes
64 * Remove unneeded header
65 * Check if pattern equals "*" before doing pattern match
66 * Remove EAPI from efreet_home_dir_get
67 * Make efreet_cache_icon_theme_free only used in efreet_cache.c static
68 * Move struct only used for cache to efreet_cache_private.h
69
702011-02-10 Sebastian Dransfeld
71
72 * Move all eet cache handling to efreet_cache.c
73 * Free hashes on init error
74 * efreet_cache_icon -> efreet_icon for functions in efreet_icon.c
75 * Fix memleak in desktop cache create
76 * Pass dirs to desktop cache process as arguments
77 * Delay cache recreation with a timer
78 * Move desktop cache to efreet_cache.c, and cache all requests which
79 hit the eet cache
80
812011-03-18 Mike Blumenkrantz
82
83 * Use eina_log more effectively
84
852011-04-04 Tom Hacohen (TAsn)
86
87 * Fixed uri encoding when opening files.
88
892011-08-16 Sebastian Dransfeld
90
91 * Always rebuild cache from scratch when needed, but rely on correct
92 spec behaviour to check for theme changes. This will considerably
93 speed up the cache process when there is no change, and improve the
94 correctness of the cache when changes occur. For example didn't the
95 previous behaviour handle file removal gracefully.
96
972011-08-16 Sebastian Dransfeld
98
99 * Save whether cache changed in update file, and propagate to update
100 event.
101
1022011-12-02 Carsten Haitzler (The Rasterman)
103
104 1.1.0 release
105
1062012-01-19 Carsten Haitzler (The Rasterman)
107
108 * use eina_file_direct_ls not opendir()
109
1102012-01-19 Jérôme Pinot
111
112 * Documentation fixes.
113
1142012-04-26 Carsten Haitzler (The Rasterman)
115
116 1.2.0 release
117
1182012-05-11 Cedric Bail
119
120 * Faster loading of mime type.
121
1222012-06-25 Sebastian Dransfeld
123
124 * Added efreet_lang_reset() to reset language dependent variables and caches
125
1262012-06-25 Sebastian Dransfeld
127
128 * Support XDG_DESKTOP_DIR and read user-dirs.dirs
129
1302012-07-02 Sebastian Dransfeld
131
132 * Fix minor memory leak in cache update handler
133
1342012-08-30 Carsten Haitzler (The Rasterman)
135
136 1.7.0 release
137
1382012-09-27 Carsten Haitzler (The Rasterman)
139
140 * Fix long lurking bug where desktop/icon cache updates get
141 delayed by silly long amounts of time.
142
1432012-10-09 Gustavo Sverzut Barbieri (k-s)
144
145 * Add $XDG_RUNTIME_DIR support
146 * Add user directories $XDG_PICTURES_DIR, $XDG_VIDEOS_DIR,
147 $XDG_DOWNLOAD_DIR, $XDG_TEMPLATES_DIR, $XDG_PUBLICSHARE_DIR,
148 $XDG_DOCUMENTS_DIR and $XDG_MUSIC_DIR.
149
1502012-10-10 Sebastian Dransfeld
151
152 * Icon cache continues searching in inherited themes to get icon paths
153 for all possible extensions. This will mainly help those which do not
154 build evas .svg loader, as many themes only provides .svg, and we can
155 find .png in inherited themes.
156
1572012-11-02 Sebastian Dransfeld
158
159 * Add common dbus daemon to listen for file system updates and to do
160 cache building.
161
1622012-11-22 Sebastian Dransfeld
163
164 * Accept unquoted values in user-dirs.dirs
165
1662012-11-24 Sebastian Dransfeld
167
168 * Fix alloca
169
1702012-11-26 Sebastian Dransfeld
171
172 * Update language for efreetd
diff --git a/old/NEWS.efreet b/old/NEWS.efreet
new file mode 100644
index 0000000000..fe6888d0c9
--- /dev/null
+++ b/old/NEWS.efreet
@@ -0,0 +1,76 @@
1Efreet 1.8.0
2
3Changes since Efreet 1.7.0:
4---------------------------
5
6Improvements:
7 * Find more possible icons for more extensions
8 * Common dbus daemon to handle cache maintenance
9
10Fixes:
11 * Fix insane delay added to desktop/icon updates.
12
13Additions:
14
15 * Support XDG_RUNTIME_DIR.
16 * Support user directories $XDG_PICTURES_DIR, $XDG_VIDEOS_DIR,
17 $XDG_DOWNLOAD_DIR, $XDG_TEMPLATES_DIR, $XDG_PUBLICSHARE_DIR,
18 $XDG_DOCUMENTS_DIR and $XDG_MUSIC_DIR.
19
20
21Changes since Efreet 1.2.0:
22---------------------------
23
24Improvements:
25
26 * Faster mime type loading.
27
28
29Additions:
30
31 * Support XDG_DESKTOP_DIR
32 * efreet_lang_reset() for refreshing language variables and caches after locale switches
33
34Efreet 1.2.0
35
36Changes since Efreet 1.1.0:
37---------------------------
38
39Improvements:
40
41 * use eina_file_direct_ls() instead of opendir().
42 * compilation warnings fixed.
43 * documentation improvements/fixes
44
45Changes since Efreet 1.0.0:
46---------------------------
47
48Fixes:
49
50 * when you have an empty <Name></Name> in a menu
51 * tests don't do clearenv when it is not available
52 * memory leak fixed in cache icon retrieval
53 * check for NULL dirs in caches
54 * check for theme change when rebuilding cache
55 * leak in efreet_mime_type_icon_get
56 * reset log domain to -1 on unregister
57 * clear memory cache when closing eet file
58 * fixed documentation
59 * remove EAPI from efreet_home_dir_get as it wasn't exported in .h's
60 * don't leak hashes on init error
61 * no more memleak in desktop cache creation
62 * fixed uri encoding when opening files
63
64Improvements:
65
66 * added temporary memory cache for eet file data
67 * always use icon cache
68 * faster string comapre with poter equality for strings
69 * local log domains per file
70 * remove exess init functions for xml
71 * stop creating cache dir multiple times
72 * change ownership of cache files to calling user
73 * fast path for "*" pattern match
74 * delay cache creation with a timer to avoid storms
75 * always rebuild cache from 0 when needed and be more correct
76 * store cache change flags in update file and propagate to update event