Bruno Dilly
9bd842922e
edje: fix typo and avoid misleading ifdefs on edje_calc
...
SVN revision: 80604
2012-12-10 12:24:15 +00:00
Bruno Dilly
60afa64421
edje: update edc.vim with physics words
...
SVN revision: 80602
2012-12-10 11:48:30 +00:00
Bruno Dilly
75ceec585a
edje: make it possible to set body's material
...
And density as well.
SVN revision: 80600
2012-12-10 11:47:22 +00:00
Bruno Dilly
f96d02f8b3
edje: unb0rk physics support after more eo stuff gets in
...
It was taking too long to cedric b0rk it =)
SVN revision: 80597
2012-12-10 11:31:27 +00:00
Bluezery
614904c073
From: Bluezery <ohpowel@gmail.com>
...
Subject: [E-devel] [Patch][edje] Prevent duplicated inherition of
"after"
When inherting group, "after" of "program" section is also inherited.
But duplicated name of "after" can be also inherited.
I think that multiple "after" can be used but duplicated should be
not. because this seems to be useless.
Is there case that duplicated after usage is used?
Duplicated "target" is prevented. I just copy those codes.
SVN revision: 80565
2012-12-10 06:37:00 +00:00
Carsten Haitzler
40c28df2a2
whitespace--
...
SVN revision: 80564
2012-12-10 06:27:38 +00:00
Daniel Juyung Seo
e56fb75809
edje edje_pick.c: Removed unused variable.
...
SVN revision: 80563
2012-12-10 05:53:30 +00:00
Rui Seabra
717f492b1a
Remove explicit ecore dependencies from the rpm specs of edje, e, eeze, empower and ephoto, as well as the extra modules template.
...
SVN revision: 80547
2012-12-09 10:56:20 +00:00
Rui Seabra
388c242119
Removed explicit eio dependency from edje's and ephoto's rpm specs as it's in EFL now.
...
SVN revision: 80546
2012-12-09 10:46:34 +00:00
Massimo Maiurana
86feff504f
updating various translations
...
SVN revision: 80532
2012-12-08 18:35:53 +00:00
Carsten Haitzler
f74c3dae75
lets not add all sorts of null object access fun!
...
SVN revision: 80523
2012-12-08 15:19:00 +00:00
Cedric BAIL
48638e3ca0
edje: use eo more.
...
SVN revision: 80519
2012-12-08 09:21:10 +00:00
Bruno Dilly
c206188db4
edje: implement more description physics attributes
...
* Damping
* Sleeping Threshold
SVN revision: 80501
2012-12-07 21:19:31 +00:00
Bruno Dilly
96df1ce1cd
edje: support to get_state_val of map and perspective
...
stuff
Don't know why, it was supporting only set_state_val these parameters.
Also, fix a LIGNT->LIGHT typo
SVN revision: 80485
2012-12-07 18:44:24 +00:00
Bruno Dilly
476391343a
edje: make it possible to change body attributes via
...
script
Support physics attributes on set_state_val and get_state_val
So custom_states can be created
SVN revision: 80484
2012-12-07 18:44:17 +00:00
Bruno Dilly
6550798518
edje: warn if loading a edj with physics
...
If a edj using physics is loaded for edje compiled with
physics disabled, it should warn the user.
SVN revision: 80472
2012-12-07 16:42:42 +00:00
Bruno Dilly
daa5b3bdad
edje: constify Edje_Font on edje_pick
...
warning--
SVN revision: 80471
2012-12-07 16:42:32 +00:00
Sebastian Dransfeld
17242f006a
efreet: trigger build event if no daemon
...
Since e waits for this event, trigger it if no daemon so e works without
it.
SVN revision: 80447
2012-12-07 13:25:14 +00:00
Cedric BAIL
165ba39b2c
edje: unbork amalgamation.
...
SVN revision: 80405
2012-12-07 02:04:44 +00:00
Bruno Dilly
bc9821c1ff
edje: modify some embryo forces func names for
...
consistency
Since embryo functions names are verb_subject, not subject_verb.
So forces_clear -> clear_forces ...
SVN revision: 80398
2012-12-06 22:11:10 +00:00
Bruno Dilly
200ce279ab
edje: support velocity family actions and scripts
...
SVN revision: 80397
2012-12-06 22:10:59 +00:00
Bruno Dilly
10ed77919c
edje: refactor usage of ephysics functions
...
Most of the actions will be applied to a body using 3 components
(x, y, z). Refactor code around it to avoid duplication, since
basically what changes is the ephysics function to be called.
Also, it will make next actions implementations less error prone.
SVN revision: 80388
2012-12-06 20:29:50 +00:00
Bruno Dilly
e66a1e907d
edje: cleanup actions swith on edje_cc_handler
...
SVN revision: 80387
2012-12-06 20:29:44 +00:00
Bruno Dilly
9654cf13f0
edje: clean header: remove random blank lines and indent
...
Remove blocks of blank lines and fix perspective part indenting
SVN revision: 80382
2012-12-06 19:37:07 +00:00
Bruno Dilly
14cf9fe3f7
edje: support forces using programs / script
...
Implement actions:
* PHYSICS_FORCE
* PHYSICS_TORQUE
* PHYSICS_FORCES_CLEAR
and embryo script functions:
* physics_force
* physics_torque
* physics_forces_clear
* physics_forces_get
* physics_torques_get
SVN revision: 80381
2012-12-06 19:20:07 +00:00
Bruno Dilly
70068d16a3
edje: remove impulse member of edje program
...
Most of the programs related to physics will use 3 vector
components (double). Let's share them.
SVN revision: 80380
2012-12-06 19:19:53 +00:00
Bruno Dilly
de5dac1a09
edje: use switch instead of N if-else with same commands
...
SVN revision: 80373
2012-12-06 16:59:07 +00:00
Bruno Dilly
9f3c938c9c
edje: support torque impulse (action and embryo script)
...
SVN revision: 80372
2012-12-06 16:58:58 +00:00
Aharon Hillel
4b801a124a
Edje_pick Fix
...
Signed-off-by: Aharon Hillel <a.hillel@samsung.com>
SVN revision: 80305
2012-12-06 07:54:54 +00:00
Bruno Dilly
8783eb70bb
edje: support applying impulse via script
...
SVN revision: 80279
2012-12-05 21:09:18 +00:00
Bruno Dilly
ebf6290be7
edje: support new action: PHYSICS_IMPULSE
...
It will apply a central impulse over a body's part.
SVN revision: 80278
2012-12-05 19:30:08 +00:00
Bruno Dilly
31d4de28f3
edje: keep real part geometry updated
...
Using a callback for body and world update events for that.
It will make it possible to set parts to be relative
to parts that have a physics body.
SVN revision: 80277
2012-12-05 19:30:00 +00:00
Bruno Dilly
c6eac0ed78
edje: make it possible to not reset body position on
...
state changes
To make it possible, a flag was added: ignore_part_position.
Enabled by default, it will let part position be update
only by physics calculatios. If the body is intended to be
moved when state is changed, the flag must to be explicitely
disabled.
It is required otherwise all the states would inherit position
from "default" and reset body's position.
SVN revision: 80276
2012-12-05 19:29:54 +00:00
Bruno Dilly
3038f33e82
edje: parts with bodies aren't move at each recalc
...
Otherwise at each recalc they will be moved to initial position
again.
SVN revision: 80275
2012-12-05 19:29:33 +00:00
Bruno Dilly
f9293909d9
ephysics: add event WORLD_UPDATE
...
SVN revision: 80274
2012-12-05 19:27:53 +00:00
Vincent Torri
1a2daa057d
add eio example and fix ecore_fb linking
...
SVN revision: 80273
2012-12-05 18:10:43 +00:00
Leandro Dorileo
3604cc2f4f
EPhysics: avoid unused parameter warnings
...
Avoid *unused parameter* warnings on bullet API due to virtual functions.
--This line, and those below, will be ignored--
SVN revision: 80251
2012-12-05 13:50:39 +00:00
Leandro Dorileo
2975811327
EPhysics: flip page test improvements
...
--This line, and those below, will be ignored--
SVN revision: 80250
2012-12-05 13:50:30 +00:00
Leandro Dorileo
4640e5cdca
EPhysics: soft body drag coefficient
...
Add API for handling with soft body drag coefficient.
--This line, and those below, will be ignored--
SVN revision: 80249
2012-12-05 13:50:20 +00:00
Leandro Dorileo
d435db2931
EPhysics: fix soft body velocity and stop implementation
...
+ velocity
Handle cloth cases on velocity functions and consider both rigid
and soft body whenever touching velocities + stoping a body.
+ activation
Activate the body when setting angular velocity.
--This line, and those below, will be ignored--
SVN revision: 80248
2012-12-05 13:50:08 +00:00
Stefan Schmidt
ac6cadd8dc
eeze/doc: Be a bit more verbose in the entry section of eeze_sensor
...
SVN revision: 80244
2012-12-05 13:42:37 +00:00
Massimo Maiurana
edbf3d90c1
updating esperanto translations
...
SVN revision: 80224
2012-12-05 09:46:19 +00:00
Cedric BAIL
19463c7e24
edje: forgotten NEWS.
...
SVN revision: 80203
2012-12-05 02:21:17 +00:00
Cedric BAIL
6bdf5d371d
edje: make it compile on Solaris 11.
...
Patch by Robert David <robert.david.public@gmail.com>.
SVN revision: 80201
2012-12-05 02:07:51 +00:00
Eduardo Lima (Etrunko)
5081d36996
New embryo function: get_program_id
...
It is now you can run programs with names generated dinamically. Say that you
have 10 programs indexed somehow. You can now call them using the following snippet:
script {
new program_id[15], i;
for (i = 0; i < 10; i++) {
snprintf(program_id, 15, "my_program_%d", i+1);
run_program(get_program_id(program_id));
}
}
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
SVN revision: 80199
2012-12-04 20:21:59 +00:00
Vincent Torri
81c86b19f6
merge: eio + fix compilation on windows + minor fixes + po files
...
don't move eio to IN-EFL right now
SVN revision: 80180
2012-12-04 17:40:58 +00:00
Rafael Antognolli
778bf8473f
emotion/generic/vlc: Only send frame size when it's not zero.
...
SVN revision: 80117
2012-12-04 00:45:47 +00:00
Gustavo Sverzut Barbieri
e295ed8662
add changelog/news about new dependency.
...
SVN revision: 80109
2012-12-03 21:29:52 +00:00
Leandro Dorileo
7df4546acf
EPhysics: soft button improvements
...
Use a bigger image to soft button tests, add light on/off button,
use of anchor hardness API.
--This line, and those below, will be ignored--
SVN revision: 80108
2012-12-03 21:29:42 +00:00
Leandro Dorileo
d449396bed
EPhysics: anchor hardness api and small fixes
...
This patch introduces a separeted API for handling with anchor hardness,
and fixes small problems with pose and soft body impulses.
--This line, and those below, will be ignored--
SVN revision: 80107
2012-12-03 21:29:30 +00:00