Gustavo Sverzut Barbieri [Wed, 2 Dec 2009 21:54:28 +0000 (21:54 +0000)]
Edje_External_Type: rename functions that add new objects.
SVN revision: 44137
Gustavo Sverzut Barbieri [Wed, 2 Dec 2009 21:41:28 +0000 (21:41 +0000)]
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
Gustavo Sverzut Barbieri [Wed, 2 Dec 2009 21:16:42 +0000 (21:16 +0000)]
warn usage of part swallow without swallow
SVN revision: 44134
Gustavo Sverzut Barbieri [Wed, 2 Dec 2009 21:06:11 +0000 (21:06 +0000)]
edje_decc: option to output to current directory.
SVN revision: 44133
Gustavo Sverzut Barbieri [Wed, 2 Dec 2009 21:00:57 +0000 (21:00 +0000)]
edje_decc: -no-build-sh
Don't output build.sh
SVN revision: 44132
Vincent Torri [Wed, 2 Dec 2009 18:47:34 +0000 (18:47 +0000)]
fix copy/paste error
SVN revision: 44123
Vincent Torri [Wed, 2 Dec 2009 18:46:01 +0000 (18:46 +0000)]
fix compilation from scratch
Don't put anything before AC_INIT (except AC_PREREQ) if used in configure.ac
SVN revision: 44122
Carsten Haitzler [Wed, 2 Dec 2009 08:07:38 +0000 (08:07 +0000)]
and back to a pre-svn sonme after snap
SVN revision: 44118
Carsten Haitzler [Wed, 2 Dec 2009 07:40:59 +0000 (07:40 +0000)]
aaah bah - move to 05 not 04
SVN revision: 44116
Carsten Haitzler [Wed, 2 Dec 2009 07:22:35 +0000 (07:22 +0000)]
asparagus - finally
SVN revision: 44113
Christopher Michael [Tue, 1 Dec 2009 21:31:44 +0000 (21:31 +0000)]
Add Atom for Illume Compliance.
SVN revision: 44110
Gustavo Sverzut Barbieri [Tue, 1 Dec 2009 17:58:17 +0000 (17:58 +0000)]
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
Cedric BAIL [Tue, 1 Dec 2009 14:31:16 +0000 (14:31 +0000)]
* ecore_con_dns: Mark it deprecated as it should be gone since months now.
SVN revision: 44096
Rafael Antognolli [Tue, 1 Dec 2009 13:34:09 +0000 (13:34 +0000)]
ethumb: now using ecore_exe to start the slave.
SVN revision: 44092
Rafael Antognolli [Tue, 1 Dec 2009 13:33:05 +0000 (13:33 +0000)]
ecore_exe_send: Someone probably missed the const.
SVN revision: 44091
Carsten Haitzler [Tue, 1 Dec 2009 11:02:46 +0000 (11:02 +0000)]
add lots of cursor con trol api's
SVN revision: 44087
Iván Briano [Mon, 30 Nov 2009 20:06:26 +0000 (20:06 +0000)]
actually add stuff to the list
SVN revision: 44067
Vincent Torri [Mon, 30 Nov 2009 18:08:33 +0000 (18:08 +0000)]
fix opensolaris compilation
SVN revision: 44057
Cedric BAIL [Mon, 30 Nov 2009 13:26:46 +0000 (13:26 +0000)]
* evas_cache_image: At this point link to the cache is destroyed.
SVN revision: 44051
Cedric BAIL [Mon, 30 Nov 2009 12:25:02 +0000 (12:25 +0000)]
* ecore_con_info: Reduce malloc and memset.
SVN revision: 44050
Vincent Torri [Sun, 29 Nov 2009 11:14:28 +0000 (11:14 +0000)]
remove useless return
SVN revision: 44041
Vincent Torri [Sat, 28 Nov 2009 08:52:42 +0000 (08:52 +0000)]
add the ecore_exe ADD and DEL events in the main loop
SVN revision: 44034
Iván Briano [Fri, 27 Nov 2009 20:34:43 +0000 (20:34 +0000)]
restack swallowed objects too
SVN revision: 44030
Iván Briano [Fri, 27 Nov 2009 17:57:35 +0000 (17:57 +0000)]
Update object when external parameters are set
SVN revision: 44021
Cedric BAIL [Fri, 27 Nov 2009 14:36:43 +0000 (14:36 +0000)]
* 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
Cedric BAIL [Fri, 27 Nov 2009 09:51:08 +0000 (09:51 +0000)]
* evas: Do a proper fix for all rectangle match.
SVN revision: 44010
Iván Briano [Thu, 26 Nov 2009 18:03:40 +0000 (18:03 +0000)]
Delete internal object when external part is removed
SVN revision: 44007
Iván Briano [Thu, 26 Nov 2009 17:38:43 +0000 (17:38 +0000)]
create external in the right place
SVN revision: 44006
Iván Briano [Thu, 26 Nov 2009 17:01:31 +0000 (17:01 +0000)]
externals {} in edje_edit, source generation and add module to the external_Type api to keep track of who registers what
SVN revision: 44003
Cedric BAIL [Thu, 26 Nov 2009 14:56:46 +0000 (14:56 +0000)]
* evas: Fix bug in evas_objects_in_rectangle_get.
SVN revision: 43999
Iván Briano [Wed, 25 Nov 2009 17:00:53 +0000 (17:00 +0000)]
More macros and default values por external parameters.
Add external parts in edje_edit
SVN revision: 43977
Jonathan Atton [Wed, 25 Nov 2009 12:43:27 +0000 (12:43 +0000)]
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
Iván Briano [Tue, 24 Nov 2009 21:08:52 +0000 (21:08 +0000)]
dont segv if theres no file
SVN revision: 43958
Iván Briano [Tue, 24 Nov 2009 17:55:11 +0000 (17:55 +0000)]
Autoload modules for external widgets
Patch by Fabiano Fidencio
SVN revision: 43951
Vincent Torri [Mon, 23 Nov 2009 23:09:48 +0000 (23:09 +0000)]
* add a _del function for win32 HANDLEs
* delete HANDLES when asked
* minor fixes in the win32 code
SVN revision: 43939
Vincent Torri [Mon, 23 Nov 2009 23:05:00 +0000 (23:05 +0000)]
the handler must return 1 otherwise it is destroyed after the first call
SVN revision: 43938
Iván Briano [Mon, 23 Nov 2009 22:18:01 +0000 (22:18 +0000)]
Easier to use macros
SVN revision: 43937
Iván Briano [Mon, 23 Nov 2009 20:21:22 +0000 (20:21 +0000)]
Parameter information for external widgets
This are used for things like editors to know what parameters
to manage for external stuff.
SVN revision: 43935
Iván Briano [Mon, 23 Nov 2009 19:50:54 +0000 (19:50 +0000)]
Better path for modules and move variables to beginning of block
SVN revision: 43934
Gustavo Sverzut Barbieri [Mon, 23 Nov 2009 18:47:31 +0000 (18:47 +0000)]
edje external module loader: just load modules once.
not tested, but should work.
SVN revision: 43933
Gustavo Sverzut Barbieri [Mon, 23 Nov 2009 15:03:19 +0000 (15:03 +0000)]
edje external support, part 1.
Patch by Fabiano Fidêncio <fidencio@profusion.mobi>
SVN revision: 43927
Cedric BAIL [Mon, 23 Nov 2009 13:32:05 +0000 (13:32 +0000)]
* ecore: Fix some easy error in ecore_evas_quartz. But much more
is needed to make it correctly work.
SVN revision: 43922
Gustavo Sverzut Barbieri [Mon, 23 Nov 2009 13:24:48 +0000 (13:24 +0000)]
eina_module: more constness.
Thanks to Fabiano Fidencio for spotting those.
SVN revision: 43921
Carsten Haitzler [Mon, 23 Nov 2009 13:21:35 +0000 (13:21 +0000)]
more debugging options...
SVN revision: 43920
Gustavo Sverzut Barbieri [Mon, 23 Nov 2009 13:20:34 +0000 (13:20 +0000)]
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
Carsten Haitzler [Mon, 23 Nov 2009 10:07:07 +0000 (10:07 +0000)]
fix anothe rmap draw bug.
SVN revision: 43917
Vincent Torri [Mon, 23 Nov 2009 09:05:02 +0000 (09:05 +0000)]
define ecore_file_dowbload_abort when ecore_con is not available
(that is : it does nothing :)
SVN revision: 43916
Carsten Haitzler [Sun, 22 Nov 2009 01:49:44 +0000 (01:49 +0000)]
patch from tasn: rtl fit.
SVN revision: 43886
Carsten Haitzler [Sat, 21 Nov 2009 10:51:51 +0000 (10:51 +0000)]
find gl symbols runtime - some gl's support the feature but havent
standardised symbols! (bad gl! bad!)
SVN revision: 43857
Christopher Michael [Sat, 21 Nov 2009 01:34:49 +0000 (01:34 +0000)]
minor formatting.
SVN revision: 43855
Cedric BAIL [Fri, 20 Nov 2009 20:46:24 +0000 (20:46 +0000)]
* eina_module: Add eina_module_find. Thanks to Fabiano Fidêncio <fidencio@profusion.mobi>.
SVN revision: 43847
Cedric BAIL [Fri, 20 Nov 2009 10:58:19 +0000 (10:58 +0000)]
* ecore_con: Add support for TCP_NODELAY.
SVN revision: 43818
Cedric BAIL [Thu, 19 Nov 2009 18:45:51 +0000 (18:45 +0000)]
* 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
Vincent Torri [Thu, 19 Nov 2009 09:02:25 +0000 (09:02 +0000)]
stupid AC_CHECK_PROG
SVN revision: 43800
Carsten Haitzler [Thu, 19 Nov 2009 08:37:22 +0000 (08:37 +0000)]
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
Vincent Torri [Thu, 19 Nov 2009 08:29:22 +0000 (08:29 +0000)]
minor fix
SVN revision: 43797
Gustavo Sverzut Barbieri [Thu, 19 Nov 2009 00:38:34 +0000 (00:38 +0000)]
fix bug spotted by Brian Wang.
SVN revision: 43793
Carsten Haitzler [Wed, 18 Nov 2009 02:31:00 +0000 (02:31 +0000)]
xrandr 1.3 checks - 1.3 minimum.
SVN revision: 43764
Iván Briano [Wed, 18 Nov 2009 00:27:49 +0000 (00:27 +0000)]
Edje_Edit
- Watch for non-shared strings when copying states
- Get/Set external parameters
SVN revision: 43757
Iván Briano [Tue, 17 Nov 2009 00:19:24 +0000 (00:19 +0000)]
<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
Carsten Haitzler [Sun, 15 Nov 2009 13:46:20 +0000 (13:46 +0000)]
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
Jonathan Atton [Sat, 14 Nov 2009 14:06:58 +0000 (14:06 +0000)]
Ecore : cleanup
SVN revision: 43691
Jonathan Atton [Sat, 14 Nov 2009 13:43:38 +0000 (13:43 +0000)]
Ecore : Fix ecore con destroy
SVN revision: 43689
Vincent Torri [Sat, 14 Nov 2009 08:43:18 +0000 (08:43 +0000)]
i forgot to align the result
SVN revision: 43688
Vincent Torri [Sat, 14 Nov 2009 08:40:11 +0000 (08:40 +0000)]
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
Carsten Haitzler [Sat, 14 Nov 2009 05:08:00 +0000 (05:08 +0000)]
fix font alloc bug!
SVN revision: 43686
Iván Briano [Fri, 13 Nov 2009 23:59:46 +0000 (23:59 +0000)]
Fix to new Ecore API
SVN revision: 43685
Gustavo Sverzut Barbieri [Fri, 13 Nov 2009 20:34:51 +0000 (20:34 +0000)]
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
Iván Briano [Fri, 13 Nov 2009 18:35:19 +0000 (18:35 +0000)]
Constness and pass object around
SVN revision: 43671
Cedric BAIL [Fri, 13 Nov 2009 18:12:09 +0000 (18:12 +0000)]
* ecore_con_url: The fd could change for a same url. So destroy it and recreat.
SVN revision: 43670
Cedric BAIL [Fri, 13 Nov 2009 17:52:43 +0000 (17:52 +0000)]
* eina: Now it's possible set a level when eina should abort on log.
SVN revision: 43669
Jonathan Atton [Fri, 13 Nov 2009 17:51:52 +0000 (17:51 +0000)]
Ecore : ecore_dowload return the job and we can canceled it.
SVN revision: 43668
Cedric BAIL [Fri, 13 Nov 2009 17:37:43 +0000 (17:37 +0000)]
* ecore: Fix ecore_timer_freeze during timer execution.
SVN revision: 43667
Cedric BAIL [Fri, 13 Nov 2009 16:57:12 +0000 (16:57 +0000)]
* ecore: Fix destruction of frozen timer, by not delaying their destruction.
SVN revision: 43665
Carsten Haitzler [Fri, 13 Nov 2009 12:31:31 +0000 (12:31 +0000)]
fix gles symbols
SVN revision: 43662
Carsten Haitzler [Fri, 13 Nov 2009 11:30:28 +0000 (11:30 +0000)]
fix gles defs
SVN revision: 43660
Carsten Haitzler [Fri, 13 Nov 2009 08:43:50 +0000 (08:43 +0000)]
on paper.. go gles2 too... that should work.. in theory. need to test.
SVN revision: 43659
Carsten Haitzler [Fri, 13 Nov 2009 08:38:12 +0000 (08:38 +0000)]
fix color stuff.. next.. need to fix z stuff.
SVN revision: 43658
Carsten Haitzler [Fri, 13 Nov 2009 08:28:47 +0000 (08:28 +0000)]
fix some valgrind issues
SVN revision: 43657
Carsten Haitzler [Fri, 13 Nov 2009 08:19:13 +0000 (08:19 +0000)]
and now complex stuff works..... woot!
SVN revision: 43656
Carsten Haitzler [Fri, 13 Nov 2009 07:30:03 +0000 (07:30 +0000)]
fix disabling of blendipoos!
SVN revision: 43655
Carsten Haitzler [Fri, 13 Nov 2009 07:25:08 +0000 (07:25 +0000)]
del fbo as well if it exists
SVN revision: 43654
Carsten Haitzler [Fri, 13 Nov 2009 07:22:31 +0000 (07:22 +0000)]
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
Gustavo Sverzut Barbieri [Thu, 12 Nov 2009 19:41:02 +0000 (19:41 +0000)]
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
Iván Briano [Thu, 12 Nov 2009 15:41:45 +0000 (15:41 +0000)]
consistent return
SVN revision: 43630
Lars Munch [Thu, 12 Nov 2009 15:15:57 +0000 (15:15 +0000)]
ecore_exe is currently not supported on WinCE
SVN revision: 43629
Lars Munch [Thu, 12 Nov 2009 13:49:46 +0000 (13:49 +0000)]
Fix WinCE engine build
SVN revision: 43628
Vincent Torri [Wed, 11 Nov 2009 23:43:58 +0000 (23:43 +0000)]
* link correctly ecore against pthread
* use the efl_pthread.m4 macro
* add configure output for pthread support in ecore
SVN revision: 43627
Vincent Torri [Wed, 11 Nov 2009 20:05:47 +0000 (20:05 +0000)]
Add check on libgcrypt library in configure. Needed when GNUtls
support is enabled.
SVN revision: 43622
Rafael Antognolli [Wed, 11 Nov 2009 19:06:52 +0000 (19:06 +0000)]
Add some more video extensions to ethumb emotion plugin.
Patch by: João Paulo Rechi Vita.
SVN revision: 43621
Rafael Antognolli [Wed, 11 Nov 2009 19:03:25 +0000 (19:03 +0000)]
Add logging to ethumb emotion plugin.
Some debug logging info to ethumb emotion plugin.
SVN revision: 43620
Vincent Torri [Wed, 11 Nov 2009 17:45:55 +0000 (17:45 +0000)]
Add Windows directory monitoring to ecore_file. It was tough.
A lot of thanks to Lars Munch for his great help
SVN revision: 43617
Vincent Torri [Wed, 11 Nov 2009 12:51:24 +0000 (12:51 +0000)]
allow glew engine to be compiled again
SVN revision: 43615
Gustavo Sverzut Barbieri [Wed, 11 Nov 2009 12:47:46 +0000 (12:47 +0000)]
/me stuuuuuuuupid, spank spank spank... go test your code before commit :-D
SVN revision: 43613
Gustavo Sverzut Barbieri [Wed, 11 Nov 2009 12:33:52 +0000 (12:33 +0000)]
more evas_map utils, let's avoid duplicating these everywhere.
SVN revision: 43612
Carsten Haitzler [Wed, 11 Nov 2009 11:39:25 +0000 (11:39 +0000)]
step 1. some map support! images only right now. next. render-to-texture.
invasive change right now.
SVN revision: 43611
Vincent Torri [Wed, 11 Nov 2009 11:17:11 +0000 (11:17 +0000)]
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
Mikhail Gusarov [Tue, 10 Nov 2009 22:15:00 +0000 (22:15 +0000)]
Use proper index to select mask in _ecore_xcb_key_mask_get
SVN revision: 43607
Lars Munch [Tue, 10 Nov 2009 16:58:36 +0000 (16:58 +0000)]
Fix linking issue when cross building from linux to windows
SVN revision: 43604
Lars Munch [Tue, 10 Nov 2009 16:58:20 +0000 (16:58 +0000)]
Fix linking issue when cross building from linux to windows
SVN revision: 43603