forked from enlightenment/enventor
main: set enventor options after setting file.
it's workaround fix. current enventor doesn't allow setting options before it's file is set. need to fix.
This commit is contained in:
parent
e5927b37eb
commit
b9ee49a97e
|
@ -402,15 +402,9 @@ enventor_setup(app_data *ad)
|
||||||
enventor_program_run_cb, ad);
|
enventor_program_run_cb, ad);
|
||||||
evas_object_smart_callback_add(enventor, "ctxpopup,selected",
|
evas_object_smart_callback_add(enventor, "ctxpopup,selected",
|
||||||
enventor_ctxpopup_selected_cb, ad);
|
enventor_ctxpopup_selected_cb, ad);
|
||||||
enventor_object_font_scale_set(enventor, config_font_scale_get());
|
|
||||||
enventor_object_live_view_scale_set(enventor, config_view_scale_get());
|
|
||||||
enventor_object_linenumber_set(ad->enventor, config_linenumber_get());
|
|
||||||
enventor_object_part_highlight_set(ad->enventor,
|
|
||||||
config_part_highlight_get());
|
|
||||||
enventor_object_auto_indent_set(ad->enventor, config_auto_indent_get());
|
|
||||||
enventor_object_auto_complete_set(ad->enventor, config_auto_complete_get());
|
|
||||||
enventor_object_dummy_swallow_set(ad->enventor, config_dummy_swallow_get());
|
|
||||||
|
|
||||||
|
/* FIXME: Current envnetor object needs resource path set, file set and extra
|
||||||
|
options in a order. */
|
||||||
Eina_List *list = eina_list_append(NULL, config_edj_path_get());
|
Eina_List *list = eina_list_append(NULL, config_edj_path_get());
|
||||||
enventor_object_path_set(enventor, ENVENTOR_OUT_EDJ, list);
|
enventor_object_path_set(enventor, ENVENTOR_OUT_EDJ, list);
|
||||||
eina_list_free(list);
|
eina_list_free(list);
|
||||||
|
@ -425,6 +419,14 @@ enventor_setup(app_data *ad)
|
||||||
config_edc_dat_path_list_get());
|
config_edc_dat_path_list_get());
|
||||||
enventor_object_file_set(enventor, config_edc_path_get());
|
enventor_object_file_set(enventor, config_edc_path_get());
|
||||||
|
|
||||||
|
enventor_object_font_scale_set(enventor, config_font_scale_get());
|
||||||
|
enventor_object_live_view_scale_set(enventor, config_view_scale_get());
|
||||||
|
enventor_object_linenumber_set(enventor, config_linenumber_get());
|
||||||
|
enventor_object_part_highlight_set(enventor, config_part_highlight_get());
|
||||||
|
enventor_object_auto_indent_set(enventor, config_auto_indent_get());
|
||||||
|
enventor_object_auto_complete_set(enventor, config_auto_complete_get());
|
||||||
|
enventor_object_dummy_swallow_set(enventor, config_dummy_swallow_get());
|
||||||
|
|
||||||
evas_object_size_hint_expand_set(enventor, EVAS_HINT_EXPAND,
|
evas_object_size_hint_expand_set(enventor, EVAS_HINT_EXPAND,
|
||||||
EVAS_HINT_EXPAND);
|
EVAS_HINT_EXPAND);
|
||||||
evas_object_size_hint_fill_set(enventor, EVAS_HINT_FILL, EVAS_HINT_FILL);
|
evas_object_size_hint_fill_set(enventor, EVAS_HINT_FILL, EVAS_HINT_FILL);
|
||||||
|
|
Loading…
Reference in New Issue