Tom Hacohen
2e001a25bf
textblock: Added native and formatted sizes to clouseau.
2013-02-15 17:19:29 +00:00
Tom Hacohen
6ceabe7fa6
Revert "Fix build break"
...
This doesn't really fix build break, it actually breaks it.
This reverts commit e655f0b735
.
2013-02-15 16:19:35 +00:00
Jaehwan Kim
e655f0b735
Fix build break
2013-02-15 20:15:58 +09:00
Jiyoun Park
c5a8a6b5ff
Add infrastructure to handle message between ecore and parent ecore in Ecore_Evas
...
I add new example related with this. (ecore_evas_extn_socket & plug example)
ecore extn use this infrasturcture, server app and client app can communicate each other
later, this can be used to contorl access message
SVN revision: 83942
2013-02-15 09:32:40 +00:00
Jaehwan Kim
9885466787
Add missed code. This is related to r83501.
...
SVN revision: 83938
2013-02-15 06:48:07 +00:00
Carsten Haitzler
f4da5922d3
swapper -> use buf pitch, not swp->w * 4 ... if we have a buf and
...
pitch. :) (tnks wonsik!)
SVN revision: 83889
2013-02-14 10:39:59 +00:00
Carsten Haitzler
7d624a5f4b
change to code that was added during 1.8 dev.. so no need for
...
chlog/news...
dont ever unload (free) ecore-evas modules to avoid symbol problems.
SVN revision: 83885
2013-02-14 09:40:23 +00:00
Jihoon Kim
01a6147288
edje entry : Fix bug candidate word couldn't be selected with up/down key in the preedit status
...
SVN revision: 83882
2013-02-14 08:03:52 +00:00
Jihoon Kim
fcb1fc0e98
edje_entry: improve code about adding preedit tag
...
SVN revision: 83881
2013-02-14 07:56:18 +00:00
Cedric BAIL
d065dd4750
efl/edje: edje program are static for all object of the same edje collection.
...
This reduce our waste of memory by 300K in most elementary application. There is
another 400K to win by merging edje signal callback automat.
SVN revision: 83879
2013-02-14 03:36:13 +00:00
Carsten Haitzler
4452fad7a3
fix up apparent problem with egl context and sizing/rotation... need
...
to test more though.
SVN revision: 83878
2013-02-14 03:27:23 +00:00
Carsten Haitzler
0bdfe655a0
patch over an aawesome source of segv's in cserve2... data2 is null.
...
but why?
SVN revision: 83877
2013-02-14 03:26:21 +00:00
Jihoon Kim
504055db36
edje entry : fix bug not to display preedit string with PREEDIT_TYPE_NONE style
...
SVN revision: 83876
2013-02-14 02:09:21 +00:00
Tom Hacohen
3974cb3dc1
Evas textblock: Fixed a selection bug introduced in my previous commit.
...
I matched against the wrong values so it never included items in the middle
even when needed.
SVN revision: 83869
2013-02-13 12:42:44 +00:00
Carsten Haitzler
179fd31b77
add api and lets test it - i'll document it later, but need to test
...
first.
SVN revision: 83867
2013-02-13 11:35:46 +00:00
Carsten Haitzler
5fa5f1430b
small change to something never used/tested much ... cserve2 - FAIL if
...
an existing cserve 2 client is there.
SVN revision: 83866
2013-02-13 11:32:30 +00:00
Cedric BAIL
495bcba4ac
efl/eo: add an interface to give the list of parameter directly.
...
I restrained myself to not name it vodooooo !
SVN revision: 83850
2013-02-12 10:20:15 +00:00
Cedric BAIL
db3eb71dde
efl/evas: let's not be lazy and put smart related data only in smart object.
...
SVN revision: 83848
2013-02-12 08:58:59 +00:00
Cedric BAIL
966ca4602e
efl/evas: move smart object data to smart object only.
...
SVN revision: 83847
2013-02-12 07:59:53 +00:00
Cedric BAIL
2943dcbc66
efl/evas: let the cow eat more.
...
memfile are not used that often like other direct pixels manipulation code.
Merging them into the same structure make sense and reduce the memory cost
for normal image object. Save between 8 to 16 bytes per image object.
SVN revision: 83843
2013-02-12 07:09:17 +00:00
Carsten Haitzler
d1c6f7d937
don't know if this will help - but try quieten some valgrind
...
complaints... :/ (trying)
SVN revision: 83840
2013-02-12 06:49:42 +00:00
Cedric BAIL
5acb8abc5c
efl/evas: fix that awesome memory leak in E17 and every apps that don't change font name.
...
SVN revision: 83837
2013-02-12 06:07:25 +00:00
Cedric BAIL
ed58d0dd05
efl/eina: let's do all include.
...
SVN revision: 83833
2013-02-12 01:42:47 +00:00
Stefan Schmidt
a9b1e78916
efl/evas: Remove stray ; from evas_gl_core.
...
SVN revision: 83830
2013-02-11 15:03:56 +00:00
Stefan Schmidt
446687d63d
efl/edbus: Make sure to compare EOF against an int from fgetc.
...
Fgetc() return an int to clearly detect EOF. If you want to read more about it:
http://stackoverflow.com/questions/11057259/fgetc-checking-eof
SVN revision: 83829
2013-02-11 15:03:41 +00:00
Stefan Schmidt
62a20b6e95
efl/evas_w32/engine: Add interface name and version.
...
Again they are already used but nobody did bother to declare or define them.
I have choosen the name with what came into my head first and version seem
to be 1 in other engines, too. Evas engine gods please review.
SVN revision: 83826
2013-02-11 13:39:16 +00:00
Stefan Schmidt
4ae1c0d1cb
efl/evas_w32/engine: Add and declare a variable.
...
iface is already be used in the code but not available as variable at all.
*spank, spank*
SVN revision: 83825
2013-02-11 13:27:20 +00:00
Stefan Schmidt
6ef1fc791a
efl/evas_w32/engine: Fix typo to have a functional #endif
...
SVN revision: 83824
2013-02-11 13:18:23 +00:00
Stefan Schmidt
fe86e29fa6
efl/ethumb: Fix more memory leaks in ethumbd_slave.c
...
MAke sure we free strdup'ed memory when hittign an error case.
SVN revision: 83818
2013-02-11 10:54:34 +00:00
Stefan Schmidt
664b4b9db4
efl/ethumb: Fix memory leak on error path in ethumb_slave.
...
When we hit an error with _ec_pipe_str_read we should clean up the strdup
from previous calls to avoid leaks in the error case.
SVN revision: 83817
2013-02-11 10:54:29 +00:00
Christopher Michael
036a067a2c
Fix major memory stompage when using ecore_xcb_atom routines.
...
Thanks TAsn ;)
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83807
2013-02-11 07:12:18 +00:00
Daniel Zaoui
ec7a42b204
Replace supported_types
...
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 83802
2013-02-10 07:52:17 +00:00
Ricardo de Almeida Gonzaga
825df518a9
efl: now if an error occurs on install-examples, the build will stop
...
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 83796
2013-02-08 17:35:31 +00:00
Ricardo de Almeida Gonzaga
512c759081
efl: add makefile.examples to each lib
...
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 83795
2013-02-08 17:35:24 +00:00
Ricardo de Almeida Gonzaga
e379743c95
efl: add and fix some gcc lines and fix some examples. Its not possible to build from outside the directory with eina_prefix, the build still depends on PACKAGE_DATA_DIR
...
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 83794
2013-02-08 17:35:17 +00:00
Stefan Schmidt
6467f60395
efl/eina_xattr: Fix memory leak in eina_xattr_value_ls.
...
In the error case we freed the iterator but not the attribute.
SVN revision: 83791
2013-02-08 15:49:59 +00:00
Stefan Schmidt
c24aaf9bd0
efl/emotion: Fix memory leak in gstreamer_ecore_x_check().
...
The suported atom gets allocated in the ecore_x call but we leave
the scope here without freeing the resource again. Free it when
going out of scope.
SVN revision: 83790
2013-02-08 15:49:56 +00:00
Daniel Willmann
139737247d
Refactor evas_sw_xlib_outbuf to allocate less in case of rotations.
...
Previously whenever evas_software_xlib_outbuf_new_region_for_update was
called for images that were rotated (!= 0) we created a new
evas_cache_image. This resulted in (quite severe) memory spikes whenever
an image was rotated.
Now we try to get the original image first and only if that fails allocate
a new one.
TDevilhorns is already working on the port to the xcb backend.
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
Signed-off-by: Stefan Schmidt <s.schmidt@samsung.com>
SVN revision: 83789
2013-02-08 15:49:50 +00:00
Daniel Juyung Seo
0ed38dbc64
efl, evas_generic_loaders: Removed unused variable. Set EINA_UNUSED to unused variables.
...
SVN revision: 83788
2013-02-08 15:47:11 +00:00
Tom Hacohen
548e548632
Evas textblock: Fixed a selection issue.
...
The issue happens when selecting in strings that have both bidi and different
scripts in the same bidi run. E.g: "עבריתenglishрусскийעברית".
SVN revision: 83786
2013-02-08 15:31:25 +00:00
Carsten Haitzler
dbaf2b8fde
and handle rotated swapbuf if bufsz doesnt match... PROPERLY.
...
SVN revision: 83781
2013-02-08 12:22:04 +00:00
Rafael Antognolli
db268ceb43
ecore/wayland: Don't use edge info for resizing in some cases.
...
Maximized/fullscreen will handle the repositioning of the window by
themselves, and restore the window to its original position when coming
back from that state. So there's no need to use the edge information and
manually adjust the window offsets.
SVN revision: 83779
2013-02-08 11:50:09 +00:00
Rafael Antognolli
d74b652b29
evas/wayland_egl: Fix Evas pointer assignment.
...
Don't assign the public data to an Evas *.
SVN revision: 83778
2013-02-08 11:50:06 +00:00
Carsten Haitzler
73e9b8ea3d
oops - add back in snprintf.
...
SVN revision: 83768
2013-02-08 09:00:29 +00:00
Carsten Haitzler
c736dd323d
fix ecore_x_screen_is_composited...
...
SVN revision: 83767
2013-02-08 08:56:00 +00:00
Guillaume Friloux
8acf1ebdf2
Improving ecore_con_server_flush to avoid a faceplant over the OOM
...
Killer when sending big files. I will explain more in a mail comming
after this commit.
SVN revision: 83766
2013-02-08 08:35:27 +00:00
Carsten Haitzler
5a80685803
swapper infra work - handle if buffer sizes dont match... :)
...
SVN revision: 83764
2013-02-08 07:23:31 +00:00
Carsten Haitzler
afd8a714f4
devilhorns: ummmm lets not segv and run allover the stack shall we? memset the
...
size of memory we ALLOCATED!
SVN revision: 83757
2013-02-08 03:35:11 +00:00
Christopher Michael
37749b3d3e
Add ecore_x_randr_crtc_info_free function.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83739
2013-02-07 12:43:55 +00:00
Christopher Michael
736d81e866
Add ecore_x_randr_crtc_info_free function.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 83738
2013-02-07 12:43:51 +00:00