Sebastian Dransfeld
|
01a9d81096
|
Wait for caches to update, then quit.
SVN revision: 56857
|
2011-02-09 17:10:12 +00:00 |
Sebastian Dransfeld
|
68c11a1c76
|
check >= to close fd
SVN revision: 56855
|
2011-02-09 17:09:49 +00:00 |
Sebastian Dransfeld
|
8c9083f65d
|
Add free callback to eet hashes
Fixes memleak
SVN revision: 56854
|
2011-02-09 17:09:38 +00:00 |
Sebastian Dransfeld
|
2728c70bc3
|
Don't free data from efreet_util_cache_names
SVN revision: 56853
|
2011-02-09 17:09:27 +00:00 |
Sebastian Dransfeld
|
021beae781
|
Move theme hash from efreet_icon to efreet_cache
SVN revision: 56852
|
2011-02-09 17:09:16 +00:00 |
Sebastian Dransfeld
|
2344ff9520
|
These TODO's are done
SVN revision: 56851
|
2011-02-09 17:08:50 +00:00 |
Sebastian Dransfeld
|
88efa51928
|
Fix segv correctly
There should be no key starting with efreet in the cache, but make sure
a theme exists before adding to the theme list.
SVN revision: 56838
|
2011-02-09 08:40:39 +00:00 |
Hannes Janetzek
|
0f47e4a0eb
|
fix segv of e's icon theme chooser. please review
SVN revision: 56818
|
2011-02-08 20:50:29 +00:00 |
Sebastian Dransfeld
|
c49d6dd5c4
|
Set file owner to calling user
This fixes cache problems when running programs utilizing efreet with
sudo.
SVN revision: 56787
|
2011-02-07 21:33:33 +00:00 |
Sebastian Dransfeld
|
886a338b94
|
Move lock creation to own function for cache
SVN revision: 56786
|
2011-02-07 21:33:22 +00:00 |
Sebastian Dransfeld
|
918f284b38
|
Do init efreet before using efreet_*() functions
SVN revision: 56785
|
2011-02-07 21:33:11 +00:00 |
Sebastian Dransfeld
|
711b6b10a0
|
Don't create cache dir several times
SVN revision: 56784
|
2011-02-07 21:33:01 +00:00 |
Sebastian Dransfeld
|
582ecd7203
|
Fix doc
SVN revision: 56783
|
2011-02-07 21:19:36 +00:00 |
Eric Schuele
|
dd094399bb
|
Failed to wrap one clearenv() (take two)
SVN revision: 56744
|
2011-02-06 01:53:33 +00:00 |
Sebastian Dransfeld
|
1cfad6b93c
|
And really remove init/shutdown of xml
SVN revision: 56737
|
2011-02-05 20:34:22 +00:00 |
Sebastian Dransfeld
|
8d0cebc632
|
Fix segv, clear mem cache on eet file close
Patch by Hannes Janetzek
SVN revision: 56735
|
2011-02-05 20:03:18 +00:00 |
Sebastian Dransfeld
|
2296007594
|
Define EFREET_MODULE_LOG_DOM
Must be defined in all files which include efreet_private.h
SVN revision: 56734
|
2011-02-05 19:56:44 +00:00 |
Sebastian Dransfeld
|
da2c871e24
|
Remove duplicate logging macros
SVN revision: 56732
|
2011-02-05 19:07:07 +00:00 |
Sebastian Dransfeld
|
accd246c72
|
Set EFREET_MODULE_LOG_DOM to -1 after unregister
SVN revision: 56731
|
2011-02-05 19:06:55 +00:00 |
Sebastian Dransfeld
|
18c663b7e2
|
Remove efreet_xml_{init,shutdown}() from menu
SVN revision: 56730
|
2011-02-05 19:06:45 +00:00 |
Sebastian Dransfeld
|
6ed10251db
|
Remove global log domain
SVN revision: 56729
|
2011-02-05 19:05:55 +00:00 |
Sebastian Dransfeld
|
49ea948fe1
|
always remove file extensions
Need to remove extension before checking fallback icons as well.
SVN revision: 56699
|
2011-02-03 22:19:52 +00:00 |
Sebastian Dransfeld
|
d2fe644145
|
remove test which will always fail
SVN revision: 56698
|
2011-02-03 21:34:45 +00:00 |
Sebastian Dransfeld
|
52587bf4f7
|
changelog
SVN revision: 56694
|
2011-02-03 20:00:00 +00:00 |
Sebastian Dransfeld
|
32defc93ae
|
don't strdup, we return const data
SVN revision: 56693
|
2011-02-03 19:58:04 +00:00 |
Sebastian Dransfeld
|
9427097015
|
Close cache file at end and set free'd = NULL
SVN revision: 56691
|
2011-02-03 19:57:25 +00:00 |
Sebastian Dransfeld
|
83e7cba435
|
Pass extensions and directories to cache process.
SVN revision: 56666
|
2011-02-02 22:58:15 +00:00 |
Sebastian Dransfeld
|
c1bf3a7d32
|
Check for NULL
SVN revision: 56665
|
2011-02-02 22:57:34 +00:00 |
Sebastian Dransfeld
|
ecfbc7f83c
|
free local mem cache on shutdown
SVN revision: 56639
|
2011-02-01 21:08:16 +00:00 |
Sebastian Dransfeld
|
e9d7cce821
|
Reapply hash cache
And this time update it on new cache
SVN revision: 56638
|
2011-02-01 21:03:40 +00:00 |
Sebastian Dransfeld
|
3bf3e34ff4
|
Revert local hash cache
SVN revision: 56623
|
2011-02-01 09:23:05 +00:00 |
Sebastian Dransfeld
|
53f96546e2
|
And put read eet data in mem cache
SVN revision: 56621
|
2011-02-01 08:58:12 +00:00 |
Sebastian Dransfeld
|
5e69accabd
|
update icon cache major
Make sure we don't reuse some old cache
SVN revision: 56620
|
2011-02-01 08:53:43 +00:00 |
Sebastian Dransfeld
|
812b38c286
|
init variable to NULL
SVN revision: 56619
|
2011-02-01 08:53:33 +00:00 |
Sebastian Dransfeld
|
ce7def6846
|
whitespace
SVN revision: 56618
|
2011-02-01 08:27:53 +00:00 |
Carsten Haitzler
|
671887935c
|
remove some "not so important" changes and merge all of seb's changes
made on that one day. no point having a whole tonne of changelog
entries for the same day and the same person.
SVN revision: 56616
|
2011-02-01 06:45:03 +00:00 |
Carsten Haitzler
|
6ccc5ae4b5
|
that changelog wasnt worth an entry. :)
SVN revision: 56615
|
2011-02-01 06:42:48 +00:00 |
Sebastian Dransfeld
|
866278381c
|
Fix changelog dates
SVN revision: 56605
|
2011-01-31 11:46:10 +00:00 |
Sebastian Dransfeld
|
90dcedff5e
|
TODO--
SVN revision: 56604
|
2011-01-31 11:46:01 +00:00 |
Sebastian Dransfeld
|
e61b21462d
|
FIXME--
SVN revision: 56603
|
2011-01-31 11:45:50 +00:00 |
Sebastian Dransfeld
|
62ca03731a
|
Remove TODO
SVN revision: 56602
|
2011-01-31 11:45:40 +00:00 |
Sebastian Dransfeld
|
e35ba4174c
|
Remove TODO, code is correct
SVN revision: 56601
|
2011-01-31 11:45:29 +00:00 |
Sebastian Dransfeld
|
b069c18c4b
|
Check for pointer equality
SVN revision: 56600
|
2011-01-31 11:45:19 +00:00 |
Sebastian Dransfeld
|
d8ca02e9ac
|
Correct english
SVN revision: 56599
|
2011-01-31 11:45:09 +00:00 |
Sebastian Dransfeld
|
0b519a6f7d
|
Create one cache file for each theme
SVN revision: 56598
|
2011-01-31 11:44:56 +00:00 |
Sebastian Dransfeld
|
7279143b7e
|
Prefix internal efreet cache keys with __
SVN revision: 56597
|
2011-01-31 11:44:46 +00:00 |
Sebastian Dransfeld
|
8309f40d0f
|
Check if theme has changed when building cache
SVN revision: 56596
|
2011-01-31 11:44:35 +00:00 |
Sebastian Dransfeld
|
4ec17d71fc
|
Create internal struct for theme cache
SVN revision: 56595
|
2011-01-31 11:44:24 +00:00 |
Sebastian Dransfeld
|
cf746f7d1f
|
Check whether dirs is NULL
SVN revision: 56594
|
2011-01-31 11:44:12 +00:00 |
Sebastian Dransfeld
|
1e99acb865
|
Change return type to Eina_Bool
Return Eina_Bool if the return value of a function is true or false.
SVN revision: 56593
|
2011-01-31 11:44:02 +00:00 |
Sebastian Dransfeld
|
b59dbf5a08
|
Return EINA_* if return type is Eina_Bool
Convert 0 -> EINA_FALSE, 1 -> EINA_TRUE
SVN revision: 56592
|
2011-01-31 11:43:52 +00:00 |
Sebastian Dransfeld
|
49fa2a8861
|
Make check for stat return more explicit
SVN revision: 56591
|
2011-01-31 11:43:42 +00:00 |
Sebastian Dransfeld
|
e3e3b2a204
|
Always use icon cache, remove old code
SVN revision: 56590
|
2011-01-31 11:43:31 +00:00 |
Sebastian Dransfeld
|
fbcff4288f
|
Add temporary memory cache of eet file data
SVN revision: 56589
|
2011-01-31 11:32:45 +00:00 |
Sebastian Dransfeld
|
37405fc035
|
Improve storage of desktop util data
SVN revision: 56588
|
2011-01-31 11:32:34 +00:00 |
Sebastian Dransfeld
|
dd3a72dc33
|
Fix memleak
SVN revision: 56587
|
2011-01-31 11:27:46 +00:00 |
Carsten Haitzler
|
debf4d9428
|
clearenv not on bsd - dont build the related test code (yes tests may
fail).
SVN revision: 56550
|
2011-01-30 10:50:14 +00:00 |
Carsten Haitzler
|
c053e93b67
|
chlog for rephorm.
SVN revision: 56395
|
2011-01-30 04:42:16 +00:00 |
rephorm
|
618ed1f5fb
|
don't crash on an empty <Name></Name> tag in a menu
SVN revision: 56394
|
2011-01-30 03:55:06 +00:00 |
Carsten Haitzler
|
1bd97ec119
|
geeze. get year right! spank
SVN revision: 56378
|
2011-01-29 13:24:22 +00:00 |
Carsten Haitzler
|
0cb7271e97
|
aaaah farg. forgot the changelogs. fix.
SVN revision: 56359
|
2011-01-29 03:54:33 +00:00 |
Carsten Haitzler
|
96caa0a63b
|
svn goes to x.x.999.svnrev now. :)
SVN revision: 56355
|
2011-01-29 03:34:44 +00:00 |
Carsten Haitzler
|
4f5ec3a5bd
|
1.0 version magic. now leave these projects the hell alone in svn
until we have branches.
SVN revision: 56352
|
2011-01-29 03:05:22 +00:00 |
Sebastian Dransfeld
|
6453bdd056
|
Write version before entries check
Otherwise we will always get changed == 1
SVN revision: 56329
|
2011-01-27 20:21:16 +00:00 |
Sebastian Dransfeld
|
978741a789
|
doc
SVN revision: 56326
|
2011-01-27 17:49:45 +00:00 |
Sebastian Dransfeld
|
3997a22f3a
|
Add doc
SVN revision: 56324
|
2011-01-27 17:43:38 +00:00 |
Sebastian Dransfeld
|
ceb323a4eb
|
Add doc for param
SVN revision: 56323
|
2011-01-27 17:43:27 +00:00 |
Sebastian Dransfeld
|
c4fdbe3a66
|
fix parameter name
SVN revision: 56322
|
2011-01-27 17:43:15 +00:00 |
Sebastian Dransfeld
|
8141000018
|
fix variable name typo in doc
SVN revision: 56321
|
2011-01-27 17:43:01 +00:00 |
Rui Seabra
|
ad112f80bb
|
Assorted fixes for building RPMS, probably a good thing that the release source archives can generate the rpms as expected.
SVN revision: 56257
|
2011-01-21 21:38:01 +00:00 |
Vincent Torri
|
2a40bd2c7c
|
put again efreet tests in the source tree
SVN revision: 56197
|
2011-01-16 19:07:19 +00:00 |
Carsten Haitzler
|
8da3cc47b5
|
actually log write err.
SVN revision: 56186
|
2011-01-16 08:12:51 +00:00 |
Vincent Torri
|
8709c1b57d
|
add guards in config.h to avoid multiple inclusions
SVN revision: 55947
|
2011-01-06 18:47:36 +00:00 |
Vincent Torri
|
ea55cf1bf6
|
update MAINTAINERCLEANFILES
SVN revision: 55822
|
2011-01-03 08:27:25 +00:00 |
Carsten Haitzler
|
fa14105442
|
and move efreet tests out of src tree too.
SVN revision: 55641
|
2010-12-19 03:15:19 +00:00 |
Sebastian Dransfeld
|
58e0a470cf
|
use convenience macro
SVN revision: 55523
|
2010-12-12 22:17:05 +00:00 |
Sebastian Dransfeld
|
8babc062be
|
delay closing of icon theme cache
SVN revision: 55502
|
2010-12-11 20:37:17 +00:00 |
Sebastian Dransfeld
|
99d014aa20
|
TODO++
SVN revision: 55468
|
2010-12-10 20:32:28 +00:00 |
Sebastian Dransfeld
|
35c165d2e4
|
Fix me as author
SVN revision: 55438
|
2010-12-10 06:05:35 +00:00 |
Sebastian Dransfeld
|
7c995d2f16
|
Use right struct for eddc size
SVN revision: 55415
|
2010-12-09 14:13:31 +00:00 |
Sebastian Dransfeld
|
a9e8e3c2c4
|
use cache dir for data lock
SVN revision: 55414
|
2010-12-09 14:01:34 +00:00 |
Sebastian Dransfeld
|
ea7834865e
|
revert crazy idea
SVN revision: 55413
|
2010-12-09 13:41:22 +00:00 |
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 |