Sebastian Dransfeld
e88061b9aa
Reduce stack usage
...
For functions often called, don't put unneded mem on stack
SVN revision: 55411
2010-12-09 13:15:43 +00:00
Sebastian Dransfeld
4e9fa3d6f7
if file open, return true
...
SVN revision: 55407
2010-12-09 12:19:23 +00:00
Sebastian Dransfeld
fb77905c83
TODO++
...
SVN revision: 55406
2010-12-09 12:19:13 +00:00
Sebastian Dransfeld
3a0af7b9c5
Don't store Hidden elements in utils cache
...
Hidden elements should never be returned to the user, they are "Deleted"
SVN revision: 55405
2010-12-09 12:19:00 +00:00
Sebastian Dransfeld
18dea4b9f8
And recreate hash after deletion
...
SVN revision: 55400
2010-12-09 09:12:12 +00:00
Sebastian Dransfeld
de36c69b16
flush icon theme cache before closing eet file
...
SVN revision: 55399
2010-12-09 08:57:06 +00:00
Sebastian Dransfeld
55404c7134
enable icon theme cache
...
SVN revision: 55398
2010-12-09 08:56:56 +00:00
Sebastian Dransfeld
dcbbc1ef37
fix environment handling
...
SVN revision: 55397
2010-12-09 08:56:46 +00:00
Sebastian Dransfeld
b525e964d0
free iterator after usage
...
SVN revision: 55396
2010-12-09 08:56:36 +00:00
Sebastian Dransfeld
ac51f4ead3
Fix very weird double looping
...
Not need to extract keys from hash, then loop keys to find data.
SVN revision: 55395
2010-12-09 08:56:23 +00:00
Sebastian Dransfeld
d104d2e745
Add icon theme cache
...
Not used yet.
SVN revision: 55384
2010-12-08 21:39:43 +00:00
Sebastian Dransfeld
84fdf4e0ef
don't terminate execs
...
they finish very quickly, not need to terminate
SVN revision: 55383
2010-12-08 21:39:23 +00:00
Sebastian Dransfeld
ed43ae5263
rename struct
...
prepare for Efreet_Cache_Icon_Theme
SVN revision: 55382
2010-12-08 21:36:54 +00:00
Sebastian Dransfeld
9da725d028
fix cache filenames
...
move cache to XDG_CACHE_HOME and add hostname for shared homedirs
SVN revision: 55263
2010-12-04 16:02:20 +00:00
Sebastian Dransfeld
649aa06958
simplify code
...
SVN revision: 55262
2010-12-04 15:13:47 +00:00
Sebastian Dransfeld
802339c2c0
Add cache usage for efreet_icon_list_find()
...
SVN revision: 55261
2010-12-04 13:59:48 +00:00
Sebastian Dransfeld
2f8e8a4f1a
check efreet_mime_type_icon_get()
...
SVN revision: 55260
2010-12-04 13:59:37 +00:00
Sebastian Dransfeld
91fcbf1f9e
ignore signals is default ecore action
...
SVN revision: 55259
2010-12-04 13:58:52 +00:00
Cedric BAIL
602241b004
* eina,eet,embryo,evas,ecore,edje,efreet,e_dbus,eeze: beta3 !
...
SVN revision: 55238
2010-12-04 00:50:58 +00:00
Sebastian Dransfeld
652f748760
more decimals
...
SVN revision: 55195
2010-12-03 14:53:21 +00:00
Sebastian Dransfeld
9ac9292404
Need to open read/write for eet_num_entries
...
SVN revision: 55194
2010-12-03 14:53:11 +00:00
Sebastian Dransfeld
9e3be1a1a4
use eina_hash_direct_add
...
use eina_hash_direct_add where we use a struct member as key
SVN revision: 55193
2010-12-03 14:53:01 +00:00
Sebastian Dransfeld
c06fe60c99
move dump to tests
...
SVN revision: 55192
2010-12-03 14:52:39 +00:00
Sebastian Dransfeld
d364a70386
rename variables
...
SVN revision: 55180
2010-12-03 09:55:36 +00:00
Sebastian Dransfeld
bd435f19f9
Add data to right edd
...
SVN revision: 55179
2010-12-03 09:55:23 +00:00
Cedric BAIL
447dc9d9f7
* efreet: fix build.
...
SVN revision: 55157
2010-12-02 10:47:34 +00:00
Sebastian Dransfeld
e9763d92d4
add global version to cache files
...
SVN revision: 55145
2010-12-02 08:34:07 +00:00
Sebastian Dransfeld
0ccccf1934
use update file for icon cache
...
SVN revision: 55144
2010-12-02 08:33:57 +00:00
Sebastian Dransfeld
fec2ca310f
defer cache open
...
SVN revision: 55143
2010-12-02 08:33:48 +00:00
Sebastian Dransfeld
2ce2d03609
delay opening eet file
...
SVN revision: 55142
2010-12-02 08:33:38 +00:00
Sebastian Dransfeld
7c6a51ce0a
unix file format
...
SVN revision: 55141
2010-12-02 08:33:28 +00:00
Sebastian Dransfeld
09ef6eac04
Use convenience macro
...
SVN revision: 55140
2010-12-02 08:33:18 +00:00
Sebastian Dransfeld
5ad15a52b6
Symbol always defined, always set to 0
...
SVN revision: 55139
2010-12-02 08:33:09 +00:00
Sebastian Dransfeld
0a3b631073
One func to free edd's
...
SVN revision: 55138
2010-12-02 08:32:59 +00:00
Sebastian Dransfeld
f372387cde
Rename extension to .eet to keep consistency
...
SVN revision: 55137
2010-12-02 08:32:49 +00:00
Sebastian Dransfeld
4615570ec9
Create desktop edd when needed
...
SVN revision: 55136
2010-12-02 08:32:39 +00:00
Sebastian Dransfeld
bbd2b07962
Rename to match icon functions
...
SVN revision: 55135
2010-12-02 08:32:22 +00:00
Sebastian Dransfeld
62c59b22ab
And cache edje files as well
...
SVN revision: 55094
2010-11-30 18:42:25 +00:00
Sebastian Dransfeld
256c566009
formatting
...
SVN revision: 55093
2010-11-30 18:41:21 +00:00
Cedric BAIL
64a612ef38
* efreet: simplify code.
...
SVN revision: 55071
2010-11-29 18:42:48 +00:00
Cedric BAIL
7db2cb388c
* efreet: improve speed of cache regeneration.
...
SVN revision: 55060
2010-11-29 13:17:33 +00:00
Cedric BAIL
8dceeeee5b
efreet: probably fix windows build.
...
SVN revision: 55040
2010-11-28 10:05:52 +00:00
Sebastian Dransfeld
ea8cd61f4e
init count to 0
...
SVN revision: 55038
2010-11-27 21:51:07 +00:00
Sebastian Dransfeld
caaf7ab25f
formatting
...
SVN revision: 55037
2010-11-27 20:36:39 +00:00
Sebastian Dransfeld
0c8c2d3c9f
Stick with efreet formatting
...
efreet has it's own formatting, something like
"set ts=4 sw=4 sts=4 expandtab cino=(0W1st0". Please keep it like this,
or do the job to convert the whole lib to efl style.
SVN revision: 55036
2010-11-27 20:36:27 +00:00
Sebastian Dransfeld
66e52e2829
Rename efreet_icon_private.h to something better
...
efreet_icon_private.h should be private to external code interacting
with the icon cache, so name it efreet_cache_private.h and only include
Eet.h there.
SVN revision: 55035
2010-11-27 20:15:00 +00:00
Cedric BAIL
65e808c0af
* efreet: Eet.h is needed by declaration in efreet_private.h.
...
SVN revision: 55034
2010-11-27 17:02:18 +00:00
Christopher Michael
8719a729ab
Fix missing include <Ecore.h> for needed ecore functions
...
(ecore_time_get, ecore_exe_run, etc, etc).
SVN revision: 55027
2010-11-26 21:32:34 +00:00
Vincent Torri
57c6d1b2e0
fix efreet after the Windows commits
...
SVN revision: 55026
2010-11-26 20:48:50 +00:00
Vincent Torri
126c3574c3
fix compilation on Windows
...
SVN revision: 55021
2010-11-26 17:05:16 +00:00