Bruno Dilly
64bc76ba49
ephysics: expose volume getter
...
useful to calculate density given a mass
SVN revision: 78201
2012-10-18 21:23:05 +00:00
José Roberto de Souza
cc28164d70
edbus: Add a private function edbus_message_iter_sub_iter_get()
...
Function will be used in a future patch.
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78199
2012-10-18 20:11:10 +00:00
José Roberto de Souza
3efa417886
edbus: Avoid call _on_signal_handler_free over freed object or proxy
...
If a signal handler callback remove the last reference of his parent, his parent
will unref all your childrens including signal handler, but signal handler could
not be freed until your callback was finish so a event to delete it will be
created and when this event happen the signal handler parent was already freed
and we could not call _on_signal_handler_free().
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78198
2012-10-18 20:11:04 +00:00
Ricardo de Almeida Gonzaga
e7b72f567a
ephysics: sandbox apply actions on restart
...
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78195
2012-10-18 19:18:13 +00:00
Ricardo de Almeida Gonzaga
d7757986c2
ephysics: adjust sandbox body type combo alignment
...
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78194
2012-10-18 19:18:08 +00:00
Leandro Dorileo
02903536b3
EPhysics: avoid restacking objects on different layers
...
If the two objects are not in the same layer avoid restacking it.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 78193
2012-10-18 19:18:00 +00:00
José Roberto de Souza
c6bf21cbbe
edbus: Use NULL instead of EDBUS_ARGS({"", ""})
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78192
2012-10-18 17:00:28 +00:00
ChunEon Park
9537606427
evas/event - remove duplication
...
SVN revision: 78185
2012-10-18 12:13:04 +00:00
ChunEon Park
bea89dd14f
evas - use Eina_Bool
...
SVN revision: 78184
2012-10-18 11:52:21 +00:00
ChunEon Park
d12e1015e6
evas/event - update move event when object freeze event is off.
...
SVN revision: 78182
2012-10-18 11:42:03 +00:00
ChunEon Park
d9bdce172a
evas/proxy - +source visible set APIs
...
Need to care some more cases. will be upstreamed additionally.
SVN revision: 78180
2012-10-18 11:30:04 +00:00
Sebastian Dransfeld
4468ee3a7f
efreet: use eina_file_map
...
SVN revision: 78179
2012-10-18 11:19:28 +00:00
Sebastian Dransfeld
e327361844
efreet: formatting
...
SVN revision: 78178
2012-10-18 11:19:14 +00:00
ChunEon Park
652125a269
evas - updated NEWS
...
SVN revision: 78177
2012-10-18 10:52:10 +00:00
Sebastian Dransfeld
a473306c0e
efreet: move update files
...
Move update files to separate subdir to reduce inotify triggers
SVN revision: 78176
2012-10-18 09:40:00 +00:00
Sebastian Dransfeld
d1bf182ec8
efreet: move variable to right scope
...
SVN revision: 78175
2012-10-18 09:39:44 +00:00
Sebastian Dransfeld
4eb8b955a9
efreet: optimize stat
...
use eina_file_stat_ls instead of eina_file.*_ls + ecore_file_is_dir
SVN revision: 78173
2012-10-18 09:12:25 +00:00
Sebastian Dransfeld
39d7882866
efreet: simplify
...
Since we open the file, there is no need to check for file existance and
a fstat call is nicer than ecore_file_size
SVN revision: 78171
2012-10-18 09:12:04 +00:00
Sebastian Dransfeld
9fe5e81ccb
efreet: formatting
...
SVN revision: 78170
2012-10-18 09:11:54 +00:00
Sebastian Dransfeld
17cd7fa313
efreet: remove file exists check
...
efreet_ini_new will check if file exists later on.
SVN revision: 78169
2012-10-18 09:11:43 +00:00
Sebastian Dransfeld
2f60b3930d
ecore_file: Don't check for file existance
...
This isn't needed, as inotify_add_watch will check this.
SVN revision: 78168
2012-10-18 09:11:25 +00:00
Sebastian Dransfeld
2a3cb2d1c9
efreet: remove realpath
...
Use eina_file_path_sanitize where needed
SVN revision: 78161
2012-10-18 08:10:35 +00:00
Sebastian Dransfeld
8009998bcc
efreet: remove realpath
...
No need to use realpath here, paths coming in here are already sane
SVN revision: 78160
2012-10-18 08:10:23 +00:00
Sebastian Dransfeld
fc7b1d66a6
efreet: formatting
...
SVN revision: 78159
2012-10-18 08:09:54 +00:00
Christopher Michael
838da7d970
Ecore_Evas (Wayland): Add missing LOGFN to ecore_evas_wayland_common
...
code. Patch from Rafael Antognolli, Thanks :)
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78147
2012-10-18 05:43:07 +00:00
Cedric BAIL
ca7ed55ed4
ecore: remove duplicate.
...
SVN revision: 78146
2012-10-18 03:40:38 +00:00
Sung Park
1f604e190e
EvasGL: for direct rendering option, we have to force the gl code to be redrawn
...
every render loop because the framebuffer is updated every time. I think it's
fair enough to make this assumption here for this optimization.
SVN revision: 78145
2012-10-18 02:23:08 +00:00
Cedric BAIL
0340df883a
ecore: fix pedantic warning.
...
Patch by Vikram Narayanan <vikram186@gmail.com>
SVN revision: 78144
2012-10-18 01:27:50 +00:00
Rob Bradford
acbf60bbb2
Ecore_Wayland: Update to changed direction
...
Positive and negative have been switched so we no longer need to invert
ourselves.
Patch by: Rob Bradford <rob@linux.intel.com>
SVN revision: 78136
2012-10-17 21:50:31 +00:00
Bruno Dilly
5fb31dfbd9
ephysics: fix configure.ac regarding tests
...
Fix trac ticket #1615 .
The first issue with configure is that `./configure --disable-build-tests`
doesn't disable tests.
And the second issue is that tests actually require elementary >= 1.7.99
SVN revision: 78135
2012-10-17 21:37:22 +00:00
Bruno Dilly
bb1ef80447
ephysics: don't change body properties if custom
...
material is set
It shouldn't imply in specific properties
SVN revision: 78134
2012-10-17 21:37:10 +00:00
Ricardo de Almeida Gonzaga
7a2e5cbdce
ephysics: adjust example docs based on Z axis enable.
...
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78133
2012-10-17 21:37:00 +00:00
Bruno Dilly
477e836db1
ephysics: sandbox rewrite
...
Too much duplicated / boilerplate code.
Things are much simpler now.
Also fix resizing constraint.
SVN revision: 78132
2012-10-17 21:36:41 +00:00
Daniel Juyung Seo
b8297e6823
edje .gitignore: updated .gitignore.
...
SVN revision: 78110
2012-10-17 10:09:39 +00:00
Carsten Haitzler
0ddda858f5
just check for pthread in evas. eina does the rest now.
...
SVN revision: 78109
2012-10-17 09:20:57 +00:00
Carsten Haitzler
8b19e6eab1
disable some realpath(s) in efreet to rece syscall noise on init...
...
after some poking around and looking - terminology is taking about
800ms to start ... and we seem to use about 300ms or so of that time
statting files and tregistering them for file monitoring (the dirs
that are found there) and also handling a big batch of incoming file
monitor events for some reason even tho nothing changed.
this cuts down some time+noise, but we need to do a lot of work here. :(
SVN revision: 78108
2012-10-17 09:16:20 +00:00
Tom Hacohen
03e291eebb
Evas textblock: Fixed issues when deleting some ranges.
...
An example broken range: "A<ps/><b>B</b>".
Many thanks to WooHyun for reporting this and providing most of the fix.
SVN revision: 78105
2012-10-17 06:58:38 +00:00
Carsten Haitzler
b284a80e76
oops i turned on pipe rendering... didnt mean to!
...
SVN revision: 78104
2012-10-17 06:24:00 +00:00
Carsten Haitzler
ae3f83a212
use eina barrier in evas.
...
SVN revision: 78101
2012-10-17 03:55:50 +00:00
Carsten Haitzler
42a59387a6
add eina barrier to efl tree.
...
SVN revision: 78100
2012-10-17 03:55:35 +00:00
Carsten Haitzler
80f71e4393
add eina barrier stuff.
...
SVN revision: 78099
2012-10-17 03:55:24 +00:00
Bruno Dilly
b09c303d52
ephysics: use hoversel to select material on sandbox
...
SVN revision: 78096
2012-10-16 23:18:55 +00:00
Bruno Dilly
e25a9d45e8
ephysics: don't try to unset dragging if it's not set
...
Otherwise weird behaviors could happens
<evil laughs>
SVN revision: 78095
2012-10-16 23:18:48 +00:00
Bruno Dilly
fe2c242367
ephysics: revert "EPhysics: suppersions file"
...
Oops, accidentally commited.
I need to investigate these leaks.
SVN revision: 78094
2012-10-16 23:18:42 +00:00
Leandro Dorileo
a376a5ceeb
EPhysics: random fixes
...
This patch fixes:
+ the scale_get function(the soft body shape scale was not been set),
+ the soft body evas object deletion callback, it wasn't properly freeing
the slices evas objects;
+ puts the soft body base evas object back to canvas;
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 78093
2012-10-16 23:18:35 +00:00
Leandro Dorileo
103c9ffaa0
EPhysics: test_flag cleanup
...
Get rid of the dragging -> grabbing naming mess.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 78092
2012-10-16 23:18:29 +00:00
Leandro Dorileo
56bdc31570
EPhysics: soft body dragging support
...
This patch introduces an API to freeze(dragging_set) an specific
soft body trimesh face untill it gets called to unfreeze(dragging_unset) it.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 78091
2012-10-16 23:18:21 +00:00
Leandro Dorileo
f4fa980cce
EPhysics: get rid of soft body smart object
...
Since we want to restack all the bodies evas objects against each other,
being it a soft body or not, we can't have the soft body slices member
of something else.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 78090
2012-10-16 23:12:59 +00:00
Leandro Dorileo
9bb6e8ce7c
EPhysics: flag test - grabbing support
...
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 78089
2012-10-16 23:12:53 +00:00
Leandro Dorileo
4f73c6d46e
EPhysics: triangle API
...
This patch introduces soft body's mesh triangle manipulation, for picking
the triangle of a body in X and Y and moving it as well.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 78088
2012-10-16 23:12:47 +00:00
Leandro Dorileo
d06196ca8d
EPhysics: suppersions file
...
Add leak suppressions for eet and eina mempool leaks.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 78087
2012-10-16 23:12:40 +00:00
Bruno Dilly
eb4860c6e1
ephysics: let pages on top, not centered
...
suggested by marina
SVN revision: 78086
2012-10-16 23:12:34 +00:00
Bruno Dilly
647f74efd6
ephysics: start sandbox with some sections collapsed
...
SVN revision: 78085
2012-10-16 23:12:29 +00:00
Bruno Dilly
722506ddaa
ephysics: use auto policy for scroller on sandbox
...
SVN revision: 78084
2012-10-16 23:12:23 +00:00
Bruno Dilly
3f8e18202b
ephysics: remove sanbox title and align reset button
...
suggested by marina
SVN revision: 78083
2012-10-16 23:12:18 +00:00
Bruno Dilly
f06f14c426
ephysics: make body type selection works
...
SVN revision: 78082
2012-10-16 23:12:13 +00:00
Bruno Dilly
1ddcacf1f5
ephysics: remove annoying debug info
...
Since it's very frequent to not have light set.
SVN revision: 78081
2012-10-16 23:12:08 +00:00
Ricardo de Almeida Gonzaga
1364bbc547
ephysics: changed sandbox spinners to sliders
...
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78080
2012-10-16 23:12:03 +00:00
Ricardo de Almeida Gonzaga
2cf55524a2
ephysics: sandbox widgets divided into smaller
...
categories
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78079
2012-10-16 23:11:58 +00:00
Ricardo de Almeida Gonzaga
42c6779423
ephysics: changed sandbox toggle to radio
...
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78078
2012-10-16 23:11:32 +00:00
Ricardo de Almeida Gonzaga
c39bc45d85
ephysics: changed sandbox layout to toolbar and
...
naviframe
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78077
2012-10-16 23:11:27 +00:00
Ricardo de Almeida Gonzaga
23d89c2e5a
ephysics: fix sandbox initial impulse and material
...
mass
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78076
2012-10-16 23:11:21 +00:00
Ricardo de Almeida Gonzaga
0ff841ed53
ephysics: fix sandbox callbacks
...
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78075
2012-10-16 23:11:16 +00:00
Ricardo de Almeida Gonzaga
ba35b81215
ephysics: sandbox removed some useless widget
...
variables
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78074
2012-10-16 23:11:11 +00:00
Ricardo de Almeida Gonzaga
eb9079aecf
ephysics: fix sandbox spinner values
...
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78073
2012-10-16 23:11:05 +00:00
José Roberto de Souza
a0cae1706e
edbus: Fix type check of solo structs
...
When reading messages that contain structs the type that comes from the
wire (and obtained with dbus_message_iter_get_arg_type()) is 'r'.
However 'r' never appears in a signature and dbus_signature_iter_*
returns '('.
Ref: http://dbus.freedesktop.org/doc/dbus-specification.html#message-protocol-signatures
"STRUCT has a type code, ASCII character 'r', but this type code does not
appear in signatures. Instead, ASCII characters '(' and ')' are used to
mark the beginning and end of the struct. So for example, a struct
containing two integers would have this signature:"
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78072
2012-10-16 22:35:50 +00:00
José Roberto de Souza
ca8f710577
edbus: Add dictionary iterator
...
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78071
2012-10-16 22:35:44 +00:00
José Roberto de Souza
ea64771a7a
edbus: Add const EDBus_Message parameter of
...
edbus_message_iter_get
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78068
2012-10-16 15:07:17 +00:00
José Roberto de Souza
ca539d0fd7
edbus: Rename functions to obey EFL codding style
...
Rename edbus_message_iter_append_basic to edbus_message_iter_basic_append.
Rename edbus_message_iter_get_basic to edbus_message_iter_basic_get
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78067
2012-10-16 15:07:11 +00:00
ChunEon Park
e507e7746b
evas/canvas - --white spaces
...
SVN revision: 78059
2012-10-16 12:41:48 +00:00
Christopher Michael
33f46cd5c4
Ecore: Update NEWS for ecore_wayland fixes.
...
Thanks Daniel ;)
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78058
2012-10-16 12:40:46 +00:00
Christopher Michael
b24575b3e9
Ecore: Update ChangeLog for ecore_wayland changes.
...
Thanks Daniel ;)
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78057
2012-10-16 12:40:42 +00:00
Christopher Michael
aae18b4dd9
Ecore_Wayland: More fixes for recent wayland changes.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78056
2012-10-16 11:57:25 +00:00
Christopher Michael
d8301202a0
Ecore_Wayland: Don't need to use display_dispatch_pending here, and
...
fix the data_handler callback so we receive events from the weston
compositor.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78055
2012-10-16 11:57:22 +00:00
Christopher Michael
b90b94709a
Ecore_Wayland: Change Input to use wl_registry functions and not
...
wl_display_bind.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78054
2012-10-16 11:57:19 +00:00
Christopher Michael
426b5518b6
Ecore_Evas (wayland): Don't return if we failed to get the frame smart
...
data. We can still set the shell surface title.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78053
2012-10-16 11:57:16 +00:00
Christopher Michael
ac7e3bfe64
Ecore_Wayland: Fix binding of output.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78052
2012-10-16 11:57:13 +00:00
Christopher Michael
e1c5667826
Ecore_Wayland: Be sure to call wl_surface_commit after we damage a
...
surface.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78051
2012-10-16 11:57:10 +00:00
Christopher Michael
cc85b42a0d
Ecore_Wayland: Update ecore_wayland to work with most recent Wayland
...
from their git repo. This changes the way events are dispatched, and
adds the new wl_registry listeners in place of
wl_display_add_global_listener. Also fixes calls to non-existant
wl_display_iterate. Fixes binding the various Wayland interfaces
(compositor, shell, etc). Fixes binding of output and input.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78050
2012-10-16 11:57:06 +00:00
Christopher Michael
8f1abe4a2c
Ecore_Wayland: Add wl_registry to the Ecore_Wayland_Display structure.
...
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78049
2012-10-16 11:57:03 +00:00
Christopher Michael
a8f58dc90d
Ecore_Evas (Wayland): Do not set the Smart_Data Frame rectangle as the
...
"frame object". The resulting smart object is set to the frame object.
Add the Smart_Data Frame Text to be part of the Smart Object.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78048
2012-10-16 11:56:57 +00:00
ChunEon Park
38a8c94d19
evas/gl_x11 - --warning
...
SVN revision: 78047
2012-10-16 11:45:35 +00:00
Massimo Maiurana
0f616576b3
updating galician translations
...
SVN revision: 78046
2012-10-16 11:11:09 +00:00
Cedric BAIL
50451f9817
edje: fix visibility issue.
...
SVN revision: 78044
2012-10-16 09:43:26 +00:00
Carsten Haitzler
f393447417
ok - try this for altivec cflags
...
SVN revision: 78043
2012-10-16 09:21:20 +00:00
Carsten Haitzler
85349ce559
remove async events defined - now required... and remove useless
...
mmx/sse checks in yuv convert.
SVN revision: 78042
2012-10-16 09:14:21 +00:00
Carsten Haitzler
800279c23b
pthread stuff is no longer optional at all in evas - smae with preload
...
and async events, but pthread_attr_setaffinity_np is optionally
detected and used if there. it's an opti8mization anyway.
SVN revision: 78041
2012-10-16 08:57:18 +00:00
ChunEon Park
4c8e4957e7
[E-devel] [patch][edje] redefinition of typedef 'Edje_Pick_Data'
...
dear all, hello
the attached patch is for removing redefinition of typedef
'Edje_Pick_Data'. that's it. :-)
cordially,
shinwoo kim.
Signed-Off-By:Kim Shinwoo <kimcinoo.efl@gmail.com>
SVN revision: 78040
2012-10-16 08:49:03 +00:00
Cedric BAIL
ff3b6058d8
edje: add edje_pick.
...
Patch by Aharon Hillel <a.hillel@samsung.com>.
The purpose of edje_pick is to let people build their own theme
by picking interesting group from other theme.
There is still many fixme left in the code, so consider this alpha.
Expect Aharon to send patch to remove them very soon.
SVN revision: 78038
2012-10-16 07:33:54 +00:00
Carsten Haitzler
8e64fae6b8
remove yet more #defined config options and ifdefs from evas.
...
SVN revision: 78037
2012-10-16 06:36:20 +00:00
ChunEon Park
d153602716
evas - --empty line
...
SVN revision: 78036
2012-10-16 05:32:57 +00:00
ChunEon Park
77287d050d
evas - you are living in the future.
...
SVN revision: 78035
2012-10-16 05:32:05 +00:00
ChunEon Park
77e2edbedd
evas/line - fix the line vertical drawing on gl backened.
...
SVN revision: 78034
2012-10-16 05:31:28 +00:00
Carsten Haitzler
68fcefc97b
font loader for eet now not an option in code even - no ifdefs.
...
SVN revision: 78032
2012-10-16 04:04:27 +00:00
Carsten Haitzler
8c088a95dd
remove ifdefs for BUILD_C as we always have c fallbacks now - no
...
choice, and MMX and SSE are built together under BUILD_MMX - SSE3
still separate.
SVN revision: 78031
2012-10-16 04:00:18 +00:00
Carsten Haitzler
0e814d48e4
missed 1 yuv ifdef.
...
SVN revision: 78030
2012-10-16 03:17:40 +00:00
Carsten Haitzler
71adbc0c38
futher option reduction and ifdef removal.
...
SVN revision: 78029
2012-10-16 03:15:40 +00:00
Carsten Haitzler
6912aba9db
remove 8bpp evas engine support from e3core-evas as its now gone from
...
evas.
SVN revision: 78027
2012-10-16 02:54:05 +00:00
Carsten Haitzler
7e3479e2f8
remove 8bpp engine too form evas.
...
SVN revision: 78026
2012-10-16 02:49:01 +00:00
Bruno Dilly
bb90530f7b
ephysics: add autodel functions for front and back of
...
the scene
SVN revision: 78016
2012-10-15 21:54:35 +00:00