Bruno Dilly [Thu, 4 Oct 2012 22:38:06 +0000 (22:38 +0000)]
ephysics: use multiple threads
Use a mainloop thread and one thread per world dedicated to simulation.
It's using ecore threads, out of the pool.
For now there are still some locks when trying to change physics
elements properties while a simulation is going on, but soon it will
have a queue of properties to be applied after a simulation step, so
it won't lock.
SVN revision: 77455
Leandro Dorileo [Thu, 4 Oct 2012 22:38:00 +0000 (22:38 +0000)]
ephysics: free overlap filter callback
This patch makes sure the overlap filter callback instance is removed
on world removal.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 77454
Ricardo de Almeida Gonzaga [Thu, 4 Oct 2012 22:37:54 +0000 (22:37 +0000)]
ephysics: updated authors.
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 77453
Ricardo de Almeida Gonzaga [Thu, 4 Oct 2012 22:37:47 +0000 (22:37 +0000)]
ephysics: add some references to technical terms.
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 77452
Ricardo de Almeida Gonzaga [Thu, 4 Oct 2012 22:37:40 +0000 (22:37 +0000)]
ephysics: add a new example doc: EPhysics Logo -
ephysics_logo.c
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 77451
Ricardo de Almeida Gonzaga [Thu, 4 Oct 2012 22:37:25 +0000 (22:37 +0000)]
ephysics: add a new example doc: Rotating Forever -
test_rotating_forever.c
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 77450
Vincent Torri [Thu, 4 Oct 2012 17:25:48 +0000 (17:25 +0000)]
Eet: Update lz4 code to rev. 77. This fix compilation on NetBSD 5.0
SVN revision: 77449
Vincent Torri [Thu, 4 Oct 2012 17:16:18 +0000 (17:16 +0000)]
Eina: backport rev. 77445
SVN revision: 77446
Vincent Torri [Thu, 4 Oct 2012 17:04:38 +0000 (17:04 +0000)]
Ecore_con: update ecore_con_eet headers. Should make it compiling on Windows (not tested)
SVN revision: 77444
Stefan Schmidt [Thu, 4 Oct 2012 14:56:22 +0000 (14:56 +0000)]
ecore_con: No need to check for the for the same flag two times.
I did not do changelog, news or backport here as it has zero effect on the
functionality. Just makes the code easier to udnerstand and read. If you think
it needs to be done neverless howl and let me know what you actually want in
it. :)
SVN revision: 77441
Christopher Michael [Thu, 4 Oct 2012 10:43:07 +0000 (10:43 +0000)]
Remove unused variables.
SVN revision: 77425
Cedric BAIL [Thu, 4 Oct 2012 09:31:46 +0000 (09:31 +0000)]
efl: backport Igor's eina patch.
SVN revision: 77415
Mike Blumenkrantz [Thu, 4 Oct 2012 08:55:51 +0000 (08:55 +0000)]
fix some efreet docs
SVN revision: 77412
Cedric BAIL [Thu, 4 Oct 2012 05:56:59 +0000 (05:56 +0000)]
ecore: add ecore_x_input_raw_select and friends.
SVN revision: 77404
Christopher Michael [Thu, 4 Oct 2012 05:51:12 +0000 (05:51 +0000)]
Ecore: Update ChangeLog for Daniel's patch.
SVN revision: 77402
Christopher Michael [Thu, 4 Oct 2012 05:49:28 +0000 (05:49 +0000)]
Ecore_X (xcb): Patch from Daniel Willmann to fix the type used for
calloc of randr_output_change event.
SVN revision: 77401
Cedric BAIL [Thu, 4 Oct 2012 01:46:03 +0000 (01:46 +0000)]
eio: Fix possible memory corruption in eio_eet_data_read_cipher()
Patch by Daniel Willmann <d.willmann@samsung.com>
SVN revision: 77392
Cedric BAIL [Thu, 4 Oct 2012 01:42:15 +0000 (01:42 +0000)]
eina: Fixes typo and removes redundant duplicate code.
Patch by Igor Murzov <e-mail@date.by>
SVN revision: 77391
Eduardo Lima (Etrunko) [Wed, 3 Oct 2012 16:31:04 +0000 (16:31 +0000)]
Wayland_SHM: Remove unused 'debug' field
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77376
Eduardo Lima (Etrunko) [Wed, 3 Oct 2012 16:30:45 +0000 (16:30 +0000)]
Wayland_SHM: Remove unecessary initialization
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77375
Eduardo Lima (Etrunko) [Wed, 3 Oct 2012 16:30:37 +0000 (16:30 +0000)]
Ecore_Evas: Cleanup unused function prototypes
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77374
Eduardo Lima (Etrunko) [Wed, 3 Oct 2012 16:30:28 +0000 (16:30 +0000)]
Ecore_Evas: Fix Wayland engine includes
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77373
Mike Blumenkrantz [Wed, 3 Oct 2012 06:59:20 +0000 (06:59 +0000)]
probably the best commit I'll ever make: evas_object_del() now takes NULL parameter without bitching
SVN revision: 77344
Cedric BAIL [Wed, 3 Oct 2012 05:55:32 +0000 (05:55 +0000)]
ecore: Fix memory allocation size in ecore_thread_feedback()
Patch by Daniel Willmann <d.willmann@samsung.com>
SVN revision: 77340
Lucas De Marchi [Tue, 2 Oct 2012 21:42:02 +0000 (21:42 +0000)]
edbus: Improve doc of name_owner_changed_callback_add()
Explain the reason for the extra flag on this function.
SVN revision: 77339
José Roberto de Souza [Tue, 2 Oct 2012 21:41:58 +0000 (21:41 +0000)]
edbus: Add flag to name_owner_changed_callback_add to
allow initial call
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 77338
José Roberto de Souza [Tue, 2 Oct 2012 21:41:53 +0000 (21:41 +0000)]
edbus: Call callback if already have a unique id when
another callback is added
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 77337
Luis Felipe Strano Moraes [Tue, 2 Oct 2012 21:02:16 +0000 (21:02 +0000)]
edbus: Fix typos
Patch by: Luis Felipe Strano Moraes <luis.strano@gmail.com>
SVN revision: 77335
Flavio Vinicius Alvares Ceolin [Tue, 2 Oct 2012 17:37:48 +0000 (17:37 +0000)]
edje_codegen: Fixing a small problem with programs
Generating code even when there is no signal and/or source
in a program with SIGNAL_EMIT action.
SVN revision: 77330
Stefan Schmidt [Tue, 2 Oct 2012 12:53:54 +0000 (12:53 +0000)]
edje_entry: Fix mem leak and get rid of useless calloc here.
We could leak here if the next condition is true. And more important we calloc
in just 6 lines below again. From the log it seems this was just not catched
in a rewrite of this part of the code.
SVN revision: 77319
Stefan Schmidt [Tue, 2 Oct 2012 12:53:48 +0000 (12:53 +0000)]
eeze/sensor: Remove handle_get() test for Eeze_Sensor as it gone from the code.
SVN revision: 77318
Christopher Michael [Tue, 2 Oct 2012 12:13:32 +0000 (12:13 +0000)]
Ecore_X (xcb): Revert previous screensaver commit.
NB: I was misinformed...apparently it did Not cut down the usage.
SVN revision: 77312
Christopher Michael [Tue, 2 Oct 2012 12:08:58 +0000 (12:08 +0000)]
Ecore_X: We don't need to listen for Cycle events here. These raise
when the screensaver cycle interval passes. That is not what we are
interested in here. We only need to know when the screensaver
activates/deactivates.
NB: This cuts cpu usage down incredibly when screensavers are set with
a short timeout.
SVN revision: 77310
Stefan Schmidt [Tue, 2 Oct 2012 08:47:54 +0000 (08:47 +0000)]
eeze/sensor: Fix big memleak that happened on every eeze use.
Really free the list with sensor modules when shutting down. No idea how I
dropped that as I found it in one old local version I had. Thanks to Mike
for the notice and valgrind for the tooling.
Also make sure we don't corrupt the list before we can free it.
SVN revision: 77291
Stefan Schmidt [Tue, 2 Oct 2012 08:47:50 +0000 (08:47 +0000)]
eeze/sensor: Free the hash table on shutdown. Leak--
Some bigger leak is still going on there with the module unloading. I swear that
was all non-leaking before. I had valgrind on it. :)
SVN revision: 77290
Stefan Schmidt [Tue, 2 Oct 2012 08:47:45 +0000 (08:47 +0000)]
eeze/sensor: Update documentation.
Updating the docs in the header as well as some more comments in the code itself.
SVN revision: 77289
Christopher Michael [Mon, 1 Oct 2012 09:25:12 +0000 (09:25 +0000)]
Evas: Minor doxy fix.
SVN revision: 77257
Daniel Juyung Seo [Mon, 1 Oct 2012 04:43:39 +0000 (04:43 +0000)]
ethumb ethumb.c: Fixed indentation.
SVN revision: 77233
Daniel Juyung Seo [Mon, 1 Oct 2012 04:43:35 +0000 (04:43 +0000)]
ethumb ethumb.c: Fixed wrong return value. Return EINA_FALSE when there is no theme_file on ethumb_frame_set. Spotted by Patryk Kaczmarek <patryk.k@samsung.com>
SVN revision: 77232
Mike McCormack [Sat, 29 Sep 2012 12:19:09 +0000 (12:19 +0000)]
Update git ignore files
Signed-off-by: Mike McCormack <mikem@atratus.org>
SVN revision: 77217
Bruno Dilly [Fri, 28 Sep 2012 22:24:30 +0000 (22:24 +0000)]
ephysics: ignore spec file
SVN revision: 77214
Stefan Schmidt [Fri, 28 Sep 2012 09:10:47 +0000 (09:10 +0000)]
eeze/sensor: Fix fake module to set timestamp to microseconds since epoch.
Seconds is not really a suitable resolution for sensor data read outs. This
also aligns it with the tizen module and the public API.
The sleep is no longer needed in the test program either.
SVN revision: 77191
Stefan Schmidt [Fri, 28 Sep 2012 09:10:43 +0000 (09:10 +0000)]
eeze/sensor: Make the Eeze_Sensor struct private.
All data for the public API have moved into other data structures. This one
is only needed for internal housekeeping now. Thus move it into the pivate
header file so it does not confuse people.
SVN revision: 77190
Stefan Schmidt [Fri, 28 Sep 2012 09:10:40 +0000 (09:10 +0000)]
eeze/sensor: Update eeze sensor docs.
Mostly typo fixes and hopefully clarify some things.
SVN revision: 77189
Carsten Haitzler [Fri, 28 Sep 2012 06:19:35 +0000 (06:19 +0000)]
make notes.
SVN revision: 77178
Carsten Haitzler [Fri, 28 Sep 2012 04:07:53 +0000 (04:07 +0000)]
dont need bounding box tracking anymore
SVN revision: 77176
Carsten Haitzler [Fri, 28 Sep 2012 02:30:09 +0000 (02:30 +0000)]
deal with losing our backbuffer (after a resurf) with partial updates.
SVN revision: 77175
Flavio Vinicius Alvares Ceolin [Thu, 27 Sep 2012 21:09:53 +0000 (21:09 +0000)]
edje_codegen: Adding support for drag
Adding the necessary api to work with draggable parts.
SVN revision: 77174
Carsten Haitzler [Thu, 27 Sep 2012 11:11:38 +0000 (11:11 +0000)]
typeo in chlog
SVN revision: 77151
Carsten Haitzler [Thu, 27 Sep 2012 11:06:41 +0000 (11:06 +0000)]
checnglog/news my fix now its confirmed
SVN revision: 77150
Carsten Haitzler [Thu, 27 Sep 2012 09:44:00 +0000 (09:44 +0000)]
maybe patch over imf ibus module oopsie?
SVN revision: 77144
Michael BOUCHAUD [Thu, 27 Sep 2012 09:36:01 +0000 (09:36 +0000)]
edje: and force calc on sub objects
SVN revision: 77142
Michael BOUCHAUD [Thu, 27 Sep 2012 09:11:21 +0000 (09:11 +0000)]
edje: fix scale_set in sub group
SVN revision: 77137
Jiyoun Park [Thu, 27 Sep 2012 08:54:54 +0000 (08:54 +0000)]
add evas object display mode hint
this hint can be used when user want to notify
and change object size hint(display mode)
like compress(example, keyboard show and object need to be compressed)
and etc.
SVN revision: 77136
Carsten Haitzler [Thu, 27 Sep 2012 08:22:24 +0000 (08:22 +0000)]
fix nasty bug in efreet where running an update of desktops (or icons)
could be delayed by minutes.
SVN revision: 77133
Carsten Haitzler [Thu, 27 Sep 2012 07:13:15 +0000 (07:13 +0000)]
oops use micro not minor
SVN revision: 77131
Carsten Haitzler [Thu, 27 Sep 2012 07:00:28 +0000 (07:00 +0000)]
actualyl do option this way.
SVN revision: 77130
Carsten Haitzler [Thu, 27 Sep 2012 06:57:16 +0000 (06:57 +0000)]
support new swap mode field.
SVN revision: 77129
Carsten Haitzler [Thu, 27 Sep 2012 06:56:41 +0000 (06:56 +0000)]
add an engine info field (4 bits) for swap mode :)
SVN revision: 77128
Vincent Torri [Thu, 27 Sep 2012 04:46:30 +0000 (04:46 +0000)]
Eo IS optional. Sorry, i will fight to have ALL libs being optional
SVN revision: 77126
Vincent Torri [Thu, 27 Sep 2012 04:40:36 +0000 (04:40 +0000)]
merge: use autoreconf
raster, please: be constructive: if it does not work for you, what about giving the error ?
SVN revision: 77125
Carsten Haitzler [Thu, 27 Sep 2012 04:39:28 +0000 (04:39 +0000)]
make eo not an optional build - this WILL be no-option as we will be
based on it.
SVN revision: 77124
Carsten Haitzler [Thu, 27 Sep 2012 04:16:55 +0000 (04:16 +0000)]
and pass distcehck
SVN revision: 77123
Carsten Haitzler [Thu, 27 Sep 2012 04:14:38 +0000 (04:14 +0000)]
and more include dir fixes.
SVN revision: 77122
Carsten Haitzler [Thu, 27 Sep 2012 04:08:48 +0000 (04:08 +0000)]
and esnure we have all the right include paths.
SVN revision: 77121
Carsten Haitzler [Thu, 27 Sep 2012 04:03:12 +0000 (04:03 +0000)]
and remvoe inlcude as subdir
SVN revision: 77120
Carsten Haitzler [Thu, 27 Sep 2012 04:02:37 +0000 (04:02 +0000)]
move eina headers into lib/eina like the rest of efl - at least be
consistent with the majority.
SVN revision: 77119
Carsten Haitzler [Thu, 27 Sep 2012 03:56:20 +0000 (03:56 +0000)]
port null check over to efl tree.
SVN revision: 77118
Carsten Haitzler [Thu, 27 Sep 2012 03:46:03 +0000 (03:46 +0000)]
port mmap safety fix to efl tree.
SVN revision: 77115
Carsten Haitzler [Thu, 27 Sep 2012 03:37:02 +0000 (03:37 +0000)]
and changlog now is merged changes since 1.7.0
SVN revision: 77112
Carsten Haitzler [Thu, 27 Sep 2012 03:22:34 +0000 (03:22 +0000)]
make make examples work with dso linking unhappiness.
SVN revision: 77111
Carsten Haitzler [Thu, 27 Sep 2012 03:17:31 +0000 (03:17 +0000)]
efl -> pass distcheck.
SVN revision: 77110
Carsten Haitzler [Thu, 27 Sep 2012 03:10:06 +0000 (03:10 +0000)]
and efl.spec in configure.ac
SVN revision: 77109
Carsten Haitzler [Thu, 27 Sep 2012 03:09:17 +0000 (03:09 +0000)]
and make a single efl.spec file.
SVN revision: 77108
Carsten Haitzler [Thu, 27 Sep 2012 03:02:12 +0000 (03:02 +0000)]
cleaning up the base of efl tree moving files to subdirs
SVN revision: 77106
Carsten Haitzler [Thu, 27 Sep 2012 02:55:18 +0000 (02:55 +0000)]
fix chglog date for vtorri :)
SVN revision: 77105
Carsten Haitzler [Thu, 27 Sep 2012 02:13:31 +0000 (02:13 +0000)]
autoreconf doesnt work... so lets have autogen.sh eh? :) also - old
habits die hard. :)
SVN revision: 77104
Cedric BAIL [Thu, 27 Sep 2012 00:55:41 +0000 (00:55 +0000)]
eio: continue on access right error.
SVN revision: 77103
José Roberto de Souza [Wed, 26 Sep 2012 20:33:53 +0000 (20:33 +0000)]
edbus: Fix lib name in edbus2.pc.in
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 77102
Christopher Michael [Wed, 26 Sep 2012 19:26:24 +0000 (19:26 +0000)]
Ecore_Evas (wayland): Add missing close.
SVN revision: 77100
Christopher Michael [Wed, 26 Sep 2012 19:01:04 +0000 (19:01 +0000)]
Ecore_Evas (wayland): Remove goto. (don't need them, don't want them)
;) Also, remove an extra blank line that got in there.
SVN revision: 77099
José Roberto de Souza [Wed, 26 Sep 2012 18:49:16 +0000 (18:49 +0000)]
edbus: Full file path on EXTRA_DIST of doc
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 77098
Eduardo Lima (Etrunko) [Wed, 26 Sep 2012 18:42:47 +0000 (18:42 +0000)]
Wayland_SHM: Simplify code for buffer creation
Removed unecessary ensure_pool_size function move the checks to _pool_create.
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77097
Eduardo Lima (Etrunko) [Wed, 26 Sep 2012 18:41:57 +0000 (18:41 +0000)]
Wayland_SHM: new functions for freeing SHM buffer and
pool
_ecore_evas_wl_buffer_free() and _ecore_evas_wl_shm_pool_free() were added,
avoid repeating the same calls everywhere.
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 77096
José Roberto de Souza [Wed, 26 Sep 2012 18:16:34 +0000 (18:16 +0000)]
edbus: Add edbus_signal_handler_match_extra_vset
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 77095
José Roberto de Souza [Wed, 26 Sep 2012 18:16:28 +0000 (18:16 +0000)]
edbus: Fix building doc outside of tree
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 77094
Carsten Haitzler [Wed, 26 Sep 2012 13:23:29 +0000 (13:23 +0000)]
and back to full update - poo.
SVN revision: 77093
Carsten Haitzler [Wed, 26 Sep 2012 10:03:49 +0000 (10:03 +0000)]
fill in some more egl sw engine theory.
SVN revision: 77078
Cedric BAIL [Wed, 26 Sep 2012 07:52:04 +0000 (07:52 +0000)]
evas: more distcheck fix.
SVN revision: 77075
Vincent Torri [Wed, 26 Sep 2012 07:29:34 +0000 (07:29 +0000)]
merge: and disable eo for now, as requested by Tom
SVN revision: 77074
Vincent Torri [Wed, 26 Sep 2012 06:56:52 +0000 (06:56 +0000)]
merge: add eo
SVN revision: 77072
Cedric BAIL [Wed, 26 Sep 2012 06:50:28 +0000 (06:50 +0000)]
evas: forgotten include for make dist.
SVN revision: 77071
Vincent Torri [Wed, 26 Sep 2012 06:43:58 +0000 (06:43 +0000)]
merge: fix paths
SVN revision: 77070
Carsten Haitzler [Wed, 26 Sep 2012 03:49:33 +0000 (03:49 +0000)]
partial swaps++ to evas gl engine.
SVN revision: 77069
Jonas M. Gastal [Tue, 25 Sep 2012 19:53:21 +0000 (19:53 +0000)]
edje: Fix doc for edje_object_part_text_user_insert.
SVN revision: 77064
Jonas M. Gastal [Tue, 25 Sep 2012 19:52:15 +0000 (19:52 +0000)]
edje: include cache functions in General Group in documentation.
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 77063
Jonas M. Gastal [Tue, 25 Sep 2012 19:51:09 +0000 (19:51 +0000)]
edje: put #define EDJE_EXTERNAL_TYPE_ABI_VERSION outside the struct.
reason: that way it appears in documentation.
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 77062
Jonas M. Gastal [Tue, 25 Sep 2012 19:50:03 +0000 (19:50 +0000)]
edje: Text Entry Group created in documentation.
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 77061
Jonas M. Gastal [Tue, 25 Sep 2012 19:48:57 +0000 (19:48 +0000)]
edje: Text Selection Group created in documentation.
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 77060
Jonas M. Gastal [Tue, 25 Sep 2012 19:47:50 +0000 (19:47 +0000)]
edje: Text Cursor Group created in documentation.
Author: Lucas Joia <lucasjoia@profusion.mobi>
SVN revision: 77059