2016-03-23 17:13:57 -07:00
|
|
|
|
|
|
|
### Library
|
|
|
|
|
2016-04-20 04:08:49 -07:00
|
|
|
elm_public_eolian_files = \
|
2018-01-07 20:55:35 -08:00
|
|
|
lib/elementary/efl_ui_widget.eo \
|
2017-09-25 19:46:11 -07:00
|
|
|
lib/elementary/efl_ui_bg.eo \
|
2017-05-21 20:48:12 -07:00
|
|
|
lib/elementary/efl_ui_button.eo \
|
2017-10-25 00:42:39 -07:00
|
|
|
lib/elementary/efl_ui_calendar.eo \
|
2017-11-05 23:28:29 -08:00
|
|
|
lib/elementary/efl_ui_calendar_item.eo \
|
2017-05-21 19:27:13 -07:00
|
|
|
lib/elementary/efl_ui_check.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_flip.eo \
|
|
|
|
lib/elementary/efl_ui_frame.eo \
|
2018-04-12 05:09:38 -07:00
|
|
|
lib/elementary/efl_ui_stack.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_image.eo \
|
|
|
|
lib/elementary/efl_ui_image_zoomable.eo \
|
2018-11-16 01:45:05 -08:00
|
|
|
lib/elementary/efl_ui_layout.eo \
|
2019-02-27 10:17:16 -08:00
|
|
|
lib/elementary/efl_ui_layout_base.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_nstate.eo \
|
2018-04-12 05:42:38 -07:00
|
|
|
lib/elementary/efl_ui_navigation_bar.eo \
|
|
|
|
lib/elementary/efl_ui_navigation_bar_part.eo \
|
|
|
|
lib/elementary/efl_ui_navigation_bar_part_back_button.eo \
|
2018-04-12 05:30:05 -07:00
|
|
|
lib/elementary/efl_ui_navigation_layout.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_panes.eo \
|
|
|
|
lib/elementary/efl_ui_progressbar.eo \
|
|
|
|
lib/elementary/efl_ui_radio.eo \
|
|
|
|
lib/elementary/efl_ui_slider.eo \
|
|
|
|
lib/elementary/efl_ui_slider_interval.eo \
|
2017-11-20 02:12:49 -08:00
|
|
|
lib/elementary/efl_ui_spin.eo \
|
|
|
|
lib/elementary/efl_ui_spin_button.eo \
|
2018-04-25 00:43:53 -07:00
|
|
|
lib/elementary/efl_ui_datepicker.eo \
|
|
|
|
lib/elementary/efl_ui_timepicker.eo \
|
2018-05-02 01:23:25 -07:00
|
|
|
lib/elementary/efl_ui_tags.eo \
|
2018-12-19 18:32:28 -08:00
|
|
|
lib/elementary/efl_ui_panel.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_video.eo \
|
|
|
|
lib/elementary/efl_ui_win.eo \
|
|
|
|
lib/elementary/efl_ui_win_inlined.eo \
|
|
|
|
lib/elementary/efl_ui_win_socket.eo \
|
|
|
|
lib/elementary/efl_ui_box.eo \
|
|
|
|
lib/elementary/efl_ui_box_flow.eo \
|
|
|
|
lib/elementary/efl_ui_box_stack.eo \
|
2017-12-18 21:13:58 -08:00
|
|
|
lib/elementary/efl_ui_table.eo \
|
|
|
|
lib/elementary/efl_ui_table_static.eo \
|
2018-04-06 04:30:40 -07:00
|
|
|
lib/elementary/efl_text_interactive.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_text.eo \
|
2017-07-27 22:48:48 -07:00
|
|
|
lib/elementary/efl_ui_popup.eo \
|
2018-09-04 22:32:51 -07:00
|
|
|
lib/elementary/efl_ui_popup_part_backwall.eo \
|
2018-11-16 02:11:50 -08:00
|
|
|
lib/elementary/efl_ui_alert_popup.eo \
|
|
|
|
lib/elementary/efl_ui_alert_popup_part.eo \
|
|
|
|
lib/elementary/efl_ui_scroll_alert_popup.eo \
|
|
|
|
lib/elementary/efl_ui_scroll_alert_popup_part.eo \
|
|
|
|
lib/elementary/efl_ui_text_alert_popup.eo \
|
|
|
|
lib/elementary/efl_ui_text_alert_popup_part.eo \
|
|
|
|
lib/elementary/efl_ui_anchor_popup.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_text_editable.eo \
|
|
|
|
lib/elementary/efl_ui_text_async.eo \
|
2017-11-09 07:53:20 -08:00
|
|
|
lib/elementary/efl_ui_text_factory_images.eo \
|
|
|
|
lib/elementary/efl_ui_text_factory_emoticons.eo \
|
|
|
|
lib/elementary/efl_ui_text_factory_fallback.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_textpath.eo \
|
elementary textpath: support legacy APIs
Summary:
Efl.Ui.Textpath was added when we were developing new interfaces.
So, basically, it does not support 'legacy' APIs. ex) elm_textpath_add
But, in Tizen, the legacy APIs had been delivered in old version of EFL.
To reduce maintainning cost between the platforms, this patch will be helpful.
@feature
Test Plan: N/A
Reviewers: Hermet, woohyun, zmike, cedric, herdsman
Reviewed By: Hermet
Subscribers: #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7033
2018-10-11 23:42:31 -07:00
|
|
|
lib/elementary/efl_ui_textpath_legacy.eo \
|
2018-12-21 14:46:10 -08:00
|
|
|
lib/elementary/efl_ui_l10n.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_clock.eo \
|
|
|
|
lib/elementary/efl_ui_image_factory.eo \
|
|
|
|
lib/elementary/efl_ui_focus_manager.eo \
|
|
|
|
lib/elementary/efl_ui_focus_manager_calc.eo \
|
|
|
|
lib/elementary/efl_ui_focus_manager_sub.eo \
|
|
|
|
lib/elementary/efl_ui_focus_manager_root_focus.eo \
|
|
|
|
lib/elementary/efl_ui_focus_object.eo \
|
|
|
|
lib/elementary/efl_ui_focus_layer.eo \
|
|
|
|
lib/elementary/efl_ui_focus_composition.eo \
|
2017-11-16 08:09:46 -08:00
|
|
|
lib/elementary/efl_ui_focus_util.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_flip_part.eo \
|
2017-12-14 06:56:48 -08:00
|
|
|
lib/elementary/efl_ui_layout_factory.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_layout_part.eo \
|
|
|
|
lib/elementary/efl_ui_layout_part_box.eo \
|
|
|
|
lib/elementary/efl_ui_layout_part_content.eo \
|
|
|
|
lib/elementary/efl_ui_layout_part_text.eo \
|
|
|
|
lib/elementary/efl_ui_layout_part_table.eo \
|
2017-11-23 21:41:31 -08:00
|
|
|
lib/elementary/efl_ui_layout_part_bg.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_layout_part_legacy.eo \
|
efl_ui : change efl_ui_view_list to efl_ui_list_view.
Summary:
View is not a namespace, but an interface,
So, View_List cannot be under the view namespace for now.
it looks more suite to be end as View than List on this widget name.
Firstly, it follows our common naming rules of class.
Also, List_View is commonly presentable name on most UI frameworks,
so it is very easy to understand what this widget can do for the user.
Test Plan:
Make works.
Example is not works for now til stable model interface.
Reviewers: felipealmeida, woohyun, cedric, Hermet
Reviewed By: Hermet
Subscribers: larryolj, cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7234
2018-11-04 21:27:05 -08:00
|
|
|
lib/elementary/efl_ui_list_view.eo \
|
|
|
|
lib/elementary/efl_ui_list_view_model.eo \
|
|
|
|
lib/elementary/efl_ui_list_view_pan.eo \
|
2018-04-22 23:13:59 -07:00
|
|
|
lib/elementary/efl_ui_item.eo \
|
|
|
|
lib/elementary/efl_ui_list_item.eo \
|
|
|
|
lib/elementary/efl_ui_list_default_item_part_icon.eo \
|
|
|
|
lib/elementary/efl_ui_list_default_item_part_end.eo \
|
|
|
|
lib/elementary/efl_ui_list_default_item.eo \
|
|
|
|
lib/elementary/efl_ui_list_empty_item.eo \
|
|
|
|
lib/elementary/efl_ui_list.eo \
|
efl_ui_grid : introduce new packable grid widget for Efl.Ui.Widget
Summary:
Introduce new packable grid for Efl.Ui.Widget toolkits.
most of parts are same as Efl.Ui.List, and it also support Efl.Pack_Linear,
although it will not support Efl.Pack_Table, because item must be
arranged sequential orders.
Test Plan:
We will make the tests on efl ui test suite.
please test by make check.
Reviewers: Hermet, cedric, felipealmeida, eagleeye, woohyun
Reviewed By: Hermet, eagleeye
Subscribers: CHAN, bu5hm4n, cedric
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D6985
2018-11-19 21:32:31 -08:00
|
|
|
lib/elementary/efl_ui_grid_item.eo \
|
|
|
|
lib/elementary/efl_ui_grid_default_item_part_icon.eo \
|
|
|
|
lib/elementary/efl_ui_grid_default_item_part_end.eo \
|
|
|
|
lib/elementary/efl_ui_grid_default_item.eo \
|
|
|
|
lib/elementary/efl_ui_grid.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_panes_part.eo \
|
|
|
|
lib/elementary/efl_ui_progressbar_part.eo \
|
2018-05-14 22:16:00 -07:00
|
|
|
lib/elementary/elm_slider.eo \
|
|
|
|
lib/elementary/elm_slider_part_indicator.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_textpath_part.eo \
|
|
|
|
lib/elementary/efl_ui_widget_part.eo \
|
2017-11-23 21:41:31 -08:00
|
|
|
lib/elementary/efl_ui_widget_part_bg.eo \
|
2017-12-14 00:25:37 -08:00
|
|
|
lib/elementary/efl_ui_widget_part_shadow.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_win_part.eo \
|
2017-12-18 04:08:25 -08:00
|
|
|
lib/elementary/efl_ui_scroller.eo \
|
|
|
|
lib/elementary/efl_ui_scroll_manager.eo \
|
|
|
|
lib/elementary/efl_ui_pan.eo \
|
2018-04-03 04:27:30 -07:00
|
|
|
lib/elementary/efl_access_object.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_access_action.eo \
|
|
|
|
lib/elementary/efl_access_component.eo \
|
|
|
|
lib/elementary/efl_access_editable_text.eo \
|
|
|
|
lib/elementary/efl_access_selection.eo \
|
|
|
|
lib/elementary/efl_access_text.eo \
|
|
|
|
lib/elementary/efl_access_value.eo \
|
2017-11-15 18:31:26 -08:00
|
|
|
lib/elementary/efl_access_widget_action.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_access_window.eo \
|
2018-11-19 20:56:37 -08:00
|
|
|
lib/elementary/efl_ui_theme.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_config_global.eo \
|
|
|
|
lib/elementary/elm_code_widget.eo \
|
2018-12-21 13:46:06 -08:00
|
|
|
lib/elementary/efl_ui_selection.eo \
|
2018-01-08 23:22:49 -08:00
|
|
|
lib/elementary/efl_ui_dnd.eo \
|
2018-01-08 23:37:27 -08:00
|
|
|
lib/elementary/efl_ui_dnd_container.eo \
|
2018-04-09 07:16:16 -07:00
|
|
|
lib/elementary/efl_ui_focus_manager_window_root.eo \
|
2018-04-23 02:43:11 -07:00
|
|
|
lib/elementary/efl_ui_pager.eo \
|
|
|
|
lib/elementary/efl_page_transition.eo \
|
|
|
|
lib/elementary/efl_page_transition_scroll.eo \
|
|
|
|
lib/elementary/efl_page_indicator.eo \
|
|
|
|
lib/elementary/efl_page_indicator_icon.eo \
|
2018-05-02 05:10:16 -07:00
|
|
|
lib/elementary/efl_ui_tab_pager.eo \
|
|
|
|
lib/elementary/efl_ui_tab_bar.eo \
|
|
|
|
lib/elementary/efl_ui_tab_page.eo \
|
|
|
|
lib/elementary/efl_ui_tab_page_part_tab.eo \
|
2018-05-16 10:30:28 -07:00
|
|
|
lib/elementary/efl_ui_widget_focus_manager.eo \
|
2018-11-12 08:57:24 -08:00
|
|
|
lib/elementary/efl_ui_text_part.eo \
|
2018-12-06 16:38:47 -08:00
|
|
|
lib/elementary/efl_ui_caching_factory.eo \
|
2019-01-18 17:58:39 -08:00
|
|
|
lib/elementary/efl_ui_widget_factory.eo \
|
2019-02-22 02:47:47 -08:00
|
|
|
lib/elementary/efl_ui_relative_layout.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
$(NULL)
|
|
|
|
|
|
|
|
# More public files -- FIXME
|
|
|
|
elm_public_eolian_files += \
|
2018-01-23 22:50:58 -08:00
|
|
|
lib/elementary/efl_ui_legacy.eo \
|
efl.ui.layout: change signal name for icon/text
Summary:
when set/unset icon and text,
signal "elm,state,[part],visible/hidden" is emitted.
This is wrong because visible/hidden should be handled by
Efl.Gfx.visible, not Efl.Text nor Efl.Content.
This should be changed into elm,state,[part],set/unset"
All relating edc should be fixed.
Test Plan: run elementary_test->button, Efl.Ui.Button
Reviewers: jpeg, cedric, woohyun, Jaehyun_Cho
Differential Revision: https://phab.enlightenment.org/D5798
Signed-off-by: Cedric Bail <cedric@osg.samsung.com>
2018-02-14 11:29:19 -08:00
|
|
|
lib/elementary/efl_ui_button_legacy_part.eo \
|
2018-02-26 02:59:31 -08:00
|
|
|
lib/elementary/efl_ui_radio_legacy_part.eo \
|
2018-02-26 03:28:37 -08:00
|
|
|
lib/elementary/efl_ui_check_legacy_part.eo \
|
2018-02-26 04:22:08 -08:00
|
|
|
lib/elementary/efl_ui_progressbar_legacy_part.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/elm_spinner.eo \
|
2018-05-14 06:22:55 -07:00
|
|
|
lib/elementary/elm_multibuttonentry.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/elm_multibuttonentry_item.eo \
|
2018-05-14 06:22:55 -07:00
|
|
|
lib/elementary/elm_multibuttonentry_part.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/elm_interface_scrollable.eo \
|
|
|
|
lib/elementary/elm_atspi_bridge.eo \
|
|
|
|
lib/elementary/elm_atspi_app_object.eo \
|
|
|
|
lib/elementary/efl_ui_image_zoomable_pan.eo \
|
|
|
|
lib/elementary/elm_pan.eo \
|
|
|
|
lib/elementary/elm_toolbar.eo \
|
|
|
|
lib/elementary/elm_toolbar_item.eo \
|
2018-02-28 00:47:26 -08:00
|
|
|
lib/elementary/elm_view_list.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/elm_view_form.eo \
|
|
|
|
lib/elementary/elm_web.eo \
|
|
|
|
lib/elementary/elm_widget_item.eo \
|
2019-02-24 01:57:01 -08:00
|
|
|
lib/elementary/elm_widget_item_container.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
$(NULL)
|
|
|
|
|
|
|
|
# Private classes (not exposed or shipped)
|
|
|
|
elm_private_eolian_files = \
|
|
|
|
lib/elementary/efl_ui_internal_text_interactive.eo \
|
2018-09-07 02:37:18 -07:00
|
|
|
lib/elementary/efl_ui_internal_text_scroller.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/efl_ui_focus_composition_adapter.eo \
|
|
|
|
lib/elementary/efl_ui_win_part.eo \
|
|
|
|
lib/elementary/efl_ui_focus_parent_provider.eo \
|
|
|
|
lib/elementary/efl_ui_focus_parent_provider_standard.eo \
|
|
|
|
lib/elementary/efl_ui_focus_parent_provider_gen.eo \
|
efl_model : rename all efl_model based classes.
Summary:
As the result of discussion in T7458,
we need to rename all efl_model based classes with efl_XXX_Model sequence.
I've run few vote for this, see V42, V43
few classes are totally renamed as our consideration of misnaming.
| Efl.Model_Loop | Efl.Loop_Model |
| Efl.Model_Item | Efl.Generic_Model |
| Efl.Model_Container | Efl.Container_Model |
| Efl.Model_Container_Item | Efl.Container_Model_Item |
| Efl.Model_Composite | Efl.Composite_Model |
| Efl.Model_Composite_Boolean | Efl.Boolean_Model |
| Efl.Model_Composite_Boolean_Chlidren | Efl.Boolean_Model_Item |
| Efl.Model_Composite_Selection | Efl.Select_Model |
| Efl.Model_Composite_Selection_Chlidren | Efl.Select_Model_Item |
| Efl.Model_View | Efl.View_Model |
| Eio.Model | Efl.Io.Model |
| Efl.Ui.Model_State | Efl.Ui.State_Model |
| Efl.Ui.Model_Size | Efl.Ui.Size_Model |
| Efl.Ui.Model_Exact | Efl.Ui.Exact_Model |
| Efl.Ui.Model_Average | Efl.Ui.Average_Model |
| Efl.Ui.Model_Homogeneous | Efl.Ui.Homogeneous_Model |
I worried about Efl.Io.Model changes, cause it is widely used,
but as I tested, there is no issue found yet.
Eldbus.Model also may can changed Efl.Dbus.Model,
but I cannot found any class who using Efl.Dbus namespace,
so I left it future work.
Test Plan:
Run the Make Test,
it works well except Efl test about selection.
there are class inheritance problem exist in select_model,
I reported it and will fix it in another patch.
Reviewers: cedric, felipealmeida, woohyun, Hermet
Reviewed By: cedric
Subscribers: lauromoura
Tags: #efl, #do_not_merge
Differential Revision: https://phab.enlightenment.org/D7533
2019-01-30 20:35:34 -08:00
|
|
|
lib/elementary/efl_ui_state_model.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
tests/elementary/focus_test.eo \
|
|
|
|
tests/elementary/focus_test_sub_main.eo \
|
2018-12-21 13:46:06 -08:00
|
|
|
lib/elementary/efl_ui_selection_manager.eo \
|
2018-04-25 00:43:53 -07:00
|
|
|
lib/elementary/efl_datetime_manager.eo \
|
2019-01-24 05:29:28 -08:00
|
|
|
lib/elementary/efl_ui_list_view_relayout.eo \
|
|
|
|
lib/elementary/efl_ui_list_view_precise_layouter.eo \
|
efl_model : rename all efl_model based classes.
Summary:
As the result of discussion in T7458,
we need to rename all efl_model based classes with efl_XXX_Model sequence.
I've run few vote for this, see V42, V43
few classes are totally renamed as our consideration of misnaming.
| Efl.Model_Loop | Efl.Loop_Model |
| Efl.Model_Item | Efl.Generic_Model |
| Efl.Model_Container | Efl.Container_Model |
| Efl.Model_Container_Item | Efl.Container_Model_Item |
| Efl.Model_Composite | Efl.Composite_Model |
| Efl.Model_Composite_Boolean | Efl.Boolean_Model |
| Efl.Model_Composite_Boolean_Chlidren | Efl.Boolean_Model_Item |
| Efl.Model_Composite_Selection | Efl.Select_Model |
| Efl.Model_Composite_Selection_Chlidren | Efl.Select_Model_Item |
| Efl.Model_View | Efl.View_Model |
| Eio.Model | Efl.Io.Model |
| Efl.Ui.Model_State | Efl.Ui.State_Model |
| Efl.Ui.Model_Size | Efl.Ui.Size_Model |
| Efl.Ui.Model_Exact | Efl.Ui.Exact_Model |
| Efl.Ui.Model_Average | Efl.Ui.Average_Model |
| Efl.Ui.Model_Homogeneous | Efl.Ui.Homogeneous_Model |
I worried about Efl.Io.Model changes, cause it is widely used,
but as I tested, there is no issue found yet.
Eldbus.Model also may can changed Efl.Dbus.Model,
but I cannot found any class who using Efl.Dbus namespace,
so I left it future work.
Test Plan:
Run the Make Test,
it works well except Efl test about selection.
there are class inheritance problem exist in select_model,
I reported it and will fix it in another patch.
Reviewers: cedric, felipealmeida, woohyun, Hermet
Reviewed By: cedric
Subscribers: lauromoura
Tags: #efl, #do_not_merge
Differential Revision: https://phab.enlightenment.org/D7533
2019-01-30 20:35:34 -08:00
|
|
|
lib/elementary/efl_ui_size_model.eo \
|
|
|
|
lib/elementary/efl_ui_homogeneous_model.eo \
|
|
|
|
lib/elementary/efl_ui_exact_model.eo \
|
|
|
|
lib/elementary/efl_ui_average_model.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
$(NULL)
|
|
|
|
|
|
|
|
# Legacy classes - not part of public EO API
|
|
|
|
elm_legacy_eolian_files = \
|
2018-01-23 22:50:58 -08:00
|
|
|
lib/elementary/efl_ui_radio_legacy.eo \
|
|
|
|
lib/elementary/efl_ui_video_legacy.eo \
|
|
|
|
lib/elementary/efl_ui_win_legacy.eo \
|
|
|
|
lib/elementary/efl_ui_clock_legacy.eo \
|
|
|
|
lib/elementary/elm_code_widget_legacy.eo \
|
2018-05-31 05:39:34 -07:00
|
|
|
lib/elementary/efl_ui_win_socket_legacy.eo \
|
|
|
|
lib/elementary/efl_ui_win_inlined_legacy.eo \
|
2017-10-31 23:16:30 -07:00
|
|
|
lib/elementary/elm_interface_fileselector.eo \
|
|
|
|
lib/elementary/elm_calendar.eo \
|
|
|
|
lib/elementary/elm_calendar_item.eo \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_clock.eo \
|
|
|
|
lib/elementary/elm_colorselector.eo \
|
|
|
|
lib/elementary/elm_conformant.eo \
|
|
|
|
lib/elementary/elm_ctxpopup.eo \
|
|
|
|
lib/elementary/elm_dayselector.eo \
|
|
|
|
lib/elementary/elm_entry.eo \
|
|
|
|
lib/elementary/elm_fileselector.eo \
|
|
|
|
lib/elementary/elm_gengrid.eo \
|
|
|
|
lib/elementary/elm_gengrid_pan.eo \
|
|
|
|
lib/elementary/elm_genlist.eo \
|
|
|
|
lib/elementary/elm_genlist_pan.eo \
|
|
|
|
lib/elementary/elm_gesture_layer.eo \
|
|
|
|
lib/elementary/elm_glview.eo \
|
|
|
|
lib/elementary/elm_hover.eo \
|
|
|
|
lib/elementary/elm_index.eo \
|
|
|
|
lib/elementary/elm_label.eo \
|
|
|
|
lib/elementary/elm_list.eo \
|
|
|
|
lib/elementary/elm_map.eo \
|
|
|
|
lib/elementary/elm_map_pan.eo \
|
|
|
|
lib/elementary/elm_menu.eo \
|
|
|
|
lib/elementary/elm_notify.eo \
|
|
|
|
lib/elementary/elm_panel.eo \
|
|
|
|
lib/elementary/elm_player.eo \
|
|
|
|
lib/elementary/elm_plug.eo \
|
|
|
|
lib/elementary/elm_popup.eo \
|
|
|
|
lib/elementary/elm_route.eo \
|
|
|
|
lib/elementary/elm_scroller.eo \
|
|
|
|
lib/elementary/elm_sys_notify_interface.eo \
|
|
|
|
lib/elementary/elm_sys_notify.eo \
|
|
|
|
lib/elementary/elm_sys_notify_dbus.eo \
|
|
|
|
lib/elementary/elm_systray.eo \
|
|
|
|
lib/elementary/elm_color_item.eo \
|
|
|
|
lib/elementary/elm_dayselector_item.eo \
|
|
|
|
lib/elementary/elm_flipselector_item.eo \
|
|
|
|
lib/elementary/elm_menu_item.eo \
|
|
|
|
lib/elementary/elm_ctxpopup_item.eo \
|
|
|
|
lib/elementary/elm_index_item.eo \
|
2017-11-10 06:26:33 -08:00
|
|
|
lib/elementary/elm_widget_item_static_focus.eo \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_genlist_item.eo \
|
|
|
|
lib/elementary/elm_gengrid_item.eo \
|
|
|
|
lib/elementary/elm_list_item.eo \
|
2016-04-11 22:11:37 -07:00
|
|
|
lib/elementary/elm_popup_item.eo \
|
edje/elm: Rename _internal_ to _part_ (EO)
In Edje and Elementary, we have part objects, which are what is returned
by the interface efl_part(). Those objects can't be of an opaque type as
this doesn't work nicely with strongly typed languages such as C++ or
C#. In JS, Lua, C the types are weak and mostly runtime-based so it
doesn't matter much.
As a consequence, the documentation and the types need to look nice in
this EO API. Thus, we remove the abusive term "internal" and explicitly
call all those classes "part" something.
Eventually we want the types to be declared in the EO file so bindings
(C#, C++, ...) can generate the proper access methods, returning the
best possible types.
Note that right now a few of those part types are used in the legacy API
but don't actually need to be exposed externally.
This is kind of a mega commit that does all the renaming at once, but
it's really just a big sed operation. The power of good IDEs :)
Ref T5315
Ref T5306
2017-09-12 21:29:25 -07:00
|
|
|
lib/elementary/elm_ctxpopup_part.eo \
|
|
|
|
lib/elementary/elm_dayselector_part.eo \
|
|
|
|
lib/elementary/elm_entry_part.eo \
|
|
|
|
lib/elementary/elm_fileselector_entry_part.eo \
|
|
|
|
lib/elementary/elm_flip_part.eo \
|
|
|
|
lib/elementary/elm_hover_part.eo \
|
|
|
|
lib/elementary/elm_mapbuf_part.eo \
|
|
|
|
lib/elementary/elm_naviframe_part.eo \
|
|
|
|
lib/elementary/elm_notify_part.eo \
|
|
|
|
lib/elementary/elm_panel_part.eo \
|
|
|
|
lib/elementary/elm_player_part.eo \
|
|
|
|
lib/elementary/elm_popup_part.eo \
|
|
|
|
lib/elementary/elm_scroller_part.eo \
|
|
|
|
lib/elementary/elm_label_part.eo \
|
|
|
|
lib/elementary/elm_actionslider_part.eo \
|
|
|
|
lib/elementary/elm_bubble_part.eo \
|
|
|
|
lib/elementary/elm_fileselector_part.eo \
|
2016-10-18 03:34:12 -07:00
|
|
|
lib/elementary/elm_access.eo \
|
|
|
|
lib/elementary/elm_actionslider.eo \
|
2016-04-20 04:08:49 -07:00
|
|
|
lib/elementary/elm_box.eo \
|
2016-10-18 03:34:12 -07:00
|
|
|
lib/elementary/elm_bubble.eo \
|
|
|
|
lib/elementary/elm_diskselector.eo \
|
|
|
|
lib/elementary/elm_diskselector_item.eo \
|
|
|
|
lib/elementary/elm_fileselector_button.eo \
|
|
|
|
lib/elementary/elm_fileselector_entry.eo \
|
|
|
|
lib/elementary/elm_flipselector.eo \
|
2016-04-20 04:08:49 -07:00
|
|
|
lib/elementary/elm_grid.eo \
|
2016-10-18 03:34:12 -07:00
|
|
|
lib/elementary/elm_icon.eo \
|
|
|
|
lib/elementary/elm_inwin.eo \
|
2016-05-17 05:16:27 -07:00
|
|
|
lib/elementary/elm_mapbuf.eo \
|
2016-10-18 03:34:12 -07:00
|
|
|
lib/elementary/elm_naviframe.eo \
|
|
|
|
lib/elementary/elm_naviframe_item.eo \
|
|
|
|
lib/elementary/elm_photo.eo \
|
|
|
|
lib/elementary/elm_prefs.eo \
|
|
|
|
lib/elementary/elm_segment_control.eo \
|
|
|
|
lib/elementary/elm_segment_control_item.eo \
|
|
|
|
lib/elementary/elm_separator.eo \
|
|
|
|
lib/elementary/elm_slideshow.eo \
|
|
|
|
lib/elementary/elm_slideshow_item.eo \
|
|
|
|
lib/elementary/elm_table.eo \
|
|
|
|
lib/elementary/elm_thumb.eo \
|
2016-04-20 04:08:49 -07:00
|
|
|
$(NULL)
|
|
|
|
|
2016-03-23 17:13:57 -07:00
|
|
|
elm_eolian_type_files = \
|
2017-10-18 01:12:03 -07:00
|
|
|
lib/elementary/elm_general.eot \
|
2017-12-12 16:59:48 -08:00
|
|
|
lib/elementary/efl_ui.eot \
|
efl_ui : change efl_ui_view_list to efl_ui_list_view.
Summary:
View is not a namespace, but an interface,
So, View_List cannot be under the view namespace for now.
it looks more suite to be end as View than List on this widget name.
Firstly, it follows our common naming rules of class.
Also, List_View is commonly presentable name on most UI frameworks,
so it is very easy to understand what this widget can do for the user.
Test Plan:
Make works.
Example is not works for now til stable model interface.
Reviewers: felipealmeida, woohyun, cedric, Hermet
Reviewed By: Hermet
Subscribers: larryolj, cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7234
2018-11-04 21:27:05 -08:00
|
|
|
lib/elementary/efl_ui_list_view_types.eot \
|
2018-12-21 13:46:06 -08:00
|
|
|
lib/elementary/efl_ui_selection_types.eot \
|
2018-01-08 02:13:10 -08:00
|
|
|
lib/elementary/efl_ui_dnd_types.eot
|
2016-03-23 17:13:57 -07:00
|
|
|
|
2016-04-20 04:08:49 -07:00
|
|
|
elm_public_eolian_c = $(elm_public_eolian_files:%.eo=%.eo.c)
|
|
|
|
elm_public_eolian_h = $(elm_public_eolian_files:%.eo=%.eo.h) \
|
|
|
|
$(elm_public_eolian_files:%.eo=%.eo.legacy.h) \
|
|
|
|
$(elm_eolian_type_files:%.eot=%.eot.h)
|
|
|
|
|
2016-06-08 03:45:40 -07:00
|
|
|
elm_private_eolian_c = $(elm_private_eolian_files:%.eo=%.eo.c)
|
|
|
|
elm_private_eolian_h = $(elm_private_eolian_files:%.eo=%.eo.h)
|
|
|
|
|
2016-04-20 04:08:49 -07:00
|
|
|
elm_legacy_eolian_c = $(elm_legacy_eolian_files:%.eo=%.eo.c)
|
|
|
|
elm_legacy_eolian_eo_h = $(elm_legacy_eolian_files:%.eo=%.eo.h)
|
|
|
|
elm_legacy_eolian_legacy_h = $(elm_legacy_eolian_files:%.eo=%.eo.legacy.h)
|
2016-03-23 17:13:57 -07:00
|
|
|
|
|
|
|
BUILT_SOURCES += \
|
2016-04-20 04:08:49 -07:00
|
|
|
$(elm_public_eolian_c) \
|
|
|
|
$(elm_public_eolian_h) \
|
2016-06-08 03:45:40 -07:00
|
|
|
$(elm_private_eolian_c) \
|
|
|
|
$(elm_private_eolian_h) \
|
|
|
|
$(elm_legacy_eolian_c) \
|
2016-04-20 04:08:49 -07:00
|
|
|
$(elm_legacy_eolian_eo_h) \
|
|
|
|
$(elm_legacy_eolian_legacy_h)
|
2016-03-23 17:13:57 -07:00
|
|
|
|
|
|
|
elementaryeolianfilesdir = $(datadir)/eolian/include/elementary-@VMAJ@
|
2016-04-20 04:08:49 -07:00
|
|
|
elementaryeolianfiles_DATA = $(elm_public_eolian_files) $(elm_eolian_type_files)
|
|
|
|
|
2016-04-21 22:58:49 -07:00
|
|
|
noinst_DATA += $(elm_legacy_eolian_eo_h)
|
2016-03-23 17:13:57 -07:00
|
|
|
|
2019-03-05 14:00:37 -08:00
|
|
|
elm_legacy_eo_files = \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_bg_legacy_eo.c \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_button_legacy_eo.c \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_check_legacy_eo.c \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_flip_legacy_eo.c \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_frame_legacy_eo.c \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_image_legacy_eo.c \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_image_zoomable_eo.legacy.c \
|
|
|
|
lib/elementary/efl_ui_image_zoomable_legacy_eo.c \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_layout_legacy_eo.c \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_panes_eo.legacy.c \
|
|
|
|
lib/elementary/efl_ui_panes_legacy_eo.c \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_progressbar_legacy_eo.c \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/elm_hoversel_eo.c \
|
|
|
|
lib/elementary/elm_hoversel_eo.legacy.c \
|
|
|
|
lib/elementary/elm_hoversel_item_eo.c \
|
|
|
|
lib/elementary/elm_hoversel_item_eo.legacy.c
|
2019-03-05 14:00:37 -08:00
|
|
|
|
|
|
|
elm_legacy_eo_headers = \
|
|
|
|
lib/elementary/efl_ui_bg_eo.legacy.h \
|
|
|
|
lib/elementary/efl_ui_bg_legacy_eo.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_bg_legacy_eo.legacy.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_button_eo.legacy.h \
|
|
|
|
lib/elementary/efl_ui_button_legacy_eo.h \
|
|
|
|
lib/elementary/efl_ui_button_legacy_eo.legacy.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_check_eo.legacy.h \
|
|
|
|
lib/elementary/efl_ui_check_legacy_eo.h \
|
|
|
|
lib/elementary/efl_ui_check_legacy_eo.legacy.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_flip_eo.legacy.h \
|
|
|
|
lib/elementary/efl_ui_flip_legacy_eo.h \
|
|
|
|
lib/elementary/efl_ui_flip_legacy_eo.legacy.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_frame_eo.legacy.h \
|
|
|
|
lib/elementary/efl_ui_frame_legacy_eo.h \
|
|
|
|
lib/elementary/efl_ui_frame_legacy_eo.legacy.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_image_legacy_eo.h \
|
|
|
|
lib/elementary/efl_ui_image_legacy_eo.legacy.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_image_zoomable_eo.legacy.h \
|
|
|
|
lib/elementary/efl_ui_image_zoomable_legacy_eo.h \
|
|
|
|
lib/elementary/efl_ui_image_zoomable_legacy_eo.legacy.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_layout_legacy_eo.h \
|
|
|
|
lib/elementary/efl_ui_layout_legacy_eo.legacy.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_panes_eo.legacy.h \
|
|
|
|
lib/elementary/efl_ui_panes_legacy_eo.h \
|
|
|
|
lib/elementary/efl_ui_panes_legacy_eo.legacy.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/efl_ui_progressbar_legacy_eo.h \
|
|
|
|
lib/elementary/efl_ui_progressbar_legacy_eo.legacy.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/elm_hoversel_eo.h \
|
|
|
|
lib/elementary/elm_hoversel_eo.legacy.h \
|
|
|
|
lib/elementary/elm_hoversel_item_eo.h \
|
|
|
|
lib/elementary/elm_hoversel_item_eo.legacy.h
|
2019-03-05 14:00:37 -08:00
|
|
|
|
|
|
|
|
|
|
|
EXTRA_DIST2 += ${elementaryeolianfiles_DATA} $(elm_legacy_eolian_files) $(elm_private_eolian_files) $(elm_legacy_eo_files)
|
2016-03-23 17:13:57 -07:00
|
|
|
|
|
|
|
lib_LTLIBRARIES += lib/elementary/libelementary.la
|
|
|
|
|
|
|
|
includes_HEADERS = \
|
|
|
|
lib/elementary/Elementary.h \
|
2016-10-27 03:49:55 -07:00
|
|
|
lib/elementary/Elementary_Options.h \
|
2019-03-05 14:00:37 -08:00
|
|
|
lib/elementary/Elementary_Cursor.h \
|
|
|
|
$(elm_legacy_eo_headers)
|
2016-03-23 17:13:57 -07:00
|
|
|
includesdir = $(includedir)/elementary-@VMAJ@
|
|
|
|
|
|
|
|
includesunstable_HEADERS = \
|
|
|
|
lib/elementary/elm_gen_common.h \
|
|
|
|
lib/elementary/elm_atspi_bridge.h \
|
2018-04-03 04:27:30 -07:00
|
|
|
lib/elementary/efl_access_object.h \
|
2017-09-25 01:15:44 -07:00
|
|
|
lib/elementary/efl_access_text.h \
|
2017-11-15 18:31:26 -08:00
|
|
|
lib/elementary/efl_access_widget_action.h \
|
2017-09-11 23:48:10 -07:00
|
|
|
lib/elementary/efl_access_window.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_interface_fileselector.h \
|
|
|
|
lib/elementary/elm_interface_scrollable.h \
|
|
|
|
lib/elementary/elm_interfaces.h \
|
|
|
|
lib/elementary/elm_widget.h \
|
2019-02-27 10:29:08 -08:00
|
|
|
lib/elementary/efl_ui_widget_common.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_actionslider.h \
|
|
|
|
lib/elementary/elm_widget_box.h \
|
|
|
|
lib/elementary/elm_widget_bubble.h \
|
2017-05-21 20:48:12 -07:00
|
|
|
lib/elementary/efl_ui_button_private.h \
|
efl_ui_bg: remove Efl.Ui.Bg interface and rename Efl.Ui.Bg_Widget class
Summary:
Efl.Ui.Bg interface does not have any new property or method.
Moreover, Efl.Ui.Bg interface is not used by widgets except
Efl.Ui.Bg_Widget and Efl.Ui.Widget_Part_Bg.
Consequently, Efl.Ui.Bg interface can be replaced by other interfaces.
Due to Efl.Ui.Bg interface, the bg widget class name becomes
Efl.UI.Bg_Widget which is not synchronized with other widget names.
Therefore, to keep consistency with other widgets, it would be better to
remove Efl.Ui.Bg interface and rename Efl.Ui.Bg_Widget to Efl.Ui.Bg.
Reviewers: woohyun, segfaultxavi, bu5hm4n, zmike
Reviewed By: segfaultxavi
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7304
2018-11-19 17:24:05 -08:00
|
|
|
lib/elementary/efl_ui_bg_private.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_calendar.h \
|
2017-10-25 00:42:39 -07:00
|
|
|
lib/elementary/efl_ui_calendar_private.h \
|
2017-05-21 19:27:13 -07:00
|
|
|
lib/elementary/efl_ui_check_private.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_clock.h \
|
|
|
|
lib/elementary/elm_widget_colorselector.h \
|
|
|
|
lib/elementary/elm_widget_conform.h \
|
2016-05-05 11:40:14 -07:00
|
|
|
lib/elementary/elm_widget_container.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_combobox.h \
|
|
|
|
lib/elementary/elm_widget_ctxpopup.h \
|
|
|
|
lib/elementary/elm_widget_dayselector.h \
|
|
|
|
lib/elementary/elm_widget_diskselector.h \
|
|
|
|
lib/elementary/elm_widget_entry.h \
|
|
|
|
lib/elementary/elm_widget_fileselector.h \
|
|
|
|
lib/elementary/elm_widget_fileselector_button.h \
|
|
|
|
lib/elementary/elm_widget_fileselector_entry.h \
|
2016-06-06 16:50:26 -07:00
|
|
|
lib/elementary/efl_ui_widget_flip.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_flipselector.h \
|
2016-07-04 04:10:29 -07:00
|
|
|
lib/elementary/efl_ui_widget_frame.h \
|
2018-04-12 05:09:38 -07:00
|
|
|
lib/elementary/efl_ui_stack_private.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_gengrid.h \
|
|
|
|
lib/elementary/elm_widget_genlist.h \
|
|
|
|
lib/elementary/elm_widget_glview.h \
|
|
|
|
lib/elementary/elm_widget_grid.h \
|
|
|
|
lib/elementary/elm_widget_hover.h \
|
|
|
|
lib/elementary/elm_widget_hoversel.h \
|
|
|
|
lib/elementary/elm_widget_icon.h \
|
2016-05-31 03:38:21 -07:00
|
|
|
lib/elementary/efl_ui_widget_image.h \
|
2017-07-27 22:48:48 -07:00
|
|
|
lib/elementary/efl_ui_popup_private.h \
|
2018-11-16 02:11:50 -08:00
|
|
|
lib/elementary/efl_ui_alert_popup_private.h \
|
|
|
|
lib/elementary/efl_ui_scroll_alert_popup_private.h \
|
|
|
|
lib/elementary/efl_ui_text_alert_popup_private.h \
|
|
|
|
lib/elementary/efl_ui_anchor_popup_private.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_index.h \
|
|
|
|
lib/elementary/elm_widget_inwin.h \
|
|
|
|
lib/elementary/elm_widget_label.h \
|
|
|
|
lib/elementary/elm_widget_layout.h \
|
|
|
|
lib/elementary/elm_widget_list.h \
|
|
|
|
lib/elementary/elm_widget_map.h \
|
|
|
|
lib/elementary/elm_widget_mapbuf.h \
|
|
|
|
lib/elementary/elm_widget_menu.h \
|
2018-04-19 06:20:29 -07:00
|
|
|
lib/elementary/elm_widget_multibuttonentry.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_naviframe.h \
|
2018-04-12 05:42:38 -07:00
|
|
|
lib/elementary/efl_ui_navigation_bar_private.h \
|
2018-04-12 05:30:05 -07:00
|
|
|
lib/elementary/efl_ui_navigation_layout_private.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_notify.h \
|
|
|
|
lib/elementary/elm_widget_panel.h \
|
2017-08-01 18:32:30 -07:00
|
|
|
lib/elementary/efl_ui_panes_private.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_photo.h \
|
2017-05-28 20:00:41 -07:00
|
|
|
lib/elementary/efl_ui_image_zoomable_private.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_player.h \
|
|
|
|
lib/elementary/elm_widget_plug.h \
|
|
|
|
lib/elementary/elm_widget_popup.h \
|
|
|
|
lib/elementary/elm_widget_prefs.h \
|
2017-05-23 02:30:00 -07:00
|
|
|
lib/elementary/efl_ui_progressbar_private.h \
|
2017-05-22 02:56:52 -07:00
|
|
|
lib/elementary/efl_ui_radio_private.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_route.h \
|
|
|
|
lib/elementary/elm_widget_scroller.h \
|
|
|
|
lib/elementary/elm_widget_segment_control.h \
|
|
|
|
lib/elementary/elm_widget_separator.h \
|
2018-05-14 22:16:00 -07:00
|
|
|
lib/elementary/elm_widget_slider.h \
|
2017-06-12 00:06:22 -07:00
|
|
|
lib/elementary/efl_ui_slider_private.h \
|
2018-05-14 22:16:00 -07:00
|
|
|
lib/elementary/efl_ui_slider_interval_private.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_slideshow.h \
|
2017-09-06 19:12:52 -07:00
|
|
|
lib/elementary/elm_widget_spinner.h \
|
2017-11-20 02:12:49 -08:00
|
|
|
lib/elementary/efl_ui_spin_private.h \
|
|
|
|
lib/elementary/efl_ui_spin_button_private.h \
|
2018-04-25 00:43:53 -07:00
|
|
|
lib/elementary/efl_ui_datepicker_private.h \
|
|
|
|
lib/elementary/efl_ui_timepicker_private.h \
|
2018-05-02 01:23:25 -07:00
|
|
|
lib/elementary/efl_ui_tags_private.h \
|
2018-12-19 18:32:28 -08:00
|
|
|
lib/elementary/efl_ui_panel_private.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_widget_table.h \
|
|
|
|
lib/elementary/elm_widget_thumb.h \
|
|
|
|
lib/elementary/elm_widget_toolbar.h \
|
2016-06-22 16:50:05 -07:00
|
|
|
lib/elementary/efl_ui_video_private.h \
|
2018-04-22 23:13:59 -07:00
|
|
|
lib/elementary/efl_ui_item_private.h \
|
|
|
|
lib/elementary/efl_ui_list_item_private.h \
|
|
|
|
lib/elementary/efl_ui_list_private.h \
|
efl_ui_grid : introduce new packable grid widget for Efl.Ui.Widget
Summary:
Introduce new packable grid for Efl.Ui.Widget toolkits.
most of parts are same as Efl.Ui.List, and it also support Efl.Pack_Linear,
although it will not support Efl.Pack_Table, because item must be
arranged sequential orders.
Test Plan:
We will make the tests on efl ui test suite.
please test by make check.
Reviewers: Hermet, cedric, felipealmeida, eagleeye, woohyun
Reviewed By: Hermet, eagleeye
Subscribers: CHAN, bu5hm4n, cedric
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D6985
2018-11-19 21:32:31 -08:00
|
|
|
lib/elementary/efl_ui_grid_item_private.h \
|
|
|
|
lib/elementary/efl_ui_grid_private.h \
|
efl_ui : change efl_ui_view_list to efl_ui_list_view.
Summary:
View is not a namespace, but an interface,
So, View_List cannot be under the view namespace for now.
it looks more suite to be end as View than List on this widget name.
Firstly, it follows our common naming rules of class.
Also, List_View is commonly presentable name on most UI frameworks,
so it is very easy to understand what this widget can do for the user.
Test Plan:
Make works.
Example is not works for now til stable model interface.
Reviewers: felipealmeida, woohyun, cedric, Hermet
Reviewed By: Hermet
Subscribers: larryolj, cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7234
2018-11-04 21:27:05 -08:00
|
|
|
lib/elementary/efl_ui_list_view_private.h \
|
|
|
|
lib/elementary/efl_ui_list_view_seg_array.h \
|
2016-06-02 17:19:08 -07:00
|
|
|
lib/elementary/elm_widget_web.h \
|
2016-11-04 04:01:33 -07:00
|
|
|
lib/elementary/efl_ui_clock.h \
|
2016-06-02 17:19:08 -07:00
|
|
|
lib/elementary/elm_code.h \
|
|
|
|
lib/elementary/elm_code_widget_legacy.h \
|
|
|
|
lib/elementary/elm_code_widget_selection.h \
|
2018-02-15 01:49:53 -08:00
|
|
|
lib/elementary/elm_code_diff_widget.h \
|
2016-06-02 17:19:08 -07:00
|
|
|
lib/elementary/elm_code_common.h \
|
|
|
|
lib/elementary/elm_code_line.h \
|
|
|
|
lib/elementary/elm_code_text.h \
|
2016-11-27 15:13:42 -08:00
|
|
|
lib/elementary/elm_code_indent.h \
|
2016-06-02 17:19:08 -07:00
|
|
|
lib/elementary/elm_code_file.h \
|
2017-01-20 14:09:16 -08:00
|
|
|
lib/elementary/elm_code_parse.h \
|
2017-11-14 20:08:09 -08:00
|
|
|
lib/elementary/elm_code_syntax.h \
|
2017-12-18 04:08:25 -08:00
|
|
|
lib/elementary/efl_ui_widget_scroller.h \
|
|
|
|
lib/elementary/efl_ui_widget_scroll_manager.h \
|
|
|
|
lib/elementary/efl_ui_widget_pan.h \
|
2018-02-13 05:50:14 -08:00
|
|
|
lib/elementary/efl_ui_nstate_private.h \
|
2018-04-23 02:43:11 -07:00
|
|
|
lib/elementary/Efl_Ui.h \
|
|
|
|
lib/elementary/efl_ui_widget_pager.h \
|
|
|
|
lib/elementary/efl_page_transition.h \
|
|
|
|
lib/elementary/efl_page_transition_scroll.h \
|
|
|
|
lib/elementary/efl_page_indicator.h \
|
2018-05-02 05:10:16 -07:00
|
|
|
lib/elementary/efl_page_indicator_icon.h \
|
|
|
|
lib/elementary/efl_ui_tab_pager_private.h \
|
|
|
|
lib/elementary/efl_ui_tab_bar_private.h \
|
2019-02-22 02:47:47 -08:00
|
|
|
lib/elementary/efl_ui_tab_page_private.h \
|
|
|
|
lib/elementary/efl_ui_relative_layout_private.h
|
2016-03-23 17:13:57 -07:00
|
|
|
includesunstabledir = $(includedir)/elementary-@VMAJ@
|
|
|
|
|
2016-04-20 04:08:49 -07:00
|
|
|
nodist_includesunstable_HEADERS = \
|
|
|
|
$(elm_public_eolian_h) \
|
|
|
|
$(elm_legacy_eolian_legacy_h)
|
2016-03-23 17:13:57 -07:00
|
|
|
|
|
|
|
includesub_HEADERS = \
|
|
|
|
lib/elementary/elc_ctxpopup.h \
|
|
|
|
lib/elementary/elc_ctxpopup_legacy.h \
|
|
|
|
lib/elementary/elc_combobox.h \
|
|
|
|
lib/elementary/elc_combobox_legacy.h \
|
|
|
|
lib/elementary/elc_fileselector.h \
|
|
|
|
lib/elementary/elc_fileselector_legacy.h \
|
|
|
|
lib/elementary/elc_fileselector_common.h \
|
|
|
|
lib/elementary/elc_fileselector_button.h \
|
|
|
|
lib/elementary/elc_fileselector_button_legacy.h \
|
|
|
|
lib/elementary/elc_fileselector_entry.h \
|
|
|
|
lib/elementary/elc_fileselector_entry_legacy.h \
|
|
|
|
lib/elementary/elc_hoversel.h \
|
|
|
|
lib/elementary/elc_hoversel_legacy.h \
|
|
|
|
lib/elementary/elc_multibuttonentry.h \
|
2018-04-20 01:20:06 -07:00
|
|
|
lib/elementary/elc_multibuttonentry_eo.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elc_multibuttonentry_legacy.h \
|
|
|
|
lib/elementary/elc_multibuttonentry_common.h \
|
|
|
|
lib/elementary/elc_naviframe.h \
|
|
|
|
lib/elementary/elc_naviframe_legacy.h \
|
|
|
|
lib/elementary/elc_naviframe_common.h \
|
|
|
|
lib/elementary/elc_popup.h \
|
|
|
|
lib/elementary/elc_popup_legacy.h \
|
|
|
|
lib/elementary/elm_access.h \
|
|
|
|
lib/elementary/elm_actionslider.h \
|
|
|
|
lib/elementary/elm_actionslider_legacy.h \
|
|
|
|
lib/elementary/elm_app.h \
|
|
|
|
lib/elementary/elm_atspi_app_object.h \
|
|
|
|
lib/elementary/elm_authors.h \
|
|
|
|
lib/elementary/elm_bg.h \
|
|
|
|
lib/elementary/elm_bg_legacy.h \
|
|
|
|
lib/elementary/elm_box.h \
|
|
|
|
lib/elementary/elm_box_legacy.h \
|
|
|
|
lib/elementary/elm_box_common.h \
|
|
|
|
lib/elementary/elm_bubble.h \
|
|
|
|
lib/elementary/elm_bubble_legacy.h \
|
|
|
|
lib/elementary/elm_button.h \
|
2017-05-21 20:48:12 -07:00
|
|
|
lib/elementary/efl_ui_button_eo.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_button_legacy.h \
|
|
|
|
lib/elementary/elm_cache.h \
|
|
|
|
lib/elementary/elm_calendar.h \
|
|
|
|
lib/elementary/elm_calendar_legacy.h \
|
|
|
|
lib/elementary/elm_calendar_common.h \
|
2017-10-25 00:42:39 -07:00
|
|
|
lib/elementary/efl_ui_calendar.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_check.h \
|
2017-05-19 03:05:10 -07:00
|
|
|
lib/elementary/efl_ui_check_eo.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_check_legacy.h \
|
|
|
|
lib/elementary/elm_clock.h \
|
|
|
|
lib/elementary/elm_clock_legacy.h \
|
|
|
|
lib/elementary/elm_cnp.h \
|
|
|
|
lib/elementary/elm_colorselector.h \
|
|
|
|
lib/elementary/elm_colorselector_legacy.h \
|
|
|
|
lib/elementary/elm_colorselector_common.h \
|
|
|
|
lib/elementary/elm_color_class.h \
|
|
|
|
lib/elementary/elm_config.h \
|
|
|
|
lib/elementary/elm_conform.h \
|
|
|
|
lib/elementary/elm_conform_legacy.h \
|
|
|
|
lib/elementary/elm_cursor.h \
|
|
|
|
lib/elementary/elm_datetime.h \
|
|
|
|
lib/elementary/elm_dayselector.h \
|
|
|
|
lib/elementary/elm_dayselector_legacy.h \
|
|
|
|
lib/elementary/elm_debug.h \
|
|
|
|
lib/elementary/elm_deprecated.h \
|
|
|
|
lib/elementary/elm_diskselector.h \
|
|
|
|
lib/elementary/elm_diskselector_common.h \
|
|
|
|
lib/elementary/elm_diskselector_legacy.h \
|
|
|
|
lib/elementary/elm_entry.h \
|
|
|
|
lib/elementary/elm_entry_common.h \
|
|
|
|
lib/elementary/elm_entry_eo.h \
|
|
|
|
lib/elementary/elm_entry_legacy.h \
|
|
|
|
lib/elementary/elm_finger.h \
|
|
|
|
lib/elementary/elm_flip.h \
|
2016-06-09 06:03:22 -07:00
|
|
|
lib/elementary/efl_ui_flip_eo.h \
|
2016-06-06 16:50:26 -07:00
|
|
|
lib/elementary/efl_ui_flip_legacy.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_flipselector.h \
|
|
|
|
lib/elementary/elm_flipselector_legacy.h \
|
|
|
|
lib/elementary/elm_focus.h \
|
|
|
|
lib/elementary/elm_focus_item.h \
|
|
|
|
lib/elementary/elm_font.h \
|
|
|
|
lib/elementary/elm_frame.h \
|
2016-07-07 03:18:50 -07:00
|
|
|
lib/elementary/efl_ui_frame_eo.h \
|
2016-07-04 04:10:29 -07:00
|
|
|
lib/elementary/efl_ui_frame_legacy.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_gen.h \
|
|
|
|
lib/elementary/elm_general.h \
|
|
|
|
lib/elementary/elm_gengrid.h \
|
|
|
|
lib/elementary/elm_gengrid_common.h \
|
|
|
|
lib/elementary/elm_gengrid_legacy.h \
|
|
|
|
lib/elementary/elm_genlist.h \
|
|
|
|
lib/elementary/elm_genlist_common.h \
|
|
|
|
lib/elementary/elm_genlist_legacy.h \
|
|
|
|
lib/elementary/elm_gesture_layer.h \
|
|
|
|
lib/elementary/elm_gesture_layer_common.h \
|
|
|
|
lib/elementary/elm_gesture_layer_legacy.h \
|
|
|
|
lib/elementary/elm_getting_started.h \
|
|
|
|
lib/elementary/elm_glview.h \
|
|
|
|
lib/elementary/elm_glview_common.h \
|
|
|
|
lib/elementary/elm_glview_legacy.h \
|
|
|
|
lib/elementary/elm_grid.h \
|
|
|
|
lib/elementary/elm_grid_legacy.h \
|
|
|
|
lib/elementary/elm_hover.h \
|
|
|
|
lib/elementary/elm_hover_legacy.h \
|
|
|
|
lib/elementary/elm_icon.h \
|
|
|
|
lib/elementary/elm_icon_legacy.h \
|
|
|
|
lib/elementary/elm_image.h \
|
|
|
|
lib/elementary/elm_image_eo.h \
|
|
|
|
lib/elementary/elm_image_legacy.h \
|
|
|
|
lib/elementary/elm_index.h \
|
|
|
|
lib/elementary/elm_index_legacy.h \
|
|
|
|
${top_builddir}/elm_intro.h \
|
|
|
|
lib/elementary/elm_inwin.h \
|
|
|
|
lib/elementary/elm_inwin_legacy.h \
|
|
|
|
lib/elementary/elm_label.h \
|
|
|
|
lib/elementary/elm_label_legacy.h \
|
|
|
|
lib/elementary/elm_layout.h \
|
|
|
|
lib/elementary/elm_layout_common.h \
|
|
|
|
lib/elementary/elm_layout_legacy.h \
|
|
|
|
lib/elementary/elm_list.h \
|
|
|
|
lib/elementary/elm_list_legacy.h \
|
|
|
|
lib/elementary/elm_macros.h \
|
|
|
|
lib/elementary/elm_map.h \
|
|
|
|
lib/elementary/elm_map_common.h \
|
|
|
|
lib/elementary/elm_map_legacy.h \
|
|
|
|
lib/elementary/elm_mapbuf.h \
|
|
|
|
lib/elementary/elm_mapbuf_legacy.h \
|
|
|
|
lib/elementary/elm_menu.h \
|
|
|
|
lib/elementary/elm_menu_legacy.h \
|
|
|
|
lib/elementary/elm_mirroring.h \
|
|
|
|
lib/elementary/elm_need.h \
|
|
|
|
lib/elementary/elm_notify.h \
|
|
|
|
lib/elementary/elm_notify_common.h \
|
|
|
|
lib/elementary/elm_notify_legacy.h \
|
2016-05-09 23:31:53 -07:00
|
|
|
lib/elementary/efl_ui_nstate.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_object.h \
|
|
|
|
lib/elementary/elm_object_item.h \
|
|
|
|
lib/elementary/elm_panel.h \
|
|
|
|
lib/elementary/elm_panel_common.h \
|
|
|
|
lib/elementary/elm_panel_legacy.h \
|
|
|
|
lib/elementary/elm_panes.h \
|
2017-08-01 18:32:30 -07:00
|
|
|
lib/elementary/efl_ui_panes_eo.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_panes_legacy.h \
|
|
|
|
lib/elementary/elm_photo.h \
|
|
|
|
lib/elementary/elm_photo_legacy.h \
|
|
|
|
lib/elementary/elm_photocam.h \
|
2017-05-28 20:00:41 -07:00
|
|
|
lib/elementary/efl_ui_image_zoomable_eo.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_photocam_legacy.h \
|
|
|
|
lib/elementary/elm_plug.h \
|
|
|
|
lib/elementary/elm_plug_legacy.h \
|
|
|
|
lib/elementary/elm_prefs.h \
|
|
|
|
lib/elementary/elm_prefs_common.h \
|
|
|
|
lib/elementary/elm_prefs_legacy.h \
|
|
|
|
lib/elementary/elm_prefs_data.h \
|
|
|
|
lib/elementary/elm_progressbar.h \
|
|
|
|
lib/elementary/elm_progressbar_common.h \
|
2017-05-23 02:30:00 -07:00
|
|
|
lib/elementary/efl_ui_progressbar_eo.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_progressbar_legacy.h \
|
|
|
|
lib/elementary/elm_radio.h \
|
2017-05-22 02:56:52 -07:00
|
|
|
lib/elementary/efl_ui_radio_eo.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_radio_legacy.h \
|
|
|
|
lib/elementary/elm_route.h \
|
|
|
|
lib/elementary/elm_route_legacy.h \
|
|
|
|
lib/elementary/elm_scale.h \
|
|
|
|
lib/elementary/elm_scroll.h \
|
|
|
|
lib/elementary/elm_scroller.h \
|
|
|
|
lib/elementary/elm_scroller_legacy.h \
|
|
|
|
lib/elementary/elm_segment_control.h \
|
|
|
|
lib/elementary/elm_segment_control_legacy.h \
|
|
|
|
lib/elementary/elm_separator.h \
|
|
|
|
lib/elementary/elm_separator_legacy.h \
|
|
|
|
lib/elementary/elm_slider.h \
|
|
|
|
lib/elementary/elm_slider_common.h \
|
|
|
|
lib/elementary/elm_slider_legacy.h \
|
|
|
|
lib/elementary/elm_slideshow.h \
|
|
|
|
lib/elementary/elm_slideshow_common.h \
|
|
|
|
lib/elementary/elm_slideshow_legacy.h \
|
|
|
|
lib/elementary/elm_spinner.h \
|
|
|
|
lib/elementary/elm_spinner_legacy.h \
|
|
|
|
lib/elementary/elm_store.h \
|
|
|
|
lib/elementary/elm_systray.h \
|
|
|
|
lib/elementary/elm_systray_common.h \
|
|
|
|
lib/elementary/elm_systray_watcher.h \
|
|
|
|
lib/elementary/elm_sys_notify.h \
|
|
|
|
lib/elementary/elm_table.h \
|
|
|
|
lib/elementary/elm_table_legacy.h \
|
elementary textpath: support legacy APIs
Summary:
Efl.Ui.Textpath was added when we were developing new interfaces.
So, basically, it does not support 'legacy' APIs. ex) elm_textpath_add
But, in Tizen, the legacy APIs had been delivered in old version of EFL.
To reduce maintainning cost between the platforms, this patch will be helpful.
@feature
Test Plan: N/A
Reviewers: Hermet, woohyun, zmike, cedric, herdsman
Reviewed By: Hermet
Subscribers: #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7033
2018-10-11 23:42:31 -07:00
|
|
|
lib/elementary/elm_textpath.h \
|
|
|
|
lib/elementary/elm_textpath_legacy.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_theme.h \
|
|
|
|
lib/elementary/elm_thumb.h \
|
|
|
|
lib/elementary/elm_thumb_common.h \
|
|
|
|
lib/elementary/elm_thumb_legacy.h \
|
|
|
|
lib/elementary/elm_toolbar.h \
|
|
|
|
lib/elementary/elm_toolbar_common.h \
|
|
|
|
lib/elementary/elm_toolbar_eo.h \
|
|
|
|
lib/elementary/elm_toolbar_legacy.h \
|
|
|
|
lib/elementary/elm_tooltip.h \
|
|
|
|
lib/elementary/elm_transit.h \
|
2016-06-22 16:50:05 -07:00
|
|
|
lib/elementary/efl_ui_video.h \
|
|
|
|
lib/elementary/efl_ui_video_eo.h \
|
|
|
|
lib/elementary/efl_ui_video_legacy.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_view_list.h \
|
|
|
|
lib/elementary/elm_view_form.h \
|
|
|
|
lib/elementary/elm_web.h \
|
|
|
|
lib/elementary/elm_web_common.h \
|
|
|
|
lib/elementary/elm_web_eo.h \
|
|
|
|
lib/elementary/elm_web_legacy.h \
|
|
|
|
lib/elementary/elm_win.h \
|
|
|
|
lib/elementary/elm_win_common.h \
|
|
|
|
lib/elementary/elm_win_eo.h \
|
|
|
|
lib/elementary/elm_win_legacy.h \
|
2016-04-11 22:11:37 -07:00
|
|
|
lib/elementary/elm_helper.h \
|
2016-05-24 04:40:18 -07:00
|
|
|
lib/elementary/elm_part_helper.h \
|
2016-04-11 22:11:37 -07:00
|
|
|
$(NULL)
|
|
|
|
|
2016-03-23 17:13:57 -07:00
|
|
|
includesubdir = $(includedir)/elementary-@VMAJ@/
|
|
|
|
|
|
|
|
lib_elementary_libelementary_la_SOURCES = \
|
|
|
|
lib/elementary/elm_priv.h \
|
2016-03-23 23:52:21 -07:00
|
|
|
static_libs/atspi/atspi-constants.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elementary_config.h \
|
|
|
|
lib/elementary/els_box.h \
|
|
|
|
lib/elementary/elc_ctxpopup.c \
|
|
|
|
lib/elementary/elc_fileselector.c \
|
|
|
|
lib/elementary/elc_fileselector_button.c \
|
|
|
|
lib/elementary/elc_fileselector_entry.c \
|
|
|
|
lib/elementary/elc_hoversel.c \
|
2018-04-19 06:20:29 -07:00
|
|
|
lib/elementary/elc_multibuttonentry.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elc_naviframe.c \
|
2018-04-12 05:42:38 -07:00
|
|
|
lib/elementary/efl_ui_navigation_bar.c \
|
2018-04-12 05:30:05 -07:00
|
|
|
lib/elementary/efl_ui_navigation_layout.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elc_player.c \
|
|
|
|
lib/elementary/elc_popup.c \
|
|
|
|
lib/elementary/elc_scrolled_entry.c \
|
|
|
|
lib/elementary/elm_access.c \
|
|
|
|
lib/elementary/elm_actionslider.c \
|
|
|
|
lib/elementary/elm_atspi_app_object.c \
|
|
|
|
lib/elementary/elm_atspi_bridge.c \
|
2018-01-23 22:50:58 -08:00
|
|
|
lib/elementary/efl_ui_legacy.c \
|
2017-09-25 19:46:11 -07:00
|
|
|
lib/elementary/efl_ui_bg.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_box.c \
|
|
|
|
lib/elementary/elm_bubble.c \
|
2017-05-21 20:48:12 -07:00
|
|
|
lib/elementary/efl_ui_button.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_calendar.c \
|
2017-10-25 00:42:39 -07:00
|
|
|
lib/elementary/efl_ui_calendar.c \
|
2017-05-21 19:27:13 -07:00
|
|
|
lib/elementary/efl_ui_check.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_clock.c \
|
2016-06-02 17:19:08 -07:00
|
|
|
lib/elementary/elm_code_line.c \
|
|
|
|
lib/elementary/elm_code_text.c \
|
2016-11-27 15:13:42 -08:00
|
|
|
lib/elementary/elm_code_indent.c \
|
2016-06-02 17:19:08 -07:00
|
|
|
lib/elementary/elm_code_file.c \
|
|
|
|
lib/elementary/elm_code_parse.c \
|
2017-01-20 14:09:16 -08:00
|
|
|
lib/elementary/elm_code_syntax.c \
|
2016-06-02 17:19:08 -07:00
|
|
|
lib/elementary/elm_code_widget_selection.c \
|
|
|
|
lib/elementary/elm_code_widget.c \
|
|
|
|
lib/elementary/elm_code_diff_widget.c \
|
|
|
|
lib/elementary/elm_code.c \
|
|
|
|
lib/elementary/elm_code_private.h \
|
|
|
|
lib/elementary/elm_code_widget_private.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_colorselector.c \
|
|
|
|
lib/elementary/elm_color_class.c \
|
|
|
|
lib/elementary/elc_combobox.c \
|
|
|
|
lib/elementary/elm_config.c \
|
|
|
|
lib/elementary/elm_conform.c \
|
|
|
|
lib/elementary/elm_datetime.c \
|
|
|
|
lib/elementary/elm_dayselector.c \
|
|
|
|
lib/elementary/elm_dbus_menu.c \
|
|
|
|
lib/elementary/elm_diskselector.c \
|
|
|
|
lib/elementary/elm_entry.c \
|
2016-06-06 16:50:26 -07:00
|
|
|
lib/elementary/efl_ui_flip.c \
|
2017-07-13 04:04:44 -07:00
|
|
|
lib/elementary/efl_ui_internal_text_interactive.c \
|
|
|
|
lib/elementary/efl_ui_internal_text_interactive.h \
|
2018-09-07 02:37:18 -07:00
|
|
|
lib/elementary/efl_ui_internal_text_scroller.c \
|
|
|
|
lib/elementary/efl_ui_internal_text_scroller.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_flipselector.c \
|
|
|
|
lib/elementary/elm_font.c \
|
2016-07-04 04:10:29 -07:00
|
|
|
lib/elementary/efl_ui_frame.c \
|
2018-04-12 05:09:38 -07:00
|
|
|
lib/elementary/efl_ui_stack.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_gengrid.c \
|
|
|
|
lib/elementary/elm_genlist.c \
|
|
|
|
lib/elementary/elm_gesture_layer.c \
|
|
|
|
lib/elementary/elm_gesture_layer_extra_gestures.c \
|
|
|
|
lib/elementary/elm_glview.c \
|
|
|
|
lib/elementary/elm_grid.c \
|
|
|
|
lib/elementary/elm_hover.c \
|
|
|
|
lib/elementary/elm_icon.c \
|
2016-05-31 03:38:21 -07:00
|
|
|
lib/elementary/efl_ui_image.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_index.c \
|
2018-04-03 04:27:30 -07:00
|
|
|
lib/elementary/efl_access_object.c \
|
2017-09-18 19:19:21 -07:00
|
|
|
lib/elementary/efl_access_action.c \
|
2017-09-11 23:49:29 -07:00
|
|
|
lib/elementary/efl_access_component.c \
|
2017-09-25 01:15:44 -07:00
|
|
|
lib/elementary/efl_access_editable_text.c \
|
2017-09-18 19:18:22 -07:00
|
|
|
lib/elementary/efl_access_selection.c \
|
2017-09-25 01:15:44 -07:00
|
|
|
lib/elementary/efl_access_text.c \
|
2017-09-11 23:36:24 -07:00
|
|
|
lib/elementary/efl_access_value.c \
|
2017-11-15 18:31:26 -08:00
|
|
|
lib/elementary/efl_access_widget_action.c \
|
2017-09-11 23:48:10 -07:00
|
|
|
lib/elementary/efl_access_window.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_interface_fileselector.c \
|
|
|
|
lib/elementary/elm_interface_scrollable.c \
|
|
|
|
lib/elementary/elm_inwin.c \
|
|
|
|
lib/elementary/elm_label.c \
|
2018-11-16 01:45:05 -08:00
|
|
|
lib/elementary/efl_ui_layout.c \
|
2017-08-07 19:48:31 -07:00
|
|
|
lib/elementary/efl_ui_layout_pack.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_list.c \
|
|
|
|
lib/elementary/elm_main.c \
|
|
|
|
lib/elementary/elm_map.c \
|
|
|
|
lib/elementary/elm_mapbuf.c \
|
|
|
|
lib/elementary/elm_menu.c \
|
|
|
|
lib/elementary/elm_module.c \
|
|
|
|
lib/elementary/elm_notify.c \
|
2016-05-09 23:31:53 -07:00
|
|
|
lib/elementary/efl_ui_nstate.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_panel.c \
|
2017-08-01 18:32:30 -07:00
|
|
|
lib/elementary/efl_ui_panes.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_photo.c \
|
2017-05-28 20:00:41 -07:00
|
|
|
lib/elementary/efl_ui_image_zoomable.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_plug.c \
|
|
|
|
lib/elementary/elm_prefs.c \
|
|
|
|
lib/elementary/elm_prefs_data.c \
|
|
|
|
lib/elementary/elm_prefs_edd.x \
|
2017-05-23 02:30:00 -07:00
|
|
|
lib/elementary/efl_ui_progressbar.c \
|
2017-05-22 02:56:52 -07:00
|
|
|
lib/elementary/efl_ui_radio.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_route.c \
|
|
|
|
lib/elementary/elm_scroller.c \
|
|
|
|
lib/elementary/elm_segment_control.c \
|
|
|
|
lib/elementary/elm_separator.c \
|
2018-05-14 22:16:00 -07:00
|
|
|
lib/elementary/elm_slider.c \
|
2017-06-12 00:06:22 -07:00
|
|
|
lib/elementary/efl_ui_slider.c \
|
2017-09-11 18:07:58 -07:00
|
|
|
lib/elementary/efl_ui_slider_interval.c \
|
2017-11-20 02:12:49 -08:00
|
|
|
lib/elementary/efl_ui_spin.c \
|
|
|
|
lib/elementary/efl_ui_spin_button.c \
|
2018-04-25 00:43:53 -07:00
|
|
|
lib/elementary/efl_ui_datepicker.c \
|
|
|
|
lib/elementary/efl_ui_timepicker.c \
|
2018-05-02 01:23:25 -07:00
|
|
|
lib/elementary/efl_ui_tags.c \
|
2018-12-19 18:32:28 -08:00
|
|
|
lib/elementary/efl_ui_panel.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_slideshow.c \
|
2017-09-06 19:12:52 -07:00
|
|
|
lib/elementary/elm_spinner.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_store.c \
|
|
|
|
lib/elementary/elm_systray.c \
|
|
|
|
lib/elementary/elm_systray_watcher.c \
|
|
|
|
lib/elementary/elm_sys_notify_interface.c \
|
|
|
|
lib/elementary/elm_sys_notify.c \
|
|
|
|
lib/elementary/elm_sys_notify_dbus.c \
|
|
|
|
lib/elementary/elm_table.c \
|
|
|
|
lib/elementary/elm_theme.c \
|
|
|
|
lib/elementary/elm_thumb.c \
|
|
|
|
lib/elementary/elm_toolbar.c \
|
|
|
|
lib/elementary/elm_transit.c \
|
|
|
|
lib/elementary/elm_util.c \
|
2016-06-22 16:50:05 -07:00
|
|
|
lib/elementary/efl_ui_video.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_view_list.c \
|
|
|
|
lib/elementary/elm_view_form.c \
|
|
|
|
lib/elementary/elm_web2.c \
|
2018-01-07 20:55:35 -08:00
|
|
|
lib/elementary/efl_ui_widget.c \
|
2019-02-27 10:29:08 -08:00
|
|
|
lib/elementary/efl_ui_widget_common.c \
|
2016-06-07 07:41:48 -07:00
|
|
|
lib/elementary/efl_ui_win.c \
|
2017-08-17 07:48:06 -07:00
|
|
|
lib/elementary/efl_ui_win_inlined.c \
|
2017-08-17 08:29:02 -07:00
|
|
|
lib/elementary/efl_ui_win_socket.c \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_helper.c \
|
|
|
|
lib/elementary/els_box.c \
|
|
|
|
lib/elementary/els_cursor.c \
|
|
|
|
lib/elementary/els_tooltip.c \
|
2016-04-11 22:11:37 -07:00
|
|
|
lib/elementary/elu_ews_wm.c \
|
efl_ui_table: refactor layout_update
Summary:
There are three reasons to refactor layout_update of Efl.Ui.Table.
=== 1. Inconsistency of hint behavior. ===
Some hint property is often not respected. for example, hint_min is ignored in
Table when it is used with hint_max even if hint_weight is 0. hint_aspect is
always ignored in Table.
The ambiguous behavior make it hard to layout widgets in container. of course,
we documented 'it's just a hint that should be used whenever appropriate.' but i
don't think it means that 'hint API is sometimes respected and we also don't
know when that API is respected.'. at least there is rule for consistent
behavior and we should be able to explain why a widget is located here and
why some hint property is ignored.
So, i'll suggest priority of hint property. this refactoring support following
priority.
1) HintMin
2) HintMin + HintAspect
3) HintMargin
4) HintMax
5) HintAspect
6) HintWeight, HintFill
7) HintAlign
ref T5487
Please check with unit test D7840
=== 2. To Enhance usability. ===
Efl.Ui.Table is using homogeneous mode of evas_table which have same columns,
rows size. but i think a table can generally change columns, rows size and
we can provide homogeneous mode option.(D7892)
In this patch
- table columns(rows) min size is decided by maximum size among its cells
width(height) min size.
- table columns(rows) weight is decided by maximum weight among its cells
horizontal(vertical) weight.
Also, pack_align is implemented. it is used if no item has a weight.
=== 3. To remove internal evas_table. ===
This is low priority work. however, i guess is is necessary for lightweight
container widget. there are two size_hint callback to adjust table size and
efl_canvas_group_calculate is called twice when it is resized.
This patch is first step to remove internal evas_table.
Test Plan:
make check
elementary_test -to 'efl.ui.table'
Reviewers: jpeg, Jaehyun_Cho, zmike
Reviewed By: zmike
Subscribers: zmike, cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T5487
Differential Revision: https://phab.enlightenment.org/D7841
2019-02-27 11:45:27 -08:00
|
|
|
lib/elementary/efl_ui_container_layout.c \
|
|
|
|
lib/elementary/efl_ui_container_layout.h \
|
2016-04-11 22:11:37 -07:00
|
|
|
lib/elementary/efl_ui_box.c \
|
2016-04-17 21:54:46 -07:00
|
|
|
lib/elementary/efl_ui_box_flow.c \
|
2016-11-21 02:01:16 -08:00
|
|
|
lib/elementary/efl_ui_box_stack.c \
|
2016-04-11 22:11:37 -07:00
|
|
|
lib/elementary/efl_ui_box_layout.c \
|
2016-06-06 18:39:31 -07:00
|
|
|
lib/elementary/efl_ui_box_private.h \
|
2017-07-27 22:48:48 -07:00
|
|
|
lib/elementary/efl_ui_popup.c \
|
2018-11-16 02:11:50 -08:00
|
|
|
lib/elementary/efl_ui_alert_popup.c \
|
|
|
|
lib/elementary/efl_ui_scroll_alert_popup.c \
|
|
|
|
lib/elementary/efl_ui_text_alert_popup.c \
|
|
|
|
lib/elementary/efl_ui_anchor_popup.c \
|
2017-12-18 21:13:58 -08:00
|
|
|
lib/elementary/efl_ui_table.c \
|
|
|
|
lib/elementary/efl_ui_table_static.c \
|
efl_ui_table: refactor layout_update
Summary:
There are three reasons to refactor layout_update of Efl.Ui.Table.
=== 1. Inconsistency of hint behavior. ===
Some hint property is often not respected. for example, hint_min is ignored in
Table when it is used with hint_max even if hint_weight is 0. hint_aspect is
always ignored in Table.
The ambiguous behavior make it hard to layout widgets in container. of course,
we documented 'it's just a hint that should be used whenever appropriate.' but i
don't think it means that 'hint API is sometimes respected and we also don't
know when that API is respected.'. at least there is rule for consistent
behavior and we should be able to explain why a widget is located here and
why some hint property is ignored.
So, i'll suggest priority of hint property. this refactoring support following
priority.
1) HintMin
2) HintMin + HintAspect
3) HintMargin
4) HintMax
5) HintAspect
6) HintWeight, HintFill
7) HintAlign
ref T5487
Please check with unit test D7840
=== 2. To Enhance usability. ===
Efl.Ui.Table is using homogeneous mode of evas_table which have same columns,
rows size. but i think a table can generally change columns, rows size and
we can provide homogeneous mode option.(D7892)
In this patch
- table columns(rows) min size is decided by maximum size among its cells
width(height) min size.
- table columns(rows) weight is decided by maximum weight among its cells
horizontal(vertical) weight.
Also, pack_align is implemented. it is used if no item has a weight.
=== 3. To remove internal evas_table. ===
This is low priority work. however, i guess is is necessary for lightweight
container widget. there are two size_hint callback to adjust table size and
efl_canvas_group_calculate is called twice when it is resized.
This patch is first step to remove internal evas_table.
Test Plan:
make check
elementary_test -to 'efl.ui.table'
Reviewers: jpeg, Jaehyun_Cho, zmike
Reviewed By: zmike
Subscribers: zmike, cedric, #reviewers, #committers
Tags: #efl
Maniphest Tasks: T5487
Differential Revision: https://phab.enlightenment.org/D7841
2019-02-27 11:45:27 -08:00
|
|
|
lib/elementary/efl_ui_table_layout.c \
|
2017-12-18 21:13:58 -08:00
|
|
|
lib/elementary/efl_ui_table_private.h \
|
2016-06-08 08:37:35 -07:00
|
|
|
lib/elementary/efl_ui_text.c \
|
2017-11-09 07:53:20 -08:00
|
|
|
lib/elementary/efl_ui_text_factory_images.c \
|
|
|
|
lib/elementary/efl_ui_text_factory_emoticons.c \
|
|
|
|
lib/elementary/efl_ui_text_factory_fallback.c \
|
2016-11-02 23:30:17 -07:00
|
|
|
lib/elementary/efl_ui_clock.c \
|
2016-11-04 04:01:33 -07:00
|
|
|
lib/elementary/efl_ui_clock_private.h \
|
2017-01-31 12:17:58 -08:00
|
|
|
lib/elementary/efl_ui_image_factory.c \
|
2016-10-20 13:59:05 -07:00
|
|
|
lib/elementary/efl_ui_focus_manager.c \
|
2017-07-05 03:48:52 -07:00
|
|
|
lib/elementary/efl_ui_focus_manager_calc.c \
|
2016-10-20 13:59:05 -07:00
|
|
|
lib/elementary/efl_ui_focus_manager_sub.c \
|
|
|
|
lib/elementary/efl_ui_focus_object.c \
|
2017-05-25 07:37:01 -07:00
|
|
|
lib/elementary/efl_ui_focus_manager_root_focus.c \
|
2017-08-29 03:04:15 -07:00
|
|
|
lib/elementary/efl_ui_textpath.c \
|
2017-09-25 09:07:54 -07:00
|
|
|
lib/elementary/efl_ui_focus_layer.c \
|
2017-10-12 12:25:49 -07:00
|
|
|
lib/elementary/efl_ui_focus_composition.c \
|
|
|
|
lib/elementary/efl_ui_focus_parent_provider.c \
|
|
|
|
lib/elementary/efl_ui_focus_parent_provider_standard.c \
|
2017-10-15 06:35:42 -07:00
|
|
|
lib/elementary/efl_ui_focus_parent_provider_gen.c \
|
2017-11-16 08:09:46 -08:00
|
|
|
lib/elementary/efl_ui_focus_util.c \
|
2017-11-10 06:26:33 -08:00
|
|
|
lib/elementary/elm_widget_item_static_focus.c \
|
2018-04-22 23:13:59 -07:00
|
|
|
lib/elementary/efl_ui_item.c \
|
|
|
|
lib/elementary/efl_ui_list_item.c \
|
|
|
|
lib/elementary/efl_ui_list_default_item.c \
|
|
|
|
lib/elementary/efl_ui_list_empty_item.c \
|
|
|
|
lib/elementary/efl_ui_list.c \
|
efl_ui_grid : introduce new packable grid widget for Efl.Ui.Widget
Summary:
Introduce new packable grid for Efl.Ui.Widget toolkits.
most of parts are same as Efl.Ui.List, and it also support Efl.Pack_Linear,
although it will not support Efl.Pack_Table, because item must be
arranged sequential orders.
Test Plan:
We will make the tests on efl ui test suite.
please test by make check.
Reviewers: Hermet, cedric, felipealmeida, eagleeye, woohyun
Reviewed By: Hermet, eagleeye
Subscribers: CHAN, bu5hm4n, cedric
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D6985
2018-11-19 21:32:31 -08:00
|
|
|
lib/elementary/efl_ui_grid_item.c \
|
|
|
|
lib/elementary/efl_ui_grid_default_item.c \
|
|
|
|
lib/elementary/efl_ui_grid.c \
|
efl_ui : change efl_ui_view_list to efl_ui_list_view.
Summary:
View is not a namespace, but an interface,
So, View_List cannot be under the view namespace for now.
it looks more suite to be end as View than List on this widget name.
Firstly, it follows our common naming rules of class.
Also, List_View is commonly presentable name on most UI frameworks,
so it is very easy to understand what this widget can do for the user.
Test Plan:
Make works.
Example is not works for now til stable model interface.
Reviewers: felipealmeida, woohyun, cedric, Hermet
Reviewed By: Hermet
Subscribers: larryolj, cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D7234
2018-11-04 21:27:05 -08:00
|
|
|
lib/elementary/efl_ui_list_view.c \
|
|
|
|
lib/elementary/efl_ui_list_view_precise_layouter.c \
|
|
|
|
lib/elementary/efl_ui_list_view_seg_array.c \
|
2017-12-12 16:59:48 -08:00
|
|
|
lib/elementary/efl_ui_layout_factory.c \
|
2017-12-18 04:08:25 -08:00
|
|
|
lib/elementary/efl_ui_scroller.c \
|
|
|
|
lib/elementary/efl_ui_scroll_manager.c \
|
|
|
|
lib/elementary/efl_ui_pan.c \
|
2018-12-21 13:46:06 -08:00
|
|
|
lib/elementary/efl_ui_selection_manager.c \
|
|
|
|
lib/elementary/efl_ui_selection_manager_private.h \
|
|
|
|
lib/elementary/efl_ui_selection.c \
|
2018-04-25 00:43:53 -07:00
|
|
|
lib/elementary/efl_datetime_manager.c \
|
2018-01-08 23:22:49 -08:00
|
|
|
lib/elementary/efl_ui_dnd.c \
|
2018-04-12 12:28:49 -07:00
|
|
|
lib/elementary/elm_focus_legacy.c \
|
2018-05-03 03:44:36 -07:00
|
|
|
static_libs/buildsystem/buildsystem.h \
|
|
|
|
static_libs/buildsystem/buildsystem_autotools.c \
|
2018-04-23 02:43:11 -07:00
|
|
|
lib/elementary/efl_ui_pager.c \
|
|
|
|
lib/elementary/efl_page_transition.c \
|
|
|
|
lib/elementary/efl_page_transition_scroll.c \
|
|
|
|
lib/elementary/efl_page_indicator.c \
|
|
|
|
lib/elementary/efl_page_indicator_icon.c \
|
2018-05-03 03:57:06 -07:00
|
|
|
lib/elementary/efl_ui_focus_graph.h \
|
2018-05-01 10:04:45 -07:00
|
|
|
lib/elementary/efl_ui_focus_graph.c \
|
2018-05-02 05:10:16 -07:00
|
|
|
lib/elementary/efl_ui_tab_pager.c \
|
|
|
|
lib/elementary/efl_ui_tab_bar.c \
|
|
|
|
lib/elementary/efl_ui_tab_page.c \
|
2018-05-16 10:30:28 -07:00
|
|
|
lib/elementary/efl_ui_widget_focus_manager.c \
|
2018-12-06 16:38:47 -08:00
|
|
|
lib/elementary/efl_ui_caching_factory.c \
|
2019-01-18 17:58:39 -08:00
|
|
|
lib/elementary/efl_ui_widget_factory.c \
|
efl_model : rename all efl_model based classes.
Summary:
As the result of discussion in T7458,
we need to rename all efl_model based classes with efl_XXX_Model sequence.
I've run few vote for this, see V42, V43
few classes are totally renamed as our consideration of misnaming.
| Efl.Model_Loop | Efl.Loop_Model |
| Efl.Model_Item | Efl.Generic_Model |
| Efl.Model_Container | Efl.Container_Model |
| Efl.Model_Container_Item | Efl.Container_Model_Item |
| Efl.Model_Composite | Efl.Composite_Model |
| Efl.Model_Composite_Boolean | Efl.Boolean_Model |
| Efl.Model_Composite_Boolean_Chlidren | Efl.Boolean_Model_Item |
| Efl.Model_Composite_Selection | Efl.Select_Model |
| Efl.Model_Composite_Selection_Chlidren | Efl.Select_Model_Item |
| Efl.Model_View | Efl.View_Model |
| Eio.Model | Efl.Io.Model |
| Efl.Ui.Model_State | Efl.Ui.State_Model |
| Efl.Ui.Model_Size | Efl.Ui.Size_Model |
| Efl.Ui.Model_Exact | Efl.Ui.Exact_Model |
| Efl.Ui.Model_Average | Efl.Ui.Average_Model |
| Efl.Ui.Model_Homogeneous | Efl.Ui.Homogeneous_Model |
I worried about Efl.Io.Model changes, cause it is widely used,
but as I tested, there is no issue found yet.
Eldbus.Model also may can changed Efl.Dbus.Model,
but I cannot found any class who using Efl.Dbus namespace,
so I left it future work.
Test Plan:
Run the Make Test,
it works well except Efl test about selection.
there are class inheritance problem exist in select_model,
I reported it and will fix it in another patch.
Reviewers: cedric, felipealmeida, woohyun, Hermet
Reviewed By: cedric
Subscribers: lauromoura
Tags: #efl, #do_not_merge
Differential Revision: https://phab.enlightenment.org/D7533
2019-01-30 20:35:34 -08:00
|
|
|
lib/elementary/efl_ui_size_model.c \
|
|
|
|
lib/elementary/efl_ui_homogeneous_model.c \
|
|
|
|
lib/elementary/efl_ui_exact_model.c \
|
|
|
|
lib/elementary/efl_ui_average_model.c \
|
2019-02-22 02:47:47 -08:00
|
|
|
lib/elementary/efl_ui_relative_layout.c \
|
2016-04-11 22:11:37 -07:00
|
|
|
$(NULL)
|
2016-03-23 17:13:57 -07:00
|
|
|
|
2016-05-20 11:04:21 -07:00
|
|
|
|
2016-03-23 17:13:57 -07:00
|
|
|
lib_elementary_libelementary_la_CFLAGS = @ELEMENTARY_CFLAGS@
|
|
|
|
lib_elementary_libelementary_la_LIBADD = \
|
|
|
|
@ELEMENTARY_LIBS@ \
|
|
|
|
@LTLIBINTL@
|
|
|
|
lib_elementary_libelementary_la_DEPENDENCIES = @ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
lib_elementary_libelementary_la_LDFLAGS = @EFL_LTLIBRARY_FLAGS@
|
|
|
|
|
|
|
|
lib_elementary_libelementary_la_CPPFLAGS = \
|
|
|
|
-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
|
|
|
|
-DMODULES_PATH=\"$(pkglibdir)/modules\" \
|
|
|
|
-I. \
|
|
|
|
-I$(top_builddir) \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/static_libs/ \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
2016-04-07 11:14:14 -07:00
|
|
|
-I$(top_srcdir)/src/modules/ecore_evas/engines/wayland \
|
2016-03-23 17:13:57 -07:00
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
2016-03-24 14:54:35 -07:00
|
|
|
-DPACKAGE_DATA_DIR=\"$(datadir)/elementary\" \
|
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
2016-03-23 17:13:57 -07:00
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
2018-02-12 09:37:26 -08:00
|
|
|
-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
|
|
|
|
-DPACKAGE_SRC_DIR=\"$(abs_top_srcdir)\" \
|
2016-03-24 14:54:35 -07:00
|
|
|
-DLOCALE_DIR=\"$(localedir)\" \
|
2016-03-23 17:13:57 -07:00
|
|
|
-DICON_DIR=\"$(datadir)/icons\" \
|
|
|
|
-DELM_TOP_BUILD_DIR=\"$(top_builddir)\" \
|
|
|
|
-DELEMENTARY_BUILD \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
|
2016-04-22 11:48:25 -07:00
|
|
|
if HAVE_WINDOWS
|
|
|
|
lib_elementary_libelementary_la_CPPFLAGS += \
|
|
|
|
-I$(top_srcdir)/src/lib/evil \
|
|
|
|
-I$(top_srcdir)/src/lib/evil/regex \
|
|
|
|
-DPOSIX_MISTAKE
|
|
|
|
endif
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2016-03-23 17:13:57 -07:00
|
|
|
lib/elementary/elm_factory.h \
|
|
|
|
lib/elementary/elm_factory.c \
|
2017-08-09 01:01:37 -07:00
|
|
|
lib/elementary/elm_module_helper.h \
|
2016-03-23 17:13:57 -07:00
|
|
|
$(top_srcdir)/elm_intro.h.in
|
|
|
|
|
2016-03-23 20:55:38 -07:00
|
|
|
### Binary
|
|
|
|
|
|
|
|
bin_PROGRAMS += \
|
|
|
|
bin/elementary/elementary_test \
|
|
|
|
bin/elementary/elementary_config \
|
|
|
|
bin/elementary/elementary_codegen \
|
2016-06-11 03:59:34 -07:00
|
|
|
bin/elementary/elm_prefs_cc
|
2016-03-23 20:55:38 -07:00
|
|
|
|
|
|
|
if BUILD_QUICKLAUNCH
|
|
|
|
bin_PROGRAMS += \
|
|
|
|
bin/elementary/elementary_quicklaunch
|
|
|
|
if BUILD_RUN
|
|
|
|
bin_PROGRAMS += \
|
|
|
|
bin/elementary/elementary_run
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
|
|
|
bin_elementary_elementary_test_SOURCES = \
|
|
|
|
bin/elementary/test.c \
|
|
|
|
bin/elementary/test_explode.c \
|
|
|
|
bin/elementary/test_explode.h \
|
|
|
|
bin/elementary/test_3d.c \
|
|
|
|
bin/elementary/test_access.c \
|
|
|
|
bin/elementary/test_actionslider.c \
|
|
|
|
bin/elementary/test_anim.c \
|
|
|
|
bin/elementary/test_bg.c \
|
|
|
|
bin/elementary/test_box.c \
|
|
|
|
bin/elementary/test_bubble.c \
|
|
|
|
bin/elementary/test_button.c \
|
2018-01-28 20:22:26 -08:00
|
|
|
bin/elementary/test_ui_button.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_calendar.c \
|
|
|
|
bin/elementary/test_check.c \
|
|
|
|
bin/elementary/test_clock.c \
|
|
|
|
bin/elementary/test_cnp.c \
|
2016-06-11 03:59:34 -07:00
|
|
|
bin/elementary/test_code.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_colorselector.c \
|
|
|
|
bin/elementary/test_colorclass.c \
|
|
|
|
bin/elementary/test_combobox.c \
|
|
|
|
bin/elementary/test_config.c \
|
|
|
|
bin/elementary/test_conform.c \
|
|
|
|
bin/elementary/test_conform_indicator.c \
|
|
|
|
bin/elementary/test_ctxpopup.c \
|
|
|
|
bin/elementary/test_cursor.c \
|
|
|
|
bin/elementary/test_datetime.c \
|
|
|
|
bin/elementary/test_dayselector.c \
|
|
|
|
bin/elementary/test_disable.c \
|
|
|
|
bin/elementary/test_diskselector.c \
|
|
|
|
bin/elementary/test_dnd.c \
|
2017-08-24 18:47:26 -07:00
|
|
|
bin/elementary/test_efl_anim_alpha.c \
|
2017-08-24 19:26:09 -07:00
|
|
|
bin/elementary/test_efl_anim_rotate.c \
|
2017-08-24 20:03:08 -07:00
|
|
|
bin/elementary/test_efl_anim_scale.c \
|
2017-08-25 00:55:48 -07:00
|
|
|
bin/elementary/test_efl_anim_translate.c \
|
2017-08-25 01:54:29 -07:00
|
|
|
bin/elementary/test_efl_anim_group_parallel.c \
|
2017-08-29 20:08:41 -07:00
|
|
|
bin/elementary/test_efl_anim_group_sequential.c \
|
2017-08-30 02:17:18 -07:00
|
|
|
bin/elementary/test_efl_anim_pause.c \
|
2017-08-30 04:20:15 -07:00
|
|
|
bin/elementary/test_efl_anim_repeat.c \
|
2017-09-04 03:17:48 -07:00
|
|
|
bin/elementary/test_efl_anim_start_delay.c \
|
2017-09-12 22:59:22 -07:00
|
|
|
bin/elementary/test_efl_anim_interpolator.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_eio.c \
|
|
|
|
bin/elementary/test_entry.c \
|
|
|
|
bin/elementary/test_entry_anchor.c \
|
|
|
|
bin/elementary/test_entry_anchor2.c \
|
2016-06-02 19:56:57 -07:00
|
|
|
bin/elementary/test_events.c \
|
2016-12-16 01:59:05 -08:00
|
|
|
bin/elementary/test_evas_mask.c \
|
2017-06-07 23:11:21 -07:00
|
|
|
bin/elementary/test_evas_map.c \
|
2019-02-20 12:32:41 -08:00
|
|
|
bin/elementary/test_efl_gfx_mapping.c \
|
2017-02-09 22:26:53 -08:00
|
|
|
bin/elementary/test_evas_snapshot.c \
|
2016-12-12 01:36:49 -08:00
|
|
|
bin/elementary/test_external.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_fileselector_button.c \
|
|
|
|
bin/elementary/test_fileselector.c \
|
|
|
|
bin/elementary/test_fileselector_entry.c \
|
|
|
|
bin/elementary/test_flip.c \
|
|
|
|
bin/elementary/test_flip_page.c \
|
2017-05-11 01:03:21 -07:00
|
|
|
bin/elementary/test_flip_page_eo.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_flipselector.c \
|
|
|
|
bin/elementary/test_floating.c \
|
|
|
|
bin/elementary/test_focus.c \
|
|
|
|
bin/elementary/test_focus_custom_chain.c \
|
|
|
|
bin/elementary/test_focus_policy.c \
|
|
|
|
bin/elementary/test_focus_style.c \
|
|
|
|
bin/elementary/test_gengrid.c \
|
|
|
|
bin/elementary/test_genlist.c \
|
|
|
|
bin/elementary/test_gesture_layer.c \
|
|
|
|
bin/elementary/test_gesture_layer2.c \
|
|
|
|
bin/elementary/test_gesture_layer3.c \
|
2017-06-11 13:25:39 -07:00
|
|
|
bin/elementary/test_gfx_filters.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_glview_simple.c \
|
|
|
|
bin/elementary/test_glview.c \
|
|
|
|
bin/elementary/test_glview_manygears.c \
|
|
|
|
bin/elementary/test_grid.c \
|
2017-12-18 21:13:58 -08:00
|
|
|
bin/elementary/test_ui_table_static.c \
|
2018-04-12 05:45:32 -07:00
|
|
|
bin/elementary/test_ui_stack.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_hover.c \
|
|
|
|
bin/elementary/test_hoversel.c \
|
|
|
|
bin/elementary/test_icon.c \
|
|
|
|
bin/elementary/test_icon_desktops.c \
|
|
|
|
bin/elementary/test_icon_animated.c \
|
|
|
|
bin/elementary/test_image.c \
|
|
|
|
bin/elementary/test_index.c \
|
|
|
|
bin/elementary/test_inwin.c \
|
|
|
|
bin/elementary/test_label.c \
|
|
|
|
bin/elementary/test_launcher.c \
|
|
|
|
bin/elementary/test_layout.c \
|
|
|
|
bin/elementary/test_list.c \
|
|
|
|
bin/elementary/test_map.c \
|
|
|
|
bin/elementary/test_main_menu.c \
|
|
|
|
bin/elementary/test_menu.c \
|
|
|
|
bin/elementary/test_multi.c \
|
|
|
|
bin/elementary/test_multibuttonentry.c \
|
|
|
|
bin/elementary/test_naviframe.c \
|
|
|
|
bin/elementary/test_naviframe_complex.c \
|
|
|
|
bin/elementary/test_notify.c \
|
elm_nstate: introduce nstate widget and inherit check from it
Test Plan:
elementary_test -to "nstate"
@feature
Reviewers: yashu21985, tasn, Hermet, seoz, smohanty, felipealmeida, JackDanielZ, jypark, woohyun, herdsman, raster, cedric, jpeg
Subscribers: saurabhbunty, seoz
Differential Revision: https://phab.enlightenment.org/D3786
2016-04-07 02:25:59 -07:00
|
|
|
bin/elementary/test_nstate.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_panel.c \
|
|
|
|
bin/elementary/test_panes.c \
|
2017-12-12 23:44:50 -08:00
|
|
|
bin/elementary/test_ui_panes.c \
|
2017-11-23 21:41:31 -08:00
|
|
|
bin/elementary/test_part_bg.c \
|
2017-12-14 01:03:21 -08:00
|
|
|
bin/elementary/test_part_shadow.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_photo.c \
|
|
|
|
bin/elementary/test_photocam.c \
|
|
|
|
bin/elementary/test_popup.c \
|
|
|
|
bin/elementary/test_prefs.c \
|
|
|
|
bin/elementary/test_progressbar.c \
|
2018-01-16 22:52:58 -08:00
|
|
|
bin/elementary/test_ui_progressbar.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_radio.c \
|
|
|
|
bin/elementary/test_scaling.c \
|
|
|
|
bin/elementary/test_scroller.c \
|
2017-12-18 04:08:25 -08:00
|
|
|
bin/elementary/test_ui_scroller.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_segment_control.c \
|
|
|
|
bin/elementary/test_separator.c \
|
|
|
|
bin/elementary/test_slider.c \
|
2017-12-11 20:58:39 -08:00
|
|
|
bin/elementary/test_ui_slider.c \
|
2017-09-28 21:35:21 -07:00
|
|
|
bin/elementary/test_ui_slider_interval.c \
|
2017-11-20 02:12:49 -08:00
|
|
|
bin/elementary/test_ui_spin.c \
|
|
|
|
bin/elementary/test_ui_spin_button.c \
|
2018-04-25 00:43:53 -07:00
|
|
|
bin/elementary/test_ui_datepicker.c \
|
|
|
|
bin/elementary/test_ui_timepicker.c \
|
2018-05-02 01:23:25 -07:00
|
|
|
bin/elementary/test_ui_tags.c \
|
2018-12-19 18:32:28 -08:00
|
|
|
bin/elementary/test_ui_panel.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_slideshow.c \
|
|
|
|
bin/elementary/test_spinner.c \
|
|
|
|
bin/elementary/test_store.c \
|
|
|
|
bin/elementary/test_sys_notify.c \
|
|
|
|
bin/elementary/test_systray.c \
|
|
|
|
bin/elementary/test_table.c \
|
|
|
|
bin/elementary/test_thumb.c \
|
|
|
|
bin/elementary/test_toolbar.c \
|
|
|
|
bin/elementary/test_tooltip.c \
|
|
|
|
bin/elementary/test_transit.c \
|
|
|
|
bin/elementary/test_transit_bezier.c \
|
2016-04-11 22:11:37 -07:00
|
|
|
bin/elementary/test_ui_box.c \
|
2016-11-02 23:30:17 -07:00
|
|
|
bin/elementary/test_ui_clock.c \
|
2017-12-18 21:13:58 -08:00
|
|
|
bin/elementary/test_ui_table.c \
|
2017-10-30 04:03:01 -07:00
|
|
|
bin/elementary/test_ui_popup.c \
|
2017-08-29 03:04:15 -07:00
|
|
|
bin/elementary/test_ui_textpath.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_video.c \
|
|
|
|
bin/elementary/test_weather.c \
|
|
|
|
bin/elementary/test_web.c \
|
|
|
|
bin/elementary/test_win_inline.c \
|
|
|
|
bin/elementary/test_win_keygrab.c \
|
|
|
|
bin/elementary/test_win_socket.c \
|
|
|
|
bin/elementary/test_win_plug.c \
|
|
|
|
bin/elementary/test_win_state.c \
|
|
|
|
bin/elementary/test_win_wm_rotation.c \
|
2017-06-11 13:25:39 -07:00
|
|
|
bin/elementary/test_win_dialog.c \
|
2016-11-22 00:59:33 -08:00
|
|
|
bin/elementary/test_win_modal.c \
|
2016-12-01 03:25:11 -08:00
|
|
|
bin/elementary/test_efl_ui_text.c \
|
2016-12-08 22:27:55 -08:00
|
|
|
bin/elementary/test_win_stack.c \
|
2017-12-11 17:02:23 -08:00
|
|
|
bin/elementary/test_win_indicator.c \
|
2017-09-20 18:11:53 -07:00
|
|
|
bin/elementary/test_gesture_framework.c \
|
2018-05-02 05:10:16 -07:00
|
|
|
bin/elementary/test_ui_tab_pager.c \
|
2019-01-25 00:41:24 -08:00
|
|
|
bin/elementary/test_ui_pager.c \
|
|
|
|
bin/elementary/test_ui_pager_scroll.c \
|
2019-02-22 02:47:47 -08:00
|
|
|
bin/elementary/test_ui_relative_layout.c \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test.h
|
|
|
|
|
|
|
|
bin_elementary_elementary_test_LDADD = @USE_ELEMENTARY_LIBS@
|
|
|
|
bin_elementary_elementary_test_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
bin_elementary_elementary_test_CPPFLAGS = \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-I$(top_srcdir)/src/bin/elementary \
|
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
2016-03-24 23:36:45 -07:00
|
|
|
-DPACKAGE_DATA_DIR=\"$(datadir)/elementary\" \
|
2016-03-23 20:55:38 -07:00
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
|
|
|
|
bin_elementary_elementary_config_SOURCES = bin/elementary/config.c
|
|
|
|
bin_elementary_elementary_config_LDADD = @USE_ELEMENTARY_LIBS@
|
|
|
|
bin_elementary_elementary_config_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
bin_elementary_elementary_config_CPPFLAGS = \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-I$(top_srcdir)/src/bin/elementary \
|
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
2016-04-14 04:06:46 -07:00
|
|
|
-DPACKAGE_DATA_DIR=\"$(datadir)/elementary\" \
|
2016-03-23 20:55:38 -07:00
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
|
|
|
|
bin_elementary_elementary_codegen_SOURCES = bin/elementary/elementary_codegen.c
|
|
|
|
bin_elementary_elementary_codegen_LDADD = @USE_ELEMENTARY_LIBS@
|
|
|
|
bin_elementary_elementary_codegen_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
bin_elementary_elementary_codegen_CPPFLAGS = \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-I$(top_srcdir)/src/bin/elementary \
|
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\" \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
|
|
|
|
noinst_HEADERS += \
|
|
|
|
bin/elementary/elm_prefs_cc.h
|
|
|
|
|
|
|
|
bin_elementary_elm_prefs_cc_SOURCES = \
|
|
|
|
bin/elementary/elm_prefs_cc.c \
|
|
|
|
bin/elementary/elm_prefs_cc_mem.c \
|
|
|
|
bin/elementary/elm_prefs_cc_out.c \
|
|
|
|
bin/elementary/elm_prefs_cc_parse.c \
|
|
|
|
bin/elementary/elm_prefs_cc_handlers.c
|
|
|
|
|
|
|
|
bin_elementary_elm_prefs_cc_LDADD = @USE_ELEMENTARY_LIBS@
|
|
|
|
bin_elementary_elm_prefs_cc_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
bin_elementary_elm_prefs_cc_CPPFLAGS = \
|
2018-10-17 01:38:50 -07:00
|
|
|
-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
|
2016-03-23 20:55:38 -07:00
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-I$(top_srcdir)/src/bin/elementary \
|
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\" \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
|
2016-04-22 11:48:25 -07:00
|
|
|
if HAVE_WINDOWS
|
|
|
|
bin_elementary_elm_prefs_cc_CPPFLAGS += \
|
|
|
|
-I$(top_srcdir)/src/lib/evil \
|
|
|
|
-I$(top_srcdir)/src/lib/evil/regex \
|
|
|
|
-DPOSIX_MISTAKE
|
|
|
|
endif
|
|
|
|
|
2016-03-23 20:55:38 -07:00
|
|
|
if BUILD_QUICKLAUNCH
|
|
|
|
bin_elementary_elementary_quicklaunch_SOURCES = bin/elementary/quicklaunch.c
|
2016-06-10 23:41:21 -07:00
|
|
|
bin_elementary_elementary_quicklaunch_LDADD = @USE_ELEMENTARY_LIBS@ @requirements_libs_elm@
|
2016-03-23 20:55:38 -07:00
|
|
|
bin_elementary_elementary_quicklaunch_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
bin_elementary_elementary_quicklaunch_CPPFLAGS = \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-I$(top_srcdir)/src/bin/elementary \
|
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\" \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
|
|
|
|
if BUILD_RUN
|
|
|
|
bin_elementary_elementary_run_CPPFLAGS = -I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary/ \
|
|
|
|
-I$(top_builddir)/src/lib/elementary/ \
|
|
|
|
-I$(top_srcdir)/src/bin/elementary/ \
|
|
|
|
-DPACKAGE_BIN_DIR=\"$(bindir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\"
|
|
|
|
|
|
|
|
bin_elementary_elementary_run_SOURCES = bin/elementary/run.c
|
2016-06-10 23:41:21 -07:00
|
|
|
bin_elementary_elementary_run_LDADD = @requirements_libs_elm@
|
2016-03-23 20:55:38 -07:00
|
|
|
bin_elementary_elementary_run_LDFLAGS =
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2016-03-23 20:55:38 -07:00
|
|
|
bin/elementary/test_factory.c
|
|
|
|
|
2016-03-29 14:53:24 -07:00
|
|
|
### Modules
|
|
|
|
|
|
|
|
## access_output
|
|
|
|
|
|
|
|
moduleaccess_outputpkgdir = $(libdir)/elementary/modules/access_output/$(MODULE_ARCH)
|
|
|
|
moduleaccess_outputpkg_LTLIBRARIES = modules/elementary/access_output/module.la
|
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_moduleaccess_outputpkgLTLIBRARIES = install-moduleaccess_outputpkgLTLIBRARIES
|
2016-03-29 23:08:07 -07:00
|
|
|
$(install_moduleaccess_outputpkgLTLIBRARIES): install-libLTLIBRARIES
|
2016-03-29 14:53:24 -07:00
|
|
|
|
|
|
|
modules_elementary_access_output_module_la_SOURCES = modules/elementary/access_output/mod.c
|
|
|
|
modules_elementary_access_output_module_la_CPPFLAGS = \
|
|
|
|
-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
|
|
|
|
-I. \
|
|
|
|
-I$(top_builddir) \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
modules_elementary_access_output_module_la_LIBADD = @USE_ELEMENTARY_LIBS@
|
|
|
|
modules_elementary_access_output_module_la_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
modules_elementary_access_output_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_elementary_access_output_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
2016-11-02 23:29:31 -07:00
|
|
|
## clock_input_ctxpopup
|
|
|
|
|
|
|
|
moduleclock_input_ctxpopuppkgdir = $(libdir)/elementary/modules/clock_input_ctxpopup/$(MODULE_ARCH)
|
|
|
|
moduleclock_input_ctxpopuppkg_LTLIBRARIES = modules/elementary/clock_input_ctxpopup/module.la
|
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_moduleclock_input_ctxpopuppkgLTLIBRARIES = install-moduleclock_input_ctxpopuppkgLTLIBRARIES
|
|
|
|
$(install_moduleclock_input_ctxpopuppkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
|
|
|
modules_elementary_clock_input_ctxpopup_module_la_SOURCES = \
|
|
|
|
modules/elementary/clock_input_ctxpopup/clock_input_ctxpopup.c
|
|
|
|
modules_elementary_clock_input_ctxpopup_module_la_CPPFLAGS = \
|
|
|
|
-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
|
|
|
|
-I. \
|
|
|
|
-I$(top_builddir) \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
modules_elementary_clock_input_ctxpopup_module_la_LIBADD = @USE_ELEMENTARY_LIBS@
|
|
|
|
modules_elementary_clock_input_ctxpopup_module_la_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
modules_elementary_clock_input_ctxpopup_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_elementary_clock_input_ctxpopup_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
2016-03-29 14:53:24 -07:00
|
|
|
## prefs
|
|
|
|
|
|
|
|
moduleprefspkgdir = $(libdir)/elementary/modules/prefs/$(MODULE_ARCH)
|
|
|
|
moduleprefspkg_LTLIBRARIES = modules/elementary/prefs/module.la
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += modules/elementary/prefs/elm_prefs_swallow.edc
|
2016-03-29 14:53:24 -07:00
|
|
|
|
2016-03-29 21:56:22 -07:00
|
|
|
prefs_filesdir = $(libdir)/elementary/modules/prefs/$(MODULE_ARCH)
|
2016-03-29 14:53:24 -07:00
|
|
|
prefs_files_DATA = modules/elementary/prefs/elm_prefs_swallow.edj
|
|
|
|
CLEANFILES += $(prefs_files_DATA)
|
|
|
|
|
|
|
|
modules/elementary/prefs/elm_prefs_swallow.edj: modules/elementary/prefs/elm_prefs_swallow.edc bin/edje/edje_cc${EXEEXT}
|
|
|
|
$(AM_V_EDJ) \
|
|
|
|
$(MKDIR_P) modules/elementary/prefs/ ; \
|
|
|
|
$(EDJE_CC) $(EDJE_CC_FLAGS) -id $(top_srcdir)/src/modules/elementary/prefs/ $< $@
|
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_moduleprefspkgLTLIBRARIES = install-moduleprefspkgLTLIBRARIES
|
2016-03-29 23:08:07 -07:00
|
|
|
$(install_moduleprefspkgLTLIBRARIES): install-libLTLIBRARIES
|
2016-03-29 14:53:24 -07:00
|
|
|
|
|
|
|
modules_elementary_prefs_module_la_SOURCES = \
|
|
|
|
modules/elementary/prefs/private.h \
|
|
|
|
modules/elementary/prefs/item_widgets.inc \
|
|
|
|
modules/elementary/prefs/page_widgets.inc \
|
|
|
|
modules/elementary/prefs/prefs_iface.c \
|
|
|
|
modules/elementary/prefs/elm_button.c \
|
|
|
|
modules/elementary/prefs/elm_check.c \
|
|
|
|
modules/elementary/prefs/elm_datetime.c \
|
|
|
|
modules/elementary/prefs/elm_entry.c \
|
|
|
|
modules/elementary/prefs/elm_label.c \
|
|
|
|
modules/elementary/prefs/elm_separator.c \
|
|
|
|
modules/elementary/prefs/elm_slider.c \
|
|
|
|
modules/elementary/prefs/elm_spinner.c \
|
|
|
|
modules/elementary/prefs/elm_swallow.c \
|
|
|
|
modules/elementary/prefs/elm_vertical_box.c \
|
|
|
|
modules/elementary/prefs/elm_horizontal_box.c \
|
|
|
|
modules/elementary/prefs/elm_vertical_frame.c \
|
|
|
|
modules/elementary/prefs/elm_horizontal_frame.c
|
|
|
|
|
|
|
|
modules_elementary_prefs_module_la_CPPFLAGS = \
|
|
|
|
-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
|
|
|
|
-I. \
|
|
|
|
-I$(top_builddir) \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
2016-04-22 11:48:25 -07:00
|
|
|
|
|
|
|
if HAVE_WINDOWS
|
|
|
|
modules_elementary_prefs_module_la_CPPFLAGS += \
|
|
|
|
-I$(top_srcdir)/src/lib/evil \
|
|
|
|
-I$(top_srcdir)/src/lib/evil/regex \
|
|
|
|
-DPOSIX_MISTAKE
|
|
|
|
endif
|
|
|
|
|
2016-03-29 14:53:24 -07:00
|
|
|
modules_elementary_prefs_module_la_LIBADD = @USE_ELEMENTARY_LIBS@
|
|
|
|
modules_elementary_prefs_module_la_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
modules_elementary_prefs_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_elementary_prefs_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
|
|
|
## test_entry
|
|
|
|
|
|
|
|
moduletest_entrypkgdir = $(libdir)/elementary/modules/test_entry/$(MODULE_ARCH)
|
|
|
|
moduletest_entrypkg_LTLIBRARIES = modules/elementary/test_entry/module.la
|
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_moduletest_entrypkgLTLIBRARIES = install-moduletest_entrypkgLTLIBRARIES
|
2016-03-29 23:08:07 -07:00
|
|
|
$(install_moduletest_entrypkgLTLIBRARIES): install-libLTLIBRARIES
|
2016-03-29 14:53:24 -07:00
|
|
|
|
|
|
|
modules_elementary_test_entry_module_la_SOURCES = modules/elementary/test_entry/mod.c
|
|
|
|
modules_elementary_test_entry_module_la_CPPFLAGS = \
|
|
|
|
-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
|
|
|
|
-I. \
|
|
|
|
-I$(top_builddir) \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
modules_elementary_test_entry_module_la_LIBADD = @USE_ELEMENTARY_LIBS@
|
|
|
|
modules_elementary_test_entry_module_la_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
modules_elementary_test_entry_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_elementary_test_entry_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
|
|
|
## test_map
|
|
|
|
|
|
|
|
moduletest_mappkgdir = $(libdir)/elementary/modules/test_map/$(MODULE_ARCH)
|
|
|
|
moduletest_mappkg_LTLIBRARIES = modules/elementary/test_map/module.la
|
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_moduletest_mappkgLTLIBRARIES = install-moduletest_mappkgLTLIBRARIES
|
2016-03-29 23:08:07 -07:00
|
|
|
$(install_moduletest_mappkgLTLIBRARIES): install-libLTLIBRARIES
|
2016-03-29 14:53:24 -07:00
|
|
|
|
|
|
|
modules_elementary_test_map_module_la_SOURCES = modules/elementary/test_map/mod.c
|
|
|
|
modules_elementary_test_map_module_la_CPPFLAGS = \
|
|
|
|
-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
|
|
|
|
-I. \
|
|
|
|
-I$(top_builddir) \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
modules_elementary_test_map_module_la_LIBADD = @USE_ELEMENTARY_LIBS@
|
|
|
|
modules_elementary_test_map_module_la_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
modules_elementary_test_map_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_elementary_test_map_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
|
|
|
## web_none
|
|
|
|
|
|
|
|
moduleweb_nonepkgdir = $(libdir)/elementary/modules/web/none/$(MODULE_ARCH)
|
|
|
|
moduleweb_nonepkg_LTLIBRARIES = modules/elementary/web/none/module.la
|
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_moduleweb_nonepkgLTLIBRARIES = install-moduleweb_nonepkgLTLIBRARIES
|
2016-03-29 23:08:07 -07:00
|
|
|
$(install_moduleweb_nonepkgLTLIBRARIES): install-libLTLIBRARIES
|
2016-03-29 14:53:24 -07:00
|
|
|
|
2016-03-29 19:25:34 -07:00
|
|
|
elm_web_none_eolian_files = modules/elementary/web/none/elm_web_none.eo
|
|
|
|
|
|
|
|
elm_web_none_eolian_c = $(elm_web_none_eolian_files:%.eo=%.eo.c)
|
|
|
|
elm_web_none_eolian_h = $(elm_web_none_eolian_files:%.eo=%.eo.h)
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += $(elm_web_none_eolian_files)
|
2016-03-29 19:25:34 -07:00
|
|
|
BUILT_SOURCES += $(elm_web_none_eolian_c) $(elm_web_none_eolian_h)
|
2016-03-29 14:53:24 -07:00
|
|
|
|
|
|
|
modules_elementary_web_none_module_la_SOURCES = \
|
2016-03-29 19:25:34 -07:00
|
|
|
modules/elementary/web/none/elm_web_none.c
|
|
|
|
|
2016-03-29 14:53:24 -07:00
|
|
|
modules_elementary_web_none_module_la_CPPFLAGS = \
|
|
|
|
-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
|
|
|
|
-DMODULES_PATH=\"$(libdir)/elementary/modules\" \
|
|
|
|
-I. \
|
|
|
|
-I$(top_builddir) \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
2016-03-29 19:25:34 -07:00
|
|
|
-I$(top_builddir)/src/modules/elementary/web/none \
|
2016-03-29 14:53:24 -07:00
|
|
|
-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
modules_elementary_web_none_module_la_LIBADD = @USE_ELEMENTARY_LIBS@
|
|
|
|
modules_elementary_web_none_module_la_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
modules_elementary_web_none_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
modules_elementary_web_none_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
2016-03-31 17:44:38 -07:00
|
|
|
## edje_external
|
|
|
|
|
|
|
|
moduleedje_externalpkgdir = $(libdir)/edje/modules/elm/$(MODULE_ARCH)
|
|
|
|
moduleedje_externalpkg_LTLIBRARIES = edje_external/elementary/module.la
|
|
|
|
|
|
|
|
# Workaround for broken parallel install support in automake (relink issue)
|
|
|
|
# http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7328
|
|
|
|
install_moduleedje_externalpkgLTLIBRARIES = install-moduleedje_externalpkgLTLIBRARIES
|
|
|
|
$(install_moduleedje_externalpkgLTLIBRARIES): install-libLTLIBRARIES
|
|
|
|
|
|
|
|
edje_external_elementary_module_la_SOURCES = \
|
|
|
|
edje_external/elementary/private.h \
|
|
|
|
edje_external/elementary/modules.inc \
|
|
|
|
edje_external/elementary/elm.c \
|
|
|
|
edje_external/elementary/elm_actionslider.c \
|
|
|
|
edje_external/elementary/elm_bg.c \
|
|
|
|
edje_external/elementary/elm_bubble.c \
|
|
|
|
edje_external/elementary/elm_button.c \
|
|
|
|
edje_external/elementary/elm_calendar.c \
|
|
|
|
edje_external/elementary/elm_check.c \
|
|
|
|
edje_external/elementary/elm_clock.c \
|
2016-07-03 02:29:35 -07:00
|
|
|
edje_external/elementary/elm_combobox.c \
|
2016-03-31 17:44:38 -07:00
|
|
|
edje_external/elementary/elm_entry.c \
|
|
|
|
edje_external/elementary/elm_fileselector.c \
|
|
|
|
edje_external/elementary/elm_fileselector_button.c \
|
|
|
|
edje_external/elementary/elm_fileselector_entry.c \
|
|
|
|
edje_external/elementary/elm_frame.c \
|
|
|
|
edje_external/elementary/elm_gengrid.c \
|
|
|
|
edje_external/elementary/elm_genlist.c \
|
|
|
|
edje_external/elementary/elm_hoversel.c \
|
|
|
|
edje_external/elementary/elm_icon.c \
|
|
|
|
edje_external/elementary/elm_index.c \
|
|
|
|
edje_external/elementary/elm_label.c \
|
|
|
|
edje_external/elementary/elm_list.c \
|
|
|
|
edje_external/elementary/elm_map.c \
|
|
|
|
edje_external/elementary/elm_multibuttonentry.c \
|
|
|
|
edje_external/elementary/elm_naviframe.c \
|
|
|
|
edje_external/elementary/elm_notify.c \
|
|
|
|
edje_external/elementary/elm_panes.c \
|
|
|
|
edje_external/elementary/elm_photocam.c \
|
|
|
|
edje_external/elementary/elm_progressbar.c \
|
|
|
|
edje_external/elementary/elm_radio.c \
|
|
|
|
edje_external/elementary/elm_scroller.c \
|
|
|
|
edje_external/elementary/elm_segment_control.c \
|
|
|
|
edje_external/elementary/elm_slider.c \
|
|
|
|
edje_external/elementary/elm_slideshow.c \
|
|
|
|
edje_external/elementary/elm_spinner.c \
|
|
|
|
edje_external/elementary/elm_thumb.c \
|
|
|
|
edje_external/elementary/elm_toolbar.c \
|
|
|
|
edje_external/elementary/elm_video.c \
|
|
|
|
edje_external/elementary/elm_web.c
|
|
|
|
|
|
|
|
edje_external_elementary_module_la_CPPFLAGS = \
|
|
|
|
-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
|
|
|
|
-DMODULES_PATH=\"$(libdir)/elementary/modules\" \
|
|
|
|
-I. \
|
|
|
|
-I$(top_builddir) \
|
|
|
|
-I$(top_srcdir) \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/edje_externals \
|
|
|
|
-DPACKAGE_DATA_DIR=\"$(pkgdatadir)\" \
|
|
|
|
-DPACKAGE_LIB_DIR=\"$(libdir)\" \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
edje_external_elementary_module_la_LIBADD = @USE_ELEMENTARY_LIBS@
|
|
|
|
edje_external_elementary_module_la_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
|
|
|
edje_external_elementary_module_la_LDFLAGS = -module @EFL_LTMODULE_FLAGS@
|
|
|
|
edje_external_elementary_module_la_LIBTOOLFLAGS = --tag=disable-static
|
|
|
|
|
2016-11-19 23:22:08 -08:00
|
|
|
testfilesdir = $(datadir)/elementary/
|
|
|
|
testfiles_DATA = \
|
|
|
|
tests/elementary/testfile.txt \
|
|
|
|
tests/elementary/testfile-windows.txt \
|
|
|
|
tests/elementary/testfile-withblanks.txt \
|
|
|
|
tests/elementary/testdiff.diff
|
|
|
|
|
2016-03-29 14:53:24 -07:00
|
|
|
### Tests
|
2016-11-19 23:22:08 -08:00
|
|
|
EXTRA_DIST2 += $(testfiles_DATA)
|
2016-03-29 14:53:24 -07:00
|
|
|
|
2016-03-23 23:07:41 -07:00
|
|
|
if EFL_ENABLE_TESTS
|
|
|
|
|
|
|
|
AM_TESTS_ENVIRONMENT += \
|
|
|
|
ELM_DATA_DIR=${top_builddir}/data/elementary \
|
|
|
|
ELM_RUN_IN_TREE=1 \
|
|
|
|
EFL_RUN_IN_TREE=1
|
|
|
|
|
2018-02-26 11:48:24 -08:00
|
|
|
check_PROGRAMS += tests/elementary/elm_suite tests/elementary/efl_ui_suite
|
|
|
|
TESTS += tests/elementary/elm_suite tests/elementary/efl_ui_suite
|
2016-03-23 23:07:41 -07:00
|
|
|
|
|
|
|
tests_elementary_elm_suite_SOURCES = \
|
2019-01-28 10:38:24 -08:00
|
|
|
tests/elementary/suite_helpers.c \
|
2016-03-23 23:07:41 -07:00
|
|
|
tests/elementary/elm_suite.c \
|
|
|
|
tests/elementary/elm_test_atspi.c \
|
|
|
|
tests/elementary/elm_test_check.c \
|
|
|
|
tests/elementary/elm_test_colorselector.c \
|
|
|
|
tests/elementary/elm_test_entry.c \
|
|
|
|
tests/elementary/elm_test_init.c \
|
|
|
|
tests/elementary/elm_test_list.c \
|
|
|
|
tests/elementary/elm_test_button.c \
|
|
|
|
tests/elementary/elm_test_image.c \
|
|
|
|
tests/elementary/elm_test_photo.c \
|
|
|
|
tests/elementary/elm_test_actionslider.c \
|
|
|
|
tests/elementary/elm_test_box.c \
|
|
|
|
tests/elementary/elm_test_table.c \
|
|
|
|
tests/elementary/elm_test_thumb.c \
|
|
|
|
tests/elementary/elm_test_menu.c \
|
|
|
|
tests/elementary/elm_test_photocam.c \
|
|
|
|
tests/elementary/elm_test_win.c \
|
|
|
|
tests/elementary/elm_test_icon.c \
|
|
|
|
tests/elementary/elm_test_prefs.c \
|
|
|
|
tests/elementary/elm_test_map.c \
|
|
|
|
tests/elementary/elm_test_glview.c \
|
|
|
|
tests/elementary/elm_test_web.c \
|
|
|
|
tests/elementary/elm_test_toolbar.c \
|
|
|
|
tests/elementary/elm_test_grid.c \
|
|
|
|
tests/elementary/elm_test_diskselector.c \
|
|
|
|
tests/elementary/elm_test_notify.c \
|
|
|
|
tests/elementary/elm_test_mapbuf.c \
|
|
|
|
tests/elementary/elm_test_flip.c \
|
|
|
|
tests/elementary/elm_test_layout.c \
|
|
|
|
tests/elementary/elm_test_slider.c \
|
|
|
|
tests/elementary/elm_test_ctxpopup.c \
|
|
|
|
tests/elementary/elm_test_separator.c \
|
|
|
|
tests/elementary/elm_test_calendar.c \
|
|
|
|
tests/elementary/elm_test_inwin.c \
|
|
|
|
tests/elementary/elm_test_gengrid.c \
|
|
|
|
tests/elementary/elm_test_radio.c \
|
|
|
|
tests/elementary/elm_test_scroller.c \
|
|
|
|
tests/elementary/elm_test_frame.c \
|
|
|
|
tests/elementary/elm_test_datetime.c \
|
|
|
|
tests/elementary/elm_test_player.c \
|
|
|
|
tests/elementary/elm_test_bg.c \
|
|
|
|
tests/elementary/elm_test_video.c \
|
|
|
|
tests/elementary/elm_test_segmentcontrol.c \
|
|
|
|
tests/elementary/elm_test_progressbar.c \
|
|
|
|
tests/elementary/elm_test_fileselector.c \
|
|
|
|
tests/elementary/elm_test_fileselector_button.c \
|
|
|
|
tests/elementary/elm_test_fileselector_entry.c \
|
|
|
|
tests/elementary/elm_test_hoversel.c \
|
|
|
|
tests/elementary/elm_test_multibuttonentry.c \
|
|
|
|
tests/elementary/elm_test_naviframe.c \
|
|
|
|
tests/elementary/elm_test_popup.c \
|
|
|
|
tests/elementary/elm_test_bubble.c \
|
|
|
|
tests/elementary/elm_test_clock.c \
|
|
|
|
tests/elementary/elm_test_conformant.c \
|
|
|
|
tests/elementary/elm_test_dayselector.c \
|
|
|
|
tests/elementary/elm_test_flipselector.c \
|
|
|
|
tests/elementary/elm_test_genlist.c \
|
|
|
|
tests/elementary/elm_test_hover.c \
|
|
|
|
tests/elementary/elm_test_index.c \
|
|
|
|
tests/elementary/elm_test_label.c \
|
|
|
|
tests/elementary/elm_test_panel.c \
|
|
|
|
tests/elementary/elm_test_panes.c \
|
|
|
|
tests/elementary/elm_test_slideshow.c \
|
|
|
|
tests/elementary/elm_test_spinner.c \
|
2016-06-02 17:19:08 -07:00
|
|
|
tests/elementary/elm_test_plug.c \
|
2016-06-21 01:54:56 -07:00
|
|
|
tests/elementary/elm_test_config.c \
|
2016-06-02 17:19:08 -07:00
|
|
|
tests/elementary/elm_code_file_test_load.c \
|
|
|
|
tests/elementary/elm_code_file_test_memory.c \
|
|
|
|
tests/elementary/elm_code_test_basic.c \
|
|
|
|
tests/elementary/elm_code_test_line.c \
|
|
|
|
tests/elementary/elm_code_test_parse.c \
|
2017-01-20 14:09:16 -08:00
|
|
|
tests/elementary/elm_code_test_syntax.c \
|
2016-06-02 17:19:08 -07:00
|
|
|
tests/elementary/elm_code_test_text.c \
|
2016-11-27 17:01:35 -08:00
|
|
|
tests/elementary/elm_code_test_indent.c \
|
2016-06-02 17:19:08 -07:00
|
|
|
tests/elementary/elm_code_test_widget.c \
|
|
|
|
tests/elementary/elm_code_test_widget_text.c \
|
|
|
|
tests/elementary/elm_code_test_widget_selection.c \
|
2016-10-20 13:59:05 -07:00
|
|
|
tests/elementary/elm_code_test_widget_undo.c \
|
2018-11-01 18:18:44 -07:00
|
|
|
tests/elementary/elm_test_widget_focus.c
|
2016-10-20 13:59:05 -07:00
|
|
|
|
2016-03-23 23:07:41 -07:00
|
|
|
tests_elementary_elm_suite_CPPFLAGS = \
|
2018-10-17 01:38:50 -07:00
|
|
|
-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
|
2018-08-08 06:45:30 -07:00
|
|
|
-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
|
2016-03-23 23:07:41 -07:00
|
|
|
-DTESTS_BUILD_DIR=\"${top_builddir}/src/tests/elementary\" \
|
2016-06-02 17:19:08 -07:00
|
|
|
-DTESTS_SRC_DIR=\"${top_srcdir}/src/tests/elementary\" \
|
2016-03-23 23:07:41 -07:00
|
|
|
-DELM_IMAGE_DATA_DIR=\"${top_srcdir}/data/elementary\" \
|
2016-04-15 07:06:41 -07:00
|
|
|
-DELM_TEST_DATA_DIR=\"${abs_top_builddir}/data/elementary\" \
|
2016-06-02 17:19:08 -07:00
|
|
|
-DPACKAGE_DATA_DIR=\"${abs_top_builddir}/data/elementary\" \
|
2016-03-23 23:07:41 -07:00
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
2017-04-23 19:56:15 -07:00
|
|
|
-I$(top_builddir)/src/tests/elementary \
|
2016-03-23 23:07:41 -07:00
|
|
|
@CHECK_CFLAGS@ \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
|
|
|
|
tests_elementary_elm_suite_LDADD = @CHECK_LIBS@ @USE_ELEMENTARY_LIBS@
|
2018-08-15 05:38:19 -07:00
|
|
|
tests_elementary_elm_suite_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
2018-02-26 11:48:24 -08:00
|
|
|
|
|
|
|
tests_elementary_efl_ui_suite_SOURCES = \
|
2019-01-28 10:38:24 -08:00
|
|
|
tests/elementary/suite_helpers.c \
|
2019-01-11 17:59:31 -08:00
|
|
|
tests/elementary/suite_helpers.h \
|
2019-01-28 10:38:24 -08:00
|
|
|
tests/elementary/efl_ui_suite.c \
|
|
|
|
tests/elementary/elm_test_init.c \
|
2019-01-28 11:03:26 -08:00
|
|
|
tests/elementary/efl_ui_test_atspi.c \
|
2019-01-29 10:50:40 -08:00
|
|
|
tests/elementary/efl_ui_test_focus_common.c \
|
|
|
|
tests/elementary/efl_ui_test_focus_common.h \
|
|
|
|
tests/elementary/efl_ui_test_focus.c \
|
|
|
|
tests/elementary/efl_ui_test_focus_sub.c \
|
2019-02-13 05:39:07 -08:00
|
|
|
tests/elementary/efl_ui_test_box.c \
|
2019-02-27 11:45:34 -08:00
|
|
|
tests/elementary/efl_ui_test_table.c \
|
2019-02-22 02:47:47 -08:00
|
|
|
tests/elementary/efl_ui_test_relative_layout.c \
|
2019-01-29 09:07:54 -08:00
|
|
|
tests/elementary/efl_ui_test_grid.c \
|
2019-01-29 09:56:32 -08:00
|
|
|
tests/elementary/efl_ui_test_image.c \
|
|
|
|
tests/elementary/efl_ui_test_image_zoomable.c \
|
2019-01-11 17:59:31 -08:00
|
|
|
tests/elementary/efl_ui_test_layout.c \
|
2019-02-27 10:29:08 -08:00
|
|
|
tests/elementary/efl_ui_test_widget.c \
|
2019-01-11 17:59:31 -08:00
|
|
|
tests/elementary/efl_ui_suite.h \
|
|
|
|
tests/elementary/efl_ui_model.c
|
2018-02-26 11:48:24 -08:00
|
|
|
|
|
|
|
tests_elementary_efl_ui_suite_CPPFLAGS = \
|
2019-01-28 10:38:24 -08:00
|
|
|
-DELM_INTERNAL_API_ARGESFSDFEFC=1 \
|
2018-08-08 06:45:30 -07:00
|
|
|
-DPACKAGE_BUILD_DIR=\"$(abs_top_builddir)\" \
|
2018-02-26 11:48:24 -08:00
|
|
|
-DTESTS_BUILD_DIR=\"${top_builddir}/src/tests/elementary\" \
|
|
|
|
-DTESTS_SRC_DIR=\"${top_srcdir}/src/tests/elementary\" \
|
|
|
|
-DELM_IMAGE_DATA_DIR=\"${top_srcdir}/data/elementary\" \
|
|
|
|
-DELM_TEST_DATA_DIR=\"${abs_top_builddir}/data/elementary\" \
|
|
|
|
-DPACKAGE_DATA_DIR=\"${abs_top_builddir}/data/elementary\" \
|
|
|
|
-I$(top_srcdir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/lib/elementary \
|
|
|
|
-I$(top_builddir)/src/tests/elementary \
|
|
|
|
@CHECK_CFLAGS@ \
|
|
|
|
@ELEMENTARY_CFLAGS@
|
|
|
|
|
|
|
|
tests_elementary_efl_ui_suite_LDADD = @CHECK_LIBS@ @USE_ELEMENTARY_LIBS@
|
2018-08-15 05:38:19 -07:00
|
|
|
tests_elementary_efl_ui_suite_DEPENDENCIES = @USE_ELEMENTARY_INTERNAL_LIBS@
|
2016-03-23 23:07:41 -07:00
|
|
|
endif
|
|
|
|
|
2018-08-01 10:31:15 -07:00
|
|
|
if HAVE_LUA_BINDINGS
|
2016-03-23 17:13:57 -07:00
|
|
|
|
2016-05-17 02:22:42 -07:00
|
|
|
elementary_eolian_lua = $(elm_public_eolian_files:%.eo=%.eo.lua)
|
2016-03-23 17:13:57 -07:00
|
|
|
|
2016-03-29 03:23:43 -07:00
|
|
|
generated_elementary_lua_all = $(elementary_eolian_lua)
|
2016-03-23 17:13:57 -07:00
|
|
|
|
2016-06-21 07:13:17 -07:00
|
|
|
GENERATED_LUA_BINDINGS += $(generated_elementary_lua_all)
|
2016-03-23 17:13:57 -07:00
|
|
|
|
2016-03-29 03:23:43 -07:00
|
|
|
installed_elementaryluadir = $(datadir)/elua/modules/elementary
|
|
|
|
nodist_installed_elementarylua_DATA = $(generated_elementary_lua_all)
|
2016-03-23 17:13:57 -07:00
|
|
|
|
2016-03-29 03:23:43 -07:00
|
|
|
endif
|
2016-03-23 17:13:57 -07:00
|
|
|
|
|
|
|
if HAVE_JS
|
|
|
|
|
2016-05-17 02:22:42 -07:00
|
|
|
generated_elementary_js_bindings = $(elm_public_eolian_files:%.eo=%.eo.js.cc)
|
2016-03-23 17:13:57 -07:00
|
|
|
|
|
|
|
|
|
|
|
GENERATED_JS_BINDINGS += $(generated_elementary_js_bindings)
|
|
|
|
|
|
|
|
endif
|
2016-05-05 11:40:14 -07:00
|
|
|
|
2017-12-13 06:36:21 -08:00
|
|
|
if HAVE_CXX
|
2016-05-23 08:01:30 -07:00
|
|
|
elementary_eolian_cxx_hh = $(elm_public_eolian_files:%.eo=%.eo.hh)
|
2016-10-11 22:53:46 -07:00
|
|
|
elementary_eolian_cxx_impl_hh = $(elm_public_eolian_files:%.eo=%.eo.impl.hh)
|
2016-05-23 08:01:30 -07:00
|
|
|
endif
|
|
|
|
|
2016-06-08 01:26:06 -07:00
|
|
|
EXTRA_DIST2 += \
|
2016-05-05 11:40:14 -07:00
|
|
|
tests/elementary/elm_suite.h \
|
2016-10-27 03:49:55 -07:00
|
|
|
lib/elementary/Elementary_Options.h.in \
|
2016-06-02 17:19:08 -07:00
|
|
|
lib/elementary/elm_code_widget_text.c \
|
|
|
|
lib/elementary/elm_code_widget_undo.c
|
|
|
|
|