Carsten Haitzler
78408fe60a
1. fix a lot of things so they pass make distcheck - so many things have
...
broken. guys - need to be more careful!
2. asparagus
3. some extra docs/comments for evas
SVN revision: 30696
2007-07-10 00:13:26 +00:00
Nicholas Hughart
5f4e0e936e
API update. Now you have more control over which methods are used to check for a type by using the efreet_mime_*_type_get functions. Also vastly increased the speed of the glob checking.
...
SVN revision: 30612
2007-07-06 03:01:21 +00:00
Nicholas Hughart
7a470acd75
No debugging
...
SVN revision: 30593
2007-07-04 15:46:19 +00:00
Nicholas Hughart
4e6ce1caf5
This should work now for big endian.
...
SVN revision: 30592
2007-07-04 15:29:29 +00:00
Dan Sinclair
1a14377b08
- hm, change this back...
...
SVN revision: 30587
2007-07-04 03:00:46 +00:00
Dan Sinclair
54f06c5e70
- formatting
...
SVN revision: 30580
2007-07-03 18:01:56 +00:00
Nicholas Hughart
93d3922d79
Added fallback mime types according to the spec. Should only get a NULL return when the file doesn't exist.
...
SVN revision: 30579
2007-07-03 17:55:20 +00:00
Dan Sinclair
0445f933df
- stop losing the last mime
...
SVN revision: 30578
2007-07-03 16:22:17 +00:00
Dan Sinclair
d1cd6e6710
- remove debug
...
SVN revision: 30577
2007-07-03 16:15:51 +00:00
Dan Sinclair
8c156ad2fc
- update the magic parser to use mmap. fixes earlier hack
...
SVN revision: 30576
2007-07-03 16:10:30 +00:00
Dan Sinclair
891fbe5708
- update mime test
...
SVN revision: 30572
2007-07-03 15:07:00 +00:00
Dan Sinclair
0cf64dd8fd
- this is a hack but keeps it from segv'ing if the delimiter is split over a
...
buffer read
SVN revision: 30571
2007-07-03 14:12:12 +00:00
Dan Sinclair
7176001239
- cleanup
...
SVN revision: 30570
2007-07-03 13:59:40 +00:00
rephorm
150d857e6f
plug last leak
...
SVN revision: 30569
2007-07-03 13:41:44 +00:00
Nicholas Hughart
94b2f0a24f
Fixed almost all the leaks. One minor one is still lingering that I can't quite figure out.
...
SVN revision: 30555
2007-07-03 05:46:54 +00:00
Nicholas Hughart
f9727d47ae
Updated quite a bit. API break: efreet_mime_get is now efreet_mime_type_get and it no longer accepts methods as a parameter. It will do the full check of the magic and glob rules based on recommendations in the spec. Also fixed the major leaks, still a few minor ones left.
...
SVN revision: 30553
2007-07-03 04:47:29 +00:00
Dan Sinclair
d43f40e6c7
- simplify the monitor code. still gets spanked on shutdown for some reason
...
SVN revision: 30546
2007-07-02 22:01:44 +00:00
Dan Sinclair
563d1a104e
- oops, though I'd compiled that....
...
SVN revision: 30545
2007-07-02 20:16:23 +00:00
Dan Sinclair
5406ab673f
- formatting
...
- simplify a couple routines
- make the magic loading not loop infinitly on big endian
SVN revision: 30544
2007-07-02 20:08:35 +00:00
Dan Sinclair
5e87a2a846
- cleanup
...
SVN revision: 30520
2007-07-01 16:32:34 +00:00
Nicholas Hughart
fe2842a58f
Everything is working except the file monitors to look for new/modified files. This is going up in hopes that someone can find the bug in my code pertaining to this as I haven't been able to.
...
If you find the bug and fix it, don't hesitate to commit the code :)
Have Fun\!
SVN revision: 30515
2007-07-01 05:10:14 +00:00
kiwi
a001af9e23
fix some warnings, mostly missing "void" when a function has no parameters
...
SVN revision: 30474
2007-06-27 10:57:54 +00:00
Sebastian Dransfeld
ee938c5191
Free efreet_icon_deprecated_user_dir on shutdown.
...
SVN revision: 30430
2007-06-22 10:20:44 +00:00
Sebastian Dransfeld
b97be5f5c1
Make IF_FREE better suited for free'ing global variables. The free cb
...
can now not interfere with it's owner during free.
SVN revision: 30429
2007-06-22 09:45:09 +00:00
Sebastian Dransfeld
68159d9bdd
- Add ref function.
...
- Don't free Efreet_Desktops on shutdown, this is the responsibility of
those who do efreet_desktop_get. If we free them here, there will be a
problem with the events in efreet_util, as the events might try to free
the Efreet_Desktops during ecore_shutdown.
- Check if the cache exists before trying to remove a Efreet_Desktop, as
we might try to free a Efreet_Desktop after efreet_shutdown.
SVN revision: 30428
2007-06-22 09:39:58 +00:00
Sebastian Dransfeld
a3ab006950
util is optional, need to init this too.
...
SVN revision: 30426
2007-06-22 09:05:36 +00:00
rephorm
2993abfb7d
add efreet_type_alias()
...
SVN revision: 30411
2007-06-20 18:04:26 +00:00
Dan Sinclair
4182b76087
- make sure we have the right number of nodes
...
SVN revision: 30397
2007-06-18 18:01:37 +00:00
rephorm
166cdf9873
add a function to get desktop commands immediately when no remote uri's are passed in
...
SVN revision: 30386
2007-06-18 04:26:50 +00:00
Carsten Haitzler
e01578f037
allow to load a .desktop file and bypass cache
...
SVN revision: 30369
2007-06-17 08:29:20 +00:00
Carsten Haitzler
1f4e4934b2
make load time a long long - so we can use the modified time on disk (this will
...
make it 2038 safe).
SVN revision: 30350
2007-06-17 00:33:39 +00:00
Sebastian Dransfeld
0de6ba55b1
Formatting.
...
SVN revision: 30330
2007-06-14 18:37:31 +00:00
Carsten Haitzler
b784b8142a
efreet can actually free icons now... and flush the cache explicitly
...
SVN revision: 30328
2007-06-14 15:53:02 +00:00
rephorm
5a12b590ac
add efreet_menu_new()
...
small fixes
SVN revision: 30267
2007-06-07 01:22:48 +00:00
Sebastian Dransfeld
5b271a1069
Init and shutdown util
...
SVN revision: 30217
2007-06-03 19:53:08 +00:00
Sebastian Dransfeld
214cf08966
Create category lists while scanning for .desktop files.
...
SVN revision: 30216
2007-06-03 18:07:23 +00:00
Sebastian Dransfeld
a4c53227fb
Fix EmbeddedTextRectangle parsing.
...
SVN revision: 30153
2007-05-29 20:24:27 +00:00
Sebastian Dransfeld
ab766b0398
Don't store the complete path in the name element.
...
SVN revision: 30152
2007-05-29 20:18:21 +00:00
Sebastian Dransfeld
5e3a40da08
No need for the 'last' variable.
...
SVN revision: 30151
2007-05-29 19:29:46 +00:00
Sebastian Dransfeld
9bc0ab2e6e
Check if we find the monitor in the list.
...
SVN revision: 30123
2007-05-28 10:35:12 +00:00
Carsten Haitzler
f1d6383852
limit recursion - safety for bad theme config.
...
SVN revision: 30080
2007-05-26 06:45:51 +00:00
Sebastian Dransfeld
d783212329
Fix Merge type="all"
...
SVN revision: 29862
2007-05-05 07:49:01 +00:00
Sebastian Dransfeld
90510b648a
dump test names.
...
SVN revision: 29861
2007-05-05 07:37:08 +00:00
Sebastian Dransfeld
eea11312db
Store the .directory files which provides the icon.
...
SVN revision: 29860
2007-05-05 07:21:40 +00:00
Sebastian Dransfeld
8691b711a3
formatting.
...
SVN revision: 29849
2007-05-04 17:45:26 +00:00
Sebastian Dransfeld
fc6aa64ea0
Fix environment set.
...
Better new buffer value.
SVN revision: 29845
2007-05-04 15:02:55 +00:00
rephorm
2a090ac94b
fix test
...
SVN revision: 29838
2007-05-04 03:28:12 +00:00
Sebastian Dransfeld
405dcfc633
implement more of fdo menu layout.
...
SVN revision: 29805
2007-05-02 19:35:43 +00:00
rephorm
e0beb5c67d
oops
...
SVN revision: 29743
2007-04-27 20:02:16 +00:00
rephorm
3aed040af1
This isn't correct.
...
<Parent>
<!--
<!-- comment -->
<Child>Text</Child>
-->
</Parent>
Technically would be parsed as:
Parent Tag
Child Tag
Text Node - "Text"
Text Node "-->"
But, we ignore text nodes after the first child node anyway.
SVN revision: 29742
2007-04-27 19:57:39 +00:00