Christopher Michael
4811502558
Fix illume_conformant to return 0 if the atom is not setup on the xwin.
...
SVN revision: 44234
2009-12-07 02:04:23 +00:00
Vincent Torri
ed3ac88827
Add data and error events in ecore_exe_win32.c.
...
There are still some problems with the win32 select loop, though
SVN revision: 44229
2009-12-06 19:25:48 +00:00
Vincent Torri
b52d4b247f
* evil_string.c : add strrstr() win32 port
...
* include config.h where it is not included
* various minor formatting
SVN revision: 44228
2009-12-06 19:22:20 +00:00
Christopher Michael
b7d7d87d18
Add functions to make it easy to set an illume conformant window.
...
SVN revision: 44220
2009-12-06 17:31:04 +00:00
Cedric BAIL
7117431ed6
* edje-edit: Don't forget to initialize list to NULL.
...
SVN revision: 44188
2009-12-04 16:34:35 +00:00
Cedric BAIL
c76b578b37
* edje: Add edje_object_preload, it will force the preload of all
...
image embeded inside an edje and send a signal ("preload,done", "")
at the end.
SVN revision: 44186
2009-12-04 16:20:40 +00:00
Vincent Torri
c8ecbbfeef
fix ticket #466
...
SVN revision: 44185
2009-12-04 11:37:42 +00:00
Cedric BAIL
1f1fac5a61
* eina: Add more test.
...
Code covered by all tests :
Found Hit Coverage
Lines: 4503 3671 81.5 %
Functions: 392 347 88.5 %
SVN revision: 44183
2009-12-04 10:09:08 +00:00
Cedric BAIL
8cc84b4f8b
* eina: Add more tests specific to rectangle.
...
SVN revision: 44182
2009-12-04 09:39:23 +00:00
Vincent Torri
76983ea8f4
declare alloca
...
SVN revision: 44181
2009-12-04 08:55:46 +00:00
Vincent Torri
87d8d005fb
fix order
...
SVN revision: 44180
2009-12-04 06:44:40 +00:00
Carsten Haitzler
145b7ee2a1
deadlock fuckers! fix! :)
...
SVN revision: 44179
2009-12-04 01:15:19 +00:00
Cedric BAIL
1d0efd8c18
* eina: Add more test. eina_tiler and eina_rectangle need some more.
...
SVN revision: 44176
2009-12-03 18:17:37 +00:00
Cedric BAIL
3836c6d3fc
* eet: All this header are not needed in this case.
...
SVN revision: 44175
2009-12-03 15:47:15 +00:00
Cedric BAIL
8a5c2976f6
* eet: Fix order.
...
SVN revision: 44174
2009-12-03 15:41:56 +00:00
Cedric BAIL
ca1e3adf20
* eet: Update ChangeLog.
...
SVN revision: 44173
2009-12-03 15:38:26 +00:00
Cedric BAIL
af13fe5496
* eet: All operation on Eet_File should be thread safe. This should
...
make use of all eet primitive thread safe now.
Please any bug or lock that you find.
SVN revision: 44172
2009-12-03 15:35:04 +00:00
Cedric BAIL
7de1f120c2
* ecore_con: Add an alternative to getaddrinfo/fork by using c-ares.
...
For more information http://c-ares.haxx.se/
SVN revision: 44170
2009-12-03 10:26:40 +00:00
Carsten Haitzler
96b82e825b
remove code that forceds fb 0 . let disp name do it
...
SVN revision: 44149
2009-12-03 02:23:25 +00:00
Vincent Torri
a184e7296a
Fix m4 quoting due to quoting change rules in autoconf 2.65.
...
Works with autoconf 2.63, 2.64 and 2.65
If there are problems with early versions, please answer in this thread
SVN revision: 44148
2009-12-03 00:24:01 +00:00
Vincent Torri
721ce91ca8
Fix m4 quoting due to quoting change rules in autoconf 2.65.
...
Works with autoconf 2.63, 2.64 and 2.65
If there are problems with early versions, please answer in this thread
SVN revision: 44147
2009-12-03 00:22:33 +00:00
Carsten Haitzler
c15a501be8
baack to normal pre- release name now
...
SVN revision: 44146
2009-12-02 22:50:36 +00:00
Carsten Haitzler
fce5dfd209
quick make svnrev that has right release names
...
SVN revision: 44140
2009-12-02 22:19:53 +00:00
Gustavo Sverzut Barbieri
f0e42c478d
Edje_External_Type: rename functions that add new objects.
...
SVN revision: 44137
2009-12-02 21:54:28 +00:00
Gustavo Sverzut Barbieri
778cc70719
Edje_External_Type: break abi, add abi checker.
...
- add preview_get() and description_get(), breaking ABI badly.
- add abi_version field to be fileld with EDJE_EXTERNAL_TYPE_ABI_VERSION
and checked with edje_external_type_abi_version_get()
SVN revision: 44135
2009-12-02 21:41:28 +00:00
Gustavo Sverzut Barbieri
aedc584923
warn usage of part swallow without swallow
...
SVN revision: 44134
2009-12-02 21:16:42 +00:00
Gustavo Sverzut Barbieri
6ab03e1d93
edje_decc: option to output to current directory.
...
SVN revision: 44133
2009-12-02 21:06:11 +00:00
Gustavo Sverzut Barbieri
6396f3fb00
edje_decc: -no-build-sh
...
Don't output build.sh
SVN revision: 44132
2009-12-02 21:00:57 +00:00
Vincent Torri
5233aff034
fix copy/paste error
...
SVN revision: 44123
2009-12-02 18:47:34 +00:00
Vincent Torri
c49470eb80
fix compilation from scratch
...
Don't put anything before AC_INIT (except AC_PREREQ) if used in configure.ac
SVN revision: 44122
2009-12-02 18:46:01 +00:00
Carsten Haitzler
e62d6e6dd2
and back to a pre-svn sonme after snap
...
SVN revision: 44118
2009-12-02 08:07:38 +00:00
Carsten Haitzler
566f8b2656
aaah bah - move to 05 not 04
...
SVN revision: 44116
2009-12-02 07:40:59 +00:00
Carsten Haitzler
799b9b0fac
asparagus - finally
...
SVN revision: 44113
2009-12-02 07:22:35 +00:00
Christopher Michael
414593cbca
Add Atom for Illume Compliance.
...
SVN revision: 44110
2009-12-01 21:31:44 +00:00
Gustavo Sverzut Barbieri
607de4c300
batch register/unregister of external types, faster and lighter on memory.
...
This is the recommended way to register a batch of types, it will not
do check (hash lookup) before adding and keys are added as "direct"
(not copied), thus lighter on memory.
SVN revision: 44102
2009-12-01 17:58:17 +00:00
Cedric BAIL
7ff9045aba
* ecore_con_dns: Mark it deprecated as it should be gone since months now.
...
SVN revision: 44096
2009-12-01 14:31:16 +00:00
Rafael Antognolli
6cbcfd262f
ethumb: now using ecore_exe to start the slave.
...
SVN revision: 44092
2009-12-01 13:34:09 +00:00
Rafael Antognolli
22e44c2b3b
ecore_exe_send: Someone probably missed the const.
...
SVN revision: 44091
2009-12-01 13:33:05 +00:00
Carsten Haitzler
6f1873f87d
add lots of cursor con trol api's
...
SVN revision: 44087
2009-12-01 11:02:46 +00:00
Iván Briano
c0a9b68eeb
actually add stuff to the list
...
SVN revision: 44067
2009-11-30 20:06:26 +00:00
Vincent Torri
db570a48c1
fix opensolaris compilation
...
SVN revision: 44057
2009-11-30 18:08:33 +00:00
Cedric BAIL
67a1af400c
* evas_cache_image: At this point link to the cache is destroyed.
...
SVN revision: 44051
2009-11-30 13:26:46 +00:00
Cedric BAIL
2a3171f914
* ecore_con_info: Reduce malloc and memset.
...
SVN revision: 44050
2009-11-30 12:25:02 +00:00
Vincent Torri
3c0e3aa011
remove useless return
...
SVN revision: 44041
2009-11-29 11:14:28 +00:00
Vincent Torri
9a96d024a5
add the ecore_exe ADD and DEL events in the main loop
...
SVN revision: 44034
2009-11-28 08:52:42 +00:00
Iván Briano
da589aaae7
restack swallowed objects too
...
SVN revision: 44030
2009-11-27 20:34:43 +00:00
Iván Briano
407c62cb7f
Update object when external parameters are set
...
SVN revision: 44021
2009-11-27 17:57:35 +00:00
Cedric BAIL
a8efb6d90d
* ecore_con: Fix use of ecore_con_client_data_{get/set} with UDP and
...
MCAST connexion.
Note: Please report any problem with Ecore_Con regarding UDP and
MCAST after this patch.
SVN revision: 44014
2009-11-27 14:36:43 +00:00
Cedric BAIL
ef16ff6145
* evas: Do a proper fix for all rectangle match.
...
SVN revision: 44010
2009-11-27 09:51:08 +00:00
Iván Briano
45a07d458e
Delete internal object when external part is removed
...
SVN revision: 44007
2009-11-26 18:03:40 +00:00
Iván Briano
2ea026ea3a
create external in the right place
...
SVN revision: 44006
2009-11-26 17:38:43 +00:00
Iván Briano
828b281904
externals {} in edje_edit, source generation and add module to the external_Type api to keep track of who registers what
...
SVN revision: 44003
2009-11-26 17:01:31 +00:00
Cedric BAIL
4b44a59d2e
* evas: Fix bug in evas_objects_in_rectangle_get.
...
SVN revision: 43999
2009-11-26 14:56:46 +00:00
Iván Briano
612f005cef
More macros and default values por external parameters.
...
Add external parts in edje_edit
SVN revision: 43977
2009-11-25 17:00:53 +00:00
Jonathan Atton
3cadaace4f
Ethumb: test if unique_name is not null, If I kill the daemon right after it is started, I have a segv. This patch fix it.
...
SVN revision: 43971
2009-11-25 12:43:27 +00:00
Iván Briano
521c89df41
dont segv if theres no file
...
SVN revision: 43958
2009-11-24 21:08:52 +00:00
Iván Briano
9892926bdf
Autoload modules for external widgets
...
Patch by Fabiano Fidencio
SVN revision: 43951
2009-11-24 17:55:11 +00:00
Vincent Torri
f4e1c3a9b9
* add a _del function for win32 HANDLEs
...
* delete HANDLES when asked
* minor fixes in the win32 code
SVN revision: 43939
2009-11-23 23:09:48 +00:00
Vincent Torri
76fd6276a6
the handler must return 1 otherwise it is destroyed after the first call
...
SVN revision: 43938
2009-11-23 23:05:00 +00:00
Iván Briano
2001a9e246
Easier to use macros
...
SVN revision: 43937
2009-11-23 22:18:01 +00:00
Iván Briano
10434c1fc4
Parameter information for external widgets
...
This are used for things like editors to know what parameters
to manage for external stuff.
SVN revision: 43935
2009-11-23 20:21:22 +00:00
Iván Briano
7ea88efdd8
Better path for modules and move variables to beginning of block
...
SVN revision: 43934
2009-11-23 19:50:54 +00:00
Gustavo Sverzut Barbieri
14860ca5ce
edje external module loader: just load modules once.
...
not tested, but should work.
SVN revision: 43933
2009-11-23 18:47:31 +00:00
Gustavo Sverzut Barbieri
d40d8d123d
edje external support, part 1.
...
Patch by Fabiano Fidêncio <fidencio@profusion.mobi>
SVN revision: 43927
2009-11-23 15:03:19 +00:00
Cedric BAIL
5175806e0c
* ecore: Fix some easy error in ecore_evas_quartz. But much more
...
is needed to make it correctly work.
SVN revision: 43922
2009-11-23 13:32:05 +00:00
Gustavo Sverzut Barbieri
4e817e8ecd
eina_module: more constness.
...
Thanks to Fabiano Fidencio for spotting those.
SVN revision: 43921
2009-11-23 13:24:48 +00:00
Carsten Haitzler
a70e666831
more debugging options...
...
SVN revision: 43920
2009-11-23 13:21:35 +00:00
Gustavo Sverzut Barbieri
d2fd0b36e0
eina_module_find: constness and gcc attribute.
...
Mark both array and module as const as we'll not modify them anyhow
inside this function.
Also mark this function as pure, so gcc will know how to optimize
multiple calls of it. Not that important for this function, but
doesn't hurt either.
SVN revision: 43918
2009-11-23 13:20:34 +00:00
Carsten Haitzler
87e5e70a9d
fix anothe rmap draw bug.
...
SVN revision: 43917
2009-11-23 10:07:07 +00:00
Vincent Torri
9cc34d070a
define ecore_file_dowbload_abort when ecore_con is not available
...
(that is : it does nothing :)
SVN revision: 43916
2009-11-23 09:05:02 +00:00
Carsten Haitzler
84077e2f18
patch from tasn: rtl fit.
...
SVN revision: 43886
2009-11-22 01:49:44 +00:00
Carsten Haitzler
a6dea7be9b
find gl symbols runtime - some gl's support the feature but havent
...
standardised symbols! (bad gl! bad!)
SVN revision: 43857
2009-11-21 10:51:51 +00:00
Christopher Michael
1cf4a25eed
minor formatting.
...
SVN revision: 43855
2009-11-21 01:34:49 +00:00
Cedric BAIL
ffb0bf8830
* eina_module: Add eina_module_find. Thanks to Fabiano Fidêncio <fidencio@profusion.mobi>.
...
SVN revision: 43847
2009-11-20 20:46:24 +00:00
Cedric BAIL
1d16f186fb
* ecore_con: Add support for TCP_NODELAY.
...
SVN revision: 43818
2009-11-20 10:58:19 +00:00
Cedric BAIL
d78f1d48cf
* ecore_con_url: When download was broken in the middle, you could
...
have a status of 200 without all data being downloaded. This should
fix this case.
SVN revision: 43805
2009-11-19 18:45:51 +00:00
Vincent Torri
797833357f
stupid AC_CHECK_PROG
...
SVN revision: 43800
2009-11-19 09:02:25 +00:00
Carsten Haitzler
8ce36a26c9
0x0 smarts will no be rendered again - well children will be... but its still
...
bad form to do this. oddly - the desktop panning in e does this. need to check.
SVN revision: 43799
2009-11-19 08:37:22 +00:00
Vincent Torri
d3135f8f27
minor fix
...
SVN revision: 43797
2009-11-19 08:29:22 +00:00
Gustavo Sverzut Barbieri
8a668562b4
fix bug spotted by Brian Wang.
...
SVN revision: 43793
2009-11-19 00:38:34 +00:00
Carsten Haitzler
a58a7624c0
xrandr 1.3 checks - 1.3 minimum.
...
SVN revision: 43764
2009-11-18 02:31:00 +00:00
Iván Briano
44a8c218f0
Edje_Edit
...
- Watch for non-shared strings when copying states
- Get/Set external parameters
SVN revision: 43757
2009-11-18 00:27:49 +00:00
Iván Briano
1f33962f78
<glima> commit msg would be something like: "applying size recalcs on
...
childs in the case they have size hints for Evas_Object_Box'es.
it was documented on the layouts api but never implemented"
SVN revision: 43745
2009-11-17 00:19:24 +00:00
Carsten Haitzler
a6798a676f
1. if you stack above/below yourself.. you get lost as an obj! ignore
...
that case
2. add render debug #ifdef in evas_render.c and latent render debug stuff
SVN revision: 43706
2009-11-15 13:46:20 +00:00
Jonathan Atton
43115643e8
Ecore : cleanup
...
SVN revision: 43691
2009-11-14 14:06:58 +00:00
Jonathan Atton
3f3f79cd88
Ecore : Fix ecore con destroy
...
SVN revision: 43689
2009-11-14 13:43:38 +00:00
Vincent Torri
5fb84741eb
i forgot to align the result
...
SVN revision: 43688
2009-11-14 08:43:18 +00:00
Vincent Torri
df8d276b83
better configure output
...
If nobody is against it, i'll change the configure output
of the EFL so that it is the same
SVN revision: 43687
2009-11-14 08:40:11 +00:00
Carsten Haitzler
16764f7d61
fix font alloc bug!
...
SVN revision: 43686
2009-11-14 05:08:00 +00:00
Iván Briano
52468a9940
Fix to new Ecore API
...
SVN revision: 43685
2009-11-13 23:59:46 +00:00
Gustavo Sverzut Barbieri
85111dfe87
do not run cleanup all the time and avoid bug of walking list from
...
inside list.
if l->next was also deleted by _ecore_main_fd_handlers_cleanup(), then
we had a crash :-(
SVN revision: 43676
2009-11-13 20:34:51 +00:00
Iván Briano
d32a84d8a4
Constness and pass object around
...
SVN revision: 43671
2009-11-13 18:35:19 +00:00
Cedric BAIL
bd1bef6e2f
* ecore_con_url: The fd could change for a same url. So destroy it and recreat.
...
SVN revision: 43670
2009-11-13 18:12:09 +00:00
Cedric BAIL
899b488741
* eina: Now it's possible set a level when eina should abort on log.
...
SVN revision: 43669
2009-11-13 17:52:43 +00:00
Jonathan Atton
8d55d3f443
Ecore : ecore_dowload return the job and we can canceled it.
...
SVN revision: 43668
2009-11-13 17:51:52 +00:00
Cedric BAIL
060153934a
* ecore: Fix ecore_timer_freeze during timer execution.
...
SVN revision: 43667
2009-11-13 17:37:43 +00:00
Cedric BAIL
c91bb90bf2
* ecore: Fix destruction of frozen timer, by not delaying their destruction.
...
SVN revision: 43665
2009-11-13 16:57:12 +00:00
Carsten Haitzler
de44d8682a
fix gles symbols
...
SVN revision: 43662
2009-11-13 12:31:31 +00:00
Carsten Haitzler
39913889b3
fix gles defs
...
SVN revision: 43660
2009-11-13 11:30:28 +00:00
Carsten Haitzler
267c9bce6c
on paper.. go gles2 too... that should work.. in theory. need to test.
...
SVN revision: 43659
2009-11-13 08:43:50 +00:00
Carsten Haitzler
fcc8e2ec47
fix color stuff.. next.. need to fix z stuff.
...
SVN revision: 43658
2009-11-13 08:38:12 +00:00
Carsten Haitzler
b5d5817a88
fix some valgrind issues
...
SVN revision: 43657
2009-11-13 08:28:47 +00:00
Carsten Haitzler
7999691b9f
and now complex stuff works..... woot!
...
SVN revision: 43656
2009-11-13 08:19:13 +00:00
Carsten Haitzler
fccd2db126
fix disabling of blendipoos!
...
SVN revision: 43655
2009-11-13 07:30:03 +00:00
Carsten Haitzler
2df6cb92bb
del fbo as well if it exists
...
SVN revision: 43654
2009-11-13 07:25:08 +00:00
Carsten Haitzler
e3fcdd8b48
render-to-texture now is used for evas maps... but only simple cases seem to
...
work. (in ello) elementary stuff seems... less happy. will work on it! also
havent done the gles bits. just desktop gl (first port of call for
doing/testing). the #ifdefs are ther waiting with fixme's
SVN revision: 43653
2009-11-13 07:22:31 +00:00
Gustavo Sverzut Barbieri
7df346f50e
fix stringshare of small strings.
...
_eina_stringshare_small_bucket_find() was receiving the plength with
size -1 since the first character is the same, but inside it was not
doing the same, thus it was always failing the first test based on
size.
SVN revision: 43634
2009-11-12 19:41:02 +00:00
Iván Briano
bc674aaaeb
consistent return
...
SVN revision: 43630
2009-11-12 15:41:45 +00:00
Lars Munch
caf672636d
ecore_exe is currently not supported on WinCE
...
SVN revision: 43629
2009-11-12 15:15:57 +00:00
Lars Munch
3b3872fed2
Fix WinCE engine build
...
SVN revision: 43628
2009-11-12 13:49:46 +00:00
Vincent Torri
1b7b929a09
* link correctly ecore against pthread
...
* use the efl_pthread.m4 macro
* add configure output for pthread support in ecore
SVN revision: 43627
2009-11-11 23:43:58 +00:00
Vincent Torri
1b98d1216c
Add check on libgcrypt library in configure. Needed when GNUtls
...
support is enabled.
SVN revision: 43622
2009-11-11 20:05:47 +00:00
Rafael Antognolli
2897458356
Add some more video extensions to ethumb emotion plugin.
...
Patch by: João Paulo Rechi Vita.
SVN revision: 43621
2009-11-11 19:06:52 +00:00
Rafael Antognolli
44f0e80046
Add logging to ethumb emotion plugin.
...
Some debug logging info to ethumb emotion plugin.
SVN revision: 43620
2009-11-11 19:03:25 +00:00
Vincent Torri
a2f8b6a526
Add Windows directory monitoring to ecore_file. It was tough.
...
A lot of thanks to Lars Munch for his great help
SVN revision: 43617
2009-11-11 17:45:55 +00:00
Vincent Torri
9f839063c8
allow glew engine to be compiled again
...
SVN revision: 43615
2009-11-11 12:51:24 +00:00
Gustavo Sverzut Barbieri
8515fdc82b
/me stuuuuuuuupid, spank spank spank... go test your code before commit :-D
...
SVN revision: 43613
2009-11-11 12:47:46 +00:00
Gustavo Sverzut Barbieri
3e08cf2e23
more evas_map utils, let's avoid duplicating these everywhere.
...
SVN revision: 43612
2009-11-11 12:33:52 +00:00
Carsten Haitzler
6e22b36451
step 1. some map support! images only right now. next. render-to-texture.
...
invasive change right now.
SVN revision: 43611
2009-11-11 11:39:25 +00:00
Vincent Torri
43fb7ca168
fix compilation of glew engine.
...
Unfortunately, the computer on which i compile does not
support OpenGL 2.0, so i can't test the engine.
SVN revision: 43610
2009-11-11 11:17:11 +00:00
Mikhail Gusarov
a704b35961
Use proper index to select mask in _ecore_xcb_key_mask_get
...
SVN revision: 43607
2009-11-10 22:15:00 +00:00
Lars Munch
a431b7c99d
Fix linking issue when cross building from linux to windows
...
SVN revision: 43604
2009-11-10 16:58:36 +00:00
Lars Munch
6abf0b9ac4
Fix linking issue when cross building from linux to windows
...
SVN revision: 43603
2009-11-10 16:58:20 +00:00
Carsten Haitzler
dbfacc1acf
aaag found the bugger. printf--
...
SVN revision: 43601
2009-11-10 09:10:59 +00:00
Carsten Haitzler
e58124942d
ok. i'm hunting the bug. yes! printf debuggin gets in! i want others to be
...
able to find it too.
SVN revision: 43600
2009-11-10 08:50:11 +00:00
Carsten Haitzler
c88c587e66
printf--!
...
SVN revision: 43597
2009-11-09 23:48:26 +00:00
Carsten Haitzler
3b07a3d255
fix segv on obj del - didnt remove callbacks!
...
SVN revision: 43596
2009-11-09 23:47:42 +00:00
Carsten Haitzler
48848d8cbe
whatevr the obj c lang push thing is... it breaks evas' build entirely on
...
normal linux. remove.
SVN revision: 43589
2009-11-09 16:29:10 +00:00
Raoul HECKY
ed3898cf70
Fix Cocoa.h detection on MacOSX
...
SVN revision: 43586
2009-11-09 15:40:01 +00:00
Carsten Haitzler
730661d3da
move check to more unlikely position in chekc order
...
SVN revision: 43585
2009-11-09 15:20:32 +00:00
Carsten Haitzler
9af8993332
god damnt that took some time! fixed some bugs with map + smart objcs +
...
repainting etc. etc. - seems to be working now in complex smart obj tests and
simple ones.
SVN revision: 43584
2009-11-09 15:18:37 +00:00
Cedric BAIL
3450e0aaea
* evas: Add support for async callback in Quartz backend.
...
TODO: Add map support.
SVN revision: 43582
2009-11-09 13:04:41 +00:00
Raoul HECKY
279e0dde28
Initialize value for correct counting of # cpu on macosx
...
SVN revision: 43571
2009-11-09 10:39:49 +00:00
Carsten Haitzler
5e5ee2eca2
note about distcheck b0rken
...
SVN revision: 43570
2009-11-09 10:22:08 +00:00
Carsten Haitzler
fd34cb43ab
fix build after vtorri broke it! :)
...
SVN revision: 43569
2009-11-09 10:21:38 +00:00
Raoul HECKY
7eb75cbd63
Add __MACH__ and __APPLE__ guards to compile on macosx
...
SVN revision: 43568
2009-11-09 09:07:10 +00:00
Vincent Torri
d4d1a53181
* fix order of libraries during link (fix windows compilation)
...
* paths based on $prefix are not set at configure time. The correct
way is to use them in Makefile.am.
* $themesdir and $sysconfdir does not seem to be used
SVN revision: 43567
2009-11-09 05:41:41 +00:00
Vincent Torri
2198c8a70a
don't free stack variable
...
SVN revision: 43566
2009-11-09 05:27:35 +00:00
Vincent Torri
5ac53f41b8
fix compilation on windows OS
...
SVN revision: 43562
2009-11-08 23:37:20 +00:00
Vincent Torri
520c12f976
* ecore_exe_win32: manage ADD and DEL events. It works more or
...
less, but that Windows stuff is a bit like voodoo magic
* Ecore.h : we can use the Ecore_Exe events on Windows, now (at
least ADD and DEL, but the others will follow)
SVN revision: 43549
2009-11-08 22:19:30 +00:00
Vincent Torri
a206a8b183
fix compilation when no pthread is available
...
Cedric: returning false in ecore_thread_cancel is good ?
SVN revision: 43548
2009-11-08 22:16:17 +00:00
Vincent Torri
a6713c7af1
Fixes for the Win32 port:
...
* if ecore_events are in the queue, timeout 0 is passed and
MsgWaitForMultipleObjects returns immediately, which can
lead to problems. If timeout is 0, we do nothing (that is,
we wait for the ecore_events to finish first)
* manage the case when MsgWaitForMultipleObjects returns WAIT_FAILED
SVN revision: 43547
2009-11-08 22:14:48 +00:00
Sebastian Dransfeld
f6b7273237
Remove use of deprecated event
...
XINE_EVENT_MRL_REFERENCE is deprecated, listen for
XINE_EVENT_MRL_REFERENCE_EXT.
SVN revision: 43540
2009-11-08 20:27:12 +00:00
Sebastian Dransfeld
d650d089c4
Remove unused variable
...
SVN revision: 43539
2009-11-08 20:27:02 +00:00
Sebastian Dransfeld
04326d9da1
Remove unused variables
...
SVN revision: 43538
2009-11-08 20:26:51 +00:00
Sebastian Dransfeld
06cd51c917
Uncomment label along with goto
...
SVN revision: 43537
2009-11-08 20:26:36 +00:00
Sebastian Dransfeld
48eec51e60
Fix compiler warnings
...
SVN revision: 43536
2009-11-08 19:52:44 +00:00
Sebastian Dransfeld
a60aeb07a3
function defined as void, don't return a value
...
SVN revision: 43535
2009-11-08 19:52:31 +00:00
Vincent Torri
12f9e2f515
fix compilation on OpenBSD
...
SVN revision: 43516
2009-11-07 19:44:39 +00:00
Vincent Torri
c13cc572f4
fix compilation on BSD systems
...
SVN revision: 43515
2009-11-07 19:10:08 +00:00
Vincent Torri
c6458f9e7f
fix evas compilation when async preload is disabled
...
SVN revision: 43514
2009-11-07 18:19:44 +00:00
Vincent Torri
2ccaf85b59
fix compilation of eina_amalgamation.c on Windows
...
SVN revision: 43513
2009-11-07 16:09:58 +00:00
Vincent Torri
ae64144bc5
use static buffer
...
SVN revision: 43510
2009-11-07 07:09:06 +00:00
Vincent Torri
9db696ae0d
strdupa does not exist on BSD. Use simply strdup
...
SVN revision: 43509
2009-11-07 05:58:01 +00:00
Vincent Torri
3df447d570
orget to commit configure.ac
...
SVN revision: 43507
2009-11-07 05:23:47 +00:00
Carsten Haitzler
2c44b7dd55
smart children of mapped objs etc. work work!
...
SVN revision: 43506
2009-11-07 05:01:43 +00:00
Rafael Antognolli
755a5f7da6
Make ethumb match case-insensitive.
...
Ethumb wasn't matching files to plugins if the extension were not
composed of all lowercase chars. This patch makes the ethumb match
case-insensitive.
Patch by: João Paulo Rechi Vita
SVN revision: 43502
2009-11-06 22:17:55 +00:00
Cedric BAIL
6310f0ef55
* ecore_thread: Add possibility to cancel Ecore_Thread.
...
WARNING: THIS BREAK API AND ABI !!!
SVN revision: 43501
2009-11-06 22:15:04 +00:00
Vincent Torri
880ad8484d
fix comment
...
SVN revision: 43496
2009-11-06 18:31:53 +00:00
Vincent Torri
4d7149ffb1
fix DLL creation on Windows
...
SVN revision: 43495
2009-11-06 18:27:56 +00:00
Vincent Torri
f65022c077
useless includes
...
SVN revision: 43493
2009-11-06 18:12:37 +00:00
Vincent Torri
98e97e39bd
fix comment
...
SVN revision: 43492
2009-11-06 18:11:55 +00:00
Cedric BAIL
992a1b4f13
* evas: Add convertion function for 8bpp grayscale no pal (256 and 16 values).
...
SVN revision: 43491
2009-11-06 15:15:37 +00:00
Carsten Haitzler
402103b40b
2 more!
...
SVN revision: 43490
2009-11-06 15:15:12 +00:00
Carsten Haitzler
09554e67fb
remove 2 more types
...
SVN revision: 43489
2009-11-06 15:14:34 +00:00
Carsten Haitzler
7ecfc00965
fix - remove typedefs of gl stuff. not needed.
...
SVN revision: 43488
2009-11-06 15:13:29 +00:00
Carsten Haitzler
3fa1906514
better text perf - less geometry data for complex text drawing.
...
simpler yuv with matrix.
SVN revision: 43487
2009-11-06 11:32:23 +00:00
Carsten Haitzler
9b56603875
oops - infinite loopies
...
SVN revision: 43486
2009-11-06 10:30:24 +00:00
Carsten Haitzler
eb732b80e0
return somethnig
...
SVN revision: 43485
2009-11-06 10:26:54 +00:00
Carsten Haitzler
948bb4a63e
fix smart map redraw errors.
...
SVN revision: 43483
2009-11-06 08:44:49 +00:00
Vincent Torri
ee3dfadb3b
fix dist/distcheck rule
...
SVN revision: 43479
2009-11-06 06:40:38 +00:00
Vincent Torri
7c24994f18
fix dist/distcheck rule
...
SVN revision: 43474
2009-11-06 01:02:35 +00:00
Vincent Torri
cf472c4d50
fix the dist/distcheck rule
...
SVN revision: 43473
2009-11-06 00:38:07 +00:00
Cedric BAIL
a82d161c27
* evas_cache_image: Attempt to make a definitiv fix for race condition on cancel.
...
WARNING: If you continue to see any segv in E17, please report to me with a backtrace. Thanks.
SVN revision: 43465
2009-11-05 17:38:51 +00:00
Carsten Haitzler
bf871d0975
try uncondiutionalyl remove dropped images from preload queue
...
SVN revision: 43464
2009-11-05 16:05:29 +00:00
Carsten Haitzler
9791b27a18
map coords in mapped objects.
...
SVN revision: 43463
2009-11-05 15:24:48 +00:00
Carsten Haitzler
36a2d10682
fix mul! out of premul range!
...
SVN revision: 43446
2009-11-04 09:25:52 +00:00
Vincent Torri
c3c217c20f
add pthread support on Windows
...
SVN revision: 43435
2009-11-03 16:53:21 +00:00
Vincent Torri
a4d3d53e0d
disable amalgamation by default
...
SVN revision: 43434
2009-11-03 16:52:45 +00:00
Vincent Torri
915bcee60e
set ratio after filling the video sink
...
Patch by João Paulo Rechi Vita
SVN revision: 43433
2009-11-03 16:10:03 +00:00
Carsten Haitzler
bd0541a0b0
and fix the dual geometry thing - use the clip cache for uv geometry. perfect!
...
SVN revision: 43432
2009-11-03 15:41:36 +00:00
Carsten Haitzler
7526d0751e
add a new npot extn string
...
SVN revision: 43430
2009-11-03 10:33:37 +00:00
Vincent Torri
a6210fef9a
allow the amalgation stuff in edje
...
SVN revision: 43429
2009-11-03 09:27:59 +00:00
Vincent Torri
fd17f32a19
* rename _edje_strbuf_append to _edje_strbuf_append1 and
...
_edje_strbuf_append2 in edje_util.c and edje_textblock_styles.c
respectiveley (for amalgamation. See next commit)
* fixes for vc++
SVN revision: 43428
2009-11-03 09:26:15 +00:00
Gustavo Sverzut Barbieri
3d77c82d15
immediately unset maps.
...
if we call evas_object_map_enable_set(o, 0) we expect things to go
back to normal immediately.
SVN revision: 43424
2009-11-02 15:58:48 +00:00
Carsten Haitzler
0007c51508
document map util calls
...
SVN revision: 43423
2009-11-02 15:43:51 +00:00
Carsten Haitzler
f514e72be7
fix 3d util api. better now.
...
SVN revision: 43418
2009-11-02 12:20:50 +00:00
Cedric BAIL
94d9897398
* edje: On size hints don't forget to invalidate real part cache.
...
SVN revision: 43416
2009-11-02 10:18:14 +00:00
Jonathan Atton
cbe78d32f2
Eina log : check main thread in eina_log_threads_shutdown
...
SVN revision: 43415
2009-11-02 10:08:57 +00:00
Vincent Torri
135976b8b3
typos in the removal of the header files
...
SVN revision: 43413
2009-11-02 08:53:17 +00:00
Carsten Haitzler
2510cad2f0
some more util calls for 3d goop. not 100% sure i like it atm, but.. here goes.
...
SVN revision: 43411
2009-11-02 08:52:23 +00:00
Vincent Torri
c645c312d2
update ChangeLog file
...
SVN revision: 43410
2009-11-02 08:44:31 +00:00
Vincent Torri
35bd81e535
* add amalgamation option to eet (disabled by default,
...
as no real gain is seen (compilation time, size))
* add namespace for words_bigendian, to make amalagamation happy
* don't redefine macros, for the same purpose
SVN revision: 43409
2009-11-02 08:41:43 +00:00
Vincent Torri
204d2976e2
formatting
...
SVN revision: 43408
2009-11-02 08:18:33 +00:00
Vincent Torri
5a7dd01fed
openssl/err.h included twice
...
SVN revision: 43407
2009-11-02 07:46:48 +00:00
Vincent Torri
a0dc963b1a
fix library compilation on Windows (it should be cleaned, though)
...
There is still a problem with the binary, because of ecore_getopt
SVN revision: 43402
2009-11-01 21:55:15 +00:00
Vincent Torri
199400bc7d
remove useless $(builddir)/ (also confirmed by a autoconf dev),
...
as anyway, '$(builddir)' is always '.' make distcheck passes.
Thanks to cantona who reported it.
SVN revision: 43401
2009-11-01 21:00:22 +00:00
Jonathan Atton
9191a1dfa3
Eina: renawe _threads_activated for amalgation
...
SVN revision: 43400
2009-11-01 20:13:12 +00:00
Jonathan Atton
4bfc091f41
Eina : add a prefix to STRINGSHARE_LOCK and LOG_LOCK
...
SVN revision: 43399
2009-11-01 20:09:26 +00:00
Jonathan Atton
6ea6dc0856
Eina : now eina stringshare is thread safe if eina_threads_init() is called. Eina log which was thread safe is now thread safe only if the previous functions is called
...
SVN revision: 43398
2009-11-01 19:50:18 +00:00
Carsten Haitzler
b2ac7c110a
fix mmx code
...
SVN revision: 43386
2009-11-01 11:45:16 +00:00
Carsten Haitzler
6f4db357dd
i shoudl use join macro
...
SVN revision: 43385
2009-11-01 09:03:01 +00:00
Carsten Haitzler
069de70853
add color to the vertexes in map. this allows for fading/shading of
...
reflections, goraud shading for smooth 3d surfaces, mor realistic lighting
etc. etc. it comes at a small cost, but worth it.
SVN revision: 43384
2009-11-01 01:32:23 +00:00
Gustavo Sverzut Barbieri
e014cd7d72
ecore_getopt: missing dummy initializer.
...
not real problem, but shut up warnings.
SVN revision: 43382
2009-10-31 22:56:28 +00:00
Iván Briano
2ba79e04af
Some more stuff in externals, little api change there, may change some more later.
...
SVN revision: 43379
2009-10-31 18:07:08 +00:00
Vincent Torri
00d1eab6d8
spelling
...
SVN revision: 43374
2009-10-31 15:18:19 +00:00
Carsten Haitzler
1545cc226e
more map work. now only re-render map surface if size changed or any contents
...
changed. still renders all, but better now. keeps map surfacer around for
shits and giggles until map unset or object deleted. als be able to set
smooth map and disable alpha (for smart objects)
SVN revision: 43362
2009-10-31 09:08:01 +00:00
Cedric BAIL
eb9bb2f832
* ecore_con_url: Fix bug using curl multi and basename.
...
SVN revision: 43357
2009-10-30 21:36:31 +00:00
Rafael Antognolli
0db1dc430b
Fix ethumb_calculate_fill_from_ratio().
...
Default values should be assigned to the return variables even if the
aspect ratio is 0.
SVN revision: 43352
2009-10-30 14:30:15 +00:00
Carsten Haitzler
765e981041
keep this as printf.
...
SVN revision: 43349
2009-10-30 13:08:54 +00:00
Carsten Haitzler
bb3824803c
finally! smart objects work with map!
...
SVN revision: 43343
2009-10-30 10:11:15 +00:00
Carsten Haitzler
335081d18c
ifdef++
...
SVN revision: 43337
2009-10-29 11:54:47 +00:00
Carsten Haitzler
422faf09fd
clean up map - move to #included worker and add mmx - just copied from normal
...
image scaler actually.
SVN revision: 43336
2009-10-29 06:52:51 +00:00
Christopher Michael
e867666096
Add missing lib check for fnmatch.
...
SVN revision: 43328
2009-10-28 13:04:09 +00:00
Christopher Michael
f6da7fc383
Patch configure.ac to check for fnmatch header.
...
Thanks Vincent :)
SVN revision: 43327
2009-10-28 13:00:59 +00:00
Christopher Michael
af793b05d5
Patch to allow a quieter eina when using eina_log in your own libs/apps.
...
Approved by k-s.
Added some doxy to describe the new env variable.
(Eina authors may want to reword this...up to you)
SVN revision: 43326
2009-10-28 12:48:04 +00:00
Carsten Haitzler
5cc7803ef9
the start of other objects being able to map! text objects work.. tested.
...
SVN revision: 43323
2009-10-28 08:59:01 +00:00
Daniel Kolesa
2b81de7c58
Ecore_Getopt: Do not mark internal stuff as translatable.
...
SVN revision: 43317
2009-10-27 18:36:54 +00:00
Daniel Kolesa
eb625d52b2
Global update of Czech translations in SVN.
...
SVN revision: 43316
2009-10-27 18:30:09 +00:00
Jonathan Atton
cc1863fc96
Eina: add eina_list_split_list()
...
SVN revision: 43307
2009-10-27 10:26:20 +00:00
Iván Briano
22952844c4
and bring external back now that the file was added
...
SVN revision: 43306
2009-10-27 01:08:19 +00:00
Iván Briano
b5cc9c66b0
They say missing files need to be added, they don't respawn like things in Quake
...
SVN revision: 43305
2009-10-27 00:55:51 +00:00
Carsten Haitzler
d3fd0c30cb
REVERT! broke edje.
...
try again and dont forget to add edje_external.c! (and any others needing
adding)
SVN revision: 43304
2009-10-27 00:27:50 +00:00
Iván Briano
68756f92b2
External objects support by Brian 'rephorm' Mattern
...
Since we are on a freeze, the patch goes on updated to current svn, but without changing its API. After the freeze some things will be added, and some will change :)
SVN revision: 43302
2009-10-26 21:33:56 +00:00
Iván Briano
002ed701f5
Edje_Edit is too noisy.
...
Comment out some printf's. Needs moving to eina_log, but no time for
that now.
SVN revision: 43301
2009-10-26 21:28:39 +00:00
Mike Frysinger
e204104de3
fix typo in previous change -- EVAS_DEFAULT_LOG_COLOR, not EVAS_DEFAULT_COLOR
...
SVN revision: 43300
2009-10-26 20:42:24 +00:00
Carsten Haitzler
b0695a6712
fill in last fixme on rendering code and make it better written by moving
...
comon code blobs to functions.
SVN revision: 43298
2009-10-26 14:06:21 +00:00
Jonathan Atton
cc6a5c7181
fix evas_object_event_callback_del_full()
...
SVN revision: 43295
2009-10-26 09:29:55 +00:00
Carsten Haitzler
6e4f0dad8e
provide fast-path for re-swallow
...
SVN revision: 43292
2009-10-26 08:26:10 +00:00
Carsten Haitzler
65bb03f891
change to del fulls just to be consistent
...
SVN revision: 43291
2009-10-26 07:28:51 +00:00
Vincent Torri
b513258cb1
fd_set is also in sys/select.h on OpenBSD
...
SVN revision: 43269
2009-10-25 14:48:12 +00:00
Vincent Torri
cbcf159c27
warning--
...
SVN revision: 43266
2009-10-25 12:17:05 +00:00
Vincent Torri
10b4ebc4d4
* fix some warnings
...
* move variable declarations at the top of the bloc
SVN revision: 43265
2009-10-25 11:40:06 +00:00
Vincent Torri
d3f076e73a
unused parameters --
...
SVN revision: 43264
2009-10-25 11:24:55 +00:00
Vincent Torri
3c48d7e6d0
* include config.h in all source files
...
* declare alloca before the standard headers
* include Evil.h for the declaration of realpath in edje_cc_prefix.c
SVN revision: 43263
2009-10-25 11:19:12 +00:00
Vincent Torri
61bdd4cb94
make embryo compile with vc++ and suncc. No change for gcc.
...
Though i don't know if it is the correct fix... Raster, if
you have some time, can you check it, please ?
SVN revision: 43261
2009-10-25 10:19:38 +00:00
Carsten Haitzler
06b3646593
fix build!
...
SVN revision: 43260
2009-10-25 10:11:59 +00:00
Carsten Haitzler
b2228247e1
warning--
...
SVN revision: 43259
2009-10-25 08:57:41 +00:00
Carsten Haitzler
f78bded776
warning--
...
SVN revision: 43258
2009-10-25 08:52:47 +00:00
Carsten Haitzler
ca7859168b
shh warning
...
SVN revision: 43257
2009-10-25 08:45:36 +00:00
Vincent Torri
fba68aef80
* add some todo
...
* after creating a child process, wait until it is really
running
SVN revision: 43256
2009-10-25 08:23:28 +00:00
Vincent Torri
f5fec31eb9
wait on HANDLES in the select loop on Windows.
...
SVN revision: 43253
2009-10-25 07:07:48 +00:00
Vincent Torri
2e25a97c11
on Windows, pipe_read (recv) and pipe_write (send) does not
...
use errno, and the returned result is managed a bit
differently than on unix
SVN revision: 43252
2009-10-25 07:02:03 +00:00
Vincent Torri
b7521b41a2
do not install dirent.h when we are using mingw
...
SVN revision: 43251
2009-10-25 06:46:49 +00:00
Vincent Torri
56f784dacd
fix+++
...
SVN revision: 43250
2009-10-24 17:00:34 +00:00
Vincent Torri
a5454e4245
* add e image on generated doc
...
* add wrapper on win32 functions
SVN revision: 43249
2009-10-24 15:39:59 +00:00
Vincent Torri
d8c4555c36
eng_setup must return 1 on success and 0 on failure
...
SVN revision: 43248
2009-10-24 15:24:11 +00:00
Vincent Torri
ba758fdd47
return immediatly if the title is NULL
...
SVN revision: 43247
2009-10-24 09:58:46 +00:00
Vincent Torri
198b55badb
return immediatly if we set NULL for the title of a window
...
i don't know what to do for ecore_x_icccm_name_class_set().
Should i return immediatly if one of the name or class is NULL ?
SVN revision: 43246
2009-10-24 09:48:33 +00:00
Davide Andreoli
a59b9655b2
*Efreet_Ini: Add a new API call:
...
EAPI void efreet_ini_key_unset(Efreet_Ini *ini, const char *key);
With this you can remove keys from ini files
SVN revision: 43245
2009-10-24 09:23:51 +00:00