Cedric BAIL
addf4cccd0
eet: don't copy string around.
...
SVN revision: 75040
2012-08-09 11:03:22 +00:00
Cedric BAIL
e905f3ccd2
ecore: correctly shutdown Ecore_Thread.
...
SVN revision: 75039
2012-08-09 10:52:48 +00:00
Christopher Michael
a5e2b68c69
Ecore_Wayland: Add keyrepeating support :) Fixes ticket #1292
...
This commit adds support to efl applications (elm) under wayland so
that they can get key repeats. All of this is internal and does not
require the application to do anything, which means the elm test for
notepad now works with repeating keys.
SVN revision: 75037
2012-08-09 09:57:47 +00:00
Michael BOUCHAUD
bd45f13f66
edje: don't compile if we have a group without a name
...
SVN revision: 75035
2012-08-09 08:57:35 +00:00
Cedric BAIL
40bfd3933f
edje: improve speed of color class lookup by using an Eina_Hash.
...
SVN revision: 75034
2012-08-09 08:27:04 +00:00
Daniel Juyung Seo
ee1517b58a
evas Evas.h: Added more documentation.
...
SVN revision: 75028
2012-08-09 05:54:22 +00:00
Youness Alaoui
60800876c3
Evas: Use proper variable (gc->shared is set later on)
...
SVN revision: 75022
2012-08-08 23:35:58 +00:00
Sebastian Dransfeld
7fa09b763b
efreet: Fix language change
...
Need to release generated file name, else we will use same filename
again when opening cache.
Also need to close cache, as a cache rebuild might not trigger cache
close if the cache in another language already exists.
SVN revision: 75020
2012-08-08 19:39:55 +00:00
Carsten Haitzler
3bcdd78bca
fix efreet desktop exec to not duplicate the command n times in the
...
list when adding n params to a single cmd.
SVN revision: 75019
2012-08-08 16:26:03 +00:00
Christopher Michael
cfe7431256
Ecore_Evas (wayland): When we maximize windows, account for framespace
...
width and height so the window does not draw outside the output
dimensions. Fixes ticket #1281
SVN revision: 75005
2012-08-08 10:09:49 +00:00
Christopher Michael
33d4af1e18
Ecore_Wayland: When we unmaximize windows, used the saved allocation
...
sizes. When setting a window to be not transparent, recreate the
opaque region if needed.
SVN revision: 75004
2012-08-08 10:06:12 +00:00
Mike Blumenkrantz
46fdb76391
crit msg format warning--
...
SVN revision: 74996
2012-08-08 07:46:10 +00:00
Carsten Haitzler
6cfcf9ef49
can't reproduce but try avoid possible alloc bug in native surface
...
handling.
SVN revision: 74993
2012-08-08 06:25:59 +00:00
Carsten Haitzler
20f5fcaa3e
move comment to right bit.
...
SVN revision: 74981
2012-08-07 11:17:35 +00:00
Carsten Haitzler
fb0d1a4f57
2 bugs.
...
1 textclasses were repeated per object list and (segv free same tc 2x)
2. we returend if size OR font name match - BOTH have to match to be
"the same". so && not ||
SVN revision: 74980
2012-08-07 11:15:30 +00:00
Cedric BAIL
49510f9f7f
evas: forgotten ChangeLog and NEWS.
...
Missing Vincent so much !
SVN revision: 74979
2012-08-07 11:03:32 +00:00
Carsten Haitzler
6e0f9db089
lets not segv if src is null :)
...
SVN revision: 74978
2012-08-07 10:59:44 +00:00
Cedric BAIL
1284e077ad
evas: don't clip the clipper.
...
SVN revision: 74974
2012-08-07 10:44:15 +00:00
Carsten Haitzler
ce676a703d
compile test... ceeeeedric!
...
SVN revision: 74972
2012-08-07 10:26:36 +00:00
Cedric BAIL
61c2345c55
evas: properly warn when linking object from different canvas.
...
SVN revision: 74968
2012-08-07 09:43:22 +00:00
Cedric BAIL
07742ef737
edje: fix memory leak when alias are present.
...
SVN revision: 74960
2012-08-07 06:20:35 +00:00
Cedric BAIL
2547d07ea3
eio: properly shutdown monitor.
...
SVN revision: 74957
2012-08-07 04:12:07 +00:00
Cedric BAIL
a85e67559e
evas: remove left over options.
...
SVN revision: 74954
2012-08-07 03:48:51 +00:00
Cedric BAIL
83872cb113
ecore: fix shutdown to use a different mutex for the list of running thread.
...
SVN revision: 74953
2012-08-07 03:47:14 +00:00
Daniel Juyung Seo
2cefdbcec6
evas evas_object_smart.c: evas_object_smart_smart_get() does the exactly same check.
...
SVN revision: 74952
2012-08-07 00:57:09 +00:00
Gustavo Lima Chaves
c343725133
[evas] Add forgotten magic checks on those iface functions.
...
SVN revision: 74948
2012-08-06 16:19:25 +00:00
Christopher Michael
1699490f15
Ecore_Wayland: Add missing __UNUSED__ to function paramateres ... Oh,
...
and also Fix Ticket #1242 where windows would resize in an incorrect
direction.
When resized an elm client application in Weston, and you grabbed the
top of the window to resize it, all resizing action was occuring from
the bottom of the window. Let's fix that ;) Now when you grab the top
of the window and resize it, it actually does resize from the top :)
SVN revision: 74933
2012-08-06 13:13:42 +00:00
Christopher Michael
8123853195
Ecore_wayland: Add myself a FIXME note for after the "freeze".
...
SVN revision: 74930
2012-08-06 12:31:05 +00:00
Cedric BAIL
f31da4c907
edje: call edje_object_message_signal_process also on GROUP part Edje object.
...
SVN revision: 74916
2012-08-06 09:22:42 +00:00
Mike Blumenkrantz
9d7c0f6d74
add more docs for new ecore fdh function
...
SVN revision: 74898
2012-08-06 06:54:21 +00:00
Carsten Haitzler
c601c066af
move thinfo struct inot evas_pipe.c as its not needed elsewhere.
...
SVN revision: 74891
2012-08-06 00:22:31 +00:00
Carsten Haitzler
c9f5e9d978
add missing fribidi flags to all engine modules.
...
SVN revision: 74889
2012-08-05 23:59:02 +00:00
Jiyoun Park
1d1c51d258
using DYNAMIC HINT in ecore extn make problem.
...
it maybe because of get/set pair or other bug in extn.
until fixing this, I'll block dynamic hint
SVN revision: 74887
2012-08-05 13:07:28 +00:00
Carsten Haitzler
c6b4a6b911
fix ecore-evas to not ignore maximized requests in x11.
...
SVN revision: 74883
2012-08-05 09:00:08 +00:00
Carsten Haitzler
4080774625
fix docs in ecore_x.h -= were mis-aligned to enums.
...
SVN revision: 74882
2012-08-05 08:59:44 +00:00
Sebastian Dransfeld
9b8a67bb31
efreet: Fix last fix, only access theme inside if
...
SVN revision: 74879
2012-08-04 17:11:18 +00:00
Carsten Haitzler
38da638442
missing fribidi cflags in cache2.
...
SVN revision: 74872
2012-08-04 08:03:15 +00:00
Carsten Haitzler
4674438654
do fcfini now - it seesm to not be a problem with fc anymore
...
SVN revision: 74870
2012-08-04 04:34:49 +00:00
Carsten Haitzler
e94ae8fe06
make note of leak in gnutls.
...
SVN revision: 74869
2012-08-04 04:23:08 +00:00
Carsten Haitzler
6d02ebcf28
leaks--!
...
SVN revision: 74868
2012-08-04 04:14:38 +00:00
Carsten Haitzler
fd9578514e
leaklet--
...
SVN revision: 74867
2012-08-04 04:14:22 +00:00
Sebastian Dransfeld
493fd82f35
efreet: always need to revalidate themes
...
Themes read from cache are not valid until a valid index file has been
read.
SVN revision: 74865
2012-08-03 20:21:47 +00:00
Christopher Michael
bba5fe4da9
Edje: Remove erroneous return.
...
Really ? A return at the end of a function ?? Would the function
actually return without this or would it just sit inside this function
forever ? ;) </joke>
SVN revision: 74848
2012-08-03 13:56:01 +00:00
Christopher Michael
ac4eb64015
Ecore (Wayland): Patch from Robert Bradford to check for valid
...
surfaces for events received from Wayland where the surface has
already been destroyed.
SVN revision: 74847
2012-08-03 13:27:05 +00:00
Carsten Haitzler
6c079bcba6
dynamic texture path may have a segv issue... right jy? :) this should
...
fix it. try this patch. yay!
SVN revision: 74840
2012-08-03 10:42:24 +00:00
Stefan Schmidt
49caa43011
evas/canvas: Remove set but unused variable.
...
SVN revision: 74808
2012-08-02 16:05:49 +00:00
Cedric BAIL
d59b7badac
eio: memory leak--.
...
SVN revision: 74792
2012-08-02 08:10:18 +00:00
Mike Blumenkrantz
917ce85269
revert remaining broken/wrong mount timeout behavior added recently
...
SVN revision: 74785
2012-08-02 07:06:31 +00:00
Mike Blumenkrantz
e0cec4d456
use new ecore fdh function and finally fix eeze mounting without mtab
...
SVN revision: 74784
2012-08-02 07:06:03 +00:00
Christopher Michael
b6a33232ef
Ecore: Update changelog for Roberts unicode patch.
...
SVN revision: 74781
2012-08-02 06:45:45 +00:00
Christopher Michael
cc6d6f0091
Ecore_Wayland: Use libxkbcommon function to map keysym to unicode
...
charachters.
Patch from Robert Bradford. Fixes ticket #1105
SVN revision: 74780
2012-08-02 06:43:20 +00:00
Mike Blumenkrantz
b96606e052
changelog/news updates from yesterday
...
SVN revision: 74779
2012-08-02 06:36:13 +00:00
Christopher Michael
bd1a25536d
Ecore: Update configure.ac to reflect that the wayland code requires
...
wayland-cursor library now.
SVN revision: 74776
2012-08-02 06:27:19 +00:00
Christopher Michael
8abd1fe7a6
Ecore_Evas: Update ChangeLog with ecore_evas_wayland fullscreen patch.
...
SVN revision: 74775
2012-08-02 06:26:03 +00:00
Christopher Michael
baa604b736
Ecore_Evas (wayland): Patch from Robert Bradford to fix a small bug in
...
the ecore_evas fullscreen code.
Previously, fullscreening was only done if the ecore_evas was visible.
This patch allows to specify an ecore_evas be fullscreen before it is
displayed.
SVN revision: 74774
2012-08-02 06:24:47 +00:00
Sung Park
d0b5d1e13e
Fix evas_gl's internal resource surface bug. For optimzation evas_gl
...
was using evas' window surface to do its resource creation and it
wans't properly updated when a window is destroyed and recreated.
Also, deleted some whitespaces.
SVN revision: 74771
2012-08-02 01:15:38 +00:00
Iván Briano
e40c9a05c8
Fix building with epoll disabled. Also set the right values for the constants, for pedantic reasons.
...
SVN revision: 74770
2012-08-02 00:37:58 +00:00
Gustavo Sverzut Barbieri
2e523df978
thanks vtorri :-)
...
SVN revision: 74750
2012-08-01 17:15:10 +00:00
Gustavo Sverzut Barbieri
fa926ea803
make leandro happy and use cross platform console color set.
...
SVN revision: 74746
2012-08-01 15:53:10 +00:00
Gustavo Sverzut Barbieri
24fa9f9398
make cedric happy: show warnings by default.
...
SVN revision: 74745
2012-08-01 15:49:57 +00:00
Gustavo Sverzut Barbieri
bb8b7938f0
improve docs about eina_log_domain_level_check().
...
SVN revision: 74744
2012-08-01 15:46:55 +00:00
Gustavo Sverzut Barbieri
b2a17e8434
ops, last minute api change was not updated...
...
SVN revision: 74743
2012-08-01 15:35:28 +00:00
Gustavo Sverzut Barbieri
73ab74bd09
eina log: expose cross platform way to set console colors.
...
changed the win32 color parse to be malloc-less and also support more
colors. It should be more correct, but I have no windows machine to
test.
SVN revision: 74742
2012-08-01 15:34:13 +00:00
Mike Blumenkrantz
3fc5ceadd7
add ecore_main_fd_handler_file_add() for use with regular files.
...
epoll does not handle reading from files since it is only a mechanism for determining whether a fd is ready for read/write/error, and regular files are always ready. as a result, we must select on them explicitly without adding to the epoll fd
I realize that this is a feature freeze, but it's rather non-invasive and this is an absolute must-have to fix mounting for e17 so...sorry!
SVN revision: 74741
2012-08-01 14:37:24 +00:00
Christopher Michael
15a9aa0950
Evas: Fix evas build from botched copy/paste.
...
Apologies, I pasted the code in the wrong position :(
SVN revision: 74740
2012-08-01 14:32:26 +00:00
Christopher Michael
2a32afd20b
Evas: Fix trying to clip objects to the framespace clip if the object
...
is going to be deleted. Patch from eduardo.de.barros.lime@intel.com .
SVN revision: 74739
2012-08-01 14:14:34 +00:00
Mike Blumenkrantz
d890c977ff
set NONBLOCK on /proc/self/mountinfo file descriptor
...
SVN revision: 74738
2012-08-01 13:32:38 +00:00
Mike Blumenkrantz
f782172e5a
if disk error has already occurred, delete check timer
...
SVN revision: 74737
2012-08-01 12:53:56 +00:00
Mike Blumenkrantz
52c05aaa01
eeze mount operations will now only retry up to 3 times when they fail before emitting an error event
...
SVN revision: 74736
2012-08-01 12:43:55 +00:00
Cedric BAIL
a0970878cc
emotion: prevent race condition during gstreamer module shutdown or file set.
...
Patch by Sohyun Kim <anna1014.kim@samsung.com>
SVN revision: 74719
2012-08-01 08:41:53 +00:00
Carsten Haitzler
951a9d2327
and chlog++
...
SVN revision: 74711
2012-08-01 06:30:16 +00:00
Carsten Haitzler
debbdfe022
use eina_prefix for module finding as well as generic util bins... and
...
fix to proviude data file to prefix finding works right with debina
multiarch.
SVN revision: 74710
2012-08-01 06:29:26 +00:00
Carsten Haitzler
7150d2f266
fix problem in dealing with debians multiarch on prefix finding.
...
SVN revision: 74709
2012-08-01 06:28:37 +00:00
Jiyoun Park
102a85cc6e
Fix evas pointer count problem, if press/release events occurs not pair,
...
it screws up the evas event process. We are not deal with release event if
there is no pressed pointer
SVN revision: 74705
2012-08-01 05:43:50 +00:00
Jiyoun Park
d507bebc92
Gif loader didn't initialize frame buffer of first frame.
...
fix gif loader to initialize first frame's image data area
SVN revision: 74704
2012-08-01 04:33:12 +00:00
Gustavo Sverzut Barbieri
693a3c3ac7
edje log: fix some progname leftovers.
...
SVN revision: 74702
2012-07-31 22:45:44 +00:00
Gustavo Sverzut Barbieri
f1e077844e
fix edje error reporting for once and for all.
...
edje error was a mess. First someone (maybe myself) added eina log,
then people changed it to be a mix with printf()... then they replaced
eina_log with printf() + colors so it would be less verbose.
It's fixed now! Using eina log infrastructure.
If all that is wanted is specific messages for edje_cc domain, do it
with a specific log print function (eina_log_print_cb_set()). I made
it produce messages in the format:
<levelcolor><progname>: <levelprefix><message>
Where:
- levelcolor is defined by eina_log (I hacked the win32 version,
since no public api to resolve level to color).
- levelprefix is "Error. " or "Warning. " to cope with traditional
output.
If it does not look as you wanted, let me know before stuffing some
printf() again.
Bonus point: reduced 2 global variables (progname and verbose),
removed lots of code.
SVN revision: 74701
2012-07-31 22:42:03 +00:00
Bruno Dilly
bb43446421
EPhysics: small fixes related to slider constraint
...
SVN revision: 74700
2012-07-31 22:24:51 +00:00
Leandro Dorileo
701ed6b8fd
EPhysics: slider constraint
...
This patch introduces the slider constraint, adds an slider constraint
test, move p2p constraint from ephysics_constraint_add to
ephysics_constraint_p2p_add migrates its usage.
Further work will migrate the btConstraint of p2p for Generic6Dof constraint
since it's flexible enough to implement most of constraints.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 74699
2012-07-31 22:24:20 +00:00
Bruno Dilly
70d44875dc
EPhysics: spinner theme
...
SVN revision: 74667
2012-07-31 20:39:25 +00:00
Bruno Dilly
36c8bd3338
EPhysics: update gitignore
...
SVN revision: 74660
2012-07-31 19:56:01 +00:00
Bruno Dilly
ca3e40782a
EPhysics: allow user to configure simulation
...
Required to fine tunning performance or avoid objects going throught
others.
SVN revision: 74659
2012-07-31 19:55:52 +00:00
Tom Hacohen
6dd9396d6f
Evas font: Fixed compilation without fontconfig.
...
Thanks a lot to JaMa for reporting this.
SVN revision: 74640
2012-07-31 10:51:11 +00:00
Cedric BAIL
a2720ade35
eina: fix documentation.
...
SVN revision: 74624
2012-07-31 08:41:32 +00:00
Tom Hacohen
ab7104e4ae
Eo: Also fix the case when the chain is not allocated.
...
Continuation to previous commit.
SVN revision: 74619
2012-07-31 07:34:27 +00:00
Cedric BAIL
4540fa9d0f
eina: cleanup eina_file_map_lines API before release.
...
SVN revision: 74618
2012-07-31 07:23:16 +00:00
Tom Hacohen
7595ce698d
Eo: Fixed an issue with mixins and super calls.
...
SVN revision: 74617
2012-07-31 07:15:33 +00:00
Christopher Michael
2aa4cd4bd5
Evas (wayland_egl): Add traps for a NULL rendering engine.
...
This can happen when rapidly opening & closing windows and when
engines are swapped between shm & egl programmatically.
SVN revision: 74616
2012-07-31 06:59:35 +00:00
Jihoon Kim
2631bb075f
ecore: fix typo in ecore_main_fd_handler_add
...
SVN revision: 74576
2012-07-30 10:27:30 +00:00
Christopher Michael
ac66f47334
Ecore_Evas (wayland): Account for framespace width & height when
...
resizing the Ecore_Evas.
SVN revision: 74566
2012-07-30 09:53:43 +00:00
Christopher Michael
72aad68b27
Evas: Fix bugs in Wayland Engine(s) with regard to object geometry &
...
position. Fix bug when clipping to viewport/framespace. These changes
fix Several buggers on Trac which related to the Wayland Engine(s).
Fix minor bug in evas_render where clipping for framespace would
not take into account the frame height and also move the frame clip to
the values specified in framespace (not viewport).
Fix buggers in evas_object_main which was causing objects (when created using
the wayland engines) to be an incorrect size & position (objects will now
be the same size/position in EFL Wayland as they are in X11).
Fix evas_object_geometry_get to return values based on where they were
moved (in relation to framespace). (These fixes are for the Wayland
Engines and do not affect X11).
Remove nw/nh from evas_object_resize (not needed variables anymore).
SVN revision: 74565
2012-07-30 09:52:33 +00:00
Mike Blumenkrantz
ba567e440e
add EEZE_DISK_MOUNTOPT_NODEV
...
yes, I realize we're in a freeze, but this is trivial and important
SVN revision: 74564
2012-07-30 09:49:05 +00:00
Mike Blumenkrantz
d995e25c80
never attempt to use disk label for mounting
...
SVN revision: 74563
2012-07-30 09:10:35 +00:00
Mike Blumenkrantz
68a09359bd
eeze now unmounts using the devnode instead of the mount point
...
SVN revision: 74560
2012-07-30 08:22:05 +00:00
Mike Blumenkrantz
ce53e4f2e0
failing to create a mount point no longer results in an error since it's possible for this to be handled by certain mount utilities
...
SVN revision: 74559
2012-07-30 08:18:01 +00:00
Mike Blumenkrantz
244e5f7919
revert part of 74545 and change fopen to open; somehow this broke reading
...
SVN revision: 74557
2012-07-30 07:31:34 +00:00
Mike Blumenkrantz
10e1c670dd
add --enable-mtab to eeze to force use of deprecated mtab for mountinfo (libmount pre 2.20)
...
SVN revision: 74556
2012-07-30 07:30:46 +00:00
Carsten Haitzler
e33c5d05cd
and... first monitor mtab not fstab for MOUNT changes/ mtab is
...
"current mounted status" . fstab is "stuff i WANT to mount".
secondly.. if mtab is a symlink.. pretend we arent monitoring. this
then kicks in the poll checker after mount cmd is done.
SVN revision: 74545
2012-07-29 13:21:09 +00:00
Carsten Haitzler
c7bf0ff14a
segv-- on parsing garbage ini files.
...
SVN revision: 74542
2012-07-29 07:57:41 +00:00
Cedric BAIL
6f73a22a03
edje: Reduce potential reentrant issue when using edje_object_signal_emit.
...
SVN revision: 74539
2012-07-28 16:33:37 +00:00
Cedric BAIL
4af162575d
edje: try to make windows happier.
...
SVN revision: 74538
2012-07-28 16:22:15 +00:00
Cedric BAIL
94ba6484a9
edje: compile again on windows.
...
Patch half Vincent, half myself.
SVN revision: 74537
2012-07-28 15:53:15 +00:00
Cedric BAIL
97e1bc44a3
eet: as pointed by Vincent, remove useless check as we don't use those function any more.
...
SVN revision: 74530
2012-07-28 14:26:47 +00:00
Jihoon Kim
00da35f8ba
ecore_evas: fix typo in ecore_evas.c
...
SVN revision: 74527
2012-07-28 09:26:06 +00:00
Jihoon Kim
090a00a9ca
ecore: add Ecore_IMF doxygen link in Ecore Documentation
...
SVN revision: 74526
2012-07-28 09:25:23 +00:00
Jihoon Kim
e06987b442
ecore: fix typo in ecore_timer_delay
...
SVN revision: 74525
2012-07-28 09:24:18 +00:00
Carsten Haitzler
26b2841518
remove efret private decl of public api.
...
SVN revision: 74517
2012-07-28 00:27:14 +00:00
Bruno Dilly
79615bf7fe
EPhysics: update todo list
...
SVN revision: 74506
2012-07-27 14:50:45 +00:00
Bruno Dilly
0520b61219
EPhysics: implement body tracking by camera
...
It's flicking, code needs to be reviewed.
Theme needs love as well.
SVN revision: 74505
2012-07-27 14:50:36 +00:00
Bruno Dilly
24c2279813
EPhysics: fix collision detection point
...
Also improve docs and test.
SVN revision: 74504
2012-07-27 14:50:25 +00:00
Bruno Dilly
a05e66c88b
EPhysics: add test for collision filter
...
SVN revision: 74503
2012-07-27 14:50:14 +00:00
Bruno Dilly
30a6d07376
EPhysics: implement camera position handling
...
Now it's possibly to keep default updates of evas objects
and has scenes larger than render areas.
SVN revision: 74502
2012-07-27 14:50:03 +00:00
Leandro Dorileo
7b6a83144f
EPhysics: collision filter
...
This patch introduces a collision filter API. Once a rigid body
has been added to some group it must just collide against rigid
bodies in the same group, if no group has been attribute it's
going to collide against any other body.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 74501
2012-07-27 14:49:53 +00:00
Leandro Dorileo
6a2d290fce
EPhysics: body collision data
...
This patch introduces a wrapper(EPhysics_Body_Collision) to hold
the collision data(the contact body and collision position).
This data type is used by EPHYSICS_CALLBACK_BODY_COLLISION callback. The
collision detection test is migrated to the new API as well.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 74500
2012-07-27 14:49:37 +00:00
Leandro Dorileo
34734a4a72
EPhysics: small/trivial function return fix
...
This patch fix a compilation warning by _ephysics_world_contact_processed_cb
not returning. Bullet doesn't care about what is returned, so this
is just a compilation warning fix.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 74499
2012-07-27 14:49:20 +00:00
Leandro Dorileo
ba55257c64
EPhysics: sleeping threshold and max sleep time
...
This patch introduces calls for setting the body's linear and angular
sleeping thresholds and to set the world's max sleeping time.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 74498
2012-07-27 14:48:59 +00:00
Bruno Dilly
b3e016122d
EPhysics: add note regarding body data
...
Requested by Ricardo.
SVN revision: 74497
2012-07-27 14:48:41 +00:00
Bruno Dilly
3ea072eca7
EPhysics: only build tests theme if tests are build
...
SVN revision: 74496
2012-07-27 14:48:19 +00:00
Bruno Dilly
564c23a80f
EPhysics: add data setter / getter for bodies
...
Useful when you need structures per bodies to be updated on
collision callbacks.
SVN revision: 74495
2012-07-27 14:47:46 +00:00
Bruno Dilly
7dc1e7b4b7
EPhysics: fix mass getter
...
SVN revision: 74494
2012-07-27 14:47:23 +00:00
Christopher Michael
4716f7f7ca
Evas: We can include evas_pipe.h in common even without
...
BUILD_PIPE_RENDER. Fixes an implicit declaration warning when building
the software_generic engine.
SVN revision: 74481
2012-07-27 09:49:51 +00:00
Cedric BAIL
65f245cb08
evas: small doc improvement.
...
SVN revision: 74468
2012-07-27 02:59:24 +00:00
Tom Hacohen
58d6248b20
Eo: Changed ops prints to be DOMAIN:OP_NAME. Easier to follow.
...
SVN revision: 74442
2012-07-26 13:15:28 +00:00
Tom Hacohen
6ae96d43ff
Eo: Make func override warning an error instead (prev commit).
...
Make JackDanielZ happy...
SVN revision: 74437
2012-07-26 12:34:04 +00:00
Tom Hacohen
d368088e59
Eo: Add a warning when trying to override a function that was already set for a class.
...
SVN revision: 74436
2012-07-26 12:21:01 +00:00
Tom Hacohen
6c9804fba9
Evas font: Fixed font cache to correctly handle different font sizes.
...
Used to just go for the first match in the cache which means it would always
think we only have the wrong size in the cache, and it would just add
new entries all the time.
SVN revision: 74435
2012-07-26 11:31:36 +00:00
Cedric BAIL
b3e1d00b2f
evas: force proxyed objects to stay active so we don't loose update.
...
SVN revision: 74427
2012-07-26 08:44:54 +00:00
Carsten Haitzler
d627649dc7
edje_cc shouldnt be using eina-log for almost all its err/wrn/inf
...
stuff as this is actual user output and done:
file.c:242 error in blah.edc:232
is just confusing as all heck.
SVN revision: 74424
2012-07-26 08:21:56 +00:00
ChunEon Park
a3e8b5736d
evas/gl - more clean code
...
SVN revision: 74420
2012-07-26 07:43:47 +00:00
Christopher Michael
3e61fd8917
Ecore_Wayland: Test for a valid surface before we try to process the
...
pointer_enter event.
SVN revision: 74419
2012-07-26 07:23:32 +00:00
Jihoon Kim
1a29347d39
xim: remove trailing whitespace
...
SVN revision: 74408
2012-07-26 00:03:51 +00:00
Jihoon Kim
b52d5888b9
ibus-immodule: initialize for added interfaces
...
SVN revision: 74396
2012-07-25 14:50:06 +00:00
Daniel Willmann
bf38856d5f
ecore_con: Remove duplicate code
...
Signed-off-by: Daniel Willmann <d.willmann@samsung.com>
SVN revision: 74356
2012-07-24 14:22:00 +00:00
Christopher Michael
c652ba9071
Evas: Fix uninitialized variable warning.
...
SVN revision: 74353
2012-07-24 11:36:31 +00:00
Christopher Michael
4b5e15a133
Evas (wayland_egl): Set resource_list to NULL after we free it. Fix
...
minor formatting issue.
SVN revision: 74348
2012-07-24 09:19:23 +00:00
Daniel Juyung Seo
16335de91e
edje edje_cc_handlers.c: Fixed typo pointed out by PrinceAMD-(Deon Thomas)
...
SVN revision: 74346
2012-07-24 07:15:22 +00:00
Carsten Haitzler
c08110c00c
conflict--
...
SVN revision: 74344
2012-07-24 06:33:56 +00:00
Carsten Haitzler
a3d66cfed3
fix long standing layer set bug
...
SVN revision: 74342
2012-07-24 04:59:22 +00:00
Cedric BAIL
58827ba3b6
evas: handle proxy with the right context.
...
SVN revision: 74340
2012-07-24 04:27:17 +00:00
ChunEon Park
843255a175
evas/gl - +null & less code
...
This fixes the incorrect operations when evas gl is re-initialized in one same process
SVN revision: 74339
2012-07-24 03:57:27 +00:00
Carsten Haitzler
29452cf797
fix entry shift selection extend with mouse.
...
SVN revision: 74338
2012-07-24 03:52:14 +00:00
Ingvaldur Sigurjonsson
5410726016
From: Ingvaldur Sigurjonsson <rocketiii.scientist@gmail.com>
...
Subject: [E-devel] [PATCH]Evas.h comments patch
When reading the comments of 'evas_object_textgrid_update_add' I
noticed
a little cnp err. The enclosed patch is just a suggestion, but the
misleading comment was driving me nuts...
SVN revision: 74331
2012-07-24 01:31:50 +00:00
Rob Bradford
1e42e445c5
Evas (wayland_egl): Fix a series of various segfaults with the
...
wayland_egl engine caused by windows being hidden:
From: Rob Bradford <rob@linux.intel.com>
Date: Fri, 13 Jul 2012 19:13:12 +0100
Subject: [PATCH] evas(wayland_egl): Resolve a series of segfaults on
clean-up
The first was that when a window was being hidden the render engine
(e->engine.data.output) was being assigned to NULL (like on an error
path). I
checked other backends and they only free and nullify this pointer on
error
paths. By doing it on a hide it was interfering with cleanup process
for the
object.
This then highlighted a second crash from the derefence of the window
to NULL
when flushing the cache. If the window was hidden this window pointer
would
be NULL.
The third it highlighted was a duplicate call into
evas_gl_common_image_free
and the freeing of the image cache twice. By the time eng_image_free
has been
called the cache has already been freed so we can remove the duplicate
free.
SVN revision: 74330
2012-07-23 14:33:31 +00:00
Eduardo de Barros Lima
d288db2078
Eeze: lets make it buildable once again
...
SVN revision: 74329
2012-07-23 14:23:59 +00:00
Alex Wu
0f50ef36b9
Evas (wayland_egl): Fix crashes when flipping window alpha state.
...
From: Alex Wu <zhiwen.wu@linux.intel.com>
When calling elm_win_alpha_set(), the global EGLContext object keep
unchanged, but the new EGLSurface object subjects to the new EGLConfig
with changed alpha_size. This makes eng_window_new() failed and hence
free the Render_Engine object (e->engine.data.output) and nullize it.
Next time other objects reference the output, segfault occurs.
In this patch, I give every Evas_GL_Wl_Window object a EGLContext object
and all these EGLContext objects share the same shader program objects.
A new global EGLContext object "share_context" added, which is
responsible for keeping the shared objects alive. e.g. shader program
objects.At the first time succeeded to create a EGLContext, assign it to
the "share_context", and should not destory it in eng_window_free.
The "share_context" will be taken as the 3rd argument when calling
eglCreateContext(), and then updated to the new created EGLContext to
keep the shared gl objects available.
Thanks for devilhorns' review and suggestion.
SVN revision: 74328
2012-07-23 14:16:50 +00:00
Mike Blumenkrantz
722fef0199
don't throw double events for our own disk ops
...
SVN revision: 74327
2012-07-23 14:11:57 +00:00
Mike Blumenkrantz
7914a063ea
add a third libmount backend for "current" libmount, where we are too cool for /etc/mtab
...
SVN revision: 74326
2012-07-23 14:08:13 +00:00
Christopher Michael
a32308d4e8
Ecore_wayland: Fix calls to update_modifier state and pass the proper
...
paramaters. Only set input & opaque regions during resize.
SVN revision: 74325
2012-07-23 14:04:17 +00:00
Youness Alaoui
8381ac5f55
Evas: Implement scale_hint_get/set for gl_sdl
...
SVN revision: 74323
2012-07-23 11:59:18 +00:00
Youness Alaoui
cedbafac14
Evas: Update gl_sdl, gl_cocoa, directfb and software_16_sdl engines to use the new function prototype of image_map_draw
...
The arguments for image_map_draw changed, and these engines were receiving
the wrong data. In the case of gl_cocoa and gl_sdl, the gl_common would
receive a pointer for 'npoints' and would call abort() because npoints
is not 4.
SVN revision: 74321
2012-07-23 11:58:37 +00:00
Christopher Michael
de6cfa77b3
Ecore_Wayland: Update geometry callback function to match new changes
...
in wayland. Now passes in a 'transform' also.
SVN revision: 74319
2012-07-23 09:31:49 +00:00
ChunEon Park
23225d016f
edje - updated AUTHORS
...
SVN revision: 74315
2012-07-23 08:54:46 +00:00
Tom Hacohen
fc5eaf662d
Eo: Fixed bug with calling multiple ops in some cases.
...
SVN revision: 74313
2012-07-23 08:43:35 +00:00
WooHyun Jung
be181af5dc
edje/edje_entry : Only MOUSE_UP should reset character.
...
SVN revision: 74312
2012-07-23 08:36:36 +00:00
Christopher Michael
18e1a5093b
Emotion: Add UNUSED to _image_resize function paramaters where missing.
...
SVN revision: 74311
2012-07-23 08:23:31 +00:00
Christopher Michael
6fe982b022
Emotion: Fix 'engine' may be used uninitialized warning.
...
SVN revision: 74309
2012-07-23 08:20:14 +00:00
Cedric BAIL
733338509e
evas: make evas_object_smart_type_check more resilient.
...
Issue reported by JPeg.
SVN revision: 74295
2012-07-22 07:03:29 +00:00
Vincent Torri
78886b5542
evil: why sed when rm works ? Get rid of the stupid .la files
...
SVN revision: 74290
2012-07-21 18:44:50 +00:00
Vincent Torri
b14142b5eb
remove workaround
...
SVN revision: 74289
2012-07-21 18:36:18 +00:00
Vincent Torri
15d902f502
remove workaround
...
SVN revision: 74288
2012-07-21 18:35:46 +00:00
Vincent Torri
664d6ca2d4
remove workaround
...
SVN revision: 74287
2012-07-21 18:33:38 +00:00
Vincent Torri
b21c352bd0
remove workaround
...
SVN revision: 74286
2012-07-21 18:33:02 +00:00
Vincent Torri
4b79d38272
* src/lib/Makefile.am:
...
* src/lib/dlfcn/Makefile.am:
work around a problem with libtool and the creation
of the DLL. libtool developpers should be impaled.
SVN revision: 74285
2012-07-21 18:31:43 +00:00
Youness Alaoui
2b3169566a
Eina: Set CFLAGS in the configure to allow AC_CHECK_HEADERS to find sys/mman.h installed in exotic/escape
...
SVN revision: 74274
2012-07-21 16:50:36 +00:00
Youness Alaoui
26ac924d67
Eina: oups, typo in #ifdef for including Escape.h
...
SVN revision: 74273
2012-07-21 16:50:26 +00:00
Carsten Haitzler
28bb07e852
and eezes-scaanner didnt del the polelr it added per device(cdrom one)
...
when the dev is deleted.. crash waiting to happen. in addition it
didnt start a new polelr when it added one again. start one too.
SVN revision: 74263
2012-07-21 09:24:11 +00:00
Carsten Haitzler
e174bc3c99
1. let us not install eeze_scanner in e17's utils dir. really not nice
...
to do that.
2. just use regular ecore-con naming of the socket. it will handle if
someone else has it. no need to do tmpdir and filename stuff by hand.
SVN revision: 74261
2012-07-21 09:11:00 +00:00
Rafael Antognolli
1ab16d192b
ecore/examples: Fix build of ecore_exe example.
...
SVN revision: 74258
2012-07-20 18:23:38 +00:00
Jonas M. Gastal
390e859bb8
If there's a filter and a program running don't execute another one.
...
SVN revision: 74249
2012-07-20 14:05:22 +00:00
Vincent Torri
c7f295b3e4
ecore_con: fix compilation on Windows
...
SVN revision: 74240
2012-07-20 11:05:25 +00:00
Vincent Torri
54fafa8fd9
libtool authors must be impaled ( #4 )
...
SVN revision: 74239
2012-07-20 11:04:45 +00:00
Vincent Torri
d8745ead0d
libtool authors must be impaled ( #3 )
...
SVN revision: 74238
2012-07-20 11:04:22 +00:00
Vincent Torri
e4d9a9e27d
I like alphabetical order
...
SVN revision: 74237
2012-07-20 11:01:36 +00:00
Vincent Torri
641f662330
libtool authors must be impaled ( #2 )
...
SVN revision: 74236
2012-07-20 11:00:49 +00:00
Vincent Torri
0ac3d0b1c7
libtool authors must be impaled ( #1 )
...
SVN revision: 74235
2012-07-20 11:00:24 +00:00
Vincent Torri
461dc809f2
typo
...
SVN revision: 74232
2012-07-20 10:45:25 +00:00
Carsten Haitzler
f7914c31d0
add docs for exe line buffer.
...
SVN revision: 74227
2012-07-20 09:42:11 +00:00
Carsten Haitzler
2fcec3db4b
fix bug in example of assuming 0 termination of "data" as its not a
...
string.
SVN revision: 74226
2012-07-20 09:40:03 +00:00
Vincent Torri
2ead8b85c2
* configure.ac:
...
* src/bin/Makefile.am:
* src/lib/Makefile.am:
Fix compilation with mingw-w64 gcc 4.8
SVN revision: 74223
2012-07-20 09:00:48 +00:00
Vincent Torri
948f817752
whitespaces--
...
SVN revision: 74212
2012-07-20 07:38:40 +00:00
ChunEon Park
d8a799003c
evas/image - trivial changes
...
SVN revision: 74204
2012-07-20 05:41:25 +00:00
Cedric BAIL
9447175a7d
edje: remove dead code.
...
SVN revision: 74199
2012-07-20 02:12:06 +00:00
Cedric BAIL
4107be8da7
evas: little cosmetic fix.
...
SVN revision: 74181
2012-07-19 11:07:54 +00:00
Cedric BAIL
f7d8ab31ed
evas: try to unbork previous map fix.
...
NOTE: That one is nasty and I do admit that this doesn't
sounds like the proper fix, but as it doesn't trigger other
issue and is simple/reasonable I took to defeat that damn
beast.
SVN revision: 74180
2012-07-19 11:07:14 +00:00
WooHyun Jung
445fae77be
edje/edje_entry : Just fixed a comment.
...
SVN revision: 74168
2012-07-19 08:26:02 +00:00
Tom Hacohen
322a84e8f9
Evas tests: Fixed warnings.
...
SVN revision: 74166
2012-07-19 08:17:20 +00:00
Tom Hacohen
df9ee73e48
Evas textblock: Fixed memory leak on tb deletion.
...
Thanks to k-s for reporting this.
SVN revision: 74165
2012-07-19 08:17:17 +00:00
Tom Hacohen
d657328c80
Evas font: Add missing include.
...
Seriously, I don't know why or how, but it got removed from my previous
commit. Anyhow, it's fixed now.
SVN revision: 74159
2012-07-19 06:43:21 +00:00
Jiyoun Park
d34502b33f
fix bug in jpeg saver.
...
it override error handler before creation.
modify override error hanler after creation
SVN revision: 74153
2012-07-19 03:04:47 +00:00
Gustavo Lima Chaves
e7f2bdd37a
[emotion] No evas_object_smart_callback_call() on an evas
...
image.
Big important change here. Want myself in authors :P
SVN revision: 74145
2012-07-18 19:05:47 +00:00
Tom Hacohen
b22564a2e5
Evas image: reset error after setting a proxy.
...
evas_object_image_file_set tries to load the file even if the file is NULL,
this in turn makes proxies always report about an error, although there
isn't really one.
I'm not sure whether evas_object_image_file_set should behave the way it
does, but I'm sure the proxy needs to reset the error anyway (because of
potential previous errors).
SVN revision: 74073
2012-07-18 14:09:53 +00:00
Tom Hacohen
fc73ddb332
Eo: Fixed super of different functions.
...
I.e calling super a_get from an a_set implementation.
This slows things down a bit.
SVN revision: 74062
2012-07-18 12:27:09 +00:00
Carsten Haitzler
677080ab4e
add warning if u dont have process priority swizzling.
...
SVN revision: 74060
2012-07-18 11:54:32 +00:00
Carsten Haitzler
d92420f461
and actually command (m4 style dnl) the multisense stuff for release.
...
SVN revision: 74052
2012-07-18 08:37:23 +00:00
Carsten Haitzler
e7c992be99
make multisense off by default as it's not ready yet.
...
SVN revision: 74050
2012-07-18 08:33:41 +00:00
Carsten Haitzler
8d4f8f3dc7
fix box size hint handling.
...
SVN revision: 74039
2012-07-18 06:57:10 +00:00
Jonas M. Gastal
438941c355
Eina: eina_list_remove doc improvements
...
This patch fixes a small typo and changes the return docs case
data is not found.
Author: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 74026
2012-07-17 21:09:55 +00:00
Jonas M. Gastal
b03e262ed8
Iterator and Accessor doc improvements.
...
SVN revision: 74004
2012-07-17 17:51:10 +00:00
Rafael Antognolli
30cff2b5fb
evas/cserve2: Don't mark as unloaded if we are not
...
unloading the image.
SVN revision: 74000
2012-07-17 15:15:01 +00:00
Rafael Antognolli
665cffc165
evas/cserve2: Set image->flags.loaded on loaded_handle.
...
The flag and pixel data will be set on this callback, avoiding new
image_load_data() to create a new request or wait for the LOADED
message.
SVN revision: 73999
2012-07-17 15:14:54 +00:00