Commit Graph

57697 Commits

Author SHA1 Message Date
Marcel Hollerbach 17d8781a2a ecore: use new bs static lib 2018-02-17 21:17:58 +01:00
Marcel Hollerbach c93bd1b81b Introduction of buildtools!
buildtool is a little static library for the abstraction of buildtool
depedend path generation.
2018-02-17 21:17:47 +01:00
Marcel Hollerbach c8f32bd770 elementary: listen to EFL_RUN_IN_TREE instead of ELM_RUN_IN_TREE
so its unified and easier to handle
2018-02-17 21:17:47 +01:00
Carsten Haitzler 6b2f39a59d 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.
2018-02-17 18:00:19 +09:00
Carsten Haitzler 8a1ac683d4 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.
2018-02-17 17:58:59 +09:00
Andy Williams 2aa580b073 elm_code: Fix issue where text selection menu did not show 2018-02-16 14:38:25 +00:00
Mike Blumenkrantz 1f32a4fcd2 eolian: always print error and fail when name conflicts are detected 2018-02-15 13:50:56 -05:00
Mike Blumenkrantz d17b8a23d9 Efl.Access.Text: resolve more name conflicts
text -> access_text
attributes -> text_attributes
selection -> access_selection
2018-02-15 13:28:49 -05:00
Mike Blumenkrantz 654656e69d Efl.Access.Selection: clear -> access_selection_clear
maybe there should be a text selection interface...
2018-02-15 13:28:49 -05:00
Mike Blumenkrantz b493f15069 Efl.Access.Editable.Text: content -> text_content 2018-02-15 13:28:48 -05:00
Mike Blumenkrantz b0bb09ef7a Efl.Access: resolve more name conflicts
children -> access_children
type -> access_type
2018-02-15 13:28:45 -05:00
Mike Blumenkrantz 6e0d8badbb elm_test_focus: resolve property name conflict 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz 7a0bdda5d6 elm_slideshow: loop -> items_loop 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz f07d0d3ff6 naviframe: remove 'style' property 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz 8fc6aa5467 elm_widget: provide base implementation of style property 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz 66ee9cf3e2 elm_menu: move -> relative_move 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz 996671ce26 elm_map: rotate -> map_rotate 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz e60c78635a elm_map: region_bring_in -> map_region_bring_in 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz 6b8b0301c3 elm_map: remove 'wheel_disabled' property 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz 0a5b034977 elm_web: use Efl.Ui.Zoom 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz 8530bbc57b elm_interface_scrollable: repeat_events -> content_events 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz a6566ef8ae elm_interface_scrollable: use 'mirrored' from Efl.Ui.Base 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz f13682a5df elm_interface_scrollable: repeat_events -> content_events 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz adf0015cd8 elm_map: use Efl.Ui.Zoom for zoom properties 2018-02-15 13:11:01 -05:00
Mike Blumenkrantz 57c07757c7 fileselector: remove 'model' property
this is already extant in Efl.Ui.View
2018-02-15 13:11:01 -05:00
Mike Blumenkrantz 27c83a19e4 evas3d: update examples to constructor change 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz f7651bdc12 elm_grid: size -> grid_size 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 504ad62a6b elm_genlist: parent -> parent_item 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 1a65fa5dbc elm_gengrid: remove some properties implemented in scrollable 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz f0b4de1b4d elm_entry: remove 'calc_force'
use Efl.Layout.Calc which is already inherited
2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 63bd856fdd 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
2018-02-15 13:11:00 -05:00
Mike Blumenkrantz b3bc06a5be elm_colorselector: "color" -> "picked_color" 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 26ea82f975 Efl.Ui.Text: password -> password_mode 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 4ff7d8c2a8 Efl.Ui.List.Model: size -> model_size 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz f45e972c8c Elm.Widget.Item: focus -> item_focus 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz f15e1236a4 Efl.Ui.Zoom: zoom -> zoom_level 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 6b9a35d763 Efl.Ui.Model.Factory.Connect: remove this entirely
merge 'connect' method into Efl.Ui.Factory class as 'model_connect'
2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 1e522cc71d Efl.Text.Cursor: cursor -> text_cursor 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz bfc5647298 efl.access: root -> access_root
fix T6702
2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 7372802c32 Efl.Access.Image: remove the whole class
this is a copy of Efl.Access.Component and serves no purpose
2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 5263f311f4 efl_widget_item: remove 'del'
this now uses regular efl_del
2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 804fc1667a 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
2018-02-15 13:11:00 -05:00
Mike Blumenkrantz f8e93775c0 efl.access: remove parent property
most of this is just a reimplementation of efl_provider_find
2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 8b7bbb2398 efl.access: name -> i18n_name 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 76eb02303a efl: rename player.position property -> player.pos
position conflicts with gfx.position; this could maybe be named better?
2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 5025569f77 eio: sentry.del -> sentry.remove 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz 30e52e9413 ecore_audio: remove "name" property 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz ac909ac04c efl-net: rename conflicting "name" properties 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz eda0c85910 eldbus: rename conflicting "name" properties for some classes 2018-02-15 13:11:00 -05:00
Mike Blumenkrantz fcfd832ce5 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?
2018-02-15 13:11:00 -05:00