Jerome Pinot
5f5f577117
edje: minor typo in configure help
...
SVN revision: 75737
2012-08-27 09:39:17 +00:00
Carsten Haitzler
8863b4fc2b
update NEWS
...
SVN revision: 75736
2012-08-27 09:38:23 +00:00
Jerome Pinot
62f2c5c1aa
ephysics: missing include in dist
...
SVN revision: 75735
2012-08-27 09:38:07 +00:00
Tom Hacohen
e230b6f9a2
Evas textblock: Make sure scale changes causes a complete recalc.
...
SVN revision: 75733
2012-08-27 09:05:29 +00:00
Tom Hacohen
b0a19e7d4a
Edje textblock: Fixed an issue with textblock fit.
...
Thanks to Brian Wang for reporting this.
SVN revision: 75730
2012-08-27 08:59:11 +00:00
Vincent Torri
dd7d35b1f7
ecore: remove printf
...
SVN revision: 75721
2012-08-27 06:55:33 +00:00
Vincent Torri
b20f37ef58
Ecore: fix seg fault in ecore_thread on Windows
...
PHS() was returning a wrong value. Thanks to Cedric for the help
SVN revision: 75720
2012-08-27 06:04:16 +00:00
Carsten Haitzler
3faee27bd8
add in custom screen blank enable/disable in ecore-x so we can do e17
...
based on this release of efl.
SVN revision: 75714
2012-08-26 15:34:40 +00:00
Rui Seabra
3b197e9a54
Forgot to commit this a few days ago.
...
SVN revision: 75713
2012-08-26 13:27:22 +00:00
Tom Hacohen
e8ad8e3a93
Eo: Added simple benchmark infra (not really testing anything atm).
...
SVN revision: 75712
2012-08-26 13:18:44 +00:00
Jiyoun Park
4c7a23d21e
fix jpeg loader to decode JFIF format.
...
before, if the jpeg format is JFIF, we cannot get orientation.
currently jpeg loader get orientation from file
SVN revision: 75707
2012-08-26 11:22:55 +00:00
Tom Hacohen
77997affda
Evas: Revert "Evas: tabs --> spaces"
...
Lets wait until after the code freeze is over and people apply their
patches, otherwise it'll be hellish.
This reverts commit 75632
SVN revision: 75704
2012-08-26 07:04:46 +00:00
Cedric BAIL
6e08ab829e
eet: correctly initialize dictionary.
...
This should fix windows, we were lucky on Unix where the lock
are expected to be set to zero...
SVN revision: 75703
2012-08-26 02:00:48 +00:00
Leandro Dorileo
47e8432635
Eina: upgrade eina_inarray_setup to eina_inarray_step_set
...
Eina model was forgotten since it's been disabled, there's also a
remaining doc reference to the old eina_inarray_setup() function;
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 75686
2012-08-24 21:03:07 +00:00
Cedric BAIL
56ab90d0e4
eet: add eet_connection_empty.
...
This is needed to fix a bug when multiplexing eet_connection with something else.
SVN revision: 75651
2012-08-24 10:30:27 +00:00
Cedric BAIL
c5fe5abff2
edje: properly destroy color_class and text_class on an Edje_Object.
...
SVN revision: 75647
2012-08-24 09:22:21 +00:00
Vincent Torri
25feacc120
Eio: fix thread detection
...
Patch by Maxime Villard and myself
SVN revision: 75644
2012-08-24 08:19:41 +00:00
ChunEon Park
912fd7ebf2
ecore/ecore_x - oops. sorry. incorrect parameters.
...
SVN revision: 75639
2012-08-24 00:38:32 +00:00
ChunEon Park
2a2382374a
ecore/ecore_x - added missing EAPI
...
SVN revision: 75638
2012-08-24 00:33:56 +00:00
Rafael Antognolli
be7953b243
evas/render: Add a flag for dropping the map cache if needed.
...
The map cache must be dropped if the content of the surface is rendered again.
The example evas-smart-object.c has a valid test case for this bug.
SVN revision: 75636
2012-08-23 19:58:02 +00:00
Rafael Antognolli
cc2ec4105b
evas/examples: Add map to the smart object example.
...
Rotating the smart object with map, adding a rectangle as child, and then
rotating it again will expose a bug on mapped smart objects: it's mapped
surface will be reused from cache, instead of flagged as dirty and discarded.
SVN revision: 75635
2012-08-23 19:49:48 +00:00
Massimo Maiurana
261c7648a9
updating portuguese and italian translations
...
SVN revision: 75634
2012-08-23 18:08:44 +00:00
Vincent Torri
681fdbc351
Evas: tabs --> spaces
...
SVN revision: 75632
2012-08-23 15:48:37 +00:00
Tom Hacohen
cf03cc1c7b
Eo: Moved a magic check from an internal function to the external function.
...
SVN revision: 75626
2012-08-23 15:04:48 +00:00
Tom Hacohen
ef5e9f83ab
Eo: Remove volatile from the GCC issue workaround.
...
It seems that just setting to a temp var is enough to make GCC not
optimise it out. It seems GCC's problem is with the void cast.
Also, fixed another place that had the same issue.
SVN revision: 75624
2012-08-23 14:24:32 +00:00
Tom Hacohen
fabeecd5ea
Eo: Fixed issue with eo_add ops.
...
This "fix" is actually just making sure gcc doesn't optimise things
wrong. If anyone has an idea how to do it better, please let me know.
klass is usually a function and needs to be evaluated before the call to
eo_add_internal.
SVN revision: 75623
2012-08-23 12:14:07 +00:00
Tom Hacohen
a1687ca4b9
Evas: Started using EVAS_GENERAL_CFLAGS/LIBS 2 vars to rule them all.
...
Instead of going all over the place and adding cflags to many different
Makefiles, now you just need to update these 2 vars.
SVN revision: 75619
2012-08-23 11:32:38 +00:00
Christopher Michael
b47d9a1ce4
Ecore (Wayland): Work around bug in terminology ;) by making sure that
...
a Tab, when pressed, sends the proper key string.
SVN revision: 75617
2012-08-23 11:25:45 +00:00
Tom Hacohen
41c490609c
Eo: Added a non-default constructor test.
...
SVN revision: 75616
2012-08-23 10:47:11 +00:00
Tom Hacohen
b6c1892463
Eo: Added some negative refcount tests (with manual_free).
...
SVN revision: 75615
2012-08-23 10:37:46 +00:00
Tom Hacohen
410488aabe
Eo: Added eo_add_custom and support for passing ops to eo_add.
...
We can no do things like eo_add(CLASS, parent, age_set(7), score_set(100)),
or pass different constructors to object creation by using eo_add_custom and
passing the constructor.
SVN revision: 75614
2012-08-23 10:35:14 +00:00
Vincent Torri
ad096efc93
eina_file : fix functions to behave with paths containing '/' or '\' on Windows
...
SVN revision: 75604
2012-08-23 08:25:53 +00:00
Vincent Torri
335f089be6
whitespace--
...
SVN revision: 75601
2012-08-23 07:54:58 +00:00
Tom Hacohen
9848db657a
Evas textblock: Fixed bug in evas_textblock_cursor_word_start.
...
Fixed bug with 1 char word separators at the start of the
text when going to the start of the word (e.g: =test).
Reported by Thiep Ha. Thanks a lot.
SVN revision: 75595
2012-08-23 07:03:18 +00:00
Bruno Dilly
9b56c8b27a
EPhysics: expose bodies center of mass.
...
SVN revision: 75574
2012-08-22 20:05:35 +00:00
Bruno Dilly
aa76c79c86
EPhysics: fix tests using vertical impulse
...
SVN revision: 75573
2012-08-22 20:05:30 +00:00
Bruno Dilly
eae54a26ee
EPhysics: improve convex shapes
...
Center of these shapes were wrong, now it's much better.
But collision still seems a bit inaccurate.
SVN revision: 75572
2012-08-22 20:05:25 +00:00
Bruno Dilly
3627234fb8
EPhysics: use vertex reduction utility
...
Convex meshes often have too many vertices.
This slows down collision detection a lot, and there is no benefit in the
unnecessary details.
SVN revision: 75571
2012-08-22 20:05:19 +00:00
Bruno Dilly
e2534363a6
EPhysics: update docs regarding soft bodies
...
SVN revision: 75570
2012-08-22 20:05:14 +00:00
Bruno Dilly
f5891500b0
EPhysics: fix indenting and remove useless lines
...
No need to set to 0 zeroed memory.
SVN revision: 75569
2012-08-22 20:05:07 +00:00
Bruno Dilly
5044cf3501
EPhysics: remove a rigid ball and weird amount of mass
...
Let's see what was it masking and focus on making it works with
defaults.
SVN revision: 75568
2012-08-22 20:05:02 +00:00
Bruno Dilly
eec20918d0
EPhysics: don't show input msg if won't handle it
...
Also, respect 80 col
SVN revision: 75567
2012-08-22 20:04:57 +00:00
Bruno Dilly
ef82a631a9
EPhysics: keep tests in alphabetical order
...
SVN revision: 75566
2012-08-22 20:04:51 +00:00
Bruno Dilly
f484b5a683
EPhysics: add space between words on msg
...
SVN revision: 75565
2012-08-22 20:04:45 +00:00
Leandro Dorileo
18743b72ad
EPhysics: soft body implementation
...
Introduces soft body dynamics and calls to create soft circles and boxes.
Patch by: Leandro Dorileo <dorileo@profusion.mobi>
SVN revision: 75564
2012-08-22 20:04:39 +00:00
Christopher Michael
0ef94e328e
Ecore_Wayland: small patch from Alex wu <zhiwen.wu@linux.intel.com> to
...
implement touch events in ecore_wayland.
SVN revision: 75556
2012-08-22 15:53:29 +00:00
Eduardo de Barros Lima
bacdd1ae11
canvas: Fix event framespace adjustment
...
Complements fix in r75545
SVN revision: 75555
2012-08-22 14:53:45 +00:00
Daniel Juyung Seo
5070bbdf60
eet eet_data.c: Fixed memory leak spotted by Igor Murzov (GArik_) <e-mail@date.by>
...
SVN revision: 75552
2012-08-22 14:07:04 +00:00
Tom Hacohen
5421fc5757
Eo: Use our own magic check macro instead of Eina's
...
SVN revision: 75549
2012-08-22 13:10:08 +00:00
Christopher Michael
5c5c1da5fb
Evas: Integrate patch from Robert Bradford which makes the framespace
...
adding and subtracting consistent. Fixes ticket #1295 .
SVN revision: 75545
2012-08-22 12:41:44 +00:00
Carsten Haitzler
4800e571da
fix segv with extn ee list gettign null extn2's :)
...
SVN revision: 75536
2012-08-22 10:14:08 +00:00
Mike Blumenkrantz
0d11049877
fix crashing in ecore_evas when x/y/w/h is not passed to screen_geometry_get
...
SVN revision: 75522
2012-08-22 08:27:06 +00:00
Vincent Torri
106997e132
eina: don't rely on the order of the declaration of the variables
...
SVN revision: 75517
2012-08-22 06:57:55 +00:00
Bruno Dilly
89eaea1c65
EPhysics: fix bug when changing head of worlds list
...
Animator callback was working with a not updated list pointer.
SVN revision: 75510
2012-08-21 17:47:29 +00:00
Bruno Dilly
dde0746fcb
EPhysics: improve bodies group description documentation
...
SVN revision: 75509
2012-08-21 17:47:24 +00:00
Bruno Dilly
a10277b529
EPhysics: don't activate body if not going to apply
...
forces
Otherwise it won't stop, sleeping thresholds won't work...
SVN revision: 75508
2012-08-21 17:47:18 +00:00
Carsten Haitzler
ce1b9ca66d
link to ecore-input and include. sorry. oops. :)
...
SVN revision: 75507
2012-08-21 15:04:36 +00:00
Tom Hacohen
7ac9e7cd4f
Eo: Add an error if we get to a negative refcount.
...
SVN revision: 75505
2012-08-21 12:15:54 +00:00
Tom Hacohen
8a2c9acb0b
Eo: WRN -> ERR. We do (in EFL) logging wrong.
...
Warnings should be on by default and not abused.
Now I had to change the WRN -> ERR because JackDanielZ is a crybaby,
and the issue described above.
SVN revision: 75504
2012-08-21 12:08:48 +00:00
ChunEon Park
25255b9409
evas/gl_x11 - one is enough
...
SVN revision: 75503
2012-08-21 11:57:48 +00:00
ChunEon Park
e99f70901f
evas/gl_x11 - more simple code
...
SVN revision: 75502
2012-08-21 11:37:02 +00:00
ChunEon Park
38fa83ebf4
evas/gl_x11 - trivial changes
...
fix indent, remove white spaces
SVN revision: 75501
2012-08-21 11:32:18 +00:00
Christopher Michael
24f5651f79
Edje (player): We already create the ecore_evas at the desired size so
...
there is no point in calling a resize again.
SVN revision: 75499
2012-08-21 10:34:01 +00:00
Christopher Michael
f15bebd406
Ecore_Evas: Default the wayland engines to actually draw the "simple"
...
frame if the option has not been specified. This means that if we want
a more complex frame (think elm windows), then we need to set this
flag to 0.
SVN revision: 75498
2012-08-21 10:33:15 +00:00
Cedric BAIL
593f82e316
emotion: oops, this files should never have gotten in.
...
SVN revision: 75496
2012-08-21 09:20:08 +00:00
Cedric BAIL
36bc7b270b
emotion: fix priority_set/get
...
Patch by Sohyun Kim <anna1014.kim@samsung.com>
SVN revision: 75495
2012-08-21 09:17:38 +00:00
Cedric BAIL
3ec12202f9
evas: put back the test on dead object in the right way.
...
SVN revision: 75492
2012-08-21 08:41:02 +00:00
Carsten Haitzler
764c68a330
use e17 zone property first before using randr to find screen - more
...
correct.
SVN revision: 75491
2012-08-21 08:06:53 +00:00
Sung Park
d1eea33285
Fix evas_gl current_context update issue when evas_gl context is deleted.
...
SVN revision: 75490
2012-08-21 07:42:08 +00:00
Sung Park
f4d20be0c2
Fixed compiler warning messages in gl_x11 evas_engine for evas_gl.
...
SVN revision: 75488
2012-08-21 07:28:39 +00:00
Cedric BAIL
ecc8b76db5
edje: add Guilherme Silveira to AUTHORS and ChangeLog.
...
SVN revision: 75485
2012-08-21 03:11:33 +00:00
Cedric BAIL
21f29e9484
edje: fix fixed point issue.
...
SVN revision: 75484
2012-08-21 03:06:44 +00:00
Cedric BAIL
153afa9283
eio: revert r75445 and add a comment to prevent it to happen again.
...
Yes, it's the second time someone "fix" that and get reverted. Actually
looking at svn log would have shown the issue as it was just the previous
commit.
SVN revision: 75482
2012-08-21 02:22:20 +00:00
Bruno Dilly
335912df94
EPhysics: fix y component convertion on forces and
...
impulses
SVN revision: 75480
2012-08-20 22:18:14 +00:00
Bruno Dilly
80f7e6307c
EPhysics: consider gravity on forces getter
...
SVN revision: 75479
2012-08-20 22:17:34 +00:00
Bruno Dilly
335dcc1165
EPhysics: add test for forces API
...
SVN revision: 75478
2012-08-20 22:17:11 +00:00
Bruno Dilly
b66f460e84
EPhysics: test torque forces
...
SVN revision: 75477
2012-08-20 22:16:02 +00:00
Bruno Dilly
218004c9e3
EPhysics: add forces API
...
Implement functions to make it possible to control forces acting
over a body.
SVN revision: 75476
2012-08-20 22:15:52 +00:00
Bruno Dilly
4bccde902a
EPhysics: rotation set implemented
...
SVN revision: 75475
2012-08-20 22:14:43 +00:00
Bruno Dilly
d3e74fce50
EPhysics: implement generic apply impulse for bodies
...
It results in central and torque impulses.
SVN revision: 75474
2012-08-20 22:14:25 +00:00
Bruno Dilly
1ef5ae1a2d
EPhysics: fix torque impulse
...
SVN revision: 75473
2012-08-20 22:13:38 +00:00
Bruno Dilly
5c32157f04
EPhysics: fix ephysics central impulse unit and
...
improve docs
It should use a unit based on pixels, not meters.
This way is more compatible with the rest of API and easier
to see the result.
SVN revision: 75472
2012-08-20 22:12:14 +00:00
Bruno Dilly
df457b4645
EPhysics: implement body move(), resize()
...
It was already possible to move and resize using geometry get / set,
but if just one of the actions is wanted, this new API is easier for the user
and save a few operations.
SVN revision: 75471
2012-08-20 22:10:52 +00:00
Vincent Torri
8b9e7449ec
Evil: quoting + fix distcheck rule
...
SVN revision: 75468
2012-08-20 15:46:37 +00:00
ChunEon Park
a9593bd3fa
evas/gl - removed unnecessary lines which causes the resource leak and corruption
...
SVN revision: 75463
2012-08-20 12:37:22 +00:00
Tom Hacohen
05136cc824
Evas textblock: Reverted my last commit and added WooHyun's instead.
...
They were pretty similar, but I think WooHyun's was better.
Thanks to WooHyun for the patch.
SVN revision: 75461
2012-08-20 11:05:48 +00:00
Tom Hacohen
ba506122e1
Evas textblock: Fixed range geometry with 1 format at the eol.
...
Fixed an issue with range geometry when we are getting the geometry of only
the last format of a line.
SVN revision: 75460
2012-08-20 11:00:16 +00:00
Tom Hacohen
cf46d00796
Eo: Removed static class support.
...
SVN revision: 75452
2012-08-20 07:56:17 +00:00
Carsten Haitzler
01dd698ac9
fix possible use of uninit buffer in edje_cc error output.
...
SVN revision: 75449
2012-08-20 07:46:51 +00:00
Vincent Torri
3a399b6b6a
Eio: fix possible mem leak
...
SVN revision: 75445
2012-08-20 06:36:55 +00:00
Vincent Torri
1e5f8e3007
Embryo: be sure that the string buffer is always NULL terminated
...
SVN revision: 75443
2012-08-20 06:26:46 +00:00
Vincent Torri
386f4736f5
Eina: fix possible mem leak
...
SVN revision: 75441
2012-08-20 06:18:21 +00:00
Vincent Torri
3e07b05cd9
Eina: formatting
...
SVN revision: 75440
2012-08-20 06:16:22 +00:00
Christopher Michael
9473f2c7d2
Ecore_X: Add missing cast for XkbMapNotifyEvent (removes compiler
...
warning).
SVN revision: 75427
2012-08-19 10:50:54 +00:00
Vincent Torri
b44f3da02b
Evil: delete useless directory
...
SVN revision: 75426
2012-08-19 09:01:52 +00:00
Vincent Torri
cba9a2a11c
Evil: less automake stuff, and remove warnings.
...
currently, distcheck fails because I remove the .la files when installing (so
actually, it's uninstall which fails). I'll fix that later.
SVN revision: 75425
2012-08-19 08:59:51 +00:00
Carsten Haitzler
8d6dbed30d
when falling back to passthru with xim imf module... just use the
...
compose string provided! :)
SVN revision: 75423
2012-08-19 03:31:53 +00:00
Carsten Haitzler
c9b7e56635
also tell xkb to refresh mappings. :)
...
SVN revision: 75422
2012-08-19 03:06:46 +00:00
Sebastian Dransfeld
c7a59e832a
ecore_x: Fix typo
...
SVN revision: 75421
2012-08-18 19:18:53 +00:00
Carsten Haitzler
ac2180f565
chglog++
...
SVN revision: 75414
2012-08-18 12:48:16 +00:00