Tom Hacohen
fe8c41c6c5
Evas textblock: Use viewport for getting visible range, not clip.
...
SVN revision: 63191
2011-09-05 12:03:53 +00:00
Cedric BAIL
d7d4603f0c
emotion: remove useless broken check.
...
SVN revision: 63190
2011-09-05 11:08:15 +00:00
Cedric BAIL
568df526af
emotion: properly delay buffer destruction.
...
SVN revision: 63189
2011-09-05 10:57:39 +00:00
Tom Hacohen
8f07a73106
Evas textblock: Fixed an issue when there are no available fonts.
...
The problem was that our rbtree implementation doesn't support chaining
duplicates and with no fonts, all the paragraphs had the same y coord (0).
Changing the paragraph index to work on line_no for sorting fixes it,
as line numbers are also correct when there are no fonts.
Thanks a lot to KaKaRoTo for letting me know about this issue.
SVN revision: 63188
2011-09-05 09:04:43 +00:00
Carsten Haitzler
325dbc04ae
fix COPYING to say 2011.
...
SVN revision: 63187
2011-09-05 07:15:41 +00:00
Tom Hacohen
54ebd93cde
Evas font: Fix compilation with C++ compilers.
...
Thanks to cnook for pointing that out.
SVN revision: 63186
2011-09-05 07:13:23 +00:00
Tom Hacohen
c4229776de
Evas textblock: Fixed compiler warnings.
...
SVN revision: 63185
2011-09-05 07:13:07 +00:00
Mike McCormack
cfddcef5d1
ecore (glib): Fix build break
...
SVN revision: 63082
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 63184
2011-09-05 01:27:07 +00:00
Cedric BAIL
2654b654e7
evas: fix tarball generation.
...
SVN revision: 63179
2011-09-04 23:19:41 +00:00
Cedric BAIL
20300dfedc
evas: and now MT12 gain Open GL support.
...
SVN revision: 63174
2011-09-04 21:15:04 +00:00
Cedric BAIL
e2e66fb1ce
emotion: better error message.
...
SVN revision: 63173
2011-09-04 21:13:49 +00:00
Cedric BAIL
d6c8e07236
emotion: better handling of gstreamer samsung backend.
...
SVN revision: 63172
2011-09-04 21:12:34 +00:00
Cedric BAIL
d88567f49f
evas: make MT12 a little bit faster so we can see Bunny a little more longer.
...
SVN revision: 63157
2011-09-04 16:26:47 +00:00
Cedric BAIL
f6f2eb77f7
evas: forgotten patch for enabling colorspace properly.
...
SVN revision: 63152
2011-09-04 14:31:24 +00:00
Cedric BAIL
54373b9fbe
evas: fix mt12 to se squirrel and bunny.
...
SVN revision: 63151
2011-09-04 14:30:41 +00:00
Carsten Haitzler
72280ddcdf
it might be good to test changes to eina_prefix (that didnt require an
...
eina_init before).
SVN revision: 63146
2011-09-04 03:46:58 +00:00
Gustavo Sverzut Barbieri
e83e1ea1fc
generic module can now be built-in as static module.
...
also removed sole left-overs of previous disable of vlc engine.
SVN revision: 63141
2011-09-04 00:17:06 +00:00
Gustavo Sverzut Barbieri
999e3bf306
remove old vlc, fix build bugs and introduce m4 for generic players.
...
Previous commit to disable VLC messed everything, so this one fixes it doing:
- remove old src/modules/vlc and related.
- add EMOTION_CHECK_GENERIC_PLAYER() m4 macro
- change previous EMOTION_BUILD_VLC to EMOTION_BUILD_GENERIC_VLC
SVN revision: 63140
2011-09-04 00:07:41 +00:00
Sebastian Dransfeld
b96bd7ff8f
Emotion: Remove unused variables
...
SVN revision: 63138
2011-09-03 21:09:39 +00:00
Sebastian Dransfeld
6e4c33d8f7
Emotion: Add __UNUSED__ where needed
...
SVN revision: 63137
2011-09-03 21:09:35 +00:00
Sebastian Dransfeld
02b73860a2
Emotion: Fix memleak
...
Remove weird buffer which never gets used or free'd
SVN revision: 63136
2011-09-03 21:09:31 +00:00
Sebastian Dransfeld
9a282958c9
Emotion: Fix signed warnings
...
SVN revision: 63135
2011-09-03 21:09:28 +00:00
Sebastian Dransfeld
5c8e0ea66b
Emotion: Add __UNUSED__ where needed
...
SVN revision: 63134
2011-09-03 21:09:24 +00:00
Sebastian Dransfeld
6972fe5e82
Emotion: Remove unused variables
...
SVN revision: 63133
2011-09-03 21:09:19 +00:00
Sebastian Dransfeld
ffb22a5c4e
Emotion: Really disable vlc
...
SVN revision: 63132
2011-09-03 20:47:28 +00:00
Massimo Maiurana
c038a2546e
updating dutch translations
...
SVN revision: 63127
2011-09-03 17:22:55 +00:00
Cedric BAIL
565b2542a2
emotion: remove useless warning.
...
SVN revision: 63120
2011-09-03 12:54:06 +00:00
Cedric BAIL
64906f8485
emotion: protection against bad decoder.
...
SVN revision: 63118
2011-09-03 12:36:04 +00:00
Gustavo Sverzut Barbieri
f567f91b7b
emotion installs no AUTHORS, thus do not check it as magic file.
...
SVN revision: 63109
2011-09-03 05:32:00 +00:00
Gustavo Sverzut Barbieri
32110747c9
eina_prefix: use log infrastructure.
...
use eina_log instead of weirdo printfs... multiple levels, greatness
everywhere... helped me debug emotion's warning.
It is always a pain to try to use library log and notice they are not
using their own standards :-/
export EINA_LOG_LEVELS=eina_prefix:4
SVN revision: 63108
2011-09-03 05:31:25 +00:00
Carsten Haitzler
098518798f
at least handle null im_info & dont crash.
...
SVN revision: 63105
2011-09-03 04:47:50 +00:00
Carsten Haitzler
27ebb83c4e
put generic loaders in libdir/evas/utils/
...
SVN revision: 63103
2011-09-03 03:48:39 +00:00
Rafael Antognolli
92b98ad145
evas/canvas - Update the pointer to engine_data after pixels_get().
...
The "pixels" pointer was set in the beginning of evas_object_image_render(),
and never updated, even after pixels_get() changed the content of
o->engine_data.
This patch updates that pointer if it becomes different from engine_data.
SVN revision: 63090
2011-09-02 14:06:25 +00:00
Cedric BAIL
4f844f63f5
emotion: resize only when needed and fix typo.
...
SVN revision: 63089
2011-09-02 13:10:22 +00:00
Cedric BAIL
d7771445b1
emotion: remove useless code.
...
SVN revision: 63087
2011-09-02 08:51:56 +00:00
Carsten Haitzler
f67bdb7c37
mainloop cleanups on top of previous ones and fixes for previous refactors
...
SVN revision: 63082
2011-09-02 03:29:11 +00:00
Gustavo Sverzut Barbieri
e26e9df5b2
emotion/generic: eina module functions can be static.
...
SVN revision: 63081
2011-09-02 01:35:16 +00:00
Gustavo Sverzut Barbieri
5965cf014f
emotion/generic/vlc: die when parent dies.
...
nasty fix for a nasty emotion behavior :-/
SVN revision: 63080
2011-09-02 01:34:07 +00:00
Gustavo Sverzut Barbieri
acda54440e
emotion/generic: make log variable static.
...
yeah, I'm paranoid ;-)
SVN revision: 63079
2011-09-01 23:47:53 +00:00
Gustavo Sverzut Barbieri
3bd43e9809
emotion: just try vlc if it was compiled.
...
not that big optimization, but does not hurt either.
SVN revision: 63078
2011-09-01 23:46:39 +00:00
Gustavo Sverzut Barbieri
3ed350c887
emotion: use eina_prefix to determine player location.
...
Move players from $bindir to $libdir/emotion/utils and find them with
eina_prefix. I was willing to play with this prefix thing, quite nice
;-)
SVN revision: 63077
2011-09-01 23:45:18 +00:00
Cedric BAIL
e5b7c25792
emotion: handle Samsung S5PC110 and S5PC210.
...
SVN revision: 63076
2011-09-01 23:11:36 +00:00
Rui Seabra
d7a9d539a1
Rename xcb-devel to libxcb-devel. According to KainX, on IRC, «Caos is dead and no one has been maintaining SuSE compatibility anyway».
...
SVN revision: 63074
2011-09-01 21:54:42 +00:00
Gustavo Sverzut Barbieri
11bda2bc49
emotion: test proxy of videos with -R/--reflex option.
...
Emotion explores some different paths in Evas pipeline as it changes
image pixels frequently and sometimes uses different
colorspaces. Let's change if it's all working fine using a nice proxy
effect that mirrors the playing video.
emotion_test --reflex <video.avi>
SVN revision: 63071
2011-09-01 21:45:04 +00:00
Rui Seabra
639bded43a
Fix build breakage.
...
SVN revision: 63070
2011-09-01 21:39:43 +00:00
Christopher Michael
6acb1d8ddb
Ecore_X(cb): When sending client messages, message_type needs to be
...
ev->type.
SVN revision: 63067
2011-09-01 20:21:36 +00:00
Rafael Antognolli
a7ae4566b8
Add generic player backend (with vlc player).
...
This generic player backend executes a separate player in another
process. It receives the bytes to be drawn on the emotion object through
a shared memory, and communicates with the player through a pipe, using
the player standard input/output.
The player must communicate with emotion using the defined commands
specified in the Emotion_Generic_Plugin.h. It doesn't need to link
against emotion, just include this file for easier implementation.
This implementation was sponsored by Zodiac Aerospace.
SVN revision: 63062
2011-09-01 19:04:15 +00:00
Tom Hacohen
1cacec0d41
Eina rbtree: Fixed EINA_RBTREE_GET. Should enclose in parenthesis.
...
SVN revision: 63054
2011-09-01 12:11:24 +00:00
Cedric BAIL
54fcc628bd
eio: fix eio_monitor.
...
Patch by Michael Sans.
SVN revision: 63052
2011-09-01 10:22:00 +00:00
Cedric BAIL
5586b1ed11
emotion: better debug infrastructure.
...
SVN revision: 63039
2011-08-31 15:51:50 +00:00
Cedric BAIL
e1e28d7ba4
emotion: evas is going to support more video format than ffmpeg...
...
SVN revision: 63038
2011-08-31 15:48:47 +00:00
Cedric BAIL
8385a7dec0
ethumb: fix wrong dirty detection.
...
Patch by SANS Mikael <sans.mikael@gmail.com>.
SVN revision: 63021
2011-08-31 09:28:54 +00:00
Sebastian Dransfeld
b8e42ad9cd
Efreet: Only add known desktop types to cache
...
SVN revision: 63020
2011-08-31 09:10:18 +00:00
Sebastian Dransfeld
d459c61334
Efreet: Fix shadow warning
...
SVN revision: 63019
2011-08-31 09:09:31 +00:00
Vincent Torri
f9e44b36d4
Add missing function in lock void
...
Patch by Youness Alaoui
SVN revision: 63018
2011-08-31 08:50:19 +00:00
Vincent Torri
7fec95cb58
add Youness Alaoui
...
SVN revision: 63017
2011-08-31 08:49:15 +00:00
Cedric BAIL
ea61ff9379
evas: SPANK ! SPANK ! SPANK ! Tasn you forgot some engine !
...
Patch by Youness Alaoui <kakaroto@kakaroto.homelinux.net>.
SVN revision: 63013
2011-08-30 23:03:07 +00:00
Cedric BAIL
0fbe1f15a3
emotion: better debugging.
...
SVN revision: 63012
2011-08-30 22:40:01 +00:00
Christopher Michael
96a210d07c
Ecore_X(cb): Port Hermits xlib code to support double/triple click for
...
multi-touch devices to xcb.
Remove dead code.
Add missing flush calls after change_window_attributes.
Quiet down the event code by commenting out some LOGFN's.
Make selection event code more like Xlib.
Add missing flush calls after send_event.
SVN revision: 63009
2011-08-30 19:22:51 +00:00
Christopher Michael
0c3a54457d
Ecore_X: Function expects a Eina_Bool return, so let's use those ;)
...
SVN revision: 63008
2011-08-30 18:38:27 +00:00
Christopher Michael
f1804f736b
Ecore_X(cb): Add missing flush after send_event(s). Remove unused code.
...
SVN revision: 63007
2011-08-30 18:37:47 +00:00
Christopher Michael
2a3c45fd63
Ecore_X(cb): Add missing flush after change_property.
...
SVN revision: 63006
2011-08-30 18:37:12 +00:00
Christopher Michael
9dcd3cf466
Ecore_X(cb): Add missing free of reply.
...
SVN revision: 63005
2011-08-30 18:36:43 +00:00
Christopher Michael
bd3a56cc18
Ecore_X(cb): Add missing flush after send_event(s).
...
SVN revision: 63004
2011-08-30 18:34:40 +00:00
Christopher Michael
bac39cb0e3
Ecore_X(cb): Process & clear error if we have one. Add missing free of
...
reply.
SVN revision: 63003
2011-08-30 18:33:44 +00:00
Christopher Michael
85b508d3e3
Ecore_X(cb): Add missing flush calls after send_event for dnd.
...
SVN revision: 63002
2011-08-30 18:32:40 +00:00
Christopher Michael
003221f24b
Ecore_X(cb): ecore_x_dpms functions return Eina_Bool, so let's use that.
...
SVN revision: 63001
2011-08-30 18:30:17 +00:00
Christopher Michael
7babfbc619
Ecore_X(cb): Make mwm code match xlib closer.
...
SVN revision: 63000
2011-08-30 18:29:36 +00:00
Christopher Michael
c94f16028c
Ecore_X(cb): Make netwm code match xlib closer. Add missing flush
...
after send_event(s).
SVN revision: 62999
2011-08-30 18:29:15 +00:00
Carsten Haitzler
6694437c15
lets up the max recalc count a bit now that things re-schedule
...
themselves more.
SVN revision: 62994
2011-08-30 15:33:46 +00:00
Cedric BAIL
5b83e0a288
edje: less useless call to eina_stringshare_add/del.
...
NOTE: edje is getting slow this day, please be carefull
when you add code to make it clean and fast. We soon
will require to go after some of this issue. Need to see
why application doing nothing are using 7% of my CPU
(mostly in edje).
SVN revision: 62993
2011-08-30 15:21:44 +00:00
Rafael Antognolli
952e4cef2e
ecore/ecore_exe - Fix wrong documentation.
...
Many lines can be delivered on one event, but they are split on several
Ecore_Exe_Event_Data_Line on the event.
SVN revision: 62990
2011-08-30 14:43:29 +00:00
Tom Hacohen
c2964c42cb
Evas font: Adjust to harfbuzz's latest and hopefully last API break.
...
SVN revision: 62989
2011-08-30 14:38:48 +00:00
Cedric BAIL
bc3979229f
emotion: correctly setup the pipeline for non standard colorspace.
...
SVN revision: 62986
2011-08-30 14:05:49 +00:00
Sebastian Dransfeld
dc78efed2b
Efreet: Fix caching of recursive directories
...
SVN revision: 62985
2011-08-30 12:19:19 +00:00
Sebastian Dransfeld
a4e32175bb
Efreet: Always set desktop_cache to NULL
...
SVN revision: 62984
2011-08-30 12:19:06 +00:00
ChunEon Park
bda5802e9a
ecore/ecore_x - modified to support double/triple clicked for multi touch device.
...
Actually, basic logic is same,
but added the touch down info structure to store down timestamp (and window, event window...) for each device.
SVN revision: 62980
2011-08-30 05:15:53 +00:00
Carsten Haitzler
8833075666
lets do that again. recalc list instead of recalc array. why? fixes
...
nasty ordering issues where recalc items dont get pushed later into
the recalc queue after the things they depend on.
SVN revision: 62977
2011-08-29 23:45:24 +00:00
Cedric BAIL
5a4163f5f2
evas: use simpler format as much as possible.
...
SVN revision: 62975
2011-08-29 21:52:00 +00:00
Vincent Torri
5d63d386df
use EINA_FALSE / EINA_TRUE
...
SVN revision: 62974
2011-08-29 21:47:07 +00:00
Cedric BAIL
85fd7e36bf
emotion: fix typo.
...
SVN revision: 62971
2011-08-29 21:23:26 +00:00
Rafael Antognolli
788f0c84e2
ecore/ecore_exe - Don't free the event data while we use it.
...
Since we are memcpying it to a new allocated memory, we can only free it after
finishing doing that.
SVN revision: 62970
2011-08-29 21:20:26 +00:00
Cedric BAIL
1a1b9bc52b
emotion: handle evas NV12 and MT12 colorspace format.
...
SVN revision: 62969
2011-08-29 21:00:08 +00:00
Cedric BAIL
26ee52dd61
evas: add NV12 and MT12 colorspace.
...
MT12 is has documented in Linux videodev documentation
a 64 * 32 macro block tiled colorspace format used on
Samsung hardware.
SVN revision: 62967
2011-08-29 20:56:48 +00:00
Vincent Torri
93ded6d380
revert rev. 62944
...
SVN revision: 62963
2011-08-29 19:05:03 +00:00
Cedric BAIL
4d7ca99b4a
emotion: better handling of asynchronous audio file opening.
...
SVN revision: 62955
2011-08-29 16:07:01 +00:00
Carsten Haitzler
e7c63bd333
i've found a subtle issue with how we queue recalcs of smart objs. if
...
an obj is already queued we dont push it FURTHEr down the queue if
smart recalc is enabled. now at least we keep order of operation/calc
correctly!
SVN revision: 62944
2011-08-29 12:14:55 +00:00
Carsten Haitzler
f8c2a95c1a
ok- we'll be nice and 0 your w & h - also x, y, w, h did this too.
...
SVN revision: 62942
2011-08-29 11:49:31 +00:00
Carsten Haitzler
9987945719
dont need ti check priv - macro did it anyway
...
SVN revision: 62941
2011-08-29 11:39:43 +00:00
Cedric BAIL
d6eea5fcc8
eio: improve eio_dir_stat_ls to work with Eio_Associate and make it faster.
...
SVN revision: 62939
2011-08-29 11:20:27 +00:00
Mike Blumenkrantz
b45b6fb6af
seriously guys.
...
null checks.
why are there still functions that don't have them after we've hit 1.0?
SVN revision: 62900
2011-08-28 06:30:51 +00:00
Carsten Haitzler
e26164d164
changelog dates wrong/out of order fix.
...
SVN revision: 62895
2011-08-28 03:41:18 +00:00
Leif Middelschulte
8d9c4144ef
From: Leif Middelschulte <leif.middelschulte@gmail.com>
...
Subject: [E-devel] [PATCH] Ecore_X.h typo
... patch fixing earlier typo in prior patch :)
SVN revision: 62884
2011-08-27 01:41:52 +00:00
Mike Blumenkrantz
6af8ba1546
man I suck today
...
SVN revision: 62880
2011-08-26 20:05:41 +00:00
Mike Blumenkrantz
59ede5ee9f
add and implement EEZE_DISK_TYPE_FLASH for flash cards
...
SVN revision: 62879
2011-08-26 20:04:35 +00:00
Mike Blumenkrantz
ba66da6e8b
and the underscore
...
SVN revision: 62875
2011-08-26 19:20:05 +00:00
Mike Blumenkrantz
4efb357aab
also null pointers
...
SVN revision: 62874
2011-08-26 19:18:00 +00:00
Mike Blumenkrantz
e542c7fa0c
shutdown more completely
...
SVN revision: 62873
2011-08-26 19:11:20 +00:00
Mike Blumenkrantz
d192852551
use mnt tab caches
...
SVN revision: 62872
2011-08-26 19:11:17 +00:00
Vincent Torri
bdde82fda3
fix main loop stuff on Windows
...
SVN revision: 62864
2011-08-26 16:13:29 +00:00
Vincent Torri
56f0311cd3
define HAVE_DLOPEN also on Windows
...
SVN revision: 62863
2011-08-26 16:01:28 +00:00
Vincent Torri
6379fe2264
change typedef for pid_t
...
SVN revision: 62862
2011-08-26 15:59:42 +00:00
Carsten Haitzler
3c456311b3
add a call to get the number of smart caluclation counts. very useful
...
for one evil situation in elementary factory.
SVN revision: 62856
2011-08-26 12:26:45 +00:00
Carsten Haitzler
c20670baa2
u know... if u are going to add lots of pthread calls to .x headers
...
that get inlined.. u should be telling apps to enable pthread too at
link time eh? :)
SVN revision: 62850
2011-08-26 04:50:55 +00:00
Lucas De Marchi
00b797e50b
emotion: g_free already checks if pointer is NULL
...
semantic patch:
@r1@
expression E1;
@@
- if (E1)
- g_free(E1);
+ g_free(E1);
SVN revision: 62834
2011-08-25 21:09:42 +00:00
Carsten Haitzler
3705bda72b
oooooh wowo! that prefix change broke stuff1 it looks ok on elm. revert!
...
SVN revision: 62813
2011-08-25 12:13:16 +00:00
Tom Hacohen
9f23c221d6
Evas callbacks: Do the same change daniel did to smart callbacks.
...
Spank Spank for not applying it here as well.
SVN revision: 62798
2011-08-25 10:06:12 +00:00
Jérémy Zurcher
c5606319d9
From: Jérémy Zurcher <jeremy@asynk.ch>
...
Subject: [E-devel] patch : eina_prefix + elementary_test
please find attached a small patch for eina_prefix
it prevent segfault when for instance
no elm_app_compile_*_dir_set is called prior to elm_app_info_set
and another one for elementary/src/bin/test*.c which tends to replace
usage of PACKAGE_DATA_DIR with elm_app_data_dir_get
SVN revision: 62795
2011-08-25 10:01:22 +00:00
Daniel Juyung Seo
733ac6e274
evas evas_object_smart.c: Reverted smart callback calling sequence.
...
Now, smart callback is prepended among the same priorities. After the
discussion with hermet and raster.
I fixed this because I think it's better keeping the default behavior
even we have new priority option. This is for evas backward
compatibility and for the world peace. Although I know there is no
official policy and it's not recommended to rely on the smart callback
calling sequence in application, I really hope evas needs to have
compatibility. Otherwise we need to adopt the new policy in next
version of evas.
SVN revision: 62792
2011-08-25 09:18:39 +00:00
Carsten Haitzler
fc4c7aa7a0
chglog++
...
SVN revision: 62791
2011-08-25 08:55:16 +00:00
Carsten Haitzler
4dbff7d352
typo--
...
SVN revision: 62790
2011-08-25 08:54:12 +00:00
Cedric BAIL
a4601bb4b7
evas: refactorise code.
...
SVN revision: 62788
2011-08-25 08:28:34 +00:00
ChunEon Park
c6bd24febb
ecore_evas - patched by Gwanglim Lee <gl77.lee@samsung.com>
...
Hi all,
I've fixed a minor bug in the ecore_evas_gl_x11_pre_post_swap_callback_set API.
It wasn't setting a post_swap callback properly.
Please review it.
BR,
SVN revision: 62785
2011-08-25 08:14:21 +00:00
Jihoon Kim
94561e19eb
From: Jihoon Kim <jihoon48.kim@samsung.com>
...
Subject: [E-devel] [PATCH] add elm_entry_input_panel_layout_set API
elm_entry_input_panel_layout_set API is high level API to call
ecore_imf_context_input_panel_layout_set (through edje).
This API will be used to set layout of input panel (such as URL, Email,
Number layout...) by application programmer.
Would you please review this patch?
Please let me know if I have to do more.
SVN revision: 62782
2011-08-25 07:25:37 +00:00
Sung W. Park
f3d21a04d0
From: "Sung W. Park" <sungwoo@gmail.com>
...
Subject: [E-devel] [Review] [Patch] Evas_GL bug fixes/updates
I've fixed some minor issues that I've been pushing off for later.
The patch does the following:
1. Evas_GL and Evas had an issue where the viewport parameters were
being reset in the wrong context. Previously, this issue was temporarily
patched by flushing evas' pipeline and setting
evas_gl_common_context_use(NULL) in EvasGL's
make current. I know, it was pretty hacky. It turns out that in
evas_engine,
there was a code evas_gl_common_context_resize(NULL) without doing
eng_window_use() first. So i've added that part and problem went was
resolved properly. :-)
2. Naturally, I've taken out the temporary patch from 1.
3. I've added code that took care of glBindFramebuffer(..., fbo) where
the
fbo had to be saved and restored in case the user wanted to use his
own fbo.
Also, I've had to take care of the case when fbo is 0 since 0 need to
point
to evas_gl surface.
4. I've updated make_current a little as well.
SVN revision: 62780
2011-08-25 06:30:52 +00:00
ChunEon Park
c3676cdabd
Evas - updated AUTHORS
...
SVN revision: 62779
2011-08-25 06:14:43 +00:00
Carsten Haitzler
5cc90f00d9
oh my bad! i broke desktop gl compilation! bad bad bad me. spank! fix.
...
SVN revision: 62777
2011-08-25 05:17:43 +00:00
Jiyoun Park
4b59fd460e
From: Jiyoun Park <jy0703.park@samsung.com>
...
Subject: [E-devel] [Patch] evas gl engine's texture creation
Hello.
1. _pool_tex_dynamic_new function, it didnt set pt to NULL when secsym_eglCreateImage function failed.
In this case, it returns wrong pt pointer and it has possibility to make crash.
So I add free pt code and return NULL code into _pool_tex_dynamic_new function.
2. I modified eng_image_data_get of gl engine.
If Evas_GL_Image's texture creation failed and evas_gl_image's cache image was droped,
Im->im can be NULL. So I add check code.
Example: evas_gl_common_image_content_hint_set
1) EVAS_IMAGE_CONTENT_HINT_DYNAMIC , it drop cache image
2) if evas_gl_common_texture_dynamic_new failed
3) then, im->im =NULL, im->tex=NULL
In this situation, if application call's evas_object_image_data_get function,
It make crash in evas_cache_image_load_data function.
3. I think function's related with evas_object's engine data have to be return NULL if it failed.
If function's returns null, evas object code can handle error more easily.
But evas object's code was implemented differently each case. Does my suggestion right?
I add engine data null check code to evas_object_image based on upper consumtion.
If it is wrong , the patch code related with evas object image have to be removed.
If it is right , I will survey other evas object type also.
SVN revision: 62775
2011-08-25 04:48:45 +00:00
Gustavo Lima Chaves
73aa354e05
[edje] Putting edc examples in src/examples dir, so that
...
docs find them as well.
SVN revision: 62754
2011-08-24 16:31:11 +00:00
Cedric BAIL
cea7b9dddb
evas: refactorize OpenGL engine.
...
SVN revision: 62752
2011-08-24 16:20:15 +00:00
Gustavo Lima Chaves
b63efee190
[eina] Repeated link, be gone.
...
SVN revision: 62749
2011-08-24 15:13:10 +00:00
Gustavo Lima Chaves
0608f4962e
[emotion] Fix alphabetical index of doc. components.
...
SVN revision: 62748
2011-08-24 15:07:36 +00:00
Gustavo Lima Chaves
9736929538
[ecore] Fix alphabetical index of doc. components.
...
SVN revision: 62747
2011-08-24 15:01:56 +00:00
Gustavo Lima Chaves
9cf7351f27
[ecore] Don't mess with page names anymore (doxygen's
...
lameness).
SVN revision: 62743
2011-08-24 14:23:05 +00:00
Christopher Michael
e07f363689
Ecore_X(cb): More work toward the effort of getting drag-n-drop to
...
work for gtk apps (tho no success yet).
SVN revision: 62731
2011-08-23 18:03:11 +00:00
Daniel Juyung Seo
f915dca8ae
edje edje_calc.c: Removed warnings.
...
SVN revision: 62729
2011-08-23 16:44:36 +00:00
Christopher Michael
dafdb01872
Ecore_X(cb): Readd missing doxy.
...
SVN revision: 62728
2011-08-23 16:43:18 +00:00
Christopher Michael
4d6e04c512
Ecore_X(cb): Rework cursor code to be more like the Xlib version.
...
SVN revision: 62727
2011-08-23 16:39:52 +00:00
Christopher Michael
b28995b31d
Ecore_X(cb): Fix compiler warnings when building without xprint support.
...
SVN revision: 62726
2011-08-23 16:39:07 +00:00
Christopher Michael
921497a9fc
Ecore_X(cb): Make selection code more like the Xlib version. Fix
...
return from parser_files function.
SVN revision: 62725
2011-08-23 16:38:24 +00:00
Cedric BAIL
ca93d80a3c
evas: update ChangeLog.
...
SVN revision: 62723
2011-08-23 16:08:00 +00:00
Cedric BAIL
efcceff953
evas: fix evas_object_image_data_convert.
...
SVN revision: 62722
2011-08-23 16:06:41 +00:00
Cedric BAIL
7ae4bd0f31
evas: add YUY2 shader to GL engine.
...
TODO: add NV12 and NV12T to evas.
SVN revision: 62721
2011-08-23 15:13:40 +00:00
Lucas De Marchi
428c512599
ecore: silence warnings the right way
...
Setting a variable but not using it will trigger another warning on gcc >= 4.6.
SVN revision: 62717
2011-08-23 12:04:52 +00:00
Jiyoun Park
9cce5f3959
From: Jiyoun Park <jy0703.park@samsung.com>
...
Sometimes, gif loader can miss some previous frame.
In that case, display can be dirty.
If frame N loaded without N-1 make these problem.
I fixed this problem.
And I modified wrong document.
SVN revision: 62712
2011-08-23 06:08:02 +00:00
Carsten Haitzler
19124f1282
add some comments and debug to eina_preifx. in case we have to test it
...
when packaged under debians new multiarch.
SVN revision: 62706
2011-08-22 23:40:05 +00:00
Cedric BAIL
686d473591
edje: add collection.group.limits.vertical and collection.group.limits.horizontal.
...
The goal is to provide an easy way to do the kind of effect you see in that video
around 00:36 : http://www.youtube.com/watch?v=KVoVLHh8CHc .
At that time it was really difficult to do such thing and required a lot of
embryo code, we designed limit with Billiob to be able to do such kind of things
much more easily.
NOTE: so Billiob, now nothing stop you from releasing amsn2 ! ;-)
SVN revision: 62701
2011-08-22 21:44:49 +00:00
Christopher Michael
121d5b7314
Ecore_X(cb): Enable code for using xprint to get window root list
...
(like xlib has). Remove some fixme's (implement error checking for a
few functions).
NB: While this code makes ecore_x_window_root_list work like the xlib
version does (ability to use xprint to get list), I highly recommend
building ecore without xprint support (--disable-ecore-x-xprint)
because this seems like a lot of work to go through to get the window
root list. Building without xprint support provides a faster code path.
SVN revision: 62696
2011-08-22 20:10:53 +00:00
Tom Hacohen
f6724cc23b
Evas font: Did some style fixes, we don't like tabs.
...
SVN revision: 62695
2011-08-22 14:45:23 +00:00
Tom Hacohen
54fd7dc69f
Evas font: Fixed font cache.
...
Apparently someone (probably me) broke it a while ago, now it works.
SVN revision: 62694
2011-08-22 14:45:19 +00:00
Tom Hacohen
4cba183f96
Evas font: Revert "evas/font - removed an unusefull handling."
...
This reverts commit 62684.
This is needed to verify we don't access info->ot when info is NULL.
SVN revision: 62691
2011-08-22 11:51:18 +00:00
Cedric BAIL
8c078b294c
ecore: make ecore_thread_main_loop_begin/end() recursive.
...
SVN revision: 62687
2011-08-22 09:47:17 +00:00
ChunEon Park
3184b6e863
evas/font - removed an unusefull handling.
...
Thank you TAsn.
SVN revision: 62684
2011-08-22 09:39:13 +00:00
Carsten Haitzler
ed6ed2987e
we dont need 1 if level in ecore mainloop. it really isn't needed.
...
been harmless though.
SVN revision: 62682
2011-08-22 09:32:39 +00:00
Tom Hacohen
15a3582483
Evas font: Revert last 2 commits by Hermet (62659, 62675).
...
SPANK SPANK, they broke compilation. Please use the builtin revert
functions when you revert commits. Either:
GIT: 'git revert <commit hash>' (yeah, git is better).
or
SVN: 'svn merge -c <revision> .'
This will prevent this kind of erros from happenning in the future.
Also, plesae compile before committing.
SVN revision: 62678
2011-08-22 08:23:04 +00:00
ChunEon Park
3bd87ec51a
evas/evas_font - revert exceptin handlings
...
requested by TAsn
I do understand. :p
then, it seems no need to set the _ot_itr = NULL in EVAS_FONT_WALK_TEXT_START.
SVN revision: 62675
2011-08-22 03:34:43 +00:00
ChunEon Park
1bed664303
evas/evas_font - added exeption handlings.
...
SVN revision: 62659
2011-08-21 12:47:11 +00:00
ChunEon Park
40d578abe0
ecore - fixed typo
...
SVN revision: 62653
2011-08-21 09:30:29 +00:00
Carsten Haitzler
0f2636921b
warning--
...
SVN revision: 62647
2011-08-21 07:46:57 +00:00
Gustavo Sverzut Barbieri
cc1d1f95c6
change text's single recalc to use apply version.
...
Original _edje_part_recalc_single_text() was not working as
expected since it was not doing size fit, range, ellipsis and so
on.
The purpose of this function compared with
_edje_text_recalc_apply() is to be faster, not calling Evas update
functions. However for text this is quite difficult given that to
fit we need to set the font, size, style, etc. If it was done
correctly, we'd save some calls to move and some color sets,
however those shouldn't matter much in the overall picture.
I've changed this to force applying the value, it should be more
correct and not so slow. The previous code is kept below for
reference but should be removed before next release!
SVN revision: 62640
2011-08-21 01:38:17 +00:00
Gustavo Sverzut Barbieri
ddc7fb9527
Just cut/ellipsis if text.min.x is not set.
...
This should fix the bug with the following code:
collections {
group { name: "main";
parts {
part { name: "text";
type: TEXT;
description { state: "default" 0.0;
text {
font: "Sans";
size: 72;
text: "contents";
fit: 0 1;
min: 1 0;
}
}
}
}
}
}
SVN revision: 62639
2011-08-20 23:47:46 +00:00
Christopher Michael
f7d1b738e6
Evas: Check for the presence of shm extension (in
...
evas_software_xcb_can_do_shm) first before trying to make calls to the
shm extension.
SVN revision: 62638
2011-08-20 22:15:44 +00:00
Christopher Michael
57cc30c651
Ecore_X(cb): Filter out some motion_notify events to reduce cpu
...
intensive operations (helps wrt fps when scrolling).
NB: I've seen no adverse effects from this, but please report if you do.
SVN revision: 62637
2011-08-20 21:14:34 +00:00
Gustavo Sverzut Barbieri
b5cffc366e
minor corner case fix for extents without some of the return parameters.
...
SVN revision: 62633
2011-08-20 14:49:21 +00:00
Carsten Haitzler
6895455001
and clear out proxy region first.
...
SVN revision: 62632
2011-08-20 14:43:04 +00:00
Carsten Haitzler
db56e7b36f
fix proxy rendering!!!! ugh. i dont like the way i did it.. but its
...
quick and does the job.
SVN revision: 62631
2011-08-20 14:40:28 +00:00
Carsten Haitzler
87985a16fa
and when doing proxy.. lets calc the right proxy id part shall we?
...
SVN revision: 62630
2011-08-20 13:03:01 +00:00
Christopher Michael
267356c0df
Ecore_X(cb): 'Driver' not used here, remove.
...
SVN revision: 62629
2011-08-20 12:52:59 +00:00
Christopher Michael
d9be5b2495
Ecore_X(cb): Use unchecked version for get_input_focus. Cache pixmap
...
format for reuse so we don't have to keep iterating pixmap formats
from the server setup (can be expensive).
SVN revision: 62627
2011-08-20 11:04:10 +00:00
Christopher Michael
0fb55da5bc
Evas: Iterating the pixmap formats from xcb_setup can be expensive,
...
so cache the found format for reuse so we don't have to keep iterating.
SVN revision: 62626
2011-08-20 10:59:53 +00:00
Christopher Michael
641c9c4ee8
Evas: Fix compiler warning wrt comparison of signed & unsigned.
...
Remove unused function.
SVN revision: 62625
2011-08-20 10:26:41 +00:00
Christopher Michael
6c477d5a0f
Evas: When doing eng_output_free, even if there is no Render_Engine,
...
we still want to shutdown common_font & common_image anyway.
SVN revision: 62624
2011-08-20 10:19:17 +00:00
Carsten Haitzler
64aa704c69
fix: if proxy id < 0 (invalid) disable proxy...!!! (yes i know -
...
backport. leaving for 1.1)
SVN revision: 62623
2011-08-20 07:27:52 +00:00
Carsten Haitzler
0ee7168b3b
ummm mike -> need to unlock and lock - calling ecore_timer_add inside
...
a lock already. unless u want to make both external and internal call
versions.
SVN revision: 62619
2011-08-20 05:03:13 +00:00
Carsten Haitzler
ab8757c8dc
hey.. if we use magic poinrters like... -1 for not existing... null
...
would probably be fine though here)... we should always then handle
all the cases correctly! fix segv in efreet shutdown
SVN revision: 62616
2011-08-20 04:22:24 +00:00
Christopher Michael
64fdc36b02
Ecore_X(cb): Add some extra 'flush' calls to improve framerate.
...
NB: For the purests, I know some/most of these are erroneous (extra &
not needed), but please leave them for now until I get time to go
through each one separately to verify & remove (or leave).
SVN revision: 62610
2011-08-20 02:33:57 +00:00
Christopher Michael
3e4c83a87b
Ecore_X(cb): Use xcb_shm functions directly. This allows us to avoid
...
some extra overhead in the xcb image functions when doing shm_put/get.
SVN revision: 62609
2011-08-20 02:32:38 +00:00
Christopher Michael
119f80853e
Ecore_X(cb): Add extra flush.
...
SVN revision: 62608
2011-08-20 02:28:08 +00:00
Christopher Michael
897011100f
Evas: No need to 'find format for depth' everytime, just use the
...
buffer depth. Fix typo in error message. Add a missing
cache_image_drop call. When doing mask_set, use the proper variable
for the _create_gc function.
SVN revision: 62603
2011-08-19 22:53:04 +00:00
Christopher Michael
52a9f334bd
Ecore_X(cb): Revert caching of visual (breaks borders on terminals for
...
some odd reason).
SVN revision: 62598
2011-08-19 21:52:25 +00:00
Christopher Michael
838d1e2337
Ecore_X(cb): Cache the visual and avoid extra lookups.
...
SVN revision: 62597
2011-08-19 20:36:26 +00:00
Rafael Antognolli
6008a3f2fc
Eet: Make links work on PDF documentation.
...
By: "Jonas M. Gastal" <jgastal@profusion.mobi>
SVN revision: 62590
2011-08-19 13:38:05 +00:00
Rafael Antognolli
774295c797
Emotion: Make links work on PDF documentation.
...
SVN revision: 62589
2011-08-19 13:37:22 +00:00
Rafael Antognolli
9a9e55e73c
Edje: Make links work on PDF documentation.
...
By: "Jonas M. Gastal" <jgastal@profusion.mobi>
SVN revision: 62588
2011-08-19 13:36:16 +00:00
Carsten Haitzler
5f365281fd
fix buffer over/underflow errors with jpeg mmap load. ugh. mmap adds
...
pains to loading.
SVN revision: 62584
2011-08-19 06:58:33 +00:00
Sebastian Dransfeld
352ec9086c
efreet: Don't keep desktop_dirs permanently
...
SVN revision: 62583
2011-08-19 06:50:50 +00:00
Sebastian Dransfeld
6ac66e7427
efreet: Don't check if path is a subdir
...
We don't recurse in extra_dirs, so we must store all paths explicit.
SVN revision: 62582
2011-08-19 06:44:59 +00:00
Sebastian Dransfeld
1210e95895
efreet: Use eina log
...
SVN revision: 62581
2011-08-19 06:44:49 +00:00
Sebastian Dransfeld
6dffcf4c32
efreet: Use eina log
...
SVN revision: 62580
2011-08-19 06:44:38 +00:00
Sebastian Dransfeld
8fde31ddd6
efreet: Add doc
...
SVN revision: 62579
2011-08-19 06:44:27 +00:00
Sebastian Dransfeld
0f140cc959
efreet: Move doc to function declaration
...
SVN revision: 62578
2011-08-19 06:44:16 +00:00
Cedric BAIL
283e9642b5
evas: fix tarball generation.
...
SVN revision: 62569
2011-08-18 15:05:57 +00:00
Tom Hacohen
43a9bc036b
Edje: Fixed a couple of compilation warnings.
...
SVN revision: 62566
2011-08-18 11:41:04 +00:00
Sebastian Dransfeld
04bff41881
ethumb: Fix shadow warnings
...
SVN revision: 62564
2011-08-18 10:59:49 +00:00
Sebastian Dransfeld
08559f2c8b
edje: Fix shadow warnings
...
SVN revision: 62563
2011-08-18 10:59:34 +00:00
Sebastian Dransfeld
ea52155aeb
ecore: Fix shadow warnings
...
SVN revision: 62562
2011-08-18 10:59:24 +00:00
Sebastian Dransfeld
8fc827f7c0
ecore: Fix unused warnings
...
SVN revision: 62561
2011-08-18 10:59:12 +00:00
Sebastian Dransfeld
3ae7cf0980
efreet: Use eina_hash_free_cb_set
...
SVN revision: 62560
2011-08-18 10:59:01 +00:00
Sebastian Dransfeld
a0861d7c26
efreet: Don't stat .desktop file on every fetch
...
SVN revision: 62559
2011-08-18 09:03:44 +00:00
Sebastian Dransfeld
56f3b3b278
efreet: Clean headers
...
Might affect other systems, please just add the needed headers and don't
complain.
SVN revision: 62557
2011-08-18 07:35:48 +00:00
Sebastian Dransfeld
68a31c96c0
efreet: TODO--
...
SVN revision: 62556
2011-08-18 07:35:34 +00:00
Sebastian Dransfeld
d48cb21e21
ecore: Use PATH_MAX
...
SVN revision: 62555
2011-08-18 07:35:23 +00:00
Sebastian Dransfeld
82bb3a62af
ecore: Fix shadow warning
...
SVN revision: 62554
2011-08-18 07:35:12 +00:00
Sebastian Dransfeld
402ff0f918
evas: Add missing return declaration
...
SVN revision: 62553
2011-08-18 07:35:02 +00:00
Sebastian Dransfeld
4b6c9289be
efreet: Delay closing of old caches
...
Programs might close their references after the event has completed.
SVN revision: 62551
2011-08-18 07:34:40 +00:00
Sebastian Dransfeld
e99515a4a6
efreet: ignore++
...
SVN revision: 62550
2011-08-18 07:34:29 +00:00
Sebastian Dransfeld
a43a9d363c
efreet: Add cache build event
...
And listen for this event in e_startup to check for cache build
completion.
SVN revision: 62549
2011-08-18 07:34:19 +00:00
Sebastian Dransfeld
c31f9f2049
efreet: Revert changed flag
...
Only send event when cache is actually updated.
SVN revision: 62548
2011-08-18 07:34:02 +00:00
Tom Hacohen
7a281f0745
Evas font: Disabled word/metric caching due to bugs.
...
SVN revision: 62547
2011-08-18 07:21:44 +00:00
Daniel Juyung Seo
49afea24f8
ecore Ecore.h: Fixed typo.
...
SVN revision: 62546
2011-08-18 04:24:21 +00:00
Rafael Antognolli
223291ffc1
emotion/smart - Use ARGB32 when it's the format returned by the module.
...
SVN revision: 62542
2011-08-17 19:37:31 +00:00
Tom Hacohen
5f16c0ba14
Evas font: Fixed a compiler warning.
...
SVN revision: 62537
2011-08-17 15:42:07 +00:00
Tom Hacohen
6858025fce
Evas font: Workaround an issue with metric cache.
...
SVN revision: 62536
2011-08-17 15:42:01 +00:00
Tom Hacohen
ef8476152d
Evas callbacks: Added priority to evas callbacks.
...
This includes evas_event, evas_object_event and evas_object_smart
callbacks.
See the added docs for more info.
SVN revision: 62533
2011-08-17 11:55:29 +00:00
Cedric BAIL
b5a619847e
ecore: forgotten ChangeLog.
...
SVN revision: 62532
2011-08-17 09:46:17 +00:00
Cedric BAIL
7b047a49d7
ecore: add clean thread safety mecanism.
...
SVN revision: 62531
2011-08-17 09:43:49 +00:00
Cedric BAIL
1ec7bacc52
eina: add eina_main_loop_define.
...
Do not use it.
SVN revision: 62530
2011-08-17 09:42:43 +00:00
Mike McCormack
4955dc0c76
ecore/glib: Make ecore_main_loop_iterate non-blocking
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 62523
2011-08-17 01:12:43 +00:00
Cedric BAIL
628e5d7d98
eio: obvious typo !
...
SVN revision: 62516
2011-08-16 21:13:20 +00:00
Cedric BAIL
6245940483
emotion: remove g stuff and make it safer.
...
SVN revision: 62514
2011-08-16 16:11:50 +00:00
Cedric BAIL
1ca5e18738
ecore: add ecore_main_loop_thread_safe_call_sync and rename ecore_main_loop_thread_safe_call.
...
SVN revision: 62513
2011-08-16 14:35:00 +00:00
Sebastian Dransfeld
bf958ebbd7
efreet: No more caches in this file.
...
SVN revision: 62510
2011-08-16 13:19:00 +00:00
Sebastian Dransfeld
789a38a62f
efreet: Add @since
...
SVN revision: 62508
2011-08-16 12:49:56 +00:00
Sebastian Dransfeld
f696cd74bd
efret: Save whether cache changed in update file.
...
SVN revision: 62506
2011-08-16 12:46:35 +00:00
Sebastian Dransfeld
fa2a688b02
efreet: redo cache rebuild
...
Always rebuild cache from scratch when needed, but rely on correct spec
behaviour to check for theme changes. This will considerably speed up
the cache process when there is no change, and improve the correctness
of the cache when changes occur. For example didn't the previous
behaviour handle file removal gracefully.
SVN revision: 62505
2011-08-16 12:46:24 +00:00
Sebastian Dransfeld
dfa8b5e29f
efreet: No need to sync eet file before close
...
SVN revision: 62504
2011-08-16 12:46:14 +00:00
Sebastian Dransfeld
46367075e1
efreet: Formatting
...
SVN revision: 62503
2011-08-16 12:46:03 +00:00
Sebastian Dransfeld
34d2a47e50
efreet: Print error on write error
...
Better solution to stop ignoring return value.
SVN revision: 62502
2011-08-16 12:45:52 +00:00
Sebastian Dransfeld
51e1eca0a9
efreet: Remove disabled if
...
SVN revision: 62501
2011-08-16 12:45:30 +00:00
ChunEon Park
0b30e759ed
eina - just removed white spaces.
...
SVN revision: 62495
2011-08-16 09:08:02 +00:00
Tom Hacohen
7addaa1eb4
Evas text: Set the object's size according to the advance, not width.
...
SVN revision: 62494
2011-08-16 07:16:06 +00:00
우승수
f34ac1e24a
From: 우승수 <om101.woo@samsung.com>
...
Subject: [E-devel] [Patch] Map/Unmap image for zero-copy texture
this modifies the zero copy texture feature to map and unmap on get and put
data to allow the put to "flush gpu caches".
SVN revision: 62493
2011-08-16 07:06:36 +00:00
Cedric BAIL
26c4aa0fc5
evil: improve install.
...
Patch from Vincent Torri.
SVN revision: 62492
2011-08-15 20:57:40 +00:00
Christopher Michael
9c41e1fe91
Ecore: Fix formatting.
...
SVN revision: 62490
2011-08-15 20:18:16 +00:00
Christopher Michael
76acd92058
Evas: Fix formatting.
...
SVN revision: 62489
2011-08-15 20:17:18 +00:00
Tom Hacohen
8424a58c6d
Edje entry: Fixed a markup_prepend that should have been a text_prepend.
...
SVN revision: 62484
2011-08-15 14:05:18 +00:00
Cedric BAIL
5c95f8d422
edje: fix cache and proxy.
...
SVN revision: 62464
2011-08-14 21:55:31 +00:00
Cedric BAIL
e076fec7c8
edje: at least advertise the fact that we do have PROXY part.
...
SVN revision: 62447
2011-08-14 16:12:13 +00:00
Tom Hacohen
efd0123622
Evas tests: Fixed the cursor_content_get to comply to the bugfix.
...
Previous test checked the existing but broken behaviour, now it checks the
correct behaviour.
SVN revision: 62440
2011-08-14 11:26:50 +00:00
Tom Hacohen
73036290d6
Evas textblock: Fixed cursor_content_get's handling of formats.
...
Formats are now correctly enclosed with <> when returned, instead of just
the text being returned.
SVN revision: 62439
2011-08-14 11:26:45 +00:00
Iván Briano
026f8798dc
Forward messages to Edje defined children of box and table
...
SVN revision: 62418
2011-08-13 00:30:12 +00:00
Cedric BAIL
a74c65adfb
ecore: take static as a yes.
...
Note: maybe it would be better to put yes in the .pc file
instead of static. I don't see any advantage having that
information in the pc file.
SVN revision: 62412
2011-08-12 20:31:15 +00:00
Daniel Juyung Seo
22459ef0ea
evas: Fixed 'unsed variables' warnings.
...
SVN revision: 62388
2011-08-12 15:01:12 +00:00
Boris Faure
ae4dd858bd
embryo: handle filename given to #line command
...
SVN revision: 62382
2011-08-12 12:39:29 +00:00
Boris Faure
c76a60b0a5
edje/epp: cpp line control command is #line
...
SVN revision: 62381
2011-08-12 12:39:17 +00:00
Boris Faure
ca7c70f5be
embryo: fix getstring
...
SVN revision: 62380
2011-08-12 12:38:52 +00:00
Mike McCormack
bfffcce2fe
ecore: Create a lockless ecore_event_handler_del
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 62375
2011-08-12 05:22:16 +00:00
Mike McCormack
01e790ed40
ecore: Create a lockless ecore_main_fd_handler_del
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 62374
2011-08-12 05:22:07 +00:00
Mike McCormack
25b0ab9ca7
ecore: Create a lockless ecore_animator_add()
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 62373
2011-08-12 05:21:58 +00:00
Mike McCormack
a541e19c16
ecore: Use eina locks for _ecore_lock()
...
Always count lock calls too.
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 62372
2011-08-12 05:21:49 +00:00
Daniel Juyung Seo
3277e6b5e0
evas: Fixed indentations with arbitrary files.
...
SVN revision: 62370
2011-08-12 03:50:57 +00:00
Carsten Haitzler
69e27edbe5
how about you actuallyl fix the code correctly rather than break it?
...
SVN revision: 62369
2011-08-12 02:34:34 +00:00
Daniel Juyung Seo
fbf38b63ed
evas evas_common.h: Fixed spacing and removed trailing whitespaces.
...
SVN revision: 62367
2011-08-12 01:52:29 +00:00
Mike Blumenkrantz
25a6b8c980
COMMITS: DO THEM PROPERLY!!!!1111
...
SVN revision: 62366
2011-08-11 23:18:34 +00:00
Mike Blumenkrantz
8e5ee9e2f5
COMPILE WARNINGS: FIX THEM!!!!!!11111
...
SVN revision: 62361
2011-08-11 21:35:17 +00:00
Mike Blumenkrantz
3b3f567975
guys...null checks are not the end of the world.
...
SVN revision: 62360
2011-08-11 21:26:46 +00:00
Gustavo Lima Chaves
608716961b
[ecore] New main loop diagram.
...
SVN revision: 62357
2011-08-11 19:29:26 +00:00
Cedric BAIL
236000fefa
emotion: fix some race condition.
...
SVN revision: 62355
2011-08-11 16:16:10 +00:00
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