platform/upstream/efl.git
6 years agolets delete efl_vpath
Marcel Hollerbach [Sun, 18 Feb 2018 20:58:57 +0000 (21:58 +0100)]
lets delete efl_vpath

Its not used anymore.

ref T5314

6 years agomove from efl.vpath to eina_vpath
Marcel Hollerbach [Wed, 21 Feb 2018 09:06:02 +0000 (10:06 +0100)]
move from efl.vpath to eina_vpath

The usages from efl.vpath are moved to to eina_vpath

6 years agointroduce eina_vpath!
Marcel Hollerbach [Sun, 18 Feb 2018 21:12:58 +0000 (22:12 +0100)]
introduce eina_vpath!

Its the successor of efl.vpath, the api is synchronous, and supports
addtional vpath paths, new apis cal always be added to use them.

6 years agoee_wayland: Fix ecore_wl2 refcounting breakage on some failures
Derek Foreman [Wed, 21 Feb 2018 22:39:37 +0000 (16:39 -0600)]
ee_wayland: Fix ecore_wl2 refcounting breakage on some failures

If we have a blacklisted gl implementation then we'll create a canvas,
it'll fail to be useful, and we'll free it - which calls
ecore_wl2_shutdown(), but then we'll also call ecore_wl2_shutdown()
a second time further down the failure path.

Take a bonus reference before freeing the failed canvas to keep refcounts
sane.

6 years agoevas: readjust pushed engine geometry without the output offset.
Cedric Bail [Wed, 21 Feb 2018 19:15:11 +0000 (11:15 -0800)]
evas: readjust pushed engine geometry without the output offset.

6 years agoEfl.Gesture: rename to Efl.Canvas.Gesture
Mike Blumenkrantz [Wed, 21 Feb 2018 19:20:09 +0000 (14:20 -0500)]
Efl.Gesture: rename to Efl.Canvas.Gesture

most C api remains unchanged

ref T6714
ref T6716

6 years agoEfl.Animator: rename to Efl.Canvas.Animator
Mike Blumenkrantz [Wed, 21 Feb 2018 18:38:39 +0000 (13:38 -0500)]
Efl.Animator: rename to Efl.Canvas.Animator

most C api remains unchanged

ref T6714
ref T6716

6 years agoefl_vg: namespace moves
Mike Blumenkrantz [Tue, 20 Feb 2018 20:24:09 +0000 (15:24 -0500)]
efl_vg: namespace moves

efl.vg -> efl.canvas.vg.node
efl.vg.* -> efl.canvas.vg.*

ref T6714

Change-Id: Icbc21e687e9a0313e3521877a87c297211016950

6 years agoevas: add output coordinate debug.
Cedric Bail [Wed, 21 Feb 2018 17:39:04 +0000 (09:39 -0800)]
evas: add output coordinate debug.

6 years agoeolian: prepare for proper unit API by merging unit hashes
Daniel Kolesa [Wed, 21 Feb 2018 15:36:08 +0000 (16:36 +0100)]
eolian: prepare for proper unit API by merging unit hashes

Eolian now properly merges all unit hashes (e.g. unit A has
children B and C, hashes of B and C are merged into A's hashes
in order to be able to look up B and C's contents via A) and
maintains a (potentially cyclic) children graph.

Not everything is yet added into all hashes, but at least the
building blocks are there.

6 years agoecore - osx - build where clearenv doesnt exist
Carsten Haitzler (Rasterman) [Wed, 21 Feb 2018 15:15:57 +0000 (00:15 +0900)]
ecore - osx - build where clearenv doesnt exist

osx was uncivilied .... it didn't have a nice clearenv. fixed that now
and do it the not so nice way and juat set environ to NULL

6 years agoecore - fd handler - dont set legacy flag on null fdhandlers
Carsten Haitzler (Rasterman) [Wed, 21 Feb 2018 10:05:48 +0000 (19:05 +0900)]
ecore - fd handler - dont set legacy flag on null fdhandlers

now passes make check again.

6 years agoecore - fd handlers - only delete legacy eo objects in handlers
Carsten Haitzler (Rasterman) [Wed, 21 Feb 2018 06:45:55 +0000 (15:45 +0900)]
ecore - fd handlers - only delete legacy eo objects in handlers

if its a non-legacy loop handler that also binds an fd handler
internally (the 2 things are linked as a pair) then on loop del, dont
del the objet as the obj del should handle things elsehwere.

6 years agoecore - start work on efl task/exe/thread
Carsten Haitzler (Rasterman) [Wed, 21 Feb 2018 06:44:11 +0000 (15:44 +0900)]
ecore - start work on efl task/exe/thread

this is  astart of the work for having a common task class/interface
between loops, threads ane exe's so the i/o is all symmetric and works
the same way between all of them as well as similarly for launching
and knowing when the exit etc. etc.

this is not final and not perfect, but it's a start. comments of
course welcome

6 years agoecore - loop handler - fix wakeup to reslect active flag mask
Carsten Haitzler (Rasterman) [Wed, 21 Feb 2018 06:40:59 +0000 (15:40 +0900)]
ecore - loop handler - fix wakeup to reslect active flag mask

loop handlers only cared what callbacks were attached, and didnt also
account for the read/write/error mask flags too. fix that.

@fix

6 years agoecore - fix fd handlers to also set read/write/err flags on hup's
Carsten Haitzler (Rasterman) [Wed, 21 Feb 2018 06:38:30 +0000 (15:38 +0900)]
ecore - fix fd handlers to also set read/write/err flags on hup's

odd - i found ecore fd handlers basically ignored hangups from the
other end so we never knew if the other end went or not... crazy. now
we at least have all the read/write/error flags on and the next read
should fail indicating the broken pipe etc. ...

@fix

6 years agoelm_list: revert some accidental changes
Mike Blumenkrantz [Tue, 20 Feb 2018 15:55:50 +0000 (10:55 -0500)]
elm_list: revert some accidental changes

ref f8e93775c066b193090beeb03c23fbaeaec2486b

fix T6712

6 years agoefl_ui_focus_manager: do not call on a NULL object
Marcel Hollerbach [Tue, 20 Feb 2018 15:47:55 +0000 (16:47 +0100)]
efl_ui_focus_manager: do not call on a NULL object

6 years agoefl_ui_focus_manager_calc: unset manager to make touching sure
Marcel Hollerbach [Tue, 20 Feb 2018 15:41:08 +0000 (16:41 +0100)]
efl_ui_focus_manager_calc: unset manager to make touching sure

when there is only one object in a manager, and this object has a
redirect manager, then right now nothing will happen and nothing will be
called on the redirect manager.

With this patch the redirect manager will be unset when the manager
cannot give a correct candidate.

6 years agoefl_ui_focus_manager_calc: fallback to use root if the focus stack is empty
Yeongjong Lee [Tue, 20 Feb 2018 14:10:21 +0000 (15:10 +0100)]
efl_ui_focus_manager_calc: fallback to use root if the focus stack is empty

Summary: this patch fixes T6664

Test Plan:
1. elementary_test -to focus
2. click Disable button
3. check whether you can move focus using key event.

Reviewers: bu5hm4n

Reviewed By: bu5hm4n

Subscribers: cedric

Maniphest Tasks: T6664

Differential Revision: https://phab.enlightenment.org/D5813

6 years agoefl_ui_focus_manager_calc: search redirect_entry if there is no candidate
YeongJong Lee [Tue, 20 Feb 2018 14:10:05 +0000 (15:10 +0100)]
efl_ui_focus_manager_calc: search redirect_entry if there is no candidate

Summary:
redirect is out of the focus stack. we need to find redirect_entry after last
node of redirect manager instead of focus stack.

Test Plan:
1. elementary_test -to focus
2. move focus using tab key
3. check that there is focus cycle

Reviewers: bu5hm4n

Reviewed By: bu5hm4n

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D5811

6 years agoecore-drm2: Fix typo when comparing output relative mode
Chris Michael [Tue, 20 Feb 2018 14:40:14 +0000 (09:40 -0500)]
ecore-drm2: Fix typo when comparing output relative mode

Signed-off-by: Chris Michael <cp.michael@samsung.com>
6 years agoecore-drm2: Account for output relative mode when getting cloned value
Chris Michael [Tue, 13 Feb 2018 16:08:32 +0000 (11:08 -0500)]
ecore-drm2: Account for output relative mode when getting cloned value

As an output may have it's relative mode set to clone from the E randr
dialog, we should account for that also when returning output cloned
mode.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
6 years agobuild: disable gz compression for release tarballs
Stefan Schmidt [Mon, 19 Feb 2018 15:16:17 +0000 (16:16 +0100)]
build: disable gz compression for release tarballs

We have been using gz as a fallback for a long time. By now every system
unpacking the efl tarballs should be capable of using xz. Having only
one file will not onyl save space but also ease the release handling.

6 years agoelc_popup: revert changes that accidently sneaked in.
Marcel Hollerbach [Sun, 18 Feb 2018 12:59:16 +0000 (13:59 +0100)]
elc_popup: revert changes that accidently sneaked in.

I must have done some ammend error ... sorry

thx daveMDS for spotting it!

6 years agoPyolian: improve a bit the namespace generation
Dave Andreoli [Sun, 18 Feb 2018 08:33:22 +0000 (09:33 +0100)]
Pyolian: improve a bit the namespace generation

I still think that namespaces should be directly exposed by eolian.
Currently pyolian provide a namespace implementation but it's
hard to get it right, and it should be really shared between
all eolian users.

6 years agoelm_web: this testcase now also works
Marcel Hollerbach [Sat, 17 Feb 2018 20:22:49 +0000 (21:22 +0100)]
elm_web: this testcase now also works

6 years agoelm_web: web should NEVER be NULL
Marcel Hollerbach [Sat, 17 Feb 2018 20:15:34 +0000 (21:15 +0100)]
elm_web: web should NEVER be NULL

if there is no real engine, then atleast none should be created.

6 years agoelm_config: save the backend string as stringshare
Marcel Hollerbach [Sat, 17 Feb 2018 20:13:24 +0000 (21:13 +0100)]
elm_config: save the backend string as stringshare

the string might be on the stack ...

The same as in the previous commit, that path was never really tested,
caused by the fact that the *none* engine was not even running

6 years agoelm: fix test case for elm_web
Marcel Hollerbach [Sat, 17 Feb 2018 19:12:12 +0000 (20:12 +0100)]
elm: fix test case for elm_web

This is a funny story:
elm_web loads modules for getting a actual elm.web object. However, when
elementary was merged into EFL someone (... :)) forgot to change the
path that is used to load intree modules, so elm.web.none was never
actaully tested ... :)

But thx to the wonderfull legacy patch its super simple to fix this :)

6 years agoedje: use new bs static lib
Marcel Hollerbach [Mon, 12 Feb 2018 19:57:30 +0000 (20:57 +0100)]
edje: use new bs static lib

6 years agoevas: use new bs static lib
Marcel Hollerbach [Mon, 12 Feb 2018 19:52:28 +0000 (20:52 +0100)]
evas: use new bs static lib

6 years agoethumb: use new bs static lib
Marcel Hollerbach [Mon, 12 Feb 2018 19:52:06 +0000 (20:52 +0100)]
ethumb: use new bs static lib

6 years agoemotion: use new bs static lib
Marcel Hollerbach [Mon, 12 Feb 2018 17:38:34 +0000 (18:38 +0100)]
emotion: use new bs static lib

6 years agoembryo:use new bs static lib
Marcel Hollerbach [Fri, 16 Feb 2018 19:35:38 +0000 (20:35 +0100)]
embryo:use new bs static lib

6 years agoelementary: use new bs static lib
Marcel Hollerbach [Mon, 12 Feb 2018 17:37:26 +0000 (18:37 +0100)]
elementary: use new bs static lib

6 years agoeeze: use new bs static lib
Marcel Hollerbach [Mon, 12 Feb 2018 17:36:43 +0000 (18:36 +0100)]
eeze: use new bs static lib

6 years agoecore: use new bs static lib
Marcel Hollerbach [Fri, 16 Feb 2018 19:37:17 +0000 (20:37 +0100)]
ecore: use new bs static lib

6 years agoIntroduction of buildtools!
Marcel Hollerbach [Mon, 12 Feb 2018 17:34:03 +0000 (18:34 +0100)]
Introduction of buildtools!

buildtool is a little static library for the abstraction of buildtool
depedend path generation.

6 years agoelementary: listen to EFL_RUN_IN_TREE instead of ELM_RUN_IN_TREE
Marcel Hollerbach [Mon, 12 Feb 2018 17:25:36 +0000 (18:25 +0100)]
elementary: listen to EFL_RUN_IN_TREE instead of ELM_RUN_IN_TREE

so its unified and easier to handle

6 years agoelm entry - dont seg if the obj has been deleted by callback time
Carsten Haitzler (Rasterman) [Sat, 17 Feb 2018 09:00:19 +0000 (18:00 +0900)]
elm entry - dont seg if the obj has been deleted by callback time

i spotted a segv with elm entry + efm ... sd was NULl because obj was
seemingly not valid at that point, so fix and check the smart data
returns before moving on.

6 years agoelm - efl selection - don't seg if not in wayland
Carsten Haitzler (Rasterman) [Sat, 17 Feb 2018 08:58:59 +0000 (17:58 +0900)]
elm - efl selection - don't seg if not in wayland

this code would execute wayland path code totally unconditionally if
compiled in even if in x11 to gegt seat id info from wayland... check
if we are in wl first at runtime.

6 years agoelm_code: Fix issue where text selection menu did not show
Andy Williams [Thu, 15 Feb 2018 18:36:00 +0000 (18:36 +0000)]
elm_code: Fix issue where text selection menu did not show

6 years agoeolian: always print error and fail when name conflicts are detected
Mike Blumenkrantz [Thu, 15 Feb 2018 18:50:56 +0000 (13:50 -0500)]
eolian: always print error and fail when name conflicts are detected

6 years agoEfl.Access.Text: resolve more name conflicts
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
Efl.Access.Text: resolve more name conflicts

text -> access_text
attributes -> text_attributes
selection -> access_selection

6 years agoEfl.Access.Selection: clear -> access_selection_clear
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
Efl.Access.Selection: clear -> access_selection_clear

maybe there should be a text selection interface...

6 years agoEfl.Access.Editable.Text: content -> text_content
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
Efl.Access.Editable.Text: content -> text_content

6 years agoEfl.Access: resolve more name conflicts
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
Efl.Access: resolve more name conflicts

children -> access_children
type -> access_type

6 years ago elm_genlist: fix undefined_symbol error
Jiyoun Park [Fri, 6 Apr 2018 04:19:10 +0000 (13:19 +0900)]
   elm_genlist: fix undefined_symbol error

   elm_genlist moved to the elementary_tizen directory.
   so if opensource changed genlist eolian function, tizen also change elm_genlist code

6 years ago efl_ui_win: fix abi break because of the code diffrence with the open source from...
Jiyoun Park [Fri, 6 Apr 2018 01:53:09 +0000 (10:53 +0900)]
   efl_ui_win: fix abi break because of the code diffrence with the open source from tizen 3.0

   opensource window type starts from -1, but tizen window type starts from 0
   because of 3rd party app, tizen shoud support backward compatibilty.
   we undergo same issue from tizen 2.3 to 3.0.

6 years agotizen_genlist: fix build error
Wonki Kim [Thu, 5 Apr 2018 18:35:32 +0000 (03:35 +0900)]
tizen_genlist: fix build error

Change-Id: I36754c5b2f75bb6e89d427153c7ec0514ffe13de
Signed-off-by: Wonki Kim <wonki_.kim@samsung.com>
6 years agoelm_test_focus: resolve property name conflict
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_test_focus: resolve property name conflict

6 years agoelm_slideshow: loop -> items_loop
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_slideshow: loop -> items_loop

6 years agonaviframe: remove 'style' property
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
naviframe: remove 'style' property

6 years agoelm_widget: provide base implementation of style property
Mike Blumenkrantz [Thu, 15 Feb 2018 18:07:01 +0000 (13:07 -0500)]
elm_widget: provide base implementation of style property

6 years agoelm_menu: move -> relative_move
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_menu: move -> relative_move

6 years agoelm_map: rotate -> map_rotate
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_map: rotate -> map_rotate

6 years agoelm_map: region_bring_in -> map_region_bring_in
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_map: region_bring_in -> map_region_bring_in

6 years agoelm_map: remove 'wheel_disabled' property
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_map: remove 'wheel_disabled' property

6 years agoelm_web: use Efl.Ui.Zoom
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_web: use Efl.Ui.Zoom

6 years agoelm_interface_scrollable: repeat_events -> content_events
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_interface_scrollable: repeat_events -> content_events

6 years agoelm_interface_scrollable: use 'mirrored' from Efl.Ui.Base
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_interface_scrollable: use 'mirrored' from Efl.Ui.Base

Change-Id: Ie70b7df67b5a8c6a501d49a34a19ae5551c36957

6 years agoelm_interface_scrollable: repeat_events -> content_events
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_interface_scrollable: repeat_events -> content_events

6 years agoelm_map: use Efl.Ui.Zoom for zoom properties
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_map: use Efl.Ui.Zoom for zoom properties

6 years agofileselector: remove 'model' property
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
fileselector: remove 'model' property

this is already extant in Efl.Ui.View

6 years agoevas3d: update examples to constructor change
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
evas3d: update examples to constructor change

6 years agoelm_grid: size -> grid_size
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_grid: size -> grid_size

6 years agoelm_genlist: parent -> parent_item
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_genlist: parent -> parent_item

6 years agoelm_gengrid: remove some properties implemented in scrollable
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_gengrid: remove some properties implemented in scrollable

6 years agoelm_entry: remove 'calc_force'
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_entry: remove 'calc_force'

use Efl.Layout.Calc which is already inherited

6 years agoelm_entry: rename some eo methods
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_entry: rename some eo methods

cursor_content -> textblock_cursor_content
cursor_geometry -> textblock_cursor_geometry

probably all cursor methods here should be renamed to something to
increase consistency

6 years agoelm_colorselector: "color" -> "picked_color"
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
elm_colorselector: "color" -> "picked_color"

6 years agoEfl.Ui.Text: password -> password_mode
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
Efl.Ui.Text: password -> password_mode

6 years agoEfl.Ui.List.Model: size -> model_size
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
Efl.Ui.List.Model: size -> model_size

6 years agoElm.Widget.Item: focus -> item_focus
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
Elm.Widget.Item: focus -> item_focus

Change-Id: Ib0f03510ec30317885c54881f8651d1c1cd775a5

6 years agoEfl.Ui.Zoom: zoom -> zoom_level
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
Efl.Ui.Zoom: zoom -> zoom_level

6 years agoEfl.Ui.Model.Factory.Connect: remove this entirely
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
Efl.Ui.Model.Factory.Connect: remove this entirely

merge 'connect' method into Efl.Ui.Factory class as 'model_connect'

6 years agoEfl.Text.Cursor: cursor -> text_cursor
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
Efl.Text.Cursor: cursor -> text_cursor

6 years agoefl.access: root -> access_root
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
efl.access: root -> access_root

fix T6702

6 years agoEfl.Access.Image: remove the whole class
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
Efl.Access.Image: remove the whole class

this is a copy of Efl.Access.Component and serves no purpose

6 years agoefl_widget_item: remove 'del'
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
efl_widget_item: remove 'del'

this now uses regular efl_del

6 years agoelementary: modify elementary_tizen.am
Wonki Kim [Thu, 5 Apr 2018 16:07:28 +0000 (01:07 +0900)]
elementary: modify elementary_tizen.am

Change-Id: Ia1cb1b1279806cb533dfc0f4e9ac043c28a499af

6 years agoefl_access_component: resolve property name conflicts
Wonki Kim [Thu, 5 Apr 2018 16:07:17 +0000 (01:07 +0900)]
efl_access_component: resolve property name conflicts

this class is a giant FIXME for anyone looking to do refactoring work.
the only reason it seems to exist is to provide wrappers around
efl.gfx functions and provide screen position adjustments--something
which isn't even viable under wayland

note that a test was removed here due to the corresponding method being
removed

Change-Id: I6ee1c14c6a56945ff7f551af4e89705d216018ed

6 years agoefl.access: remove parent property
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
efl.access: remove parent property

most of this is just a reimplementation of efl_provider_find

6 years agoefl.access: name -> i18n_name
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
efl.access: name -> i18n_name

6 years agoefl: rename player.position property -> player.pos
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
efl: rename player.position property -> player.pos

position conflicts with gfx.position; this could maybe be named better?

6 years agoeio: sentry.del -> sentry.remove
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
eio: sentry.del -> sentry.remove

6 years agoecore_audio: remove "name" property
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
ecore_audio: remove "name" property

6 years agoefl-net: rename conflicting "name" properties
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
efl-net: rename conflicting "name" properties

6 years agoeldbus: rename conflicting "name" properties for some classes
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
eldbus: rename conflicting "name" properties for some classes

6 years agoeldbus: rename custom constructor methods
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
eldbus: rename custom constructor methods

"constructor" conflicts with the base efl object constructor

some of the params for these should maybe be refactored into properties
and use finalize?

6 years agoevas_textgrid: size -> grid_size
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
evas_textgrid: size -> grid_size

this conflicted with efl_ui_base.size

6 years agoevas_table: remove mirrored property
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
evas_table: remove mirrored property

use efl_ui_base.mirrored instead

6 years agoevas_grid: size -> grid_size
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
evas_grid: size -> grid_size

this conflicted with efl_ui_base.size

6 years agoevas_grid: remove mirrored property
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
evas_grid: remove mirrored property

use efl_ui_base property

6 years agoevas: move smart_objects_calculating to Efl_Canvas
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
evas: move smart_objects_calculating to Efl_Canvas

6 years agoevas: remove Evas_Canvas.smart_objects_calculate
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
evas: remove Evas_Canvas.smart_objects_calculate

also implement Efl_Canvas method

6 years agoevas: move more canvas method implementations into evas_main.c
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
evas: move more canvas method implementations into evas_main.c

6 years agoevas: remove Evas_Canvas.object_top_in_rectangle_get
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
evas: remove Evas_Canvas.object_top_in_rectangle_get

also implement Efl_Canvas method

6 years agoevas: remove Evas_Canvas.objects_in_rectangle_get
Mike Blumenkrantz [Thu, 15 Feb 2018 02:14:52 +0000 (21:14 -0500)]
evas: remove Evas_Canvas.objects_in_rectangle_get

also implement Efl_Canvas method