Commit Graph

14883 Commits

Author SHA1 Message Date
ChunEon Park 9a6b7aab4b evas - just removed white spaces.
SVN revision: 62354
2011-08-11 14:14:48 +00:00
Cedric BAIL 126c3d5cec emotion: fix memory leak.
SVN revision: 62350
2011-08-11 12:13:51 +00:00
Mike McCormack 0fad5661b0 ecore: Lock in ecore_shutdown
Avoid unbalanced locks when calling event-free callbacks.

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 62348
2011-08-11 12:01:19 +00:00
Mike McCormack e1b75002f0 ecore: Avoid returning when holding locks
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 62347
2011-08-11 12:01:09 +00:00
Mike McCormack 4f5d5c40bf ecore: Avoid using return in locked section
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 62346
2011-08-11 11:38:54 +00:00
Mike McCormack f05e37addf ecore: Create callback wrappers
This gets rid of a lot of temporary variables and cleans the code up again...

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 62342
2011-08-11 10:59:48 +00:00
Carsten Haitzler cc7d5115c3 frame count nto frame num - match c file.
SVN revision: 62339
2011-08-11 10:30:35 +00:00
Carsten Haitzler 75940a8398 improve jy's docs. :)
SVN revision: 62335
2011-08-11 08:56:59 +00:00
Tom Hacohen d6752c9e1b Evas textblock: Fixed bug in range_formats get.
Thanks to Sanjeev for the rebort.

SVN revision: 62333
2011-08-11 06:58:53 +00:00
Jiyoun Park dae46003e7 From: Jiyoun Park <jy0703.park@samsung.com>
Subject: RE: [E-devel] [Patch] Animation gif feature patch

Animated gif suport in evas and api's to handle animated images and
frame flipping. from jy.



SVN revision: 62331
2011-08-11 06:04:08 +00:00
Mike Blumenkrantz c2d2867a2b fix segv from missing null check
SVN revision: 62320
2011-08-10 22:42:27 +00:00
Gustavo Lima Chaves 0603a5cf50 [ecore] Put order in header file, splitting function groups in contiguous chunks.
Sorry for having to pratically rewrite the header, but the other way
    to get docs right would be to put lots of @addtogroup around several
    chunks of the file, which is ugly too and doesn't organize anything.

    I have tested ecore with that and it seems to be okay.



SVN revision: 62307
2011-08-10 19:14:48 +00:00
Mike McCormack 68ecfd8183 ecore: Fix linking of xim module
SVN revision: 62301
2011-08-10 15:20:29 +00:00
Mike Blumenkrantz 2d55002bfd update some docs for Evas_Event_Mouse_Down even though none of this stuff is worthwhile anyway since dependency structs aren't documented
SVN revision: 62283
2011-08-10 04:54:35 +00:00
Carsten Haitzler 6bc6891370 if we are going to have %d's - use them in the next scanf too.
SVN revision: 62282
2011-08-10 04:39:04 +00:00
Mike McCormack db31bed29e eina: Use %d to get build time
eina_hamster_count() was returning -1 on my machine (Ubuntu 11.04/AMD64),
causing make check to fail.

eina_test_main.c:51:F:Main:eina_hamster:0: Failure 'eina_hamster_count() <= 0' occured

Using %d instead of %i for integers fixes it.

Signed-off-by: Mike McCormack <mj.mccormack@ring3k.org>

SVN revision: 62268
2011-08-09 23:48:47 +00:00
Gustavo Lima Chaves 0d8a62ff14 [evas] Filling some gaps on documentation.
SVN revision: 62266
2011-08-09 20:56:22 +00:00
Cedric BAIL 77851c1891 ethumb: fix race condition and memory leak.
NOTE: that's a first obvious patch thanks to Gustavo reviews.
More work needed, but some decision should be discussed first.


SVN revision: 62265
2011-08-09 20:36:28 +00:00
Gustavo Lima Chaves fc80ec34c2 [eet] New examples.
SVN revision: 62264
2011-08-09 20:33:50 +00:00
Tom Hacohen 2fa1f8c3d5 Edje entry: Start using the new tb_range_formats_get.
This should make everything faster cause we now only get/work on the
visible anchors/items.

SVN revision: 62260
2011-08-09 13:58:00 +00:00
Tom Hacohen e5b331009b Evas textblock: Added cursor_visible_range_get and cursor_range_formats_get.
SVN revision: 62259
2011-08-09 13:55:42 +00:00
Tom Hacohen 202623daed Evas textblock: Fixed a bug in evas_textblock_cursor_char_coord_set.
SVN revision: 62258
2011-08-09 13:55:38 +00:00
Tom Hacohen f765f1e290 Evas textblock: Fixed a bug in evas_textblock_cursor_line_coord_set.
SVN revision: 62257
2011-08-09 13:55:31 +00:00
Carsten Haitzler 8aa560f753 warning--. hmmm
SVN revision: 62255
2011-08-09 13:26:03 +00:00
Carsten Haitzler ce1fb4636b here's an awesome idea... let's not break the build shall we? lets
actually test something .. like compile it before we commit eh?



SVN revision: 62254
2011-08-09 13:23:39 +00:00
Cedric BAIL cde6146361 eet: switch in favor of Eina_File.
SVN revision: 62250
2011-08-09 11:31:58 +00:00
Cedric BAIL 2b247bc166 eina: windows cleanup.
Patch by Vincent Torri.


SVN revision: 62246
2011-08-09 09:21:07 +00:00
Cedric BAIL 1dc2512897 efl: remove mman as we Eina_File now.
Patch from Vincent Torri.


SVN revision: 62244
2011-08-09 09:19:25 +00:00
Cedric BAIL 592e18828f emotion: make v4l2 optionnal.
SVN revision: 62243
2011-08-09 09:15:56 +00:00
Cedric BAIL 6ac11a9806 ecore: remove bad macro from ecore.
SVN revision: 62241
2011-08-09 08:50:47 +00:00
Cedric BAIL fb56b5f5e3 eina: add generic macro to generate error when outside of the main loop.
SVN revision: 62240
2011-08-09 08:48:57 +00:00
Cedric BAIL 9838bda52f eina: detect main loop for windows to.
SVN revision: 62239
2011-08-09 08:47:57 +00:00
Cedric BAIL bfa83a2ff5 eina: correct guard of thread code.
SVN revision: 62238
2011-08-09 08:46:29 +00:00
Cedric BAIL c89dfa73b6 eina: make dlopen optional.
SVN revision: 62236
2011-08-09 08:39:39 +00:00
Carsten Haitzler f78d33c9cf fix typos in docs
SVN revision: 62225
2011-08-09 06:30:09 +00:00
Carsten Haitzler 58dd545f7f remove logo.
SVN revision: 62224
2011-08-09 06:09:50 +00:00
Carsten Haitzler 7b85e7da2b aaagh those were not meant to be in the docs!
SVN revision: 62223
2011-08-09 06:05:44 +00:00
Christopher Michael cc639e3d1e Ecore_X: Make ecore_xcb_e match up more w/ xlib version. Don't use
ecore_x_client_message32_send, but rather send the events directly via
xcb (like xlib does).



SVN revision: 62219
2011-08-08 20:40:04 +00:00
Christopher Michael 4b16e8b6fb Ecore_X: Make ecore_x_init (wrt xcb) match the xlib version more (add
eina_init, etc).
dlopen XCloseDisplay for opengl and use that also.
Use the unchecked version for query pointer.
Add some FIXME notes.



SVN revision: 62218
2011-08-08 20:39:10 +00:00
Christopher Michael ae585ba36a Ecore_X: Make ecore_xcb_window match up more w/ xlib version.
Fix some formatting.
Don't allocate any Ecore_X_Windows if the children count is zero.



SVN revision: 62217
2011-08-08 20:37:40 +00:00
Christopher Michael d04731b7e5 Ecore_X: Add comment wrt Fixes extension version (for Tom).
Remove unused code wrt invert regions.



SVN revision: 62216
2011-08-08 20:35:48 +00:00
Christopher Michael e6485b2198 Ecore_X: Fix fat finger copy-paste error wrt casting on shape
rectangles. Thanks jeffdameth for pointing that out ;)



SVN revision: 62215
2011-08-08 20:10:44 +00:00
Christopher Michael b15561a8c8 Ecore_X: We don't check fixes extension version in xlib, so don't
check it here.



SVN revision: 62214
2011-08-08 19:31:17 +00:00
Christopher Michael 5ded422d53 Ecore_X: Remove check for shape extension version.
SVN revision: 62213
2011-08-08 19:15:41 +00:00
Christopher Michael 3d6132e64e Ecore_X: Remove check for damage extension version. (we don't check
version in xlib, so don't check it here).



SVN revision: 62212
2011-08-08 19:15:04 +00:00
Christopher Michael 8a94655b0d Ecore_X: Use unchecked version for getting overlay window.
SVN revision: 62211
2011-08-08 18:59:25 +00:00
Christopher Michael 4f61801f58 Ecore_X: Fix newly added xfixes selection code for Tom ;)
SVN revision: 62210
2011-08-08 18:05:46 +00:00
Christopher Michael 9afbe23fe2 Ecore_X: Fix formatting of new xfixes code (someone's editor is not
indenting correctly) ;)

Fix formatting of some existing code to declare variables at the top
of functions.

Remove some unused variables.



SVN revision: 62209
2011-08-08 18:05:07 +00:00
Tom Hacohen c416b7c843 Evas font: font_load use the correct string.
Thanks vtorri for the catch.

SVN revision: 62207
2011-08-08 14:47:35 +00:00
Carsten Haitzler d0429906c2 strndup--!
SVN revision: 62206
2011-08-08 14:40:33 +00:00
Tom Hacohen 6a2929e448 Ecore X: Added Xfixes selection notification support.
Now we can get notifications for changes in X selection. This is very useful
for text editors that want to disable their "paste" button when there's
nothing to paste.

SVN revision: 62205
2011-08-08 14:36:02 +00:00
Carsten Haitzler b72850a06d remvoe todo's from doc
SVN revision: 62204
2011-08-08 11:43:13 +00:00
Carsten Haitzler c7d59a850d and more doc clean for edje.
SVN revision: 62203
2011-08-08 11:40:27 +00:00
Carsten Haitzler 2a4baa122b don't need logo and version is actually (about to be) 1.5
SVN revision: 62202
2011-08-08 11:33:23 +00:00
Carsten Haitzler 8e89c5ae88 doc - we dont really need the logo there.
SVN revision: 62201
2011-08-08 11:31:07 +00:00
Carsten Haitzler e8e1d50944 remove some docs on compiling goop we don't need really.
SVN revision: 62200
2011-08-08 11:29:05 +00:00
Carsten Haitzler 60b9b97c87 remove some legacy bits of docs, fix spelling
SVN revision: 62198
2011-08-08 10:50:27 +00:00
Carsten Haitzler 99c6ef587e there is no format section of docs - so remove ref.
SVN revision: 62196
2011-08-08 09:44:22 +00:00
Sanjeev Ba 6cde0c4431 From: Sanjeev Ba <as2902.b@samsung.com>
Subject: Using Eina_BinBuf in Ecore_Con_Url

From Sanjeev - an improvement and addition to the Ecore_Con
documentation giving a handy tip on using Eina_Bin/StrBuf.



SVN revision: 62195
2011-08-08 09:40:36 +00:00
Cedric BAIL eedfe2e790 evas: fix static build of software xlib and xcb engine.
SVN revision: 62194
2011-08-08 08:06:38 +00:00
Gustavo Sverzut Barbieri eb7b739320 evas (cedric asked): argh, fix stupid bugs with configure.ac
PLEASE, IF YOU DON'T KNOW THE REASONS ASK BEFORE COMMITTING :-)




SVN revision: 62186
2011-08-07 16:47:09 +00:00
Daniel Juyung Seo cbed71db02 ecore ecore_imf_context.c: Added since 1.1.0. Patch by Jihoon Kim <jihoon48.kim@samsung.com>
On Sun, Aug 7, 2011 at 9:55 AM, Jihoon Kim <jihoon48.kim@samsung.com> wrote:
> In previous patch, version information (@since 1.1.0) is missed.
>
> Would you please apply this patch in svn?


SVN revision: 62184
2011-08-07 14:49:08 +00:00
Tom Hacohen d9ef546967 Evas textblock: Updated docs.
SVN revision: 62175
2011-08-07 08:31:01 +00:00
Tom Hacohen 10117973c4 Evas textblock: Fixed compiler warning.
SVN revision: 62174
2011-08-07 08:30:46 +00:00
Christopher Michael f7359f74c9 Evas: Make evas xcb engine match xlib engine almost exactly.
NB: Next is to fine-tooth the ecore code.



SVN revision: 62167
2011-08-06 03:32:27 +00:00
Mike Blumenkrantz e2e7f28c61 update changelog for last commit since it seems to have been worthwhile
SVN revision: 62160
2011-08-05 23:22:50 +00:00
Gustavo Lima Chaves 79f479c754 [ecore] Examples for the last batch of documentation
bumps.



SVN revision: 62152
2011-08-05 20:16:19 +00:00
Gustavo Lima Chaves 813e5e978a [ecore] Documentation for the following:
- ecore_evas_buffer_allocfunc_new
 - ecore_evas_buffer_new
 - ecore_evas_buffer_pixels_get
 - ecore_evas_manual_render
 - ecore_evas_object_image_new
 - ecore_evas_object_ecore_evas_get
 - ecore_evas_object_evas_get



SVN revision: 62151
2011-08-05 20:16:13 +00:00
Rafael Antognolli 1b367ccb9f edje/perspective - Add an example using the perspective global setting.
SVN revision: 62150
2011-08-05 19:53:10 +00:00
Rafael Antognolli a5fc3af448 edje/perspective - Add docs to the relative functions.
SVN revision: 62147
2011-08-05 19:03:38 +00:00
Rafael Antognolli e53adf4789 edje/perspective - Actually use the global perspective.
The Edje object should use the global perspective if it didn't have its
own perspective set.



SVN revision: 62146
2011-08-05 18:08:07 +00:00
Iván Briano fd222d9729 Inherit parts used by map too
SVN revision: 62145
2011-08-05 17:13:38 +00:00
Iván Briano d799212fa0 Box example uses eina, so link to it
SVN revision: 62143
2011-08-05 16:23:34 +00:00
Jonas M. Gastal fd5093a94e Edje: Changing the screenshots from table and color class
examples.

By: Flavio Ceolin <flavio.ceolin@profusion.mobi>



SVN revision: 62142
2011-08-05 16:08:07 +00:00
Iván Briano 72a46b4342 It may be good to link Eina examples against Eina
SVN revision: 62141
2011-08-05 15:59:22 +00:00
Cedric BAIL 917b167399 emotion: fix some uninitialized value.
SVN revision: 62140
2011-08-05 15:52:27 +00:00
Iván Briano 60730094bd Check Evas too, DSO thingy
SVN revision: 62139
2011-08-05 15:39:18 +00:00
Jonas M. Gastal 7eaba550b4 Edje: fixing images on pdf.
SVN revision: 62137
2011-08-05 14:25:33 +00:00
Jonas M. Gastal d382663d74 Edje: Documenting the Edje animations functions.
SVN revision: 62136
2011-08-05 13:52:14 +00:00
Jonas M. Gastal 433c56be47 Eina: Fixing borked eina_stringshare diagram.
SVN revision: 62135
2011-08-05 13:45:01 +00:00
Carsten Haitzler c7bb701ca5 make the internal options key much shorter - faster matches.
SVN revision: 62131
2011-08-05 11:54:13 +00:00
Cedric BAIL c81a932b68 emotion: fix some memory leak.
SVN revision: 62128
2011-08-05 08:51:10 +00:00
Jonas M. Gastal aefb755102 Eina: Fixing image in pdf doc.
SVN revision: 62116
2011-08-04 22:52:29 +00:00
Jonas M. Gastal 8b64d75531 Eina: eina tiler example.
SVN revision: 62113
2011-08-04 22:05:46 +00:00
Jonas M. Gastal 05e1dc49c6 Eina: eina_tiler docs(examples to follow).
SVN revision: 62112
2011-08-04 22:05:25 +00:00
Jonas M. Gastal 8468681d22 Evas: adding blank line before images so doxygen won't mess
up pdf layout.



SVN revision: 62111
2011-08-04 21:28:32 +00:00
Jonas M. Gastal ea9adecdab Emotion: Fixing emotion_ratio.eps image.
SVN revision: 62108
2011-08-04 21:16:48 +00:00
Jonas M. Gastal 6648c02cb9 Emotion: fix pdf doc generation.
SVN revision: 62106
2011-08-04 20:55:47 +00:00
Christopher Michael 30fe4be948 Ecore_X: Fix dnd for shaped windows.
SVN revision: 62105
2011-08-04 20:46:44 +00:00
Jonas M. Gastal 610facb5be Eina: adding image to eina_stringshare.
SVN revision: 62104
2011-08-04 20:44:05 +00:00
Jonas M. Gastal 1e9076c27b Eina: adding image showing eina array growth.
SVN revision: 62103
2011-08-04 20:43:51 +00:00
Gustavo Lima Chaves 8a9004d01f [evas] Examples on box object.
SVN revision: 62102
2011-08-04 20:19:45 +00:00
Gustavo Lima Chaves 26867b85e8 [evas] Documentation bump on the box smart object.
Example on it comes next.



SVN revision: 62101
2011-08-04 20:19:36 +00:00
Cedric BAIL 1812ce8a2f emotion: add a way to retrieve pixels.
SVN revision: 62092
2011-08-04 10:24:32 +00:00
Cedric BAIL 28f32ca0c5 evas: fix typo.
SVN revision: 62090
2011-08-04 10:03:36 +00:00
Cedric BAIL a6ef9ac8ce edje: small error detection improvement.
SVN revision: 62086
2011-08-04 09:25:52 +00:00
Tom Hacohen 41f840b9b1 Eina list: eina_list_data_set is *not* pure.
SVN revision: 62081
2011-08-04 06:44:19 +00:00
Tom Hacohen 575db1275d Evas textblock: Add const to parameter as we don't change it.
This does not break API/ABI.

SVN revision: 62080
2011-08-04 06:15:46 +00:00
Rafael Antognolli 90e6bf26cc edje/dragable - Setting size of knob with the API.
SVN revision: 62077
2011-08-03 21:37:42 +00:00
Rafael Antognolli 9d039d3641 edje/dragable - Docs and example for dragable parts API.
SVN revision: 62076
2011-08-03 21:11:30 +00:00
Jonas M. Gastal bfca423e7e Eet: removing author list from main page.
SVN revision: 62073
2011-08-03 21:05:17 +00:00
Jonas M. Gastal c2d8bcb75d Edje: copy images for latex so we can make pdf docs.
SVN revision: 62072
2011-08-03 21:02:53 +00:00
Jonas M. Gastal 3d8d6b4b67 Edje: removing author list from main page.
SVN revision: 62071
2011-08-03 21:01:03 +00:00
Jonas M. Gastal a137a9c056 Ecore: removing author list from main page.
SVN revision: 62070
2011-08-03 21:00:09 +00:00
Jonas M. Gastal 647ea9efc2 Evas: removing author list from main page.
SVN revision: 62069
2011-08-03 20:59:06 +00:00
Rafael Antognolli 42dabe5fe5 emotion/ratio - Explain how to use emotion_object_ratio_get().
SVN revision: 62068
2011-08-03 20:58:56 +00:00
Jonas M. Gastal 7e095c6b70 Eina: Separating eina_lock and company from eina_file's
group.



SVN revision: 62067
2011-08-03 19:13:18 +00:00
Iván Briano 941adf033b Edje: Color class documentation
By: ceolin <flavio.ceolin@profusion.mobi>



SVN revision: 62065
2011-08-03 18:57:38 +00:00
Iván Briano fd7f67a183 Some more docs for the edje_external c api
SVN revision: 62064
2011-08-03 18:46:40 +00:00
Iván Briano 10f69d202d Kill those pesky defines from the docs, they make everything look ugly.
SVN revision: 62063
2011-08-03 18:08:32 +00:00
Jonas M. Gastal eda5044ed4 Ecore: Adding diagram to ecore_animator.
SVN revision: 62058
2011-08-03 14:40:06 +00:00
Jonas M. Gastal 04cb223e48 Ecore: Adding mention of Samsung's contribution to
documentation.



SVN revision: 62057
2011-08-03 14:39:52 +00:00
Jonas M. Gastal 7de33b63a3 Ecore: ecore_evas window properties documentation.
These functions are not contemplated by examples because there is no
meaningfull example(just setting the flags doesn't won't help developers
in understading how to use them) and because their behavior is dependant
on the windowing system.



SVN revision: 62056
2011-08-03 14:39:01 +00:00
Jonas M. Gastal 92f409501d Ecore: ecore_evas basics documentation.
SVN revision: 62055
2011-08-03 14:38:32 +00:00
Cedric BAIL c33aaf812f emotion: fix webcam detection.
SVN revision: 62054
2011-08-03 14:23:51 +00:00
Cedric BAIL bcf2d84237 eina: the actual patch.
SVN revision: 62052
2011-08-03 12:01:35 +00:00
Cedric BAIL 5a42968177 eina: fix eina_share_common_ref/del
patch by Myungjae Lee <mjae.lee@samsung.com>.


SVN revision: 62051
2011-08-03 12:00:46 +00:00
Tom Hacohen bb20b8067e Edje entry: Fixed changed/changed,user with backspace.
It used to send the signals even when we didn't change anything (i.e tried
to delete at the start of the entry). Now it's ok.

SVN revision: 62044
2011-08-03 08:56:59 +00:00
Tom Hacohen fad2f9571a Edje entry: Added entry,changed,user signal.
This signal means that the user changed entry, i.e by key insert, paste
or anything alike.

SVN revision: 62043
2011-08-03 08:56:54 +00:00
Daniel Juyung Seo 9666912d97 evas Evas.h: Fixed typo.
SVN revision: 62041
2011-08-03 06:31:53 +00:00
Jihoon Kim 1f6499a058 From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: RE: [E-devel] [PATCH] notify immodule to know the cursor
location

In the current edje_entry, there are some bugs related to sequence and miss
to call '_edje_entry_imf_cursor_info_set()'.
Cursor geometry information should be transferred after
ecore_imf_context_focus_in API is called.



SVN revision: 62039
2011-08-03 05:36:01 +00:00
Carsten Haitzler 601a4e3cef improve eina main page and links
SVN revision: 62038
2011-08-03 04:55:12 +00:00
Carsten Haitzler bd7db7ea8d spacing in docs.
SVN revision: 62037
2011-08-03 04:39:58 +00:00
Carsten Haitzler 5ee60f240d and move authors and contact to another page.
SVN revision: 62034
2011-08-03 03:19:34 +00:00
Carsten Haitzler 57360bc83c fine tune front page of emotion docs
SVN revision: 62033
2011-08-03 02:57:45 +00:00
Carsten Haitzler 24d5ac23f9 get rid of emotion.dox and move to Emotion.h where all docs should be.
examples.dox is a slight issue atm.



SVN revision: 62032
2011-08-03 02:34:32 +00:00
Carsten Haitzler d5d9b9d32c fix authors
SVN revision: 62031
2011-08-03 02:30:08 +00:00
Iván Briano 7e9666493a I'm losing myself between the things I can't test and those I just forget
SVN revision: 62029
2011-08-03 01:46:16 +00:00
Iván Briano d19b1069bc And somehow match the doc generation to the other projects
SVN revision: 62027
2011-08-03 01:21:26 +00:00
Iván Briano eee67cc797 Fix libexif detection
SVN revision: 62023
2011-08-02 23:40:12 +00:00
Iván Briano d89accbdb8 More annoying DSO
SVN revision: 62021
2011-08-02 21:19:06 +00:00
Flavio Ceolin 1b067094de Fixing a problem with edje_object_color_class_del.
The color class was removed from the list but the edje object
was not updated neither the signal was emmited.

Patch by: Flavio Ceolin <flavio.ceolin@profusion.mobi>



SVN revision: 62019
2011-08-02 19:41:43 +00:00
Rafael Antognolli 00c5498cf0 ethumb/exif - Disable libexif module if it is not present in the system.
This way it won't break the build, but just disable support for libexif.



SVN revision: 62018
2011-08-02 19:24:53 +00:00
Rafael Antognolli 2e19771abf edje/box - Document edje box API (just fixes) and add example.
SVN revision: 62017
2011-08-02 17:14:29 +00:00
Jonas M. Gastal 62cd6116d1 Ecore: ecore_evas_object documentation.
SVN revision: 62016
2011-08-02 17:02:07 +00:00
Cedric BAIL e786ef0268 emotion: and now live streaming are also working.
SVN revision: 62014
2011-08-02 16:44:47 +00:00
Gustavo Lima Chaves 171186e10c [ecore] Documenting the following:
- ecore_evas_size_base_get
 - ecore_evas_size_base_set
 - ecore_evas_size_max_get
 - ecore_evas_size_max_set
 - ecore_evas_size_min_get
 - ecore_evas_size_min_set
 - ecore_evas_size_step_get
 - ecore_evas_size_step_set



SVN revision: 62012
2011-08-02 16:44:08 +00:00
Tom Hacohen 943b22bcf7 Evas textblock: Fixed range_text_get with TEXT_PLAIN.
Until now, it only supported MARKUP, now it also supports plain.
Haven't tested it much, but it seems to be working. It can help a lot to
people who want to analyse the text, for example when implementing a spell
checker, or "search", as now the text maps exactly like the cursors map.
Still have to decide if that's the wanted API and set it in stone, or not
promise this and expose a different API for these kind of tasks.

SVN revision: 62011
2011-08-02 16:28:37 +00:00
Cedric BAIL 828b67374e emotion: make gstreamer backend async and handle it correctly every where.
SVN revision: 62010
2011-08-02 16:22:30 +00:00
Iván Briano 1cffa73758 Just link to ecore-evas for all examples
SVN revision: 62008
2011-08-02 15:52:07 +00:00
Iván Briano 817fdd3e45 Fix DSO issues building examples. And Ecore-Evas is a dependency of Edje now, no need to check for it again.
SVN revision: 62001
2011-08-02 14:49:59 +00:00
Cedric BAIL ef29ee414d emotion: use better infra for reading GstBus.
SVN revision: 61999
2011-08-02 14:04:08 +00:00
Jonas M. Gastal 070ed98761 Ecore: ecore evas callbacks documentation.
SVN revision: 61998
2011-08-02 13:52:26 +00:00
Jonas M. Gastal 91fea70ece Edje: fixing signal examples listen to.
SVN revision: 61997
2011-08-02 13:31:27 +00:00
Tom Hacohen c71c706853 Evas textblock: Added intro to formats to docs.
SVN revision: 61996
2011-08-02 13:22:35 +00:00
Tom Hacohen 7a36d84957 Evas textblock: Fixed mistake in docs.
SVN revision: 61994
2011-08-02 12:30:25 +00:00
Tom Hacohen 4f82ddea77 Evas textblock: Fixed format_append/prepend.
It should only treat format passed as a tag if it was passed with <>.
Otherwise, it should be treated as a regular format.

SVN revision: 61993
2011-08-02 12:17:09 +00:00
Tom Hacohen 19363f446e Evas textblock: Renamed newline_mode_set/get -> legacy_newline_set/get.
SVN revision: 61992
2011-08-02 12:17:01 +00:00
Christopher Michael c63715e01d Evas: Fix typo in Frame_Queuing check for xcb.
SVN revision: 61991
2011-08-02 12:15:33 +00:00
Tom Hacohen ea689302c5 Eina: Moved valgrind check to the libararies check section.
As suggested by vtorri.

SVN revision: 61990
2011-08-02 10:50:13 +00:00
Christopher Michael fde1f6eed6 Ecore_Xcb: Make ecore_xcb_window_shape reflect the xlib version more
(in the hunt to fix engage issue(s))...tho this still does not fix the
issue(s) with engage :/



SVN revision: 61986
2011-08-02 09:07:52 +00:00
Carsten Haitzler d952534aa4 chlog++
SVN revision: 61985
2011-08-02 07:23:58 +00:00
Carsten Haitzler 8af403fcff fix edje_shutdown being calle3d before all edje object are deleted -
keep edje internal data around until all refs to edje are gone from
objects, then shtudown the core.



SVN revision: 61984
2011-08-02 07:23:05 +00:00
Carsten Haitzler 29864666c9 that's it - remove autom4te.cache dirs again... - keep having to many
problems about it storing invalid config when the same build trees are
shared between multiple architectures and machines. :( better we
build right than build fast.



SVN revision: 61974
2011-08-02 04:13:33 +00:00
Christopher Michael e339ae020a Ecore_Xcb: Allow ecore_xcb to support unstable/development version(s) of xcb.
(based on patch from Boris Faure)

NB: This is untested/unsupported code. Ymmv, but using/compiling
ecore_x with versions of xcb > 0.3.6 is not supported yet (until such
time that standard distros support 0.3.8 out of the box).



SVN revision: 61971
2011-08-02 01:32:10 +00:00
Mike Blumenkrantz 39e04f7f4c try something new for battery/ac detection. this may break some stuff, so ping me if your battery gadget stops working...
SVN revision: 61967
2011-08-01 20:30:29 +00:00
Gustavo Lima Chaves d55a77bae9 [edje] Documentation for the following:
- edje_object_message_handler_set
 - edje_object_message_send
 - edje_object_signal_callback_add
 - edje_object_signal_callback_del_full
 - edje_object_signal_emit



SVN revision: 61966
2011-08-01 20:15:23 +00:00
Gustavo Lima Chaves 67111bacac Edje: edje table documentation.
By: ceolin <flavio.ceolin@profusion.mobi>



SVN revision: 61965
2011-08-01 20:04:17 +00:00
Jonas M. Gastal c509e668d4 Edje: fix edje swallow doc.
SVN revision: 61964
2011-08-01 19:49:28 +00:00
Jonas M. Gastal b646554b61 Edje: edje text parts documentation.
SVN revision: 61963
2011-08-01 19:49:18 +00:00
Jonas M. Gastal 4133f5dc74 Edje: fixing link to examples.
SVN revision: 61962
2011-08-01 19:49:06 +00:00
Cedric BAIL 770e7fe863 eina: forgotten since.
SVN revision: 61957
2011-08-01 14:59:51 +00:00
Cedric BAIL abffaa922d evas: wipe out cache in the right order.
SVN revision: 61956
2011-08-01 14:56:26 +00:00
Tom Hacohen d0b2f5b414 Evas font: removed _FcPattern decleration.
No idea who put it there, but it definitely doesn't belong here.

SVN revision: 61954
2011-08-01 14:49:40 +00:00
Cedric BAIL 6e011beb8d emotion: forgotten file.
SVN revision: 61950
2011-08-01 12:42:16 +00:00
Cedric BAIL ecadef9ee9 emotion: use new ecore infrastructure and remove some race condition.
SVN revision: 61949
2011-08-01 12:21:14 +00:00
Cedric BAIL d0e8b833a9 ecore: merge call to main loop together to reduce number of main loop wakeup.
SVN revision: 61947
2011-08-01 12:16:39 +00:00
Tom Hacohen 9145913cdc Evas textblock: Use the set language with liblinebreak if known.
SVN revision: 61945
2011-08-01 10:45:42 +00:00
Tom Hacohen 2661895aec Evas textblock: Fixed a bug with <i> identified as <item>.
SVN revision: 61944
2011-08-01 09:11:46 +00:00
Tom Hacohen 4ec907df55 Evas font: Renamed FONT_REND_ITALIC/BOLD -> FONT_REND_SLANT/WEIGHT.
This change is needed for future support of multiple level of runtime
weight creation.

SVN revision: 61943
2011-08-01 09:11:42 +00:00
Tom Hacohen 473a719455 Evas textblock: Added "lang" to markup to set the language.
SVN revision: 61942
2011-08-01 08:21:15 +00:00
Tom Hacohen f3e76c661d Evas font: added support for ':lang=' and fixed a possibly mem leak.
SVN revision: 61941
2011-08-01 08:21:12 +00:00
Tom Hacohen bd556d9c14 Evas textblock+font: Fixed the font fallbacks support.
SVN revision: 61940
2011-08-01 08:21:09 +00:00
Tom Hacohen 316393df91 Evas textblock: Fixed cond jump depends on uninit value.
SVN revision: 61939
2011-08-01 08:21:05 +00:00
Tom Hacohen d3cbb5e584 Evas textblock: Fixed if to be else if in format handling.
SVN revision: 61938
2011-08-01 08:21:02 +00:00
Tom Hacohen b3995dfc6c Evas textblock: Added font_width to markup.
SVN revision: 61937
2011-08-01 08:20:59 +00:00
Tom Hacohen 9ba3e192a5 Evas font+textblock: Stopped using FcNameParse, parse ourselves.
FcNameParse is pretty bad, not only that it's pretty bad, it doesn't
work well in some cases. Also this makes our lives a lot easier since
we want to allow overriding style/weight/width and etc from markup.
We now parse the "font" markup ourselves, populating a font description
structure that we created, and then override values in it as needed.

SVN revision: 61936
2011-08-01 08:20:52 +00:00
Carsten Haitzler 7239b6894f thanks jiyoun... for finding this... silly me... spank spank me.
SVN revision: 61935
2011-08-01 07:34:05 +00:00
Daniel Juyung Seo f926eb9285 edje edje_cc_handlers.c: Fixed documentation.
SVN revision: 61932
2011-08-01 05:06:49 +00:00
Rui Seabra 78bf5cd2c8 Fix build (and rpmbuild) of evas now it installs some examples.
SVN revision: 61927
2011-07-31 15:08:05 +00:00
Tom Hacohen 93e4267051 Evas textblock: Fixed a memory leak.
Thanks to discomfitor for the report.

SVN revision: 61925
2011-07-31 08:09:02 +00:00
Boris Faure aa67649153 ecore: update .gitignore
SVN revision: 61921
2011-07-30 19:41:43 +00:00
Mike Blumenkrantz dcc3d630e0 make eet_alias docs more clear :/
SVN revision: 61920
2011-07-30 06:36:27 +00:00
Mike Blumenkrantz 0279df6fc1 remove trailing whitespace
SVN revision: 61916
2011-07-30 01:40:49 +00:00
Mike Blumenkrantz 80a1aea7b0 +eet_alias_get, related, docs, some spelling corrections
SVN revision: 61915
2011-07-30 01:31:40 +00:00
Carsten Haitzler 7542b592c0 SOMEONE.... changed the evas jpeg loader to use a membuf src... like
eina_file.... and that SOMEONE didnt check to see if libjpeg always
calls the term func... lkike when decoding headers... when it DOESNT.
force the term func to be called whenever destroying the compress
anyway (and if its already done it'll savely just return and not free
anything)



SVN revision: 61914
2011-07-30 01:13:29 +00:00
Vincent Torri f9dc75a538 From: Vincent Torri <vtorri@univ-evry.fr>
To: enlightenment-devel@lists.sourceforge.net
Subject: Re: [E-devel] E SVN: discomfitor trunk/eet/src/lib
Date: Sat, 30 Jul 2011 00:54:04 +0200 (CEST)

On Fri, 29 Jul 2011, Enlightenment SVN wrote:

> Log:
> I blame this one on raster  

funny to make a spelling mistake in a sentence where the word 
'dictionnary' is used :)

Vincent

HOW RIGHT YOU ARE!


SVN revision: 61912
2011-07-29 23:07:54 +00:00
Mike Blumenkrantz be17bbd121 I blame this one on raster
SVN revision: 61911
2011-07-29 22:17:16 +00:00
Jonas M. Gastal 3c3bfa84bf Evas: evas_object_table documentation.
SVN revision: 61906
2011-07-29 17:08:25 +00:00
Jonas M. Gastal 2ac91736c2 Edje: edje swallow documentation.
SVN revision: 61905
2011-07-29 16:47:06 +00:00
Gustavo Lima Chaves 800d331e61 Damn.
SVN revision: 61904
2011-07-29 16:45:49 +00:00
Gustavo Lima Chaves dec8c8dcdb [edje] First commented example, along with infra to build it.
SVN revision: 61903
2011-07-29 16:31:05 +00:00
Gustavo Lima Chaves 6bfd3ddd87 [edje] Documentation bumps on the following:
- edje_init
     - edje_shutdown
     - edje_object_add
     - edje_object_file_get
     - edje_object_file_set
     - edje_object_load_error_get
     - edje_load_error_str
     - edje_object_data_get
     - edje_object_part_exists
     - edje_object_part_geometry_get
     - edje_object_part_object_get
     - edje_object_size_max_get
     - edje_object_size_min_calc
     - edje_object_size_min_get
     - edje_object_size_min_restricted_calc
     - edje_object_parts_extends_calc
     - edje_object_scale_get
     - edje_object_scale_set
     - edje_scale_get
     - edje_scale_set



SVN revision: 61902
2011-07-29 16:30:12 +00:00
Cedric BAIL 811b050ee8 eina: better implementation.
SVN revision: 61900
2011-07-29 15:37:39 +00:00
Cedric BAIL 236b7fca74 ecore: now you don't need to care if you are in the main loop or not when you call ecore_main_loop_thread_safe_call.
SVN revision: 61897
2011-07-29 14:59:43 +00:00
Cedric BAIL 2b574523d2 eina: add eina_main_loop_is.
SVN revision: 61896
2011-07-29 14:56:42 +00:00
Christopher Michael b3469dd413 Evas: Remove rectangle free's (no, it's not a leak) ;)
Add missing Asyn Push code (tho it's disabled anyway). 
Use shmget like xlib did and create with 0777 permissions.
Add a Sync call if try_shm == 2.
Add checks for frame_queuing & low libext version safety.




SVN revision: 61895
2011-07-29 14:41:18 +00:00
Jihoon Kim c49d6b9916 From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: [E-devel] [PATCH] check NULL parameter in edje entry

This simple patch is for checking NULL parameter in the callback
functions
related to input method framework.
I think it is necessary for safety.



SVN revision: 61890
2011-07-29 11:48:56 +00:00
ChunEon Park e9ec7403d4 evas_object_smart - just removed no useful MAGIC_CHECK
SVN revision: 61889
2011-07-29 11:44:03 +00:00
Carsten Haitzler 9821e8449b make jihoons start on on-the-spot editing work. :)
SVN revision: 61887
2011-07-29 10:50:59 +00:00
Cedric BAIL ecf52189ca emotion: don't use pipeline if not set.
SVN revision: 61886
2011-07-29 09:24:14 +00:00
ChunEon Park f1554b0ba3 evas/evas_object_smart - trivial changes
1/0 -> EINA_TRUE/EINA_FALSE

identation



SVN revision: 61884
2011-07-29 06:49:25 +00:00
ChunEon Park 928d31db1f evas/evas_smart - 1/0w -> EINA_TRUE/FALSE
SVN revision: 61881
2011-07-29 06:25:13 +00:00
Carsten Haitzler 89de7b2e3d chlog++
SVN revision: 61880
2011-07-29 06:22:31 +00:00
Carsten Haitzler 48cb97bcec more error handling improvements
SVN revision: 61879
2011-07-29 06:21:43 +00:00
Carsten Haitzler bf5829a614 make sure we complain enough on stderr about enignes not being found
by ecore-evas. improved error handling, though not really a bug.



SVN revision: 61878
2011-07-29 06:20:55 +00:00
Jihoon Kim c99293d0e4 From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: [E-devel] [PATCH] notify immodule to know the cursor location

In immodule, the cursor location is needed to move the word candidate window.
In this patch, calling ecore_imf_context_cursor_location_set lets immodule
know the cursor location.

Also fixed patch conflicts and 1 warning related to IMF.



SVN revision: 61877
2011-07-29 05:56:09 +00:00
WooHyun Jung a9538d59bd ecore : From. Jihoon Kim. In XIM immodule, it doesn't generate preedit
changed event in preedit_draw_callback func at this moment.
This patch will solve this problem.


SVN revision: 61876
2011-07-29 05:37:31 +00:00
Tom Hacohen 3432644acd Evas textblock: Changed 'heavy' weight to 'black'.
Apparently that's what FC likes.

SVN revision: 61859
2011-07-28 14:32:40 +00:00
Tom Hacohen 1350644a8b Evas font: Enabled run-time slanting for 'Oblique'.
SVN revision: 61858
2011-07-28 14:01:35 +00:00
Cedric BAIL b4338b1c7f ecore: add ecore_main_loop_thread_safe_call.
NOTE: that's for you mike.


SVN revision: 61857
2011-07-28 13:33:14 +00:00
Tom Hacohen 0d7d7d8f06 Evas textblock: Fixed a bug with font_weight and font_style.
Forgot to add a space when I add a new style when there wasn't one before.

SVN revision: 61855
2011-07-28 12:59:36 +00:00
Tom Hacohen 43618428b4 Evas textblock: Added font_weight and font_style formats.
These allow overriding the font style defined using "font=':style=Bold'".

SVN revision: 61854
2011-07-28 12:43:41 +00:00
Mike McCormack 5c8256e337 ecore: Add main loop thread safety
Thread safety is disabled by default.
Enable it with --enable-thread-safety

Should cover timers, events, animators, idlers and fd handlers.

Tested with Enlightenment and elementary_test.

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 61851
2011-07-28 12:01:16 +00:00
Mike McCormack f46934e94f ecore-imf: Don't crash if no XIM is present
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 61850
2011-07-28 12:01:04 +00:00
Tom Hacohen e611c58b37 Evas: Updated changelog.
SVN revision: 61844
2011-07-28 09:18:59 +00:00
Tom Hacohen 5fd7c82d5f Evas textblock: Format tags now support quoting values.
For example: "<font='Sans:style=Bold Oblique'>bla</font>".

SVN revision: 61843
2011-07-28 09:18:55 +00:00
Tom Hacohen bb87f260a6 Evas textblock: Removed useless alloca.
SVN revision: 61842
2011-07-28 09:18:50 +00:00
Carsten Haitzler 00047ce6c6 fix cleaning up tmpf (new feature in 1.1 anyway) for memfile load in
some other situations like setting image data/colorspace etc.



SVN revision: 61836
2011-07-28 05:28:32 +00:00
Tom Hacohen d0d6d5494b Evas textblock: Fixed a bug with format invalidation.
With the following example text: "aa<b>a <i>bbb</i> ccc", adding a </b>
at the end wouldn't cause an invalidation to happen as expected.

SVN revision: 61805
2011-07-27 11:27:25 +00:00
Christopher Michael ca78a5dc81 Ecore: Add back in x11-xcb pkgconfig check. Needs for 11.04 apparently.
SVN revision: 61804
2011-07-27 11:13:58 +00:00
Tom Hacohen 0b7030a964 Evas textblock: Fix format_append's format parsing.
It took the pre-translated (tags) format which caused some things not to
work correctly when using tags.

SVN revision: 61798
2011-07-27 08:27:04 +00:00
Christopher Michael 3ffddafeed Ecore: Fix configure.ac for dumb systems that cannot find pixman
without being explicitly told where it is.



SVN revision: 61797
2011-07-27 07:40:55 +00:00
Christopher Michael a71c7d1f68 Ecore_X: For some very odd reason, certain *buntu systems will not
build our ecore_xcb without having pixman_clags & libs as separate
variables here...works on every other system I've tried, but eh it's
*buntu .. their stupid :P



SVN revision: 61796
2011-07-27 07:40:19 +00:00
Christopher Michael c3730e9748 Ecore_X: Remove recent xcb resource code (we're going to go a
different path with this) ;) Reorder init/shutdown procedures to match
order (first in, last out).



SVN revision: 61788
2011-07-27 05:10:28 +00:00
Mike McCormack 6f8f583abf ecore: Reduce rendering latency in g_main_loop
After a lot of hair pulling, and other debugging, it appears
that to make animation smooth on an embedded device, the
following things should happen in (quick) sequence:

1. update the loop time
2. call timers (which animates and updates the scene graph)
3. call idle enterers (which renders to the display)
4. call fd buf handlers (which flushes xlib stuff)

Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 61784
2011-07-27 03:13:47 +00:00
Mike McCormack 1fe297b463 ecore: Check timers when not idling also
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>

SVN revision: 61782
2011-07-27 02:34:53 +00:00
Mike Blumenkrantz f614bbaad7 __UNUSED__
SVN revision: 61778
2011-07-26 21:20:30 +00:00
Mike Blumenkrantz 39dce75051 use correct list find function sigh
SVN revision: 61777
2011-07-26 21:19:08 +00:00
Mike Blumenkrantz 4170c601f3 only attempt an mtab lock if permissions are sufficient
SVN revision: 61774
2011-07-26 20:36:42 +00:00
Mike Blumenkrantz e4e0c27836 fix const warning
SVN revision: 61773
2011-07-26 20:36:40 +00:00
Christopher Michael 8a63b0c909 Ecore_X: Xlib uses screen number, not screen object. Fix !! Bad DH,
spank spank ;)

Thanks antognolli for the report :)



SVN revision: 61760
2011-07-26 13:17:52 +00:00
Tom Hacohen d8ac3178b7 Evas textblock: Updated docs.
SVN revision: 61759
2011-07-26 12:48:54 +00:00
Jihoon Kim 94cf5e7829 From: Jihoon Kim <jihoon48.kim@samsung.com>
Subject: Re: [E-devel] [Patch] Add XIM module for ecore_imf

Patch to set the right window ID for IMF access from Edje



SVN revision: 61756
2011-07-26 12:04:27 +00:00
Naruto TAKAHASHI c8383a2b87 From: Naruto TAKAHASHI <tnaruto@gmail.com>
Subject: Re: [E-devel] [Patch] Add XIM module for ecore_imf

I attach a patch for fixing some XIM module bugs.

  - fix showing previous preedit string bug.
  - delete compile warning(thanks JihoonKim)
  -  fix some sequence issue to send preedit changed event and commit
  event.(thanks JihoonKim)



SVN revision: 61754
2011-07-26 11:57:51 +00:00
Tom Hacohen ab6366a310 Evas tests: Added numerous tests for latest bug fixes.
SVN revision: 61753
2011-07-26 11:47:58 +00:00
Tom Hacohen 666988aa4c Evas textblock: Fixed a bug with item visibility check.
SVN revision: 61752
2011-07-26 11:47:55 +00:00
Tom Hacohen fd0bc3b2b1 Evas textblock: Fixed invalidate_text_nodes to work with <b><i></b></i>
SVN revision: 61751
2011-07-26 11:47:51 +00:00
Tom Hacohen d042763162 Evas textblock: Fixed remove_pair and remove_matching.
They now work with <b><i></b></i> mixes.

SVN revision: 61750
2011-07-26 11:47:48 +00:00
Tom Hacohen 97285894c8 Evas tests: Fixed textblock tests (formats).
SVN revision: 61749
2011-07-26 11:47:44 +00:00
Tom Hacohen 5b15fc2d2a Evas textblock: Use orig_format instead of _style_match_replace.
It's more correct as you won't get unwanted translations you would have
in some cases, or even worse, breaking markup get when you have synonymous
tags.

SVN revision: 61748
2011-07-26 11:47:41 +00:00
Carsten Haitzler 3e1c856d90 segv if preedit str null!
SVN revision: 61747
2011-07-26 11:47:40 +00:00
Tom Hacohen 681e4bfa8c Evas textblock: Fixed _format_append to parse tags + incomplete stuff.
Added the first step to allow <b> </b> exact matching when handling formats.
I.e making "<b>a<i>b</b>c</i>d" behave like expected.

SVN revision: 61746
2011-07-26 11:47:19 +00:00
Christopher Michael ab5e8633df Ecore_Evas: Remove xlib (and xcb) specific calls for the software_x11
and opengl_x11 engines and replace with ecore_x calls.

NB: I did not touch software_16 or software_8 so we cannot yet remove
the XLib linking wrt ecore_evas. I leave that exercise to 'the old
man' as per our convo this morning...but this does put us one step
closer ;)



SVN revision: 61743
2011-07-26 11:24:10 +00:00
Christopher Michael f694f08de5 Ecore_X: Add some new api functions for getting default
Depth/Visual/Colormap of a given screen.

NB: Added these so that we can remove xlib specific calls in
ecore_evas and just generic ecore_x calls (so we are engine
independant).



SVN revision: 61742
2011-07-26 11:19:55 +00:00
Daniel Juyung Seo fb6ca14911 edje Edje.h: Fixed documentation.
Fixed wrong placed documentations. Removed some blank lines and added
@brief tag. Many @brief tags are still missing.


SVN revision: 61737
2011-07-26 10:09:16 +00:00
Mike Blumenkrantz ee754de955 fixes a weird bug exposed somewhere by giant tooltips resulting in the following crash:
#0  0xb7e92786 in evas_cache_image_flush (cache=0x0) at evas_cache_image.c:1353
#1  0xb7e9192e in evas_cache_image_drop (im=0xb6aa4d38) at evas_cache_image.c:913
#2  0xb7ee3d8b in eng_image_free (data=0xb6a020c0, image=0xb6aa4d38) at evas_engine.c:383
#3  0xb7e4b8e6 in evas_object_image_free (obj=0xb7517178) at evas_object_image.c:2478
#4  0xb7e4f403 in evas_object_free (obj=0xb7517178, clean_layer=0) at evas_object_main.c:45
#5  0xb7e41c95 in evas_layer_free_objects (lay=0xb6a5d8b0) at evas_layer.c:80
#6  0xb7e42656 in evas_free (e=0xb6a98cd8) at evas_main.c:204
#7  0xb7f27ad3 in _ecore_evas_free (ee=0xb6ab18e8) at ecore_evas.c:2822
#8  0xb7f24161 in ecore_evas_free (ee=0xb6ab18e8) at ecore_evas.c:839
#9  0xb7df2f7f in _deferred_ecore_evas_free (data=0xb6ab18e8) at elm_win.c:477
#10 0x4b0fd858 in _ecore_job_event_handler (data=0x0, type=14, ev=0xb6a99c58) at ecore_job.c:131
#11 0x4b0f907e in _ecore_event_call () at ecore_events.c:693
#12 0x4b0ff93e in _ecore_main_loop_iterate_internal (once_only=0) at ecore_main.c:1750
#13 0x4b0fe195 in ecore_main_loop_begin () at ecore_main.c:848



SVN revision: 61736
2011-07-26 10:03:07 +00:00
Carsten Haitzler e93763d785 fix timer precision handling to do what it was meant to do to begin with
SVN revision: 61730
2011-07-26 07:01:55 +00:00
Christopher Michael 72abee3481 Ecore_X: Add a missing function for getting the count of screens.
Bonus: Added doxy and the @since stuffs (for Tom) ;)

NB: Needed for changes to ecore_evas as that was using xlib
ScreenCount. This way we can just use ecore_x_screen_count_get and not
have to worry if we are xcb/xlib/etc.



SVN revision: 61728
2011-07-26 06:44:12 +00:00
Christopher Michael 210b6dcc9b Ecore_X: Oopsie, don't need those dbg statements anymore.
SVN revision: 61725
2011-07-26 05:55:25 +00:00
Christopher Michael 37b122117e Ecore_X: Add start of XResource handling for xcb backend (NB: Nowhere
near finished yet). Add working OpenGL for XCB engine.

NB: wrt Opengl...Raster, this is the env var/dlsym version you
requested this morning ;)

NB: Basically what happens is, if you know you do not ever want/use
opengl, you can export ECORE_X_NO_XLIB env variable, and ecore_x will
use pure xcb to establish it's X connection. However, if you do use
OpenGL and this env var is not exported, then ecore_x(cb) will use
XOpenDisplay to init the connection.



SVN revision: 61724
2011-07-26 05:54:01 +00:00
Christopher Michael 27395e85cf Ecore_X: Remove 2 fixme's that were bogus, but add one new fixme note
SVN revision: 61723
2011-07-26 02:31:13 +00:00
Christopher Michael 4dcd5b1a7e Ecore_X: Remove fixme comment (correct as it sits).
SVN revision: 61722
2011-07-26 02:21:59 +00:00
Leandro Pereira 00e0fe6dbe evas: ecore_evas_buffer_new(bla, *very large number*) would crash on memset
Instead of zeroing out each line of the buffer, zero out the whole buffer "at once".



SVN revision: 61714
2011-07-25 22:42:54 +00:00
Gustavo Lima Chaves 115a89736e [evas] Fixing typos on diagram.
SVN revision: 61701
2011-07-25 18:22:28 +00:00
Christopher Michael 068b3a9c65 Evas: Fix 'variable undeclared': I assume we wanted the xr rectangle
there ? ;)

NB: Fixes building w/ xcb.



SVN revision: 61685
2011-07-25 10:37:43 +00:00
Carsten Haitzler e413884dac fix latent onebuf code (was never used before)
SVN revision: 61684
2011-07-25 10:30:20 +00:00
Christopher Michael 050eed1b32 Evas: Fix autofoo wrt building Opengl w/ xcb.
SVN revision: 61677
2011-07-25 09:30:12 +00:00
Christopher Michael 4b87169132 Ecore_Evas: Use ecore_x function(s) for getting window attributes.
Some fixes for OpenGL wrt xcb (minor stuffs).

NB: We already use ecore_x for some things in here, so let's keep
duplicated code down to a minimum and resuse what we already have ;)



SVN revision: 61676
2011-07-25 09:29:09 +00:00
Cedric BAIL 619332f0c0 emotion: correctly close pipeline on file close, plus minor fix.
SVN revision: 61675
2011-07-25 09:10:44 +00:00
Tom Hacohen c5e396b8ee Evas tests: Added a TODO test.
SVN revision: 61672
2011-07-25 08:37:44 +00:00
Tom Hacohen d6b2473668 Edje docs: Updated the 'tag' part of the Edc reference.
SVN revision: 61671
2011-07-25 08:26:03 +00:00
Naruto TAKAHASHI 75cfb11d6e ecore-imf: Fix warnings
Signed-off-by: Naruto TAKAHASHI <tnaruto@gmail.com>

SVN revision: 61665
2011-07-25 07:16:54 +00:00
Christopher Michael 35fbbc9aab Ecore_X: Fix CnP when using xcb backend.
SVN revision: 61662
2011-07-24 22:19:00 +00:00
Mike Blumenkrantz f28ad30b8d update svn:ignores
SVN revision: 61659
2011-07-24 21:49:49 +00:00
Mike Blumenkrantz 5987833b64 my triumphant return to AUTHORS
SVN revision: 61658
2011-07-24 21:32:54 +00:00
Mike Blumenkrantz db98b3fe32 populate edje.dox.in from edje.dox (was this intentionally empty?), update from AUTHORS
SVN revision: 61657
2011-07-24 21:32:35 +00:00
Mike Blumenkrantz f862f71e4c middle mouse click now changes cursor location, fixes primary selection paste location bugs
SVN revision: 61656
2011-07-24 21:25:27 +00:00
Rui Seabra 871ddf43d1 Fix rpm build.
SVN revision: 61652
2011-07-24 15:36:22 +00:00
Vincent Torri abcd670439 Evil: prepare the 1.0 release. Put (all, evil as well as 'standard' ones) the headers in $includedir/evil-vmaj
SVN revision: 61640
2011-07-24 08:51:33 +00:00
Tom Hacohen 123e491079 Evas tests: Adedd a textblock test for the last bug fix.
SVN revision: 61639
2011-07-24 08:50:46 +00:00
Tom Hacohen 53fc933312 Evas textblock: Fixed updating of formats position on char_delete.
Format offsets got wrong when merging paragraphs.

SVN revision: 61638
2011-07-24 08:50:42 +00:00
Mike Blumenkrantz e6bdceb300 added entry,selection,none,request to spite tasn
SVN revision: 61636
2011-07-24 08:36:27 +00:00
Mike Blumenkrantz ee01981c9d renamed to entry,selection,all,request because tasn won't shut up
SVN revision: 61633
2011-07-24 08:05:45 +00:00
Mike Blumenkrantz fbfdfc5117 +entry,selection,request signal
SVN revision: 61632
2011-07-24 07:59:47 +00:00
Mike Blumenkrantz 4c0446c7d2 add entry,paste,request,1 and entry,paste,request,3 for different types of pasting
SVN revision: 61631
2011-07-24 07:47:17 +00:00
Vincent Torri 3e655d5e56 link xim module against ecore_x. This patch fixes compilation on mac os x
SVN revision: 61625
2011-07-24 00:23:34 +00:00
Christopher Michael abe52914db EIO: Add UNUSED where missing.
SVN revision: 61623
2011-07-23 23:15:54 +00:00
Christopher Michael d39b302cee Ethumb: Add a bunch of UNUSED where needed.
SVN revision: 61622
2011-07-23 23:12:55 +00:00
Christopher Michael 6d6fe5aca0 Edje: Add UNUSED where needed on the edje_entry obj.
SVN revision: 61621
2011-07-23 23:00:14 +00:00
Christopher Michael 08aedd264a Ecore_Evas: Use an easier check for If existing ecore_evas is already
alpha. No need to do comparisons like this.



SVN revision: 61611
2011-07-23 17:37:04 +00:00
Mike Blumenkrantz 48bb4c6252 url of ecore-con-url is now stringshared
SVN revision: 61607
2011-07-23 03:17:57 +00:00
Mike Blumenkrantz a10530a6f4 +ecore_con_url_url_get
SVN revision: 61606
2011-07-23 03:14:42 +00:00
Iván Briano 46969fd34a Group docs so textblock, line and polygon at least show their functions
SVN revision: 61590
2011-07-22 14:01:56 +00:00
ChunEon Park 614288feb3 evas/evas_object_image.c - reverted to previous
Sorry. Need to look more because of the pageflip. 



SVN revision: 61579
2011-07-22 06:08:04 +00:00
ChunEon Park e9ca4aa10e evas/evas_object_image - modified to keep the uv consistency with normal evas_object.
Although the uv range of normal object is be localized to the it's geometry, 

but the uv range of the image object is be localized it's image size but not geometry size. 

In that case, user should find out the objects type and set the uv value differently between normal and image

why they do that?



SVN revision: 61577
2011-07-22 05:24:16 +00:00
Christopher Michael 9e994ffdd0 Ecore_X: Add some doxy for newly added functions (to keep Tom happy),
and fix some horrid formatting.



SVN revision: 61562
2011-07-21 14:05:27 +00:00
Tom Hacohen 6515a30cc9 Evas tests: Enabled the textblock relsize item native size test.
SVN revision: 61561
2011-07-21 14:04:55 +00:00
Tom Hacohen 5aba518db0 Evas textblock: Fixed native size calculation with relative items.
SVN revision: 61560
2011-07-21 14:04:52 +00:00
Tom Hacohen 6299cbd685 Evas textblock: Fixed some more line height calculations.
Some issues were related to SIZE_REL items and some were not.

SVN revision: 61559
2011-07-21 14:04:48 +00:00
Tom Hacohen c870d8e7ad Evas tests: Added textblock test for the last bugfix.
SVN revision: 61558
2011-07-21 13:00:28 +00:00
Tom Hacohen 083095a903 Evas textblock: Fixed relative items size calculation.
Now they are calculated according to real line height, and not just line
height before this point. Furthermore, this also fixes some issues with
wrapping not being correct.

SVN revision: 61557
2011-07-21 12:53:39 +00:00
Christopher Michael cd65bde09c Ecore_X: Add a couple of missing functions to the xlib engine.
NB: These are mainly for systray module so that it can be engine
independant in that it can just use ecore_x calls now, instead of
specific xlib stuff.



SVN revision: 61555
2011-07-21 12:09:33 +00:00
Cedric BAIL 9910cd4d3e emotion: fix buggies, add YUY2 support.
Note: almost working webcam support. Need to detect
when the pipeline need to be playing to know what is in the
stream. Or maybe do that later...


SVN revision: 61550
2011-07-21 10:46:54 +00:00
Cedric BAIL 5cbc6350ba evas: add software YUY2 colorspace converter.
NOTE: will shortly learn how to write the corresponding shader and add it soon.


SVN revision: 61548
2011-07-21 10:36:05 +00:00
Gustavo Lima Chaves 0b7d33e3df [evas] More love to a given example's text.
SVN revision: 61536
2011-07-20 17:58:56 +00:00
Tom Hacohen 859c4bd33d Evas tests: Added a textblock test to verify the two last fixes.
SVN revision: 61531
2011-07-20 15:45:25 +00:00
Tom Hacohen 055f9996ec Evas textblock: Fixed removing of format pairs in a rare case (range).
Until now, removing the <ps> when <b><ps></b> would have left the
<b></b> intact instead of removing them when using a range delete.

SVN revision: 61530
2011-07-20 15:45:21 +00:00
Tom Hacohen 412b203b46 Evas textblock: Fixed removing of format pairs in a rare case.
Until now, removing the <ps> when <b><ps></b> would have left the <b></b>
intact instead of removing them.

SVN revision: 61529
2011-07-20 15:45:12 +00:00
Tom Hacohen 92c22656d8 Evas tests: Added a textblock test to verify last fix.
SVN revision: 61528
2011-07-20 14:13:36 +00:00