Christopher Michael
ce9a78d790
Edje: Remove unused variable.
...
SVN revision: 75185
2012-08-13 06:44:56 +00:00
Carsten Haitzler
76da2e26e1
formatting.
...
SVN revision: 75184
2012-08-13 02:55:41 +00:00
Carsten Haitzler
e0a3ec5fe5
warning--
...
SVN revision: 75183
2012-08-13 02:54:57 +00:00
Carsten Haitzler
b3c7aa388b
docs + @since for ecore_fork()
...
SVN revision: 75182
2012-08-13 02:53:48 +00:00
Eduardo de Barros Lima
a9b622c534
Fix documentation typos
...
SVN revision: 75179
2012-08-12 23:34:54 +00:00
Carsten Haitzler
42860b89ad
cleaning formats.
...
SVN revision: 75160
2012-08-12 04:18:44 +00:00
Carsten Haitzler
bd1860ffcc
finally found evas_map weirdness bug. CEDRIC code...! commit #74180 .
...
now here's the rub. from the glibc manual page:
...
int memcmp(const void *s1, const void *s2, size_t n);
DESCRIPTION
The memcmp() function compares the first n bytes (each interpreted as
unsigned char) of the memory areas s1 and s2. It returns an integer
less than, equal to, or greater than zero if s1 is found, respectively,
to be less than, to match, or be greater than s2.
RETURN VALUE
The memcmp() function returns an integer less than, equal to, or
greater than zero if the first n bytes of s1 is found, respectively, to
be less than, to match, or be greater than the first n bytes of s2.
...
this explicitly says that s1 and s2 have their BYTES compared... and
then returns just some value < 0, 0 or > 0 based on the difference. what
that value is and means is not defined, as long as it is < 0, 0 or > 0.
so the C standard has this to say:
6.3.1.3 Signed and unsigned integers
2. Otherwise, if the new type is unsigned, the value is converted by
repeatedly adding or subtracting one more than the maximum value that
can be represented in the new type until the value is in the range of
the new type.
so a result of -255 (possible) is converted by REPEATEDLY adding the
max size of the new type (255) until within range... so ...
-255 + 255 = 0 ... within range.. BUT FALSE!
so why do we see this now? something changed in memcpy behavior.
before we ONLY saw values of -1, 0 or 1 - nothing else, NOW we see
thins like:
-12288
49152
4096
16384
61440
-53248
so memcpy changed behavior, though within specs of the manual page
anyway, but now the values can be ones that break the simple assignment.
SVN revision: 75159
2012-08-12 04:17:42 +00:00
Carsten Haitzler
c0d4732927
rever part of stefan's coverage patch - not related to the other bits
...
and yes.. wrong :)
SVN revision: 75158
2012-08-12 02:40:49 +00:00
Bruno Dilly
5088b6bb93
EPhysics: add test using different shapes
...
Position / size looks buggy.
Need to be fixed.
SVN revision: 75153
2012-08-10 21:05:28 +00:00
Bruno Dilly
031d47d1a9
EPhysics: support bodies with generic shapes
...
Using EPhysics Shape.
SVN revision: 75152
2012-08-10 21:05:19 +00:00
Bruno Dilly
6c53875522
EPhysics: add EPhysics Shape
...
It will be used to create bodies with collision shapes other
than boxes or circles.
For now, only convex shapes.
SVN revision: 75151
2012-08-10 21:05:13 +00:00
Bruno Dilly
2497491440
EPhysics: move code duplication to _ephysics_body_add
...
Also, add missing checks.
SVN revision: 75150
2012-08-10 21:05:05 +00:00
Bruno Dilly
fd6a61ed22
EPhysics: update images
...
Remove unused and add new images
SVN revision: 75149
2012-08-10 21:04:51 +00:00
Bruno Dilly
33613b8f09
EPhysics: Avoid garbagge in cb objects.
...
SVN revision: 75148
2012-08-10 21:04:42 +00:00
Bruno Dilly
9eb298827c
EPhysics: optimization and fixes for camera
...
Avoid calling update of inactive bodies if camera didn't really
moved.
And update them if camera_position_set is called.
SVN revision: 75147
2012-08-10 21:04:35 +00:00
Bruno Dilly
1de4a67ca0
EPhysics: fix world event callbacks management
...
SVN revision: 75146
2012-08-10 21:04:22 +00:00
Bruno Dilly
fb7528829b
EPhysics: avoid invalid read / writes on world free
...
Looks like we'll need to fix discrete dynamics world destructor
on bullet, but current revision is kind of messed.
I'll see what I can do later.
And yes, it will leak the ddw until it's fixed.
SVN revision: 75145
2012-08-10 21:04:16 +00:00
Bruno Dilly
cf6678bbd4
EPhysics: improving body's event callbacks management
...
SVN revision: 75144
2012-08-10 21:04:08 +00:00
Bruno Dilly
73e77dff26
EPhysics: fix sleeping threshold getter
...
SVN revision: 75143
2012-08-10 21:03:57 +00:00
Bruno Dilly
e1036529b3
EPhysics: re-write sleeping threshold test
...
It was buggy.
SVN revision: 75142
2012-08-10 21:03:47 +00:00
Bruno Dilly
2d2844d05e
EPhysics: properly handle body delete
...
SVN revision: 75141
2012-08-10 21:03:39 +00:00
Bruno Dilly
0bd1f327a4
EPhysics: properly handle world delete
...
SVN revision: 75140
2012-08-10 21:03:29 +00:00
Bruno Dilly
4d800075e7
EPhysics: use inlist for world's bodies list
...
SVN revision: 75139
2012-08-10 21:03:06 +00:00
Bruno Dilly
595e8c8195
EPhysics: use inlist for worlds list
...
SVN revision: 75138
2012-08-10 21:03:01 +00:00
Bruno Dilly
d432a4faba
EPhysics: Add test exposing delete issues
...
Callbacks and bodies delete are not correctly handled.
SVN revision: 75137
2012-08-10 21:02:56 +00:00
Bruno Dilly
af1351f172
EPhysics: fix camera track test
...
SVN revision: 75136
2012-08-10 21:02:48 +00:00
Bruno Dilly
8973043481
EPhysics: camera test improved
...
Show how a moving background could be used with the concept of
camera.
SVN revision: 75135
2012-08-10 21:02:39 +00:00
Bruno Dilly
bc2d36257f
EPhysics: don't show background box on camera tests
...
SVN revision: 75134
2012-08-10 21:02:25 +00:00
Jihoon Kim
6775a71abd
fix version in NEWS of ethumb, eio, emotion
...
SVN revision: 75111
2012-08-10 14:33:29 +00:00
Jihoon Kim
db6564c2f7
eina: fix version in NEWS
...
SVN revision: 75110
2012-08-10 14:06:09 +00:00
Jihoon Kim
1f6c6958ed
efreet: fix version in NEWS
...
SVN revision: 75107
2012-08-10 14:01:54 +00:00
Jihoon Kim
c143ca0c42
edje: fix version in NEWS
...
SVN revision: 75106
2012-08-10 14:01:08 +00:00
Jihoon Kim
7d5113b09f
evas: fix version in NEWS
...
SVN revision: 75105
2012-08-10 14:00:21 +00:00
Jihoon Kim
2ad1f0b52b
ecore: fix version in NEWS
...
SVN revision: 75104
2012-08-10 13:57:13 +00:00
Christopher Michael
e64e0a4534
Evas: When we render using the wayland engine(s), if the object we are
...
rendering is in fact the framespace clip, then do not allow it to be
clipped to itself, just skip the clip set for it.
SVN revision: 75100
2012-08-10 13:08:22 +00:00
Carsten Haitzler
b8cc507c80
fix passthrough getenv for eina mempool in ecore too.
...
SVN revision: 75099
2012-08-10 12:50:09 +00:00
Carsten Haitzler
78ca67dfd0
fix eina_mempool env var fetch for eet alloc mode.
...
SVN revision: 75098
2012-08-10 12:42:08 +00:00
Carsten Haitzler
64a7ed822d
update more po's
...
SVN revision: 75097
2012-08-10 11:03:50 +00:00
Carsten Haitzler
aef32ed6d3
more updates for 1.7.0 alpha.
...
SVN revision: 75095
2012-08-10 10:51:17 +00:00
Carsten Haitzler
802e33460a
more po update for ecore.
...
SVN revision: 75094
2012-08-10 10:50:51 +00:00
Carsten Haitzler
1e2cbe8e7d
alpha release of 1.7 - let's roll. ALPHA!
...
SVN revision: 75091
2012-08-10 10:37:05 +00:00
Carsten Haitzler
deaf6980c7
update po's
...
SVN revision: 75090
2012-08-10 10:36:39 +00:00
Carsten Haitzler
484e7377b7
update po's
...
SVN revision: 75089
2012-08-10 10:36:30 +00:00
Carsten Haitzler
d101c4eddc
theoretically this should fix alpha dest stuff in egl-x11... it
...
always worked oddly enough :)
SVN revision: 75086
2012-08-10 10:32:49 +00:00
Christopher Michael
e2957462c8
Evas (wayland_egl): We don't have a visualinfo structure for the
...
window at this point, so we cannot use it for comparison. Instead,
check the requested depth. Also fix best_depth_get function to not
return a hard-coded depth if a depth has been set already.
SVN revision: 75082
2012-08-10 10:08:22 +00:00
Carsten Haitzler
27cd00c7f7
fix distcheck issue.
...
SVN revision: 75080
2012-08-10 10:05:48 +00:00
Mike Blumenkrantz
f0fa3b400e
simplify unsetting/setting damage flag in ecore evas rendering to avoid altering previously set event mask flags
...
SVN revision: 75072
2012-08-10 08:45:28 +00:00
Mike Blumenkrantz
ef46a62d14
only need to avoid exposures when we're shaped
...
SVN revision: 75071
2012-08-10 08:41:10 +00:00
Stefan Schmidt
0037cc3f7d
ecore: Enable coverage builds for exsisting tests
...
SVN revision: 75055
2012-08-09 16:19:30 +00:00
Cedric BAIL
6aefa60a0a
ecore: add ecore_fork_reset()
...
SVN revision: 75045
2012-08-09 12:17:47 +00:00
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