Commit Graph

527 Commits

Author SHA1 Message Date
Sebastian Dransfeld 84f6110ff1 TODO++
SVN revision: 48003
2010-04-14 19:39:36 +00:00
Sebastian Dransfeld e8883033a2 efreet: Listen to new cache dirs
SVN revision: 47795
2010-04-06 18:50:26 +00:00
Sebastian Dransfeld 95d6e3390f efreet: reorder init
SVN revision: 47794
2010-04-06 18:36:25 +00:00
Sebastian Dransfeld 207f5dc447 efreet: cache all types of desktop files
SVN revision: 47792
2010-04-06 18:36:04 +00:00
Sebastian Dransfeld c6ec14606e efreet: TODO++
SVN revision: 47791
2010-04-06 18:35:54 +00:00
Sebastian Dransfeld 113b0254a8 efreet: listen for changes in desktop files
SVN revision: 47790
2010-04-06 18:35:45 +00:00
Sebastian Dransfeld 44f00fc8a6 efreet: don't truncate, unlink and open
SVN revision: 47789
2010-04-06 18:35:35 +00:00
Sebastian Dransfeld 973965f165 efreet: TODO++
SVN revision: 47788
2010-04-06 18:35:18 +00:00
Sebastian Dransfeld b58df70245 efreet: more doc
SVN revision: 47737
2010-04-03 18:48:57 +00:00
Sebastian Dransfeld 9e6c9f7335 efreet: check load time on all desktop structs
SVN revision: 47736
2010-04-03 18:46:58 +00:00
Sebastian Dransfeld bc4bc7ce81 efreet: Check whether cached version is latest.
SVN revision: 47735
2010-04-03 18:46:47 +00:00
Sebastian Dransfeld 7c3818fb1d efreet: Always update cache if not read from eet
SVN revision: 47734
2010-04-03 18:46:37 +00:00
Sebastian Dransfeld 1122ed6c56 efreet: Don't update cache if we don't mean to
SVN revision: 47733
2010-04-03 18:46:27 +00:00
Sebastian Dransfeld 12a341ff2f efreet: rename fd for lock
SVN revision: 47732
2010-04-03 18:46:17 +00:00
Sebastian Dransfeld 3c3e999ad7 efreet: mkpath once
SVN revision: 47731
2010-04-03 18:46:07 +00:00
Sebastian Dransfeld 3c595b9408 efreet: Add cache update func
SVN revision: 47730
2010-04-03 18:45:57 +00:00
Sebastian Dransfeld 0407d84a9a efreet: rename lock file
SVN revision: 47729
2010-04-03 18:45:46 +00:00
Iván Briano 13265370a5 Don't screw the still used len variable, and remove unnecessary hash_del (we didn't find the entry at the beginning, no point trying to delete it)
SVN revision: 47726
2010-04-03 16:26:03 +00:00
Sebastian Dransfeld 31f73712f3 efreet: stringshare
SVN revision: 47668
2010-04-01 19:41:03 +00:00
Sebastian Dransfeld 5ffb64a69c efreet: TODO--++
SVN revision: 47667
2010-04-01 19:40:53 +00:00
Sebastian Dransfeld 2dbd820242 efreet: merge
SVN revision: 47666
2010-04-01 19:39:42 +00:00
Sebastian Dransfeld 3b546516c3 efreet: fancy alloca include in common header
SVN revision: 47664
2010-04-01 19:32:41 +00:00
Sebastian Dransfeld 5d368823ba efreet: move file local data to .c file
SVN revision: 47663
2010-04-01 19:32:29 +00:00
Sebastian Dransfeld ede5ac01f6 efreet: remove strdup, use alloca
SVN revision: 47662
2010-04-01 19:32:19 +00:00
Sebastian Dransfeld 127982f44c efreet: remove strdup, use alloca
SVN revision: 47661
2010-04-01 19:32:10 +00:00
Sebastian Dransfeld 48ecf5383b efreet: fix compiler warning
SVN revision: 47660
2010-04-01 19:32:00 +00:00
Sebastian Dransfeld e30468b362 efreet: stringshare
SVN revision: 47659
2010-04-01 19:31:49 +00:00
Sebastian Dransfeld 9464e87d74 efreet: stringshare
SVN revision: 47658
2010-04-01 19:31:38 +00:00
Sebastian Dransfeld 4501c577e3 efreet: stringshare
SVN revision: 47657
2010-04-01 19:30:13 +00:00
Carsten Haitzler d9d11ba836 fixme-- ... my bad! looking at wrong fn! :)
SVN revision: 47598
2010-03-30 12:44:37 +00:00
Sebastian Dransfeld 6d00dc126b efreet: use alloca for local dynamic buffer
SVN revision: 47597
2010-03-30 12:22:15 +00:00
Sebastian Dransfeld 1b6662b2e9 efreet: remove strdup
SVN revision: 47596
2010-03-30 12:22:05 +00:00
Sebastian Dransfeld a44f87390d efreet: benefit from stringshare
SVN revision: 47595
2010-03-30 12:21:55 +00:00
Sebastian Dransfeld c2db2c4258 efreet: stringshare
SVN revision: 47594
2010-03-30 12:21:44 +00:00
Sebastian Dransfeld 40a5c9a155 efreet: stringshare
SVN revision: 47593
2010-03-30 12:21:33 +00:00
Sebastian Dransfeld 72a79471d5 remove strdup
SVN revision: 47592
2010-03-30 12:21:23 +00:00
Sebastian Dransfeld ac18d14316 efreet: benefit from stringshare
Since both values are stringshared, we can use direct comparison.

SVN revision: 47591
2010-03-30 12:21:12 +00:00
Sebastian Dransfeld 1063df8b9e efreet: stringshare
SVN revision: 47590
2010-03-30 12:20:55 +00:00
Sebastian Dransfeld 6da3c6846d efreet: stringshare
SVN revision: 47588
2010-03-30 11:07:19 +00:00
Sebastian Dransfeld 592ebdcb5b efreet: stringshare
SVN revision: 47587
2010-03-30 11:07:07 +00:00
Sebastian Dransfeld c06492ded0 efreet: stringshare
SVN revision: 47586
2010-03-30 11:06:56 +00:00
Sebastian Dransfeld caa9409ac0 efreet: Check if old and new cache equals
SVN revision: 47585
2010-03-30 10:51:45 +00:00
Sebastian Dransfeld 1aa568e828 efreet: Check source of desktop
Flag changed if efreet_desktop_new doesn't return a eet cached value.

SVN revision: 47584
2010-03-30 10:51:35 +00:00
Carsten Haitzler d3de8d9f1d hmm - avoid crash for now, but bitch loudly
SVN revision: 47581
2010-03-30 05:29:49 +00:00
Carsten Haitzler 76b3bed05e comment++
SVN revision: 47577
2010-03-30 05:15:33 +00:00
Carsten Haitzler 04af71119f bah!
SVN revision: 47571
2010-03-30 00:02:19 +00:00
Sebastian Dransfeld 3db40c0d97 efreet: fix strdup + stringshare
SVN revision: 47568
2010-03-29 20:14:43 +00:00
Sebastian Dransfeld 434759396a efreet: use efreet_desktop_new, not get
As we free the desktop in the same func, use uncached version

SVN revision: 47567
2010-03-29 20:11:12 +00:00
Sebastian Dransfeld 68d33e8c59 efreet: TODO++
SVN revision: 47566
2010-03-29 20:10:26 +00:00
Sebastian Dransfeld 6d0651d4f2 efreet: Only update cache files if changed
SVN revision: 47546
2010-03-28 20:46:27 +00:00