Cedric BAIL [Mon, 28 Mar 2016 23:56:31 +0000 (16:56 -0700)]
elementary: start bringing back documentation support.
I didn't know preview generation was so slow and done completely serialy.
There is potential improvement here. Still need to kind of merge the
documentation into something readable.
Cedric BAIL [Mon, 28 Mar 2016 23:30:41 +0000 (16:30 -0700)]
elementary: merge AUTHORS
Cedric BAIL [Mon, 28 Mar 2016 23:16:15 +0000 (16:16 -0700)]
elementary: add back C++ generated binding.
Cedric BAIL [Mon, 28 Mar 2016 22:17:22 +0000 (15:17 -0700)]
ector: do not put ector_types.eot into the list of to be cleaned files.
Mike Blumenkrantz [Mon, 28 Mar 2016 21:04:52 +0000 (17:04 -0400)]
theme: undo recent changes to elm window border shadow_spacer part
this breaks window sizing in wayland
partially reverts
c413544ef74ba2ceee220e4e70b044758e4038c7
Jee-Yong Um [Mon, 28 Mar 2016 18:24:02 +0000 (11:24 -0700)]
edje: add edje_object_box_part_insert_after()
Summary:
In evas and elm box, function for inserting child object after
referenced one is available, but edje doesn't have it.
This adds edje_object_box_part_insert_after() API.
@feature
Reviewers: raster, jpeg, cedric
Reviewed By: jpeg
Subscribers: jpeg
Differential Revision: https://phab.enlightenment.org/D3733
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Andrii Kroitor [Mon, 28 Mar 2016 18:23:18 +0000 (11:23 -0700)]
elementary: fix clean installation
Summary:
elocation should be included before elementary otherwise 'make install'
will fail on clean instalation
Test Plan: make uninstall && make install
Reviewers: raster, tasn, stefan_schmidt, cedric
Reviewed By: cedric
Subscribers: reutskiy.v.v, jpeg
Differential Revision: https://phab.enlightenment.org/D3832
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Vyacheslav Reutskiy [Mon, 28 Mar 2016 09:04:57 +0000 (12:04 +0300)]
elementary: fix the eolian flags
Amitesh Singh [Mon, 28 Mar 2016 08:35:51 +0000 (14:05 +0530)]
slider: Add range support
Slider can have two indicators if enabled and user can select
range values.
phab: https://phab.enlightenment.org/D3822
Test Plan: elementary_test -to slider
@feature
Change-Id: If4ca74de6f5a94531ebd21750d52704b2b02afee
Yeshwanth Reddivari [Mon, 28 Mar 2016 08:11:27 +0000 (13:41 +0530)]
Slider: Theme - Add support for range in edc
phab: https://phab.enlightenment.org/D3821
Test Plan: elementary_test -to slider
@feature
Change-Id: Ibc3f7c93efb927a6fc602f246a795c426f80bd39
Thomas Guillem [Fri, 25 Mar 2016 08:05:40 +0000 (09:05 +0100)]
emotion/libvlc: fix url opening
Thomas Guillem [Fri, 25 Mar 2016 08:05:39 +0000 (09:05 +0100)]
emotion/libvlc: replace libvlc_mp_is_ready with ev->started
Thomas Guillem [Fri, 25 Mar 2016 08:05:38 +0000 (09:05 +0100)]
emotion/libvlc: use vlc vout display module
The vlc vout display module adds key and mouse event support. It improves
performances since a video filter is not needed anymore to scale the image, and
direct rendering with vlc avcodec module is now possible (less memcpy).
Thomas Guillem [Fri, 25 Mar 2016 08:05:37 +0000 (09:05 +0100)]
emotion/libvlc: log: print vlc module and id
Thomas Guillem [Fri, 25 Mar 2016 08:05:36 +0000 (09:05 +0100)]
emotion/libvlc: fix C89
Thomas Guillem [Fri, 25 Mar 2016 08:05:35 +0000 (09:05 +0100)]
emotion/libvlc: set libvlc args from "EMOTION_LIBVLC_ARGS" env
Thomas Guillem [Fri, 25 Mar 2016 08:05:34 +0000 (09:05 +0100)]
emotion/libvlc: fix video/audio/spu mute
Thomas Guillem [Fri, 25 Mar 2016 08:05:33 +0000 (09:05 +0100)]
emotion/libvlc: set libvlc_log static
Jean-Philippe Andre [Fri, 25 Mar 2016 08:46:41 +0000 (17:46 +0900)]
Evas proxy: Implement buffer map/unmap
Jean-Philippe Andre [Fri, 25 Mar 2016 07:44:25 +0000 (16:44 +0900)]
Efl.Canvas.Image: Remove object data for maps
The engine is responsible for the complete tracking of
maps.
Also, make buffer_unmap return bool.
Jean-Philippe Andre [Wed, 23 Mar 2016 08:43:07 +0000 (17:43 +0900)]
Evas: Add a test case for image buffer_map.
This:
1. opens a file
2. maps its data and vaguely verifies it
3. writes data to it
4. writes data to it with a GRY8 map
5. verifies that the final image has all the proper pixels
Jean-Philippe Andre [Wed, 23 Mar 2016 09:14:37 +0000 (18:14 +0900)]
Efl.Gfx.Buffer: Switch to void* data and signed ints
1. unsigned char* as a return type was not even compatible
with the default colorspace (ARGB: 32 bits).
2. Change all unsigned to int for... uh... simplicity
unsigned is more correct than int for things like width,
size or stride, but in fact having both ints (x,y) and unsigned
ints makes the code more complex.
This is a matter of personal taste.
Jean-Philippe Andre [Wed, 23 Mar 2016 04:33:08 +0000 (13:33 +0900)]
Evas: Add SW engine map/unmap functions
Also, fix some of the code using them.
Jean-Philippe Andre [Tue, 22 Mar 2016 07:57:52 +0000 (16:57 +0900)]
draw: Import or implement some colorspace conversion routines
Those and many more will be required for proper map/unmap support.
There will be problems with planar formats:
YUV, RGB565_A5P, ETC1_ALPHA
The quick solution to this problem is to not support region
conversions, only full-image (so we can assume the location of
the various planes in memory).
Jean-Philippe Andre [Tue, 22 Mar 2016 06:25:37 +0000 (15:25 +0900)]
Evas: Remove unimplemented border_set/get (engine internal)
Jean-Philippe Andre [Tue, 22 Mar 2016 06:21:24 +0000 (15:21 +0900)]
Evas: Remove unimplemented image comment (internal)
This is a minor cleanup of RGBA_Image.
Jean-Philippe Andre [Tue, 22 Mar 2016 05:45:10 +0000 (14:45 +0900)]
Evas.Image: Add ERR in long-deprecated functions
- evas_object_image_data_convert()
- evas_object_image_pixels_import()
Jean-Philippe Andre [Tue, 22 Mar 2016 02:13:55 +0000 (11:13 +0900)]
Efl.Canvas.Image: Implement support for map/unmap
Now the real hard work is to actually implement support inside
the engines: SW and GL generic.
Jean-Philippe Andre [Mon, 21 Mar 2016 12:08:29 +0000 (21:08 +0900)]
Evas: Simplify direct access to image data
This should avoid issues with image_data_get from the engines,
when we really just want to fetch the original data pointer.
Jean-Philippe Andre [Mon, 21 Mar 2016 11:15:20 +0000 (20:15 +0900)]
Efl.Canvas.Image: Implement raw data_set/copy/get
No more refcount. This is only to initialize the data from
an external buffer. data_get will only work if data_set was
used (not even copy_set).
Jean-Philippe Andre [Mon, 21 Mar 2016 07:15:52 +0000 (16:15 +0900)]
Evas.Image: Remove buffer_set/get
This will be properly implemented by the subclasses. In particular,
map/unmap will be used where it makes sense, and data_get/set will
be limited to Efl.Canvas.Image and Surface.
Jean-Philippe Andre [Mon, 21 Mar 2016 06:38:19 +0000 (15:38 +0900)]
Evas.Image: Move stride.get away from Evas.Image
stride does not apply to all image objects, eg. proxies or 3d scenes.
it will be implemented by the classes that support stride and pixel
data access
Jean-Philippe Andre [Fri, 18 Mar 2016 09:02:19 +0000 (18:02 +0900)]
Emile: Move colorspaces to Efl.Gfx
A small hack to the toolchain allows us to generate enums with eolian
for use by Eet and Emile (internal or otherwise non-eo libraries).
Thanks to how BUILT_SOURCES works, the eo.h files required by Emile
will be generated before they are used.
This adds a partial dependency on eo for eet and emile:
- package dependency
- include dependency
There is no library link dependency.
Jean-Philippe Andre [Fri, 18 Mar 2016 05:50:54 +0000 (14:50 +0900)]
Evas.Image: Move data_set/get to legacy file
Those functions will be replaced by map/unmap
Jean-Philippe Andre [Fri, 25 Mar 2016 08:51:17 +0000 (17:51 +0900)]
Evas 3d: Hide warning with clang
An otherwise good looking macro triggers a warning with clang,
because of self comparison of constants (always true or always
false). Let's just silence the warning in this specific spot
with a pragma.
Jee-Yong Um [Mon, 28 Mar 2016 06:36:41 +0000 (15:36 +0900)]
edje_cc: support hexadecimal color code
Summary:
Support hexadecimal color code in EDC.
Four types of color code are acceptable.
All values below mean 'Red'. (255 0 0 255)
color: "#F00";
color: "#F00F";
color: "#FF0000";
color: "#
FF0000FF";
Color code tables are usually provided with hexadecimal numbers.
Supporting hexadecimal color code will allow developers to skip
manual conversion hex to decimal.
Test Plan: Test case will provided with seperated commit.
Reviewers: cedric, jpeg, raster
Reviewed By: raster
Subscribers: raster
Differential Revision: https://phab.enlightenment.org/D3831
Carsten Haitzler (Rasterman) [Sat, 26 Mar 2016 02:19:45 +0000 (11:19 +0900)]
efl elm build: fix pc file requirements to be correctly named
this fixes ecore_drm, ecore_fb and ecore_wl2 requirements to be right
have a - instead of an _.
Daniel Zaoui [Mon, 28 Mar 2016 05:31:23 +0000 (08:31 +0300)]
Fix installation of elementary objects
The path was wrong.
Yakov Goldberg [Sun, 27 Mar 2016 12:01:21 +0000 (15:01 +0300)]
elementary: fix installation of cmake config files
Daniel Zaoui [Sun, 27 Mar 2016 10:25:09 +0000 (13:25 +0300)]
Test/Clock: fit Exactness requirements
The clock is directly set in edit mode, so the clock can't progress and
confuse Exactness scenario.
Daniel Zaoui [Sun, 27 Mar 2016 08:40:44 +0000 (11:40 +0300)]
Clock: adapt test to fit Exactness requirements
Exactness doesn't support mouse clicks pausing/resuming the clock.
Taken shots are not stable and display a different time.
Carsten Haitzler (Rasterman) [Sat, 26 Mar 2016 01:49:20 +0000 (10:49 +0900)]
evas sw render: cutout rects may be used in multiple threads
several draw funcs keep a static Cutout_Rect *rects = NULL; variable
to cache cutout rects to avoid re-allocating them a lot etc. this is
fast and handy but we may use these from multiple threads. thats bad
.... mmmkay. so this fixes it the dirty way - makes them thread local.
:)
this fixes T3348 - the crash mentioned by @zmike
@fix
Cedric Bail [Fri, 25 Mar 2016 21:34:31 +0000 (14:34 -0700)]
elementary: fix generation of pkgconfig
T3361
Stefan Schmidt [Fri, 25 Mar 2016 17:32:07 +0000 (18:32 +0100)]
build: make sure elementary.pc file gets actually installed
It was missing from the Makefile and thus not installed. Thanks Scimmia for
bringing this up.
ref T3361
Carsten Haitzler (Rasterman) [Fri, 25 Mar 2016 06:36:45 +0000 (15:36 +0900)]
elm - fix elementary test pkgdatadir to be right so icons work etc.
Carsten Haitzler (Rasterman) [Fri, 25 Mar 2016 06:11:38 +0000 (15:11 +0900)]
elm: fix window resize self-trigger
so there was/is a case where when an elm window is resized from
outside, it will happen to use the last known size (maybe old) and end
up requesting a resize to that size again itself. it basically
triggers its own resize request as a result of resize events. this
fixes that and stops the loop
@fix
Carsten Haitzler (Rasterman) [Fri, 25 Mar 2016 02:04:35 +0000 (11:04 +0900)]
elm theme: do some slickening up of shadows
so i had a separate flat theme i was working on but i just can't keep
up with changes so i'm just putting in some of the nicest bits here
slowly like nicer shadows.
@feat
Carsten Haitzler (Rasterman) [Fri, 25 Mar 2016 02:01:48 +0000 (11:01 +0900)]
pc: add elementary.pc to gitignore
Carsten Haitzler (Rasterman) [Fri, 25 Mar 2016 01:53:38 +0000 (10:53 +0900)]
efl: fix build when drm and fb are enabled .. and more
after elm merge build broke with things like this enabled. this fixes
that.
i'd like to bring up one issue here. ecore_drm is not a good
abstractionlayer. it requires libdrm and other headers from system and
it should have abstracted things so the system libdrm is hidden/not
needed for build (or even perhaps at runtime and this could be rolled
into ecore_drm). this is how ecore_x is... and ecore_fb etc.
Cedric BAIL [Thu, 24 Mar 2016 22:31:24 +0000 (15:31 -0700)]
elementary: add forgotten cmake and pkgconfig files.
Cedric BAIL [Thu, 24 Mar 2016 21:54:35 +0000 (14:54 -0700)]
elementary: fix directory discovery to properly locate your theme.
Mike Blumenkrantz [Thu, 24 Mar 2016 21:37:27 +0000 (17:37 -0400)]
embryo: don't mess with env vars in tzdate if no tz is passed
Cedric BAIL [Thu, 24 Mar 2016 21:27:05 +0000 (14:27 -0700)]
elementary: when building with backends, we apparently need to link with them to.
This make elementary break the modularity of the underlying layer. I haven't looked
at what is going on here, but basically if you have a wayland, a drm, whatever backend
turned on. You need elementary to be link against that ecore_* directly. This means
we are lacking in abstraction in Ecore_Evas and are dlopening to much library at
startup. This needs to be improved in the future.
I am guessing this is related to maybe DnD and C&P.
Mike Blumenkrantz [Thu, 24 Mar 2016 21:18:19 +0000 (17:18 -0400)]
BUILD: USE WL2 FOR ELM BUILD
Stefan Schmidt [Thu, 24 Mar 2016 20:35:27 +0000 (21:35 +0100)]
build elm: do not use libtool library flags for elm binaries
These binaries do not need the libtool library flags. This could actually lead
to problems. We already got a warning for one:
libtool: warning: '-version-info' is ignored for programs
Stefan Schmidt [Thu, 24 Mar 2016 20:31:24 +0000 (21:31 +0100)]
elm_map: remove unused variables
Mike Blumenkrantz [Wed, 23 Mar 2016 20:58:23 +0000 (16:58 -0400)]
elm_win: monitor wl CONFIGURE events and unset resizing flag accordingly
resolves inability to resize again after resizing
@fix
Mike Blumenkrantz [Wed, 23 Mar 2016 21:41:29 +0000 (17:41 -0400)]
elm_win: force resize during show if job is pending
this resolves the issue of all elm windows being created at 1x1 and
immediately resizing to another size after being shown, causing all
kinds of failures in various environments
@fix
Tom Hacohen [Thu, 24 Mar 2016 18:50:47 +0000 (18:50 +0000)]
Merge Elementary into the EFL
Some things may still be broken, but Cedric will progressively fix
things as they pop. Default configuration works as expected.
Cedric Bail [Thu, 24 Mar 2016 06:52:21 +0000 (23:52 -0700)]
elementary: remove useless Makefile.am and force file in the correct place.
Cedric Bail [Thu, 24 Mar 2016 06:48:52 +0000 (23:48 -0700)]
elementary: and now compile all left over data.
Cedric Bail [Thu, 24 Mar 2016 06:07:41 +0000 (23:07 -0700)]
elementary: add tests back in.
Cedric Bail [Thu, 24 Mar 2016 06:06:12 +0000 (23:06 -0700)]
elementary: disable some ATSPI test that I can't figure out why they fail.
Cedric Bail [Thu, 24 Mar 2016 05:57:24 +0000 (22:57 -0700)]
elementary: build themes.
Cedric Bail [Thu, 24 Mar 2016 05:48:45 +0000 (22:48 -0700)]
elementary: search ELM_DATA_DIR environment for themes.
Cedric Bail [Thu, 24 Mar 2016 03:55:38 +0000 (20:55 -0700)]
elementary: enable compilation of binary.
Cedric BAIL [Thu, 24 Mar 2016 00:13:57 +0000 (17:13 -0700)]
elementary: initial compilation of the library only.
Derek Foreman [Thu, 24 Mar 2016 16:15:57 +0000 (12:15 -0400)]
ecore_evas: change ECORE_EVAS_RENDER_SYNC to NOSYNC and non-default
Summary:
commit
f9e655046868cb83cbc9ac2dcd139e3540e89285 Changed the RENDER_SYNC
the default behaviour (previously it was something you had to
change source code to set that way)
This leads to massive amounts of tearing with the drm and gl_drm backends,
as they no longer wait for vblank before rendering.
I've changed the env var to ECORE_EVAS_RENDER_NOSYNC and made it
non-default as it used to be. People can set the env var to disable
frame limiting instead of having to set an env var to enable it.
Frame limiting really should be the default behaviour.
Reviewers: zmike, devilhorns
Reviewed By: devilhorns
Subscribers: cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D3829
JengHyun Kang [Thu, 24 Mar 2016 12:53:15 +0000 (08:53 -0400)]
ecore_wayland: Add a new API to get keymap - ecore_wl_input_keymap_get()
Summary:
Each Ecore_Wl_Input structure has there own keymap.
This keymap is struct xkb_keymap used in libxkbcommon lib and
the client can get this keymap from server in wayland system.
So if the client want to get keymap and use some libxkbcommon APIs,
use this API to get keymap.
Test Plan: Use this api after initialize wayland system.
Reviewers: raster, zmike, ManMower, devilhorns
Reviewed By: devilhorns
Subscribers: input.hacker, ohduna, cedric, jpeg
Differential Revision: https://phab.enlightenment.org/D3819
Jihoon Kim [Thu, 24 Mar 2016 11:31:48 +0000 (20:31 +0900)]
ecore_imf/wayland: fix IME flickering issue when input_panel_hide and show is called sequentially
Change-Id: Ieafa9cd921cc8d68c64af6b72404ef52e7bbf724
Jiwon Kim [Thu, 24 Mar 2016 08:14:50 +0000 (10:14 +0200)]
Evas textblock: fix null-derefernce in _style_match_tag()
Summary:
add null check in _style_match_tag()
if evas_object_textblock_text_markup_set() is called with markup text before setting style,
segmentation fault is occurred in _style_match_tag()
@fix
Test Plan:
Insert this situation to test suite
-> test id : evas_textblock_simple
Test for without this patch:
1. apply patch just "src/tests/evas/evas_test_textblock.c" partially.
2. $make check
Test for with this patch:
1. apply this patch completely (2 files)
2. $make check
Reviewers: id213sin, herdsman
Subscribers: Blackmole, cedric, jpeg
Projects: #efl
Differential Revision: https://phab.enlightenment.org/D3818
Jean-Philippe Andre [Thu, 24 Mar 2016 02:08:57 +0000 (11:08 +0900)]
Evas 3d: Fix typo in previous commit
I didn't reject so I can push this now.
Oleksandr Shcherbina [Thu, 24 Mar 2016 02:07:53 +0000 (11:07 +0900)]
evas.canvas3d: Remove repeated code in e3d_drawable_new function
Reviewers: cedric, Hermet, raster
Subscribers: jpeg
Differential Revision: https://phab.enlightenment.org/D3824
Jean-Philippe Andre [Thu, 24 Mar 2016 01:34:52 +0000 (10:34 +0900)]
Edje: Fix eo error with call to invalid image method
Only Efl.Canvas.Proxy implements efl_canvas_proxy_source_clip_set.
Legacy image objects should use legacy APIs.
Thanks @zmike for the report and sorry I never saw the ERR myself :(
Fixes T3342
Cedric BAIL [Thu, 24 Mar 2016 00:12:58 +0000 (17:12 -0700)]
eolian: temporary disable strict mode as elementary can not be built with it.
Cedric BAIL [Wed, 23 Mar 2016 23:00:47 +0000 (16:00 -0700)]
elementary: merge configure logic.
Cedric BAIL [Wed, 23 Mar 2016 21:05:36 +0000 (14:05 -0700)]
elementary: removing webkit2 module as it should now be built outside of tree.
A later new repository will show up with it.
Cedric BAIL [Wed, 23 Mar 2016 20:15:16 +0000 (13:15 -0700)]
elementary: integrate translation inside Efl translation.
Please spend time looking at those as I had to do few stuff
manually and I may have borked some of them.
Side note question, why do we have ko.po and ko_KR.po ?
Cedric BAIL [Wed, 23 Mar 2016 20:03:34 +0000 (13:03 -0700)]
elementary: reposition the translation to the new file location.
Cedric BAIL [Wed, 23 Mar 2016 19:56:14 +0000 (12:56 -0700)]
elementary: move all legacy files to their expected new location.
Stefan Schmidt [Wed, 23 Mar 2016 15:43:23 +0000 (16:43 +0100)]
tests: add dependency on simple.eo.hh for new eina_cxx iterator test
With commit
fd0cf8b76459da70e2ef0116b19a322913cc92bb we got a new test for
eina_cxx iterator. Like some other tests it needs to have the eimple.eo.hh
header already generated. Make sure we note this dependency in the build as
it fails without.
Tom Hacohen [Wed, 23 Mar 2016 15:05:20 +0000 (15:05 +0000)]
Ecore: Move all of the duplicate type definitions to ecore_types.eot.
Tom Hacohen [Wed, 23 Mar 2016 14:59:40 +0000 (14:59 +0000)]
Ector: add ector_types.eot for ector type definitions.
This fixes the GLShort duplicate declaration.
Stefan Schmidt [Wed, 23 Mar 2016 13:59:21 +0000 (14:59 +0100)]
examples: adjust include path for headers no longer public headers
Since commit
a4f0f08399de85b382603bc57e7a480872e85915 these header files are
no longer installed. Make sure the example have the correct path to actually
find teh files. If we no longer consider them public we might want to think
about removing the examples for them.
This commit fixes the examples build only.
Stefan Schmidt [Wed, 23 Mar 2016 13:58:31 +0000 (14:58 +0100)]
examples: mark unused argument to avoid warning
Boris Faure [Wed, 23 Mar 2016 14:32:50 +0000 (15:32 +0100)]
evas_object_textgrid: try bolditalic if original is book
Boris Faure [Wed, 23 Mar 2016 14:26:56 +0000 (15:26 +0100)]
evas_object_textgrid: also try bold font when original is of weight Book
and add debug
Daniel Hirt [Wed, 23 Mar 2016 09:53:53 +0000 (11:53 +0200)]
Evas font: fix width calc in last_up_to_pos
Width calculations should consider the x_bear. This has been leading to
inconsistent results between wrapping calculation during layout and the
final formatted size.
Also, we should stop our walk only when exceeding 'x', so changed "<="
to "<".
@fix
Tom Hacohen [Wed, 23 Mar 2016 10:59:41 +0000 (10:59 +0000)]
Merge elementary into the EFL.
This merges elementary into the efl repository while maintaining all of
Elementary's history.
Shuhrat Dehkanov [Wed, 23 Mar 2016 10:22:44 +0000 (11:22 +0100)]
Docs: change 'emittion' to 'emission'
Reviewers: cedric, stefan_schmidt
Subscribers: minkyu, cedric, seoz, jpeg
Differential Revision: https://phab.enlightenment.org/D3823
Ji-Youn Park [Wed, 23 Mar 2016 09:23:47 +0000 (17:53 +0830)]
Elm_Image: remove Elm.Image.scale property. use the Elm.Widget.scale.
elm image don't need to manage scale value itself.
Just modify eo part. legacy c part(ex: remove scale data in elm image)is still remains.
WooHyun Jung [Wed, 23 Mar 2016 02:42:14 +0000 (11:42 +0900)]
popup: visual related signals should be processed immediately
Minkyu Kang [Tue, 22 Mar 2016 22:59:05 +0000 (15:59 -0700)]
image: remove duplicate _elm_image_internal_sizing_eval call
Summary:
When set the file to image widget, _elm_image_internal_sizing_eval is called many times.
This patch will remove duplicate call.
In _elm_image_sizing_eval function, elm_obj_image_scale_set will be called always,
calling _elm_image_internal_sizing_eval is unnecessary.
Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Reviewers: Hermet, cedric
Subscribers: seoz
Differential Revision: https://phab.enlightenment.org/D3730
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
SungTaek Hong [Tue, 22 Mar 2016 22:58:18 +0000 (15:58 -0700)]
map: separate name, route source logic
Summary:
- So far, elm_map only provides Open Street Map
and lacks ability to expand to other map providers
since it's xml parse only fits into that of OSM.
- This patch is to make route and name source same to
tile source, which supports other map tile providers.
Reviewers: woohyun, cedric
Reviewed By: cedric
Subscribers: cedric
Differential Revision: https://phab.enlightenment.org/D3303
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Umesh Tanwar [Tue, 22 Mar 2016 22:03:37 +0000 (15:03 -0700)]
theme: fix non-fixed parts.
Summary:
The error shown while testing elementary_test.
Signed-off-by: Umesh Tanwar <umesh.tanwar@samsung.com>
Test Plan:
run elementary_test ->type "genlist" in search
->move to "genlist focus" button using navigation keys.
Reviewers: cedric, singh.amitesh, Hermet
Differential Revision: https://phab.enlightenment.org/D3815
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
Ji-Youn Park [Tue, 22 Mar 2016 14:22:52 +0000 (22:52 +0830)]
elm_image: fix build warning
Ji-Youn Park [Tue, 22 Mar 2016 14:14:04 +0000 (22:44 +0830)]
elm_image: remove elm_image_memfile_set api from eo API.
memfile_set feature will be deprecated.
instead of memfile_set, use Efl.file.mmap.
and merge elm_image_obj_mmap_set and elm_image_efl_file_mmap_set
Ji-Youn Park [Tue, 22 Mar 2016 12:33:55 +0000 (21:03 +0830)]
Efl_file: add more information into the documentation
Ji-Youn Park [Tue, 22 Mar 2016 11:17:48 +0000 (19:47 +0830)]
elm_entry: revert drag_target_set API in elm_entry.
elm_entry, editable value is used not only drag_target but also other editable feature
Daniel Zaoui [Tue, 22 Mar 2016 11:09:27 +0000 (13:09 +0200)]
Panes: adapt test to for more API coverage