Commit Graph

18400 Commits

Author SHA1 Message Date
Leandro Dorileo 34734a4a72 EPhysics: small/trivial function return fix
This patch fix a compilation warning by _ephysics_world_contact_processed_cb
not returning. Bullet doesn't care about what is returned, so this
is just a compilation warning fix.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 74499
2012-07-27 14:49:20 +00:00
Leandro Dorileo ba55257c64 EPhysics: sleeping threshold and max sleep time
This patch introduces calls for setting the body's linear and angular
sleeping thresholds and to set the world's max sleeping time.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 74498
2012-07-27 14:48:59 +00:00
Bruno Dilly b3e016122d EPhysics: add note regarding body data
Requested by Ricardo.



SVN revision: 74497
2012-07-27 14:48:41 +00:00
Bruno Dilly 3ea072eca7 EPhysics: only build tests theme if tests are build
SVN revision: 74496
2012-07-27 14:48:19 +00:00
Bruno Dilly 564c23a80f EPhysics: add data setter / getter for bodies
Useful when you need structures per bodies to be updated on
collision callbacks.



SVN revision: 74495
2012-07-27 14:47:46 +00:00
Bruno Dilly 7dc1e7b4b7 EPhysics: fix mass getter
SVN revision: 74494
2012-07-27 14:47:23 +00:00
Christopher Michael 4716f7f7ca Evas: We can include evas_pipe.h in common even without
BUILD_PIPE_RENDER. Fixes an implicit declaration warning when building
the software_generic engine.



SVN revision: 74481
2012-07-27 09:49:51 +00:00
Cedric BAIL 65f245cb08 evas: small doc improvement.
SVN revision: 74468
2012-07-27 02:59:24 +00:00
Tom Hacohen 58d6248b20 Eo: Changed ops prints to be DOMAIN:OP_NAME. Easier to follow.
SVN revision: 74442
2012-07-26 13:15:28 +00:00
Tom Hacohen 6ae96d43ff Eo: Make func override warning an error instead (prev commit).
Make JackDanielZ happy...

SVN revision: 74437
2012-07-26 12:34:04 +00:00
Tom Hacohen d368088e59 Eo: Add a warning when trying to override a function that was already set for a class.
SVN revision: 74436
2012-07-26 12:21:01 +00:00
Tom Hacohen 6c9804fba9 Evas font: Fixed font cache to correctly handle different font sizes.
Used to just go for the first match in the cache which means it would always
think we only have the wrong size in the cache, and it would just add
new entries all the time.

SVN revision: 74435
2012-07-26 11:31:36 +00:00
Cedric BAIL b3e1d00b2f evas: force proxyed objects to stay active so we don't loose update.
SVN revision: 74427
2012-07-26 08:44:54 +00:00
Carsten Haitzler d627649dc7 edje_cc shouldnt be using eina-log for almost all its err/wrn/inf
stuff as this is actual user output and done:
  file.c:242 error in blah.edc:232
is just confusing as all heck.



SVN revision: 74424
2012-07-26 08:21:56 +00:00
ChunEon Park a3e8b5736d evas/gl - more clean code
SVN revision: 74420
2012-07-26 07:43:47 +00:00
Christopher Michael 3e61fd8917 Ecore_Wayland: Test for a valid surface before we try to process the
pointer_enter event.



SVN revision: 74419
2012-07-26 07:23:32 +00:00
Jihoon Kim 1a29347d39 xim: remove trailing whitespace
SVN revision: 74408
2012-07-26 00:03:51 +00:00
Jihoon Kim b52d5888b9 ibus-immodule: initialize for added interfaces
SVN revision: 74396
2012-07-25 14:50:06 +00:00
Daniel Willmann bf38856d5f ecore_con: Remove duplicate code
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>

SVN revision: 74356
2012-07-24 14:22:00 +00:00
Christopher Michael c652ba9071 Evas: Fix uninitialized variable warning.
SVN revision: 74353
2012-07-24 11:36:31 +00:00
Christopher Michael 4b5e15a133 Evas (wayland_egl): Set resource_list to NULL after we free it. Fix
minor formatting issue.



SVN revision: 74348
2012-07-24 09:19:23 +00:00
Daniel Juyung Seo 16335de91e edje edje_cc_handlers.c: Fixed typo pointed out by PrinceAMD-(Deon Thomas)
SVN revision: 74346
2012-07-24 07:15:22 +00:00
Carsten Haitzler c08110c00c conflict--
SVN revision: 74344
2012-07-24 06:33:56 +00:00
Carsten Haitzler a3d66cfed3 fix long standing layer set bug
SVN revision: 74342
2012-07-24 04:59:22 +00:00
Cedric BAIL 58827ba3b6 evas: handle proxy with the right context.
SVN revision: 74340
2012-07-24 04:27:17 +00:00
ChunEon Park 843255a175 evas/gl - +null & less code
This fixes the incorrect operations when evas gl is re-initialized in one same process



SVN revision: 74339
2012-07-24 03:57:27 +00:00
Carsten Haitzler 29452cf797 fix entry shift selection extend with mouse.
SVN revision: 74338
2012-07-24 03:52:14 +00:00
Ingvaldur Sigurjonsson 5410726016 From: Ingvaldur Sigurjonsson <rocketiii.scientist@gmail.com>
Subject: [E-devel] [PATCH]Evas.h comments patch

When reading the comments of 'evas_object_textgrid_update_add' I
noticed 
a little cnp err. The enclosed patch is just a suggestion, but the 
misleading comment was driving me nuts...



SVN revision: 74331
2012-07-24 01:31:50 +00:00
Rob Bradford 1e42e445c5 Evas (wayland_egl): Fix a series of various segfaults with the
wayland_egl engine caused by windows being hidden:

From: Rob Bradford <rob@linux.intel.com>
Date: Fri, 13 Jul 2012 19:13:12 +0100
Subject: [PATCH] evas(wayland_egl): Resolve a series of segfaults on
clean-up

The first was that when a window was being hidden the render engine
(e->engine.data.output) was being assigned to NULL (like on an error
path). I
checked other backends and they only free and nullify this pointer on
error
paths. By doing it on a hide it was interfering with cleanup process
for the
object.

This then highlighted a second crash from the derefence of the window
to NULL
when flushing the cache. If the window was hidden this window pointer
would
be NULL.

The third it highlighted was a duplicate call into
evas_gl_common_image_free
and the freeing of the image cache twice. By the time eng_image_free
has been
called the cache has already been freed so we can remove the duplicate
free.



SVN revision: 74330
2012-07-23 14:33:31 +00:00
Eduardo de Barros Lima d288db2078 Eeze: lets make it buildable once again
SVN revision: 74329
2012-07-23 14:23:59 +00:00
Alex Wu 0f50ef36b9 Evas (wayland_egl): Fix crashes when flipping window alpha state.
From: Alex Wu <zhiwen.wu@linux.intel.com>

When calling elm_win_alpha_set(), the global EGLContext object keep
unchanged, but the new EGLSurface object subjects to the new EGLConfig
with changed alpha_size. This makes eng_window_new() failed and hence
free the  Render_Engine object (e->engine.data.output) and nullize it.
Next time other objects reference the output, segfault occurs.

In this patch, I give every Evas_GL_Wl_Window object a EGLContext object
and all these EGLContext objects share the same shader program objects.

A new global EGLContext object "share_context" added, which is
responsible for keeping the shared objects alive. e.g. shader program
objects.At the first time succeeded to create a EGLContext, assign it to
the "share_context", and should not destory it in eng_window_free.

The "share_context" will be taken as the 3rd argument when calling
eglCreateContext(), and then updated to the new created EGLContext to
keep the shared gl objects available.

Thanks for devilhorns' review and suggestion.



SVN revision: 74328
2012-07-23 14:16:50 +00:00
Mike Blumenkrantz 722fef0199 don't throw double events for our own disk ops
SVN revision: 74327
2012-07-23 14:11:57 +00:00
Mike Blumenkrantz 7914a063ea add a third libmount backend for "current" libmount, where we are too cool for /etc/mtab
SVN revision: 74326
2012-07-23 14:08:13 +00:00
Christopher Michael a32308d4e8 Ecore_wayland: Fix calls to update_modifier state and pass the proper
paramaters. Only set input & opaque regions during resize.



SVN revision: 74325
2012-07-23 14:04:17 +00:00
Youness Alaoui 8381ac5f55 Evas: Implement scale_hint_get/set for gl_sdl
SVN revision: 74323
2012-07-23 11:59:18 +00:00
Youness Alaoui cedbafac14 Evas: Update gl_sdl, gl_cocoa, directfb and software_16_sdl engines to use the new function prototype of image_map_draw
The arguments for image_map_draw changed, and these engines were receiving
the wrong data. In the case of gl_cocoa and gl_sdl, the gl_common would
receive a pointer for 'npoints' and would call abort() because npoints
is not 4.

SVN revision: 74321
2012-07-23 11:58:37 +00:00
Christopher Michael de6cfa77b3 Ecore_Wayland: Update geometry callback function to match new changes
in wayland. Now passes in a 'transform' also.



SVN revision: 74319
2012-07-23 09:31:49 +00:00
ChunEon Park 23225d016f edje - updated AUTHORS
SVN revision: 74315
2012-07-23 08:54:46 +00:00
Tom Hacohen fc5eaf662d Eo: Fixed bug with calling multiple ops in some cases.
SVN revision: 74313
2012-07-23 08:43:35 +00:00
WooHyun Jung be181af5dc edje/edje_entry : Only MOUSE_UP should reset character.
SVN revision: 74312
2012-07-23 08:36:36 +00:00
Christopher Michael 18e1a5093b Emotion: Add UNUSED to _image_resize function paramaters where missing.
SVN revision: 74311
2012-07-23 08:23:31 +00:00
Christopher Michael 6fe982b022 Emotion: Fix 'engine' may be used uninitialized warning.
SVN revision: 74309
2012-07-23 08:20:14 +00:00
Cedric BAIL 733338509e evas: make evas_object_smart_type_check more resilient.
Issue reported by JPeg.


SVN revision: 74295
2012-07-22 07:03:29 +00:00
Vincent Torri 78886b5542 evil: why sed when rm works ? Get rid of the stupid .la files
SVN revision: 74290
2012-07-21 18:44:50 +00:00
Vincent Torri b14142b5eb remove workaround
SVN revision: 74289
2012-07-21 18:36:18 +00:00
Vincent Torri 15d902f502 remove workaround
SVN revision: 74288
2012-07-21 18:35:46 +00:00
Vincent Torri 664d6ca2d4 remove workaround
SVN revision: 74287
2012-07-21 18:33:38 +00:00
Vincent Torri b21c352bd0 remove workaround
SVN revision: 74286
2012-07-21 18:33:02 +00:00
Vincent Torri 4b79d38272 * src/lib/Makefile.am:
* src/lib/dlfcn/Makefile.am:
	work around a problem with libtool and the creation
	of the DLL. libtool developpers should be impaled.



SVN revision: 74285
2012-07-21 18:31:43 +00:00
Youness Alaoui 2b3169566a Eina: Set CFLAGS in the configure to allow AC_CHECK_HEADERS to find sys/mman.h installed in exotic/escape
SVN revision: 74274
2012-07-21 16:50:36 +00:00
Youness Alaoui 26ac924d67 Eina: oups, typo in #ifdef for including Escape.h
SVN revision: 74273
2012-07-21 16:50:26 +00:00
Carsten Haitzler 28bb07e852 and eezes-scaanner didnt del the polelr it added per device(cdrom one)
when the dev is deleted.. crash waiting to happen. in addition it
didnt start a new polelr when it added one again. start one too.



SVN revision: 74263
2012-07-21 09:24:11 +00:00
Carsten Haitzler e174bc3c99 1. let us not install eeze_scanner in e17's utils dir. really not nice
to do that.
2. just use regular ecore-con naming of the socket. it will handle if
someone else has it. no need to do tmpdir and filename stuff by hand.



SVN revision: 74261
2012-07-21 09:11:00 +00:00
Rafael Antognolli 1ab16d192b ecore/examples: Fix build of ecore_exe example.
SVN revision: 74258
2012-07-20 18:23:38 +00:00
Jonas M. Gastal 390e859bb8 If there's a filter and a program running don't execute another one.
SVN revision: 74249
2012-07-20 14:05:22 +00:00
Vincent Torri c7f295b3e4 ecore_con: fix compilation on Windows
SVN revision: 74240
2012-07-20 11:05:25 +00:00
Vincent Torri 54fafa8fd9 libtool authors must be impaled (#4)
SVN revision: 74239
2012-07-20 11:04:45 +00:00
Vincent Torri d8745ead0d libtool authors must be impaled (#3)
SVN revision: 74238
2012-07-20 11:04:22 +00:00
Vincent Torri e4d9a9e27d I like alphabetical order
SVN revision: 74237
2012-07-20 11:01:36 +00:00
Vincent Torri 641f662330 libtool authors must be impaled (#2)
SVN revision: 74236
2012-07-20 11:00:49 +00:00
Vincent Torri 0ac3d0b1c7 libtool authors must be impaled (#1)
SVN revision: 74235
2012-07-20 11:00:24 +00:00
Vincent Torri 461dc809f2 typo
SVN revision: 74232
2012-07-20 10:45:25 +00:00
Carsten Haitzler f7914c31d0 add docs for exe line buffer.
SVN revision: 74227
2012-07-20 09:42:11 +00:00
Carsten Haitzler 2fcec3db4b fix bug in example of assuming 0 termination of "data" as its not a
string.



SVN revision: 74226
2012-07-20 09:40:03 +00:00
Vincent Torri 2ead8b85c2 * configure.ac:
* src/bin/Makefile.am:
	* src/lib/Makefile.am:
	Fix compilation with mingw-w64 gcc 4.8



SVN revision: 74223
2012-07-20 09:00:48 +00:00
Vincent Torri 948f817752 whitespaces--
SVN revision: 74212
2012-07-20 07:38:40 +00:00
ChunEon Park d8a799003c evas/image - trivial changes
SVN revision: 74204
2012-07-20 05:41:25 +00:00
Cedric BAIL 9447175a7d edje: remove dead code.
SVN revision: 74199
2012-07-20 02:12:06 +00:00
Cedric BAIL 4107be8da7 evas: little cosmetic fix.
SVN revision: 74181
2012-07-19 11:07:54 +00:00
Cedric BAIL f7d8ab31ed evas: try to unbork previous map fix.
NOTE: That one is nasty and I do admit that this doesn't
sounds like the proper fix, but as it doesn't trigger other
issue and is simple/reasonable I took to defeat that damn
beast.


SVN revision: 74180
2012-07-19 11:07:14 +00:00
WooHyun Jung 445fae77be edje/edje_entry : Just fixed a comment.
SVN revision: 74168
2012-07-19 08:26:02 +00:00
Tom Hacohen 322a84e8f9 Evas tests: Fixed warnings.
SVN revision: 74166
2012-07-19 08:17:20 +00:00
Tom Hacohen df9ee73e48 Evas textblock: Fixed memory leak on tb deletion.
Thanks to k-s for reporting this.

SVN revision: 74165
2012-07-19 08:17:17 +00:00
Tom Hacohen d657328c80 Evas font: Add missing include.
Seriously, I don't know why or how, but it got removed from my previous
commit. Anyhow, it's fixed now.

SVN revision: 74159
2012-07-19 06:43:21 +00:00
Jiyoun Park d34502b33f fix bug in jpeg saver.
it override error handler before creation.
modify override error hanler after creation


SVN revision: 74153
2012-07-19 03:04:47 +00:00
Gustavo Lima Chaves e7f2bdd37a [emotion] No evas_object_smart_callback_call() on an evas
image.

Big important change here. Want myself in authors :P



SVN revision: 74145
2012-07-18 19:05:47 +00:00
Tom Hacohen b22564a2e5 Evas image: reset error after setting a proxy.
evas_object_image_file_set tries to load the file even if the file is NULL,
this in turn makes proxies always report about an error, although there
isn't really one.
I'm not sure whether evas_object_image_file_set should behave the way it
does, but I'm sure the proxy needs to reset the error anyway (because of
potential previous errors).

SVN revision: 74073
2012-07-18 14:09:53 +00:00
Tom Hacohen fc73ddb332 Eo: Fixed super of different functions.
I.e calling super a_get from an a_set implementation.
This slows things down a bit.

SVN revision: 74062
2012-07-18 12:27:09 +00:00
Carsten Haitzler 677080ab4e add warning if u dont have process priority swizzling.
SVN revision: 74060
2012-07-18 11:54:32 +00:00
Carsten Haitzler d92420f461 and actually command (m4 style dnl) the multisense stuff for release.
SVN revision: 74052
2012-07-18 08:37:23 +00:00
Carsten Haitzler e7c992be99 make multisense off by default as it's not ready yet.
SVN revision: 74050
2012-07-18 08:33:41 +00:00
Carsten Haitzler 8d4f8f3dc7 fix box size hint handling.
SVN revision: 74039
2012-07-18 06:57:10 +00:00
Jonas M. Gastal 438941c355 Eina: eina_list_remove doc improvements
This patch fixes a small typo and changes the return docs case
data is not found.

Author: Leandro Dorileo <dorileo@profusion.mobi>

SVN revision: 74026
2012-07-17 21:09:55 +00:00
Jonas M. Gastal b03e262ed8 Iterator and Accessor doc improvements.
SVN revision: 74004
2012-07-17 17:51:10 +00:00
Rafael Antognolli 30cff2b5fb evas/cserve2: Don't mark as unloaded if we are not
unloading the image.



SVN revision: 74000
2012-07-17 15:15:01 +00:00
Rafael Antognolli 665cffc165 evas/cserve2: Set image->flags.loaded on loaded_handle.
The flag and pixel data will be set on this callback, avoiding new
image_load_data() to create a new request or wait for the LOADED
message.



SVN revision: 73999
2012-07-17 15:14:54 +00:00
Rafael Antognolli 0efde61fef evas/cserve2: Don't set image loaded if we didn't get
pixel data yet.



SVN revision: 73998
2012-07-17 15:14:01 +00:00
Gustavo Lima Chaves fb2a822637 [evas] Interfaces improvement.
iface add() before smart add() is better.



SVN revision: 73991
2012-07-17 14:50:25 +00:00
Iván Briano 39040ba07a Set load options in the SETOPTS message
SVN revision: 73990
2012-07-17 14:24:08 +00:00
Iván Briano 4b1e5871aa Avoid calling the requets callbacks if the entry was
freed



SVN revision: 73989
2012-07-17 14:23:54 +00:00
Iván Briano 69f2a9154c When changing request type, it helps to let the request
know what its new type is



SVN revision: 73988
2012-07-17 14:23:43 +00:00
Iván Briano 667b42fbf2 No need for a separate Slave_Request pointer with font
entries



SVN revision: 73987
2012-07-17 14:23:36 +00:00
Iván Briano 073da7dfb2 Add Speculative Load type to requests and a way to
change requests from one type to another



SVN revision: 73986
2012-07-17 14:23:26 +00:00
Iván Briano 558e2eb267 Rename Font_Request so I stop being stupidly confused
by it.



SVN revision: 73985
2012-07-17 14:23:19 +00:00
Iván Briano 0e2294db55 Move image opening/loading to the new requests system
A lot going on here:
 - Request callbacks were adapted to fit the new scheme
 - The old requests systems in the cache was wiped out
 - Old slave handling in evas_cserve2_main.c is dead too
 - PRELOAD commands are responded with LOADED now



SVN revision: 73984
2012-07-17 14:23:09 +00:00
Iván Briano 0022544c8b Allow creating requets without a client waiting on it
SVN revision: 73983
2012-07-17 14:22:57 +00:00
Iván Briano 1f601af021 Cancel dependents only when the request itself is
cancelled



SVN revision: 73982
2012-07-17 14:22:52 +00:00
Iván Briano 30dd288a01 Call the requests callbacks only once per request
Message creation was like that already, but now we call the response or
error callback for the request only once. The cache does what it needs
there and returns, in the case of a successful response, the message
that will be sent to the client.



SVN revision: 73981
2012-07-17 14:22:42 +00:00
Cedric BAIL 7f1e95afc8 evas: fix evas map life cycle.
SVN revision: 73963
2012-07-17 09:09:45 +00:00
Jiyoun Park 6facf35bb7 modify changelog
SVN revision: 73945
2012-07-17 06:25:43 +00:00
Cedric BAIL 64fd2b487a evas: fix garbage with left over mapped smart object.
This fix the bug reported by Bruno Dilly.


SVN revision: 73944
2012-07-17 03:35:53 +00:00
ChunEon Park 7f56d9a4da evas/render - ++ChangeLog
SVN revision: 73931
2012-07-16 11:34:52 +00:00
ChunEon Park 3f3314725c evas/render - fixed to do pre render for the children of mapped object.
Now textblock can calc it's texts geom correctly when it is a child of the mapped obj.



SVN revision: 73930
2012-07-16 11:33:12 +00:00
ChunEon Park 37af49d771 evas/render - removed duplicated recalc.
SVN revision: 73927
2012-07-16 11:19:08 +00:00
Carsten Haitzler 6a509fe506 fix e17->elm cnp.
SVN revision: 73924
2012-07-16 11:01:44 +00:00
Cedric BAIL 48cd6930f1 eet: fix possible wrong size decoding for simple type.
SVN revision: 73923
2012-07-16 10:58:30 +00:00
Cedric BAIL ecffd3ae2f eet: detect overrun and underrun before everything goes wrong.
SVN revision: 73919
2012-07-16 10:38:37 +00:00
Mike Blumenkrantz 06a818fa5d fix really really hard-to-trigger magic failure in ecore-con
SVN revision: 73918
2012-07-16 10:30:31 +00:00
Carsten Haitzler 2c1b533d13 fix minor version defines to be at 1.6 (in sync now) ready for going
to 7 on release.



SVN revision: 73906
2012-07-16 06:36:02 +00:00
ChunEon Park a7a4fbbe74 evas/render - removed uselss compare and fix indent
SVN revision: 73903
2012-07-16 03:12:39 +00:00
Jihoon Kim 1ba497972d Ecore_IMF.h: remove trailing whitespace
SVN revision: 73902
2012-07-16 02:10:33 +00:00
Jihoon Kim 6f60dd6f2f scim_immodule: fix build warnings
SVN revision: 73901
2012-07-16 01:01:16 +00:00
Jihoon Kim 810cb4c1e1 emotion: remove unused variable
SVN revision: 73898
2012-07-15 23:59:52 +00:00
Tom Hacohen bf6a819dde Eo: Minor fixes to copy_all and clean.
SVN revision: 73876
2012-07-15 12:27:56 +00:00
Tom Hacohen 14dcf973c5 Eo: Fixed test case.
SVN revision: 73867
2012-07-15 07:56:02 +00:00
Vincent Torri 1790fc0bd6 evas: cleanup autotools a bit
SVN revision: 73843
2012-07-14 09:28:01 +00:00
Jerome Pinot 365d29d02f edje: Fix multisense shutdown and shut up ecore thread shutdown.
Patch from cedric during the korean e17 meeting. Thanks!


SVN revision: 73841
2012-07-14 06:58:42 +00:00
Jonas M. Gastal 6f2b6f9611 Small improvement to eina_hash_free_cb_set documentation.
SVN revision: 73822
2012-07-13 17:27:24 +00:00
Cedric BAIL 379566ece7 edje: stop compilation when clipping to a non RECT part.
SVN revision: 73801
2012-07-13 09:15:17 +00:00
Cedric BAIL 7835bdd259 edje: fix a small memory leak during compilation.
NOTE: use stringshare all over the place !


SVN revision: 73796
2012-07-13 08:33:26 +00:00
Jiyoun Park ea0c836338 fix ecore extn not call pre/post render function.
SVN revision: 73786
2012-07-13 06:16:55 +00:00
Carsten Haitzler 0be560e3b8 add docs -> rect parts only for clip_to
SVN revision: 73785
2012-07-13 02:53:30 +00:00
Cedric BAIL 8f75f66c44 edje: warn at compile time about forgotten image.
NOTE: You need to enable at least Eina_Log warning level
to see them.


SVN revision: 73784
2012-07-13 02:50:58 +00:00
Rafael Antognolli b771724512 ecore/doc: Better description for ecore_evas_avoid_damage_set().
SVN revision: 73619
2012-07-12 14:55:09 +00:00
Tom Hacohen 826020be36 Eo: Oops, commit missing files.
SVN revision: 73617
2012-07-12 12:31:13 +00:00
Tom Hacohen 153b94bcae Eo: Allow interfaces to have class constructors/destructors.
SVN revision: 73606
2012-07-12 08:43:59 +00:00
Tom Hacohen 9aaa7690f7 Edje text_class: Unified the _object_text_class_set code a bit more.
There were two code paths, with one missing a couple of calls. Now there's
less code duplication and less bugs.

SVN revision: 73604
2012-07-12 08:10:29 +00:00
Tom Hacohen ae1d0e3a9b Edje text_classes: Fixed usage of stringshare_replace.
SVN revision: 73603
2012-07-12 08:10:24 +00:00
Tom Hacohen c62f3a2bb5 Edje text classes: Fixed issues with textblock and some inconsistency.
SVN revision: 73601
2012-07-12 07:08:05 +00:00
Tom Hacohen a367917778 Edje textblock: Fixed bug with applying text class size.
Happens when text size is updated, but font is not.

SVN revision: 73600
2012-07-12 07:08:00 +00:00
Tom Hacohen 049b0a349d Evas font: Fixed runtime emboldenment of bitmap fonts.
SVN revision: 73578
2012-07-11 14:05:36 +00:00
Cedric BAIL f8f0a494c2 edje: cleanup and make limit per description work.
SVN revision: 73562
2012-07-11 10:50:30 +00:00
Cedric BAIL 88f091754a edje: little bug fixes when rp could have been already destroyed.
SVN revision: 73556
2012-07-11 09:26:37 +00:00
Mike Blumenkrantz 96cf95a174 print correct socket file for eeze_scanner when file already exists
SVN revision: 73553
2012-07-11 08:42:04 +00:00
Daniel Juyung Seo 8fa585b3ae edje edje_cc_handlers.c: More documentation on image fill. Patch by
Anisse Astier <anisse@astier.eu>

SVN revision: 73548
2012-07-11 03:03:23 +00:00
Rafael Antognolli 651b34eea1 ethumb: Fix .so version.
- change l_rev and lt_cur to follow Evas scheme;
 - remove old code that was setting version_info again (to a wrong value).



SVN revision: 73539
2012-07-10 21:18:18 +00:00
Vincent Torri 90d8ad0337 Add comment
SVN revision: 73538
2012-07-10 16:33:06 +00:00
Vincent Torri 229b07a3b9 Ecore_Evas: dpi_get() for Windows (XP and CE)
SVN revision: 73537
2012-07-10 16:13:26 +00:00
ChunEon Park 3c0a939785 ecore/ecore_input - Conceptually, PASS_ON is right.
SVN revision: 73535
2012-07-10 14:26:16 +00:00
Tom Hacohen 5e68a8aa43 Eo: Properly handle tests and their deps in the build system.
SVN revision: 73533
2012-07-10 14:02:08 +00:00
Tom Hacohen d19b940099 Eo: Avoid unneeded copies with kls-itr.
SVN revision: 73532
2012-07-10 14:02:03 +00:00
Tom Hacohen b018d8cfcf Eo: eo_do is much faster now.
I simplified the kls-itr code so there'll be less overhead when doing eo_do.

SVN revision: 73531
2012-07-10 14:02:00 +00:00
Tom Hacohen 52d23bf084 Eo: Slight kls-itr cleanups.
SVN revision: 73530
2012-07-10 14:01:57 +00:00
Tom Hacohen 3018a6a4c4 Eo: Cosmetic changes.
SVN revision: 73529
2012-07-10 14:01:54 +00:00
Tom Hacohen b2adf3424b Eo: Changed the way we construct op ids.
This simplifies the code, and improves the overall speed and memory
consumption.
Be advised that this breaks ABI, recompile your stuff.

SVN revision: 73528
2012-07-10 14:01:45 +00:00
Jerome Pinot 12d975147a edje: correct more typos in edc doc
SVN revision: 73525
2012-07-10 12:28:43 +00:00
Jerome Pinot 6602bbb182 edje: doc typo
val 2 and val 2 were on a boat, val 2 jumps out. Where is val 1?


SVN revision: 73523
2012-07-10 11:51:54 +00:00
Mike Blumenkrantz e628e1d2b0 eeze watches now detect loopback devices slightly more correctly
SVN revision: 73520
2012-07-10 10:42:33 +00:00
Mike Blumenkrantz 06d0a924ba eeze_scanner now prints debug info when CHANGE events occur
SVN revision: 73519
2012-07-10 10:40:59 +00:00
ChunEon Park 7674239482 evas/text - Let Draw Text with it's viewport size instead of window size.
When map is enabled then text should be rendered completely for it's surface.



SVN revision: 73514
2012-07-10 05:56:13 +00:00
Vincent Torri abc58b7d0f add note
SVN revision: 73512
2012-07-10 05:18:00 +00:00
Carsten Haitzler 9d4a352a45 use extra fcntl() instead of accept4 for portability.
SVN revision: 73509
2012-07-10 02:35:00 +00:00
Cedric BAIL f529ecfa32 edje: a little more doc for image set.
SVN revision: 73499
2012-07-09 10:26:56 +00:00
Carsten Haitzler 5c9c0852bb update all versions in @sincs, README's and configure.ac's etc. to
reflect a unified release version, for now 1.6.99.



SVN revision: 73498
2012-07-09 10:20:21 +00:00
Carsten Haitzler 54e0eb0c8b update efreet po's
SVN revision: 73497
2012-07-09 10:19:04 +00:00
Carsten Haitzler 4a035f4a35 update po's for ecore.
SVN revision: 73495
2012-07-09 10:13:28 +00:00
Tom Hacohen 08e6d4912d Eo: added a version field to the class description.
SVN revision: 73494
2012-07-09 09:09:46 +00:00
Vincent Torri f88902722e Evil: bump to 1.6.99
SVN revision: 73492
2012-07-09 09:00:58 +00:00
Daniel Juyung Seo bf4e5adf06 edje edje_cc_handlers.c: More description. Patch by Anisse Astier
<anisse@astier.eu>

On Mon, Jul 9, 2012 at 7:09 AM, Anisse Astier <anisse@astier.eu> wrote:
> Trying to make the description more explicit

SVN revision: 73478
2012-07-08 23:42:19 +00:00
Jerome Pinot ebcb3157bd edje: bad typo in example code
SVN revision: 73458
2012-07-08 06:45:00 +00:00
Carsten Haitzler 97e523ecfa no need for that ERR msg. :)
SVN revision: 73449
2012-07-07 09:34:52 +00:00
Carsten Haitzler 0502f5854b printf--
SVN revision: 73447
2012-07-07 08:25:09 +00:00
ChunEon Park 44b4c7a265 ecore/ecore_x - just added a comment
SVN revision: 73445
2012-07-07 06:29:29 +00:00
Carsten Haitzler a3768c8928 printf--
SVN revision: 73437
2012-07-07 03:41:38 +00:00
Carsten Haitzler 84072d0f82 edje_cc -> nothreads means we should avoid evas preload too.. grrr.
SVN revision: 73436
2012-07-07 03:25:31 +00:00
Carsten Haitzler 774dc99006 thats it. threads off in edje_cc by default. we need to focus on
stability now.



SVN revision: 73432
2012-07-07 02:12:22 +00:00
Carsten Haitzler 6238ca9806 warn--
SVN revision: 73429
2012-07-07 01:05:50 +00:00
Leandro Pereira d0b849a8ce edje: Unb0rk Embryo set_state()
De Morgan is your friend.

SVN revision: 73426
2012-07-06 19:38:35 +00:00
Leandro Pereira 7ee848bc33 edje: Make state index optional
This shouldn't break stuff, just make things easier.  Think of all that lost
time " 0.0".  Not anymore.  Not even in Embryo scripts.  Indexes should only
be provided when you need them (which is quite rare).

Note that if you use ``set_state("new state")'' in your Embryo scripts, the
produced .edj files will be incompatible with older versions of Edje.  This
backwards incompatibility only applies to Embryo scripts; edje_cc will
generate a ``0.0'' value if the index is omitted from state declarations and
programs.

Sachiel said this patch was OK; our benevolent release manager acked as
well. Blame them if this breaks stuff.

SVN revision: 73424
2012-07-06 18:34:50 +00:00
Rafael Antognolli 99621b948a evas/cserve2: There's no need to disable this anymore.
We don't use this cache with cserve2, so it makes no sense to keep async
preload disabled. When not using the cserve2, even if built with that
option, it will support preload with no side effects.



SVN revision: 73422
2012-07-06 16:58:56 +00:00
Cedric BAIL d059c8ccf8 evas: update map when they are not defined yet.
SVN revision: 73420
2012-07-06 14:56:42 +00:00
Bruno Dilly 564d1c412c EPhysics: fix missing const on some getters
spotted by k-s



SVN revision: 73419
2012-07-06 14:36:40 +00:00
Cedric BAIL 401d68ada6 evas: catch bad map early on.
SVN revision: 73416
2012-07-06 14:03:38 +00:00
Carsten Haitzler 3cc270844b fix binary search for "bitmap font drawing chars" to actually work all
the time! :) (this went in since last release so no chlog)



SVN revision: 73405
2012-07-06 09:53:58 +00:00
Cedric BAIL e468bdd391 evas, ecore: fix crash when sdl doesn't init properly.
SVN revision: 73400
2012-07-06 08:16:03 +00:00
Bruno Dilly ed473fb3ca EPhysics: add missing damping getter
SVN revision: 73386
2012-07-05 22:53:56 +00:00
Bruno Dilly f1f5266d9d EPhysics: add no gravity test
This test covers linear and angular velocity setters, stop,
gravity set, and damping.



SVN revision: 73385
2012-07-05 22:53:40 +00:00
Bruno Dilly 6208fcfaf3 EPhysics: properly initializes library
It wasn't initializing required libs.



SVN revision: 73384
2012-07-05 22:53:28 +00:00
Leandro Dorileo 9b1d6ecb87 EPhysics: worlds solver mode
Add a function to enable/disable the world constraint solver mode.
Also add wrappers for bullets solver modes enumerations, and a function
to query the current status.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 73383
2012-07-05 22:53:14 +00:00
Leandro Dorileo 2afffbd809 EPhysics: body damping set
This patch introduces a function for rigid body damping.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 73382
2012-07-05 22:52:53 +00:00
Bruno Dilly c4d655f56b Eina Log: don't remove a domain from env var list on the first register
Let say you pass a log level 4 for a domain on env var.

So if you, for some reason, register a domain, unregister it, and register
it again, the log level will be set as 1 instead of 4.
And you'll miss info and debug msgs...

Now only remove this information when cleaning pending list,
on eina_log_shutdown().



SVN revision: 73380
2012-07-05 21:06:05 +00:00
Rafael Antognolli 56eeac8fbd evas/cserve2: Always return FALSE to can_do_region when
using cserve2.
Return always FALSE since we are not implementing this load option yet.



SVN revision: 73374
2012-07-05 18:42:30 +00:00
Rafael Antognolli 8ef623d3b5 evas/cserve2: The slave should measure the time spent
loading glyphs.
Instead of measuring the time spent by the server between asking and
receiving the glyphs rendered, we measure now the time spent by the
slave to load the glyph, and then to render it, and then we report this
time to the server.



SVN revision: 73373
2012-07-05 18:42:22 +00:00
Carsten Haitzler 28200419f1 fix 2 more things in ecore-fb
SVN revision: 73361
2012-07-05 14:51:29 +00:00
Jonas M. Gastal 8e8a6b7425 Make old doxygen versions able to find evas example files.
The only two available versions of doxygen for e2(debian sid), where
online docs are generated, are borked. The newest version(1.8.1.1) is
extremely borked so best to just use the old one(1.7.1.1-2) which
doesn't properly parse EXAMPLE_PATTERNS.

SVN revision: 73358
2012-07-05 14:37:06 +00:00
Jonas M. Gastal c245ac499e Make old doxygen versions able to find eina example files.
The only two available versions of doxygen for e2(debian sid), where
online docs are generated, are borked. The newest version(1.8.1.1) is
extremely borked so best to just use the old one(1.7.1.1-2) which
doesn't properly parse EXAMPLE_PATTERNS.

SVN revision: 73357
2012-07-05 14:30:45 +00:00
Jonas M. Gastal 63df81b933 Make old doxygen versions able to find eet example files.
The only two available versions of doxygen for e2(debian sid), where
online docs are generated, are borked. The newest version(1.8.1.1) is
extremely borked so best to just use the old one(1.7.1.1-2) which
doesn't properly parse EXAMPLE_PATTERNS.

SVN revision: 73356
2012-07-05 14:29:46 +00:00
Carsten Haitzler a79dbaf286 fix ecore-fb.. so terminology works 100% perfectly in fb!
SVN revision: 73354
2012-07-05 14:18:29 +00:00
Christopher Michael c18872df78 Ecore_Evas_Wayland_Egl: Actually implement the screen_dpi_get function
inside the Ecore_Evas_Engine_Functions.



SVN revision: 73353
2012-07-05 14:17:04 +00:00
Christopher Michael 7ca653e1d8 Ecore_Evas_Wayland: Add code to handle the ecore_evas_screen_dpi_get
function recently added. NB: This only gets the xdpi currently from
ecore_wayland.



SVN revision: 73352
2012-07-05 14:09:32 +00:00
Christopher Michael 1625fc9b91 Ecore_Wayland: Fix some typos in the doxygen with regard to dpi get.
Add a comment pending future investigation with regard to how dpi is
calculated here.



SVN revision: 73351
2012-07-05 14:06:20 +00:00
Stefan Schmidt c0a1a8bb3c ecore/imf_context: Fix up docs.
Copy and paste is only the first step. The second, and more important, is to actually adjust the
docs to the new function.

SVN revision: 73349
2012-07-05 13:55:57 +00:00
Stefan Schmidt c41226948a ecore/examples: Follow E coding style here as a good example for others.
I had a look at the ecore_events examples and the indent was mixed with tabs and spaces. Made it
really unreadable on the HTML output. Give newcomers a hand and start with the E coding style here.

SVN revision: 73347
2012-07-05 13:44:29 +00:00
Carsten Haitzler cc785441c2 a WTF i noticed!
SVN revision: 73344
2012-07-05 13:07:33 +00:00
Carsten Haitzler 1e8520050d ecore evas gets func to get dpi and frix x screen size get.
SVN revision: 73341
2012-07-05 12:51:05 +00:00
Cedric BAIL 8f38e5e4e6 emotion: let work around embedded device limitation.
NOTE: I am going to accept more of this work around. So if you
preferred device doesn't come with a proper nice implementation of
gstreamer, let's start working around in emotion :'(


SVN revision: 73340
2012-07-05 12:40:56 +00:00
Cedric BAIL 1c08b5899e evas: disable pipe rendering for release as it doesn't help enough.
NOTE: It will be enable again when async rendering will be in.


SVN revision: 73338
2012-07-05 12:04:47 +00:00
ChunEon Park a894f9437b evas - missed updating Changelog
SVN revision: 73332
2012-07-05 09:01:08 +00:00
ChunEon Park a7f8d70ef1 evas/gl - fixed Evas_Map NightMare.
Trvial mistake but I wasted much time to find out it.




SVN revision: 73331
2012-07-05 08:41:59 +00:00
ChunEon Park 9fbe6288df evas/gl - indentation fix
SVN revision: 73330
2012-07-05 08:37:16 +00:00