Jean-Philippe Andre [Wed, 19 Nov 2014 10:45:04 +0000 (19:45 +0900)]
Evas: Check load_error before loading again (GL)
This is a new attempt at avoiding reload of an image
that failed to load during async preload.
See
42d2f8a12b4706b79e7cf16162d34f259bdc23d4 (reverted).
I still can't figure out why setting load_error does not
work as expected (E pager becomes blank).
Jean-Philippe Andre [Wed, 19 Nov 2014 10:19:56 +0000 (19:19 +0900)]
Revert "Evas: Set image load_error after load"
Oops, I didn't test this enough.
This causes some problems with E's pager for instance.
This reverts commit
42d2f8a12b4706b79e7cf16162d34f259bdc23d4.
Jean-Philippe Andre [Wed, 19 Nov 2014 10:06:18 +0000 (19:06 +0900)]
Evas: Set image load_error after load
In case of async preload, this avoids loading an image twice
if it already failed loading.
Thanks Minkyoung Kim for spotting this.
Jean-Philippe Andre [Wed, 19 Nov 2014 09:54:36 +0000 (18:54 +0900)]
Evas: Cosmetic changes in evas_gl_image
Jean-Philippe Andre [Wed, 19 Nov 2014 08:10:37 +0000 (17:10 +0900)]
Evas: Remove irrelevant comment and disabled code
Jean-Philippe Andre [Wed, 19 Nov 2014 06:30:12 +0000 (15:30 +0900)]
Evas GL: Change comment and DBG message
Jean-Philippe Andre [Wed, 19 Nov 2014 06:08:00 +0000 (15:08 +0900)]
Evas GL: Wrap glGetString for VERSION
- glGetString(GL_VERSION) should not return "OpenGL ES 3.0" because
GLESv3 is not supported yet.
- GL_EXTENSIONS should return only the list of supported extensions
--> disabled for now as the whitelist of safe extensions is way
too small.
Jérémy Zurcher [Tue, 18 Nov 2014 15:24:39 +0000 (15:24 +0000)]
Eo: protect against recursive object destruction calls, fixes T1741
Summary:
Eo: semantic obj->del replaced by obj->destructed
Eo: protect against recursive object destruction calls
Eo: add tests for bfada4b
Reviewers: JackDanielZ, tasn
Reviewed By: tasn
Subscribers: cedric
Maniphest Tasks: T1741
Differential Revision: https://phab.enlightenment.org/D1675
Fixes T1741
@fix
kabeer khan [Tue, 18 Nov 2014 11:24:06 +0000 (12:24 +0100)]
efreetd_cache: Resolved TODO checking symbolic link to monitor real path
Summary: Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Reviewers: englebass
Reviewed By: englebass
Subscribers: devilhorns, cedric
Differential Revision: https://phab.enlightenment.org/D1625
kabeer khan [Tue, 18 Nov 2014 09:26:43 +0000 (10:26 +0100)]
Ecore File : Added test suite for Ecore File module
Summary:
Added 3 test cases. First to test initialise, shutdown Ecore_File module.
Second to test all file operation functions defined in the module.
Third to test ecore file monitor
Signed-off-by: kabeer khan <kabeer.khan@samsung.com>
Reviewers: devilhorns, stefan_schmidt
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1662
Jean-Philippe Andre [Tue, 18 Nov 2014 09:37:59 +0000 (18:37 +0900)]
Evas GL: Create TLS during make_current if there isn't any
Apps would crash if they call make current without creating
a surface in the same thread. I don't see a good reason why
we should have this a limitation.
Jean-Philippe Andre [Tue, 18 Nov 2014 08:37:25 +0000 (17:37 +0900)]
Evas GL: Add some debug
It will be triggered when EVAS_GL_API_DEBUG is set.
Yeah, that's abusing the variable a bit, as it was intended for
GL calls only, but this is pretty harmless.
Also add string "GL_DEPTH_STENCIL".
Jaehwan Kim [Tue, 18 Nov 2014 08:13:38 +0000 (17:13 +0900)]
edje: Set the default image in image set.
If there's no suitable image in image set, set the first image among
the set.
Bogdan Devichev [Mon, 17 Nov 2014 16:14:23 +0000 (17:14 +0100)]
evas/3d: Fix dereferencing a pointer that might be null found by coverity
Summary:
@fix
CID: 1254626
Reviewers: cedric, artem.popov, Oleksander
Subscribers: cedric, stefan_schmidt
Differential Revision: https://phab.enlightenment.org/D1673
Stefan Schmidt [Mon, 17 Nov 2014 15:51:55 +0000 (16:51 +0100)]
examples/elocation: Shutup some unused parameter warnings
Stefan Schmidt [Mon, 17 Nov 2014 15:48:13 +0000 (16:48 +0100)]
makefile_eolian_cxx: Fix indent and trailing whitespace
Purely cosmetic as I stumbled over it when looking at the file.
Stefan Schmidt [Mon, 17 Nov 2014 15:47:15 +0000 (16:47 +0100)]
examples/evas-3d-shooter: Rename varibales to avopid shadowing
Scene is used as local variable in a lot places so we rename the global
scene here.
Stefan Schmidt [Fri, 14 Nov 2014 11:33:08 +0000 (12:33 +0100)]
eldbus-codegen: Make generated code for property set work by setting the cb
Whenever you tried using a propset function from code generated with
eldbus-codegen it would segfault as we never set the callback function but
passed in data instead.
@fix
Stefan Schmidt [Fri, 14 Nov 2014 09:51:56 +0000 (10:51 +0100)]
elocation: Check for one more retrun of eldbus_message_iter_arguments_get
In this case we want to continue with the loop.
CID: 1251472
Bogdan Devichev [Fri, 14 Nov 2014 06:11:09 +0000 (07:11 +0100)]
evas: Evas_3D - add .ply export/import.
Summary:
.ply format is important for relation blender and EFl, because in blender exist only two mesh export API: bpy.ops.import_mesh.ply and bpy.ops.import_mesh.stl. One of them is necessary for .edc 3D generator. Which I writing now.
Sorry, it isn't like image loader. Refactoring of import/export will be soon.
Reviewers: Oleksander, artem.popov, Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1544
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
perepelits.m [Fri, 14 Nov 2014 06:06:00 +0000 (07:06 +0100)]
edje, evas: add of new structures
Summary: Preparation for the 3d edc adding.
Reviewers: raster, Hermet, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1555
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Tae-Hwan Kim [Fri, 14 Nov 2014 06:05:10 +0000 (07:05 +0100)]
eina: enhance doxygen in eina_counter.h
Summary:
Add @details for detailed description
Add @note for noted description
Add [in] & [out] for parameters
Fix indentation & Fix typeof
Reviewers: raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1651
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Kateryna Fesyna [Fri, 14 Nov 2014 06:01:52 +0000 (07:01 +0100)]
edje: add formating for floating point numbers in EDC.
Summary:
this commit contains calculation of format string for floating point numbers in order to print them with at least one symbol after point. (For example: 'relateve: 1.0 0.45;')
@fix
Reviewers: cedric, Hermet, raster, reutskiy.v.v
Reviewed By: reutskiy.v.v
Subscribers: cedric, reutskiy.v.v
Differential Revision: https://phab.enlightenment.org/D1653
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Kateryna Fesyna [Fri, 14 Nov 2014 05:58:19 +0000 (06:58 +0100)]
edje: fix wrong generation of 'minmul' and 'text.min' parameters in EDC.
Summary:
minmul: add check of 'minmul.have' value and fix check on default vales of minmul (0.0 0.0 -> 1.0 1.0)
min: delete quotation marks from 'w' and 'h' values
@fix
Reviewers: Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric, reutskiy.v.v
Differential Revision: https://phab.enlightenment.org/D1658
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Kateryna Fesyna [Fri, 14 Nov 2014 05:53:09 +0000 (06:53 +0100)]
edje: Edje_Edit - add generation of 'limits' parameter of group in EDC.
Summary: the generation of limits of group is added with this commit.
@feature
Reviewers: Hermet, cedric, raster
Subscribers: cedric, reutskiy.v.v
Differential Revision: https://phab.enlightenment.org/D1659
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Jean Guyomarc'h [Fri, 14 Nov 2014 05:49:54 +0000 (06:49 +0100)]
eina: fix calloc() parameters order in eina_share.
Summary: The first parameter must be the count of elements to be allocated.
Reviewers: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1660
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Jaehwan Kim [Fri, 14 Nov 2014 02:39:42 +0000 (11:39 +0900)]
ecore_anim: fix source_set bug.
The source and the function should be set after _end_tick is called.
@fix
Jean-Philippe Andre [Fri, 14 Nov 2014 02:22:59 +0000 (11:22 +0900)]
Evas GL: Fix bug in evgl_eng_pbuffer_surface_create (EGL)
Thanks Henry Song for the report.
@fix
Jean-Philippe Andre [Fri, 14 Nov 2014 02:10:27 +0000 (11:10 +0900)]
Evas GL: Import a few more extensions and fix a name
Jean-Philippe Andre [Mon, 27 Oct 2014 11:59:00 +0000 (20:59 +0900)]
Evas GL: Add extension string for ETC2
Jean-Philippe Andre [Mon, 27 Oct 2014 08:28:17 +0000 (17:28 +0900)]
Evas GL: Scan extensions for OpenGL-ES 1.1
Jean-Philippe Andre [Mon, 27 Oct 2014 06:03:53 +0000 (15:03 +0900)]
Evas GL: Enable some more GLES2 extension APIs
NOTE: The draw_buffers extension might need to be checked more and
wrapped, if it can have adverse effects on how Evas works (could
it replace the default render target?).
This adds support for the following extensions:
- disjoint_timer_query
- occlusion_query_boolean
- alpha_test
- draw_buffers
- read_buffer
- read_buffer_front
- framebuffer_blit
Jean-Philippe Andre [Fri, 24 Oct 2014 13:56:51 +0000 (22:56 +0900)]
Evas GL: Add support for some required extensions
- debug
- debug_label
- debug_marker
Jean-Philippe Andre [Fri, 24 Oct 2014 12:25:08 +0000 (21:25 +0900)]
Evas GL: Introduce concept of safe extensions
This will mark some extension functions as "safe", which means
we don't need to wrap them in order to expose them.
All the known extensions from Evas_GL_API have been marked as safe
for now.
In the future, we may encounter extensions that are not safe
out of the box, but can be wrapped. At that time, we will have
to mark them as safe but return the pointer to the wrapper instead.
Until then, only whitelisted extensions will be supported.
@feature
Jean-Philippe Andre [Fri, 24 Oct 2014 11:48:08 +0000 (20:48 +0900)]
Evas GL: Pass calls to getProcAddress down to the engines
Later we need to add a whitelist of supported functions.
Jean-Philippe Andre [Fri, 24 Oct 2014 11:26:46 +0000 (20:26 +0900)]
Evas GL: Introduce macro _EVASGL_EXT_FUNCTION_DRVFUNC_PROCADDR
It will be used to link to extension functions that need no
wrapping.
Jean-Philippe Andre [Fri, 24 Oct 2014 11:05:46 +0000 (20:05 +0900)]
Evas GL: Scan for GL-ES 1.1 extensions
Jean-Philippe Andre [Fri, 24 Oct 2014 10:52:51 +0000 (19:52 +0900)]
Evas GL: Add original extension names to the EVAS_GL_EXTENSIONS string
The idea is that normal opengl applications might very well want to
check for an extension using the usual string and not have to do
something special just because they're using evas_gl and not egl.
Jean-Philippe Andre [Fri, 14 Nov 2014 00:41:15 +0000 (09:41 +0900)]
Evas GL: Fix list of shaders to distribute
Some shader files (shd) were not included in EXTRA_DIST. This didn't break
the build because the .x file was correctly generated.
I guess the missing files in previous releases also had no impact because
the .h files would be generated and shipped.
Also generate the enum automagically. New shaders need to be added
to Makefile_Evas.am.
Vyacheslav Reutskiy [Thu, 13 Nov 2014 17:10:59 +0000 (17:10 +0000)]
edje_cc: update usage text
Add clatification, that for "-l license" and "-a authors" need to
specify files.
Vyacheslav Reutskiy [Thu, 13 Nov 2014 17:03:03 +0000 (17:03 +0000)]
edje_cc: fix log message for authors write procedure.
@fix
Jihoon Kim [Thu, 13 Nov 2014 06:36:46 +0000 (15:36 +0900)]
Fix bug ecore_imf_context_cursor_position_set was not called when cursor was moved by ECORE_IMF_CALLBACK_SELECTION_SET
@fix
Jean-Philippe Andre [Thu, 13 Nov 2014 02:27:50 +0000 (11:27 +0900)]
Evas: Don't pass whole RGBA_Image to low-level render functions
Idea originated from Cedric the b0rker.
This is a big fat search-and-replace commit.
This commit also introduces space changes... Sorry for the mix.
NOTE: This commit may have one side effect as there was some very
dubious code chaning the dst image's alpha flag in the
Gfx get functions. Logically this didn't make sense (at
draw time the dst alpha should already be well defined),
so it should be safe.
vivek [Wed, 12 Nov 2014 13:32:10 +0000 (08:32 -0500)]
ecore-wayland: Fix the issue of UnIconifying an xdg_surface
Summary:
Fixed the issue of UnIconifying an xdg_surface which is
needed for Enlightenment IBox scenario.
@fix
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: devilhorns
Reviewed By: devilhorns
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1593
vivek [Wed, 12 Nov 2014 13:30:53 +0000 (08:30 -0500)]
ecore_drm: Added internal function for drm output updates when device is hotplug
Summary:
Added internal function _ecore_drm_update_outputs which will update the
outputs if the drm device is hotplug
@fix
Signed-off-by: vivek <vivek.ellur@samsung.com>
Reviewers: devilhorns
Reviewed By: devilhorns
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1565
Jean-Philippe Andre [Wed, 12 Nov 2014 10:25:21 +0000 (19:25 +0900)]
Evas: Use ENFN/ENDT in proxy subrender
Again, just a code readability change.
Jean-Philippe Andre [Wed, 12 Nov 2014 10:18:09 +0000 (19:18 +0900)]
Evas: Avoid creating an extra context for proxy rendering
Stefan Schmidt [Wed, 12 Nov 2014 09:18:58 +0000 (10:18 +0100)]
elocation: Check return from eldbus_message_iter_arguments_get
Coverity spotted my laziness here with the eldbus functions. Better check that
they actually succeeded.
CID: 1251470, 1251471, 1251472, 1251473
Tom Hacohen [Thu, 23 Oct 2014 14:28:30 +0000 (15:28 +0100)]
vieet: list the sections of an eet file if a section isn't passed.
Thanks to Sachiel for suggesting this feature.
Stefan Schmidt [Wed, 12 Nov 2014 09:01:47 +0000 (10:01 +0100)]
elocation: Fix EAPI define for win32 builds
That clearyl shows that I never build this for win32 and I missed to change
from ecore to elocation when copying the definition. My bad. Thanks goes to
jenkins and jpeg.
Stefan Schmidt [Wed, 12 Nov 2014 08:54:58 +0000 (09:54 +0100)]
elocation: _EVENT_IN and _EVENT_OUT are internal events which means no EAPI
Jaeun Choi [Wed, 22 Oct 2014 10:59:50 +0000 (19:59 +0900)]
Evas: Improved code consistency
Signed-off-by: Jean-Philippe Andre <jp.andre@samsung.com>
Jaeun Choi [Fri, 10 Oct 2014 01:33:13 +0000 (10:33 +0900)]
Evas: Fixed indentation
This is a purely cosmetic change.
Signed-off-by: Jean-Philippe Andre <jp.andre@samsung.com>
Jean-Philippe Andre [Thu, 23 Oct 2014 06:27:40 +0000 (15:27 +0900)]
Evas: Use common function for proxy_subrender
Merges functions from:
- filters
- image object
Jean-Philippe Andre [Mon, 10 Nov 2014 09:16:56 +0000 (18:16 +0900)]
Evas: Fix COPY op for mask+color
Also, mark some functions with a FIXME as they look just wrong.
COPY_REL is never used...
MMX and NEON optimizations should be implemented for COPY MASK+COL.
Jean-Philippe Andre [Mon, 10 Nov 2014 07:48:38 +0000 (16:48 +0900)]
Evas: Fix SW rendering COPY function with mask
This does not fix any known bug as there is no known path using this
function.
Jean-Philippe Andre [Wed, 22 Oct 2014 09:34:51 +0000 (18:34 +0900)]
Evas image: Use macros ENFN/ENDT to improve code readability
These macros replace some very repetitive code:
- define ENFN obj->layer->evas->engine.func
- define ENDT obj->layer->evas->engine.data.output
This commit includes lots of space changes as well.
This is a purely cosmetic commit.
Jean-Philippe Andre [Wed, 12 Nov 2014 05:55:34 +0000 (14:55 +0900)]
Evas shaders: Auto-generate the shaders from Makefile
Let's regenerate the shaders when a SHD file changes.
I've removed the Git commit id because only touching a file
would insert a code change.
Jean-Philippe Andre [Wed, 12 Nov 2014 05:41:23 +0000 (14:41 +0900)]
Evas shaders: Write new shader generator script
All shaders will be in a single .x (C) file.
There shall be no more useless .h files.
This also removes the need for awk (replaced by sed and bash stuff)
Jean-Philippe Andre [Wed, 5 Nov 2014 05:54:35 +0000 (14:54 +0900)]
Evas: Remove ugly REND_DBG
Here's a macro that's used for debugging in some of the ugliest
ways possible: avoid passing an extra argument to a function when the
cost of always passing it is negligible (it's an int).
Fixes T1749.
Stefan Schmidt [Tue, 11 Nov 2014 16:22:48 +0000 (17:22 +0100)]
elocation: Make sure the pc file gets installed like the others.
Forgot about this when merging it it from the separate lib where
the tooling did handle it. Thanks goes to Scimmia for letting me
know so quickly. :)
Stefan Schmidt [Tue, 11 Nov 2014 15:57:53 +0000 (16:57 +0100)]
tests/elocation: Disable elocation test suite until deps are installed on jenkins
I expected them to be installed but I was wrong. Will keep this disabled until
this is sorted out on jenkins.
Daniel Kolesa [Tue, 11 Nov 2014 15:07:03 +0000 (15:07 +0000)]
po: disable xgettext_wrapper for the time being (not really used and possibly won't be)
Stefan Schmidt [Tue, 11 Nov 2014 12:36:10 +0000 (13:36 +0100)]
elocation: Add elocation libraray to EFL.
Elocation is meant as a convenience library to ease application developers
the usage of geo information in their apps. Adding a geo tag to a picture or
translating an address to a GPS position and show it on a map widget are just
some of the use cases.
This has been developed a while ago and was living in my private dev space.
It is about time to move this into EFL and bring it forward.
So far it has only support for GeoClue1 while I already work on GeoClue2
support. The API is not considered stable yet and it will change for sure when
the GeoClue2 support gets merged. We will likely start if a reduced API when
1.13 gets released and extend if over time.
Stefan Schmidt [Tue, 11 Nov 2014 11:26:56 +0000 (12:26 +0100)]
tests/elocation: Disable problematic elocation status test for now.
This seems to fail in some cases. Have it disabled for now to have the
rest of the tests run stable.
Stefan Schmidt [Tue, 11 Nov 2014 11:02:10 +0000 (12:02 +0100)]
elocation: Check if the passed in address/position/status is already up to date
This API needs to get rewritten when the GeoClue2 support lands.
Stefan Schmidt [Tue, 11 Nov 2014 10:46:14 +0000 (11:46 +0100)]
elocation: Cleanup status code handling
The code is an integer enum so we should really handle it like this. Use dummy
free callbacks for ecore_event_add as we pass not malloced data in.
Stefan Schmidt [Wed, 29 Oct 2014 13:39:47 +0000 (14:39 +0100)]
tests/elocation: Enhance tests to wait for callback arrival.
These message are passes async over dbus so we better wait until we see the
reply if we want to have a test case that is somewhat useful.
Stefan Schmidt [Wed, 29 Oct 2014 10:28:17 +0000 (11:28 +0100)]
tests/elocation: Generate libcheck xml output for jenkins
Jenkins reads the xml file generated by libcheck to display the coverage.
Also setup EFL_RUN_IN_TREE to make sure all paths are setup correctly.
Stefan Schmidt [Wed, 29 Oct 2014 10:23:58 +0000 (11:23 +0100)]
docs/elocation: Update some more version tags
Stefan Schmidt [Wed, 29 Oct 2014 08:48:55 +0000 (09:48 +0100)]
tests/elocation: Avoid testing of non elocation things in the elocation suite
These inits and shutdown are already done in elocation_init() directly. As we
do not use any of its functionality here we better concentrate on elocation
unit tests in here.
Stefan Schmidt [Tue, 28 Oct 2014 16:35:05 +0000 (17:35 +0100)]
examples/elocation: Add example makefile for elocation
To make the example worthwhile to run alone add a basic makefile for the
example like we do for others.
Stefan Schmidt [Tue, 28 Oct 2014 16:01:07 +0000 (17:01 +0100)]
elocation: Mute all unused parameter warnings
The signature is given by the callback so the only thing we can do here is to
mute the warnings.
Stefan Schmidt [Tue, 28 Oct 2014 15:22:00 +0000 (16:22 +0100)]
doc: Add reference to Elocation documentation from main page
Stefan Schmidt [Tue, 28 Oct 2014 15:20:17 +0000 (16:20 +0100)]
doc/elocation: Make it fit into the efl documentation
@mainpage would override the main efl page. Its no longer a separate
lib which needs its own mainpage. We just need to make sure the group
and sections show up from the main page.
Stefan Schmidt [Tue, 28 Oct 2014 15:11:23 +0000 (16:11 +0100)]
doc/elocation: Update since tag to an appropriate 1.13
Stefan Schmidt [Tue, 28 Oct 2014 14:58:18 +0000 (15:58 +0100)]
examples/elocation: Add gitignore file for generated elocation examples
Stefan Schmidt [Tue, 28 Oct 2014 14:57:25 +0000 (15:57 +0100)]
pc: Ignore newly generated elocation.pc file
Stefan Schmidt [Tue, 28 Oct 2014 14:55:02 +0000 (15:55 +0100)]
tests/elocation: Add elocation test suite.
Not covering all cases yet but still a good start.
Stefan Schmidt [Tue, 28 Oct 2014 12:00:11 +0000 (13:00 +0100)]
elocation: Add example for using the elocation API
Basic example to show API usage.
Stefan Schmidt [Tue, 28 Oct 2014 10:22:55 +0000 (11:22 +0100)]
elocation: Add elocation libraray to EFL.
Elocation is meant as a convenience library to ease application developers
the usage of geo information in their apps. Adding a geo tag to a picture or
translating an address to a GPS position and show it on a map widget are just
some of the use cases.
In the beginning elocation will rely on the GeoClue1 DBus service. Supporting
the new GeoClue2 DBus service is planned and worked on. GeoClue offers
providers for various techniques to get hold off the current position. Ranging
from GeoIP over wifi and GSM cell location to GPS.
This has been developed a while ago and was living in my private dev space.
It is about time to move this into EFL and bring it forward.
The detection of the GeoClue service is being handled on runtime and no new
dependency is added due to this library.
@feature
Stefan Schmidt [Tue, 11 Nov 2014 09:33:05 +0000 (10:33 +0100)]
build: Remove bzip2 tarballs from distcheck
When adding xz as third compression format in May 2014 I mentioned that I'm
going to remove bzip2 in favor of xz in 1.12.
I heard no complains but I left it in for 1.12. With 1.13 starting its time
to remove it. From now on it will be only gz and xz compressed tarballs.
Stefan Schmidt [Mon, 10 Nov 2014 13:00:24 +0000 (14:00 +0100)]
configure: Switch to dev mode again. Merge window for 1.13 is open now.
Jaehwan Kim [Mon, 10 Nov 2014 11:45:33 +0000 (20:45 +0900)]
Edje: Set the min, max sizes of the image automatically.
Set the min, max sizes of the image automatically,
if it uses image set and there's no setting about min, max sizes.
This idea is originated by Jinsol Park.
@feature
Jaehwan Kim [Mon, 10 Nov 2014 12:00:02 +0000 (21:00 +0900)]
edje_calc: fix image set bug.
When the image is changed, the border should be reseted.
@fix
Stefan Schmidt [Mon, 10 Nov 2014 11:04:06 +0000 (12:04 +0100)]
release: Update NEWS and bump version for 1.12.0 release
Stefan Schmidt [Mon, 10 Nov 2014 10:40:55 +0000 (11:40 +0100)]
Revert "Ecore File : Added test suite for Ecore File module"
Same problem with this as for the revert before. Fails when run the second
time. See last commit for details.
This reverts commit
5866e166bb02374930922e38cd1c89809a5520d4.
Stefan Schmidt [Mon, 10 Nov 2014 10:38:10 +0000 (11:38 +0100)]
Revert "Ecore File: Added test case for Ecore File Monitor"
This breaks make check and distcheck when run more than once. I first look
seems to indicate that the hardcoded /tmp/rootDir is not removed during
shutdown and fials to be created the next time as it is already present.
When removing it manually another problem with the subdir popped up. No
time to fix this just before I want to do the release so this gets
reverted. Please fix this up and submit it again for 1.13. Thanks.
This reverts commit
cb84017a3f4ae6b3c13ee9fe7c0dca04a16aa43c.
Stefan Schmidt [Mon, 10 Nov 2014 10:36:48 +0000 (11:36 +0100)]
Revert "ecore-tests: Fix formatting"
This commit alone is fine but it does changes to another commit that needs
reverting as it breaks make check / distcheck and thus this one has to be
reverted as well.
This reverts commit
652e2f688bb7c7057e69a4740181c12f17aa4e1d.
Daniel Juyung Seo [Mon, 10 Nov 2014 00:44:21 +0000 (09:44 +0900)]
ko.po: Fix wrong translation format.
Thanks Shiin for the report.
Daniel Juyung Seo [Sun, 9 Nov 2014 16:02:30 +0000 (01:02 +0900)]
ko: Update Korean translation.
Stefan Schmidt [Fri, 7 Nov 2014 14:05:46 +0000 (15:05 +0100)]
examples/eldbus: Initialize all description members
Better to initialize all members here in the example.
Stefan Schmidt [Fri, 7 Nov 2014 13:51:15 +0000 (14:51 +0100)]
examples/eldbus: Make sure Eldbus_Service_Interface_Desc is initialized for all members
The property_set callback might be automatically set to NULL here but making it
explicit avoids confusion on how many members this description has.
Stefan Schmidt [Fri, 7 Nov 2014 13:48:18 +0000 (14:48 +0100)]
examples/eldebus: Unregister service interface on shutdown.
As we use this as an example for devlopers we better also handle the
shutdown case cleanly.
Cedric BAIL [Fri, 7 Nov 2014 06:59:50 +0000 (07:59 +0100)]
edje: eo_data_unref the right data.
Carsten Haitzler (Rasterman) [Thu, 6 Nov 2014 23:45:18 +0000 (08:45 +0900)]
ecore-con - url. fix curl init check to not access NULL _c context
this fixes T1738 (or should)
Daniel Kolesa [Thu, 6 Nov 2014 10:57:19 +0000 (10:57 +0000)]
elua: two-stage bytecode caching
This unbreaks parallel builds where an elua process tries to read a bytecode
file that is currently being written. Now, we write into a temporary file first
instead and when it's written, rename.
@fix
Kateryna Fesyna [Thu, 6 Nov 2014 05:18:34 +0000 (06:18 +0100)]
edje: Edje_Edit - fix segfault on copying state of IMAGE part with twins
Summary:
The copying of state of IMAGE part with twins caused the sefmentation fault due to the extra memory freing in _edje_edit_part_state_copy() that is deleted with this commit.
The data that is freed was previously copied from the structure of state 'from' and freeing of this data leads to freeing data of 'from' part.
Later, on copying of tweens to 'to' state array of tweens appears segmentation fault because we try to access freed data of 'from' state.
@fix
Reviewers: cedric, Hermet, raster, seoz
Subscribers: cedric, reutskiy.v.v
Differential Revision: https://phab.enlightenment.org/D1636
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Kateryna Fesyna [Thu, 6 Nov 2014 05:04:39 +0000 (06:04 +0100)]
edje: Edje_Edit - fix segfaults on restacking of text parts with set 'text_source'.
Summary:
This commit fixes segfault on restacking text parts with set 'text_source'
that is caused by wrong updaiting of 'text_source' IDs on restacking of parts due to typo.
@fix
Reviewers: Hermet, seoz, raster, cedric
Reviewed By: cedric
Subscribers: cedric, reutskiy.v.v
Differential Revision: https://phab.enlightenment.org/D1646
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
perepelits.m [Thu, 6 Nov 2014 05:03:55 +0000 (06:03 +0100)]
evas: fix quaternion initiation for node, which isn't a root node
Summary:
Default orientation of node should be corrected, because its zero rotation matrix multiplies on rotation matrix of its children node and we also get zero orientation for children,
so the vector of orientation should be non-zero
@fix
Reviewers: Hermet, raster, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D1647
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>