Carsten Haitzler
4b3c2c81af
well that was wrong! fix!
...
SVN revision: 31647
2007-09-08 04:51:16 +00:00
Peter Wehrfritz
97dc553840
add #defines for ecore_dlist_first() and ecore_dlist_last()
...
SVN revision: 31641
2007-09-06 22:06:32 +00:00
doursse
6a7494bba7
remove trailing spaces
...
SVN revision: 31638
2007-09-06 16:15:10 +00:00
doursse
5209a42671
in efreet_ini_parse:
...
* move the opening of the file after the creation of the hash table and
return it on failure
* return NULL when the hash table can not be created
* add the binary flag when opening a file for compatibility with Windows
in efreet_new, return NULL when efreet_ini_parse returns NULL (mem alloc
failure)
SVN revision: 31637
2007-09-06 16:05:35 +00:00
Nicholas Hughart
0ca23c712f
Newline
...
SVN revision: 31630
2007-09-05 22:27:01 +00:00
Nicholas Hughart
f6ce8ff6ad
Add missing lib link for efreet_mime
...
SVN revision: 31628
2007-09-05 22:24:13 +00:00
Peter Wehrfritz
10a798bc88
don't leak
...
SVN revision: 31620
2007-09-05 09:46:56 +00:00
Peter Wehrfritz
b2ec7dd266
*API BREAK*
...
rename ecore_plugin_call() to ecore_plugin_symbol_get()
add a version argument to ecore_plugin_load(); it makes it possible to have different versions for the interface. NULL gives you the old behaivor
SVN revision: 31616
2007-09-04 18:23:47 +00:00
Peter Wehrfritz
1078f34211
- implement ecore_plugin_available_get()
...
- fix ecore_path_group_new()
SVN revision: 31602
2007-09-02 17:54:16 +00:00
Peter Wehrfritz
d770cd618e
NULL is a valid value, it's actually the default
...
SVN revision: 31600
2007-09-02 17:44:38 +00:00
Peter Wehrfritz
fbf7aaa1fb
add constness
...
SVN revision: 31596
2007-09-02 12:21:00 +00:00
doursse
6c1843903c
* src/modules/emotion_gstreamer.c: (em_file_open):
...
* src/modules/emotion_gstreamer_pipeline.c: (cb_handoff),
(emotion_pipeline_dvd_build), (emotion_pipeline_uri_build),
(emotion_pipeline_file_build), (_emotion_streams_sinks_get),
(_emotion_video_sink_fill), (_emotion_audio_sink_fill):
* src/modules/emotion_gstreamer_pipeline.h:
add the support of URI playback. Minor fixes.
Fix bug #114
SVN revision: 31592
2007-09-01 17:51:40 +00:00
doursse
97645159f8
Ecore_X and Ecore_Fb are not used
...
SVN revision: 31554
2007-08-27 11:52:04 +00:00
doursse
31618541b7
_O_BINARY exists only on windows
...
SVN revision: 31553
2007-08-27 11:28:30 +00:00
doursse
b50328b469
fix ecore_evas_engine_type_supported_get and ecore_time_get on windows
...
SVN revision: 31552
2007-08-27 10:20:12 +00:00
doursse
8a6ac30215
fix edje_cc on windows, remove some trailing spaces
...
SVN revision: 31549
2007-08-27 09:32:17 +00:00
Carsten Haitzler
278279e269
asparagus!
...
SVN revision: 31524
2007-08-26 14:33:41 +00:00
doursse
acdefc2be4
revert that change
...
SVN revision: 31519
2007-08-26 12:59:24 +00:00
Carsten Haitzler
585139c7d7
fix build.
...
SVN revision: 31518
2007-08-26 12:57:11 +00:00
doursse
2e7692e45e
make edje binaries compile and allow the creation of the edje shared lib on windows. Remove some trailing spaces
...
SVN revision: 31517
2007-08-26 12:54:51 +00:00
doursse
50432552c8
add windows support to ecore. ecore_evas is ported too (directdraw and direct3d. No opengl yet). It needs to be tested a lot, though. Remove some trailing spaces here and there. Replace WIN32 with _WIN32
...
SVN revision: 31513
2007-08-26 11:17:21 +00:00
tilman
1bd182b2f1
When we're drawing text objects, don't apply the horizontal bearing ourselves.
...
The font drawing code already takes care of that.
This fixes alignment problems most visible with monospaced fonts.
SVN revision: 31511
2007-08-26 11:06:34 +00:00
tilman
761eed190f
Replace another deprecated macro.
...
SVN revision: 31510
2007-08-26 08:21:57 +00:00
Carsten Haitzler
2a04c23a33
futzing around with tilan's mono font issue - some commented otu debugging -
...
use the all caps enum for bitmap fonts now...
SVN revision: 31496
2007-08-25 11:54:17 +00:00
Carsten Haitzler
c1d4685780
png loading changes to fix greyscale loads apparently on 1.2.19 libpng...
...
SVN revision: 31488
2007-08-25 02:36:18 +00:00
Carsten Haitzler
8ad14fe1ba
extra rgb.txt src
...
SVN revision: 31486
2007-08-25 02:07:16 +00:00
tilman
1897c10296
include Ecore_Str.h so we get EAPI declarations. this the reason why IMO EAPI should be inserted in the code, too, instead of just the headers.
...
SVN revision: 31462
2007-08-22 17:44:04 +00:00
tilman
8af29b6691
unfuck configure.in
...
SVN revision: 31461
2007-08-22 17:24:44 +00:00
moom
c9264664d9
* Add interceptors for color_set(), clip_set() and clip_unset()
...
SVN revision: 31460
2007-08-22 16:45:37 +00:00
doursse
ffb74463b2
remove c99 structure initialization
...
SVN revision: 31458
2007-08-22 15:06:04 +00:00
Sebastian Dransfeld
89746ec075
typo
...
SVN revision: 31450
2007-08-22 05:10:20 +00:00
Andreas Volz
cace333876
two small typo
...
SVN revision: 31447
2007-08-21 17:56:51 +00:00
Gustavo Sverzut Barbieri
f08a81ea6f
Unix is case sensitive.
...
SVN revision: 31428
2007-08-20 15:48:16 +00:00
chaos
8b213aa687
And another one
...
SVN revision: 31412
2007-08-19 23:44:34 +00:00
Peter Wehrfritz
9ed7b18db2
ecore_list_remove_last -> ecore_list_last_remove
...
SVN revision: 31410
2007-08-19 19:36:53 +00:00
Peter Wehrfritz
fffdd89a4a
the time is over, remove the obsolete function name aliases
...
SVN revision: 31403
2007-08-19 17:20:06 +00:00
moom
365936048f
* Do not unref twice the same message
...
SVN revision: 31400
2007-08-19 14:11:38 +00:00
chaos
32152d6ee1
2 x multi-byte IPC fixes
...
SVN revision: 31399
2007-08-19 13:39:01 +00:00
Carsten Haitzler
3738c77586
cast yet pointers. bad!
...
SVN revision: 31398
2007-08-19 13:15:45 +00:00
doursse
472401f3ce
ignore that, cvs
...
SVN revision: 31397
2007-08-19 07:53:34 +00:00
doursse
df099a54e3
use standard syntax when initializing structures instead of specific gcc one
...
SVN revision: 31396
2007-08-19 06:21:23 +00:00
Carsten Haitzler
526f902e06
open has become nasty! --- che! :)
...
SVN revision: 31383
2007-08-18 14:26:49 +00:00
Carsten Haitzler
38962990d0
lok's xdnd work.
...
SVN revision: 31377
2007-08-18 10:35:47 +00:00
doursse
7549957f3e
update todo
...
SVN revision: 31361
2007-08-17 09:53:13 +00:00
doursse
8474937ef3
Direct3D engine. I'm not an expert of that api, so there should room for lots of improvements
...
SVN revision: 31359
2007-08-17 09:16:26 +00:00
ningerso
29a2309415
Fix build on systems that don't use .so as the shared library extension.
...
SVN revision: 31354
2007-08-17 00:24:57 +00:00
Andreas Volz
75df6e4625
please call me stupid! Sorry!
...
SVN revision: 31339
2007-08-15 22:03:17 +00:00
Andreas Volz
9d0bf6f6e2
sorry don't know why I added these files. Was a big mistake!
...
SVN revision: 31338
2007-08-15 21:57:17 +00:00
Andreas Volz
e871b96d3d
removing some files - sorry added by mistake
...
SVN revision: 31337
2007-08-15 21:55:55 +00:00
Andreas Volz
f973a3cef5
- added some API docs
...
- added an initial doxygen documentation
SVN revision: 31336
2007-08-15 21:18:21 +00:00
Sebastian Dransfeld
8e3509c4e0
Add recently used icon cache.
...
SVN revision: 31316
2007-08-15 05:33:04 +00:00
Gustavo Sverzut Barbieri
094edb610d
software-16-x11 available with pkg-config
...
SVN revision: 31310
2007-08-14 20:21:06 +00:00
doursse
acb11e7c5a
remove 2 consecutive semicolons here and there, ans some trailing spaces
...
SVN revision: 31308
2007-08-14 12:49:10 +00:00
doursse
fd9e6e06bf
WIN32 is not always defined on Windows platform, while _WIN32 is. Remove trailing spaces and replace c++ comments by C ones
...
SVN revision: 31302
2007-08-13 12:13:03 +00:00
Sebastian Dransfeld
f619a05536
Fix const warnings.
...
SVN revision: 31293
2007-08-13 05:36:03 +00:00
Sebastian Dransfeld
b9c551c57d
formatting
...
SVN revision: 31292
2007-08-13 05:33:26 +00:00
Sebastian Dransfeld
8ef049c3da
As cache_key uses evas_stringshare, it should be const.
...
Don't free stringshare'd strings.
Formatting.
SVN revision: 31291
2007-08-13 05:30:17 +00:00
Sebastian Dransfeld
07c37865cf
Remove wrong comma in printf statement.
...
SVN revision: 31290
2007-08-13 05:17:44 +00:00
Sebastian Dransfeld
b3e01bb957
Formatting
...
SVN revision: 31271
2007-08-12 19:28:02 +00:00
Sebastian Dransfeld
4d346e4bd8
Remove unnecessary code.
...
SVN revision: 31270
2007-08-12 19:20:16 +00:00
Sebastian Dransfeld
399d1a5c1b
Formatting.
...
SVN revision: 31269
2007-08-12 19:18:16 +00:00
Carsten Haitzler
2f35dd7ab3
only check ext.. if there is one!
...
SVN revision: 31265
2007-08-12 11:14:56 +00:00
Carsten Haitzler
6b0688752a
and for the picky - there's less copies for tolowoer. i also saw some BAD BAD
...
leaks. bad! alloc pointer but not freeing them! also fixed up #include of
alloca.h if needed.
SVN revision: 31260
2007-08-12 10:00:02 +00:00
Carsten Haitzler
07032e8edf
handle USER images properly
...
SVN revision: 31253
2007-08-12 02:48:13 +00:00
lok
075e58a88e
Missing drag_step/page proto.
...
SVN revision: 31246
2007-08-11 13:20:33 +00:00
Carsten Haitzler
492e5f9644
externsion checks should be case-insensitve.
...
SVN revision: 31245
2007-08-11 13:20:16 +00:00
Carsten Haitzler
f23f99bf84
and actively remove images when they are KNOWN to have been removed from disk
...
or the cached copies have 0 refs and are too old (thus wasting cache space).
SVN revision: 31243
2007-08-11 12:22:43 +00:00
Carsten Haitzler
c28878389d
and use timestamp (mtime) for cache
...
SVN revision: 31242
2007-08-11 12:14:17 +00:00
Peter Wehrfritz
021597ec25
more docs
...
SVN revision: 31237
2007-08-10 16:01:59 +00:00
Peter Wehrfritz
32a28bf832
add some docs
...
SVN revision: 31236
2007-08-10 14:15:14 +00:00
Carsten Haitzler
ee6e3e6a9a
\use direct hash - doesnt strdup the string key. also stringshare the img key
...
- just in case.
SVN revision: 31232
2007-08-09 14:44:36 +00:00
Carsten Haitzler
14024931d1
fix cache accounting
...
SVN revision: 31230
2007-08-09 12:21:21 +00:00
Carsten Haitzler
287d8779fb
fix the cache code - it was basically broken and wouldnt free things from
...
cache. it also didnt account cache USAGE (cache is ref == 0 count images
speculatively hanging around in case theyare needed).
SVN revision: 31227
2007-08-08 23:41:31 +00:00
Gustavo Sverzut Barbieri
4a4a0b0f4c
Software 16 X11 now does rotation.
...
SVN revision: 31215
2007-08-07 19:09:53 +00:00
Carsten Haitzler
b0305ccaa9
god damn.. chasing that bad mem access was tricky. found it after futzing
...
with edje, evas and e.
SVN revision: 31206
2007-08-07 14:20:47 +00:00
doursse
e16d7525c9
simplify detection of gl engines
...
SVN revision: 31202
2007-08-07 10:18:51 +00:00
doursse
9c17b01d0b
move Xlib includes from gl_common to gl_x11
...
SVN revision: 31201
2007-08-07 09:03:22 +00:00
doursse
ed716c1888
move windows.h include from gl_common to gl_glew
...
SVN revision: 31200
2007-08-07 05:38:24 +00:00
Davide Andreoli
8ea12a434f
Ecore_File documented with doxy tags
...
SVN revision: 31198
2007-08-06 20:00:28 +00:00
moom
6ad92c53eb
* Fix a potential segv with the Gstreamer engine
...
SVN revision: 31197
2007-08-06 19:17:39 +00:00
doursse
2409b26057
fix the case where gl-common is not built if gl_x11 is built and gl_glew is not. gl_common should be check apart those 2 engines, imho
...
SVN revision: 31195
2007-08-06 15:36:59 +00:00
doursse
31c47b3461
Glew OpenGL engine added. Windows can have an opengl engine thgough the Glew library, now. See INSTALL note
...
SVN revision: 31180
2007-08-05 07:22:44 +00:00
Carsten Haitzler
4b435be1ed
move a chunk of stuff to use evas_smart_class_new() - evas_smart_new() will
...
probably die as it's already got legacy funcion methods for layer etc. stuff.
SVN revision: 31161
2007-08-04 13:12:43 +00:00
Carsten Haitzler
6437f4ed23
grad fixes from jose
...
SVN revision: 31159
2007-08-04 12:33:12 +00:00
Carsten Haitzler
1977933b18
actually - yes - in texture drop not del.
...
SVN revision: 31158
2007-08-04 09:54:35 +00:00
Carsten Haitzler
ebc47059de
gradients dont crash now. draw funny tho :-P
...
SVN revision: 31157
2007-08-04 07:20:17 +00:00
Carsten Haitzler
8433ddf94a
wrong gradient call
...
SVN revision: 31156
2007-08-04 07:04:45 +00:00
Gustavo Sverzut Barbieri
06c6b24a3e
Implement extra operations for image.
...
I tried to get those right, but I'd like someone else to review these.
SVN revision: 31150
2007-08-03 23:11:56 +00:00
Carsten Haitzler
25acab7a37
data struct should match eet description - an enum may not be a char - it may
...
be an int or short or something else.
SVN revision: 31118
2007-08-02 22:48:14 +00:00
Peter Wehrfritz
567e4b2aea
put Nathan's mail into the doxy
...
SVN revision: 31117
2007-08-02 18:08:04 +00:00
Carsten Haitzler
a6d0bff73f
was screwing around hunting down bug in edje...
...
SVN revision: 31106
2007-08-01 14:35:30 +00:00
Carsten Haitzler
a0d1f47563
DONT set color - bad. see comments
...
SVN revision: 31105
2007-08-01 14:34:10 +00:00
Christopher Michael
73cd1d5643
Patch from caro to fix ecore_config dependency checks during configure.in.
...
Ecore_Config depends on ecore_ipc, but that was never previously checked for.
SVN revision: 31045
2007-07-28 19:54:40 +00:00
Sebastian Dransfeld
d2db2be7df
more ref/free work.
...
SVN revision: 30998
2007-07-26 22:04:16 +00:00
Sebastian Dransfeld
df7fa7571a
Only need to assign ->desktop when ->directory exists.
...
SVN revision: 30997
2007-07-26 21:43:43 +00:00
Sebastian Dransfeld
f4acbe64ce
++
...
SVN revision: 30996
2007-07-26 19:15:48 +00:00
Sebastian Dransfeld
f5a9f79140
More ref/free work.
...
SVN revision: 30995
2007-07-26 19:14:41 +00:00
Sebastian Dransfeld
2c191f2cae
efreet_desktop_free after efreet_desktop_get
...
SVN revision: 30989
2007-07-26 11:40:04 +00:00
Sebastian Dransfeld
c233e2af8b
Return NULL if file does not exist.
...
SVN revision: 30988
2007-07-26 11:37:23 +00:00
Sebastian Dransfeld
3b116f3a2b
Remove the icon cache.
...
This means that users of efreet_icon_list_find, efreet_icon_path_find and
efreet_icon_find must clean up after themselves!
SVN revision: 30986
2007-07-26 11:30:10 +00:00