editor: update to latest elm_code and show whitespace

This commit is contained in:
Andy Williams 2015-02-28 16:28:22 +00:00
parent 7ed4aa9695
commit 0c2819bd4f
2 changed files with 7 additions and 4 deletions

View File

@ -837,6 +837,8 @@ _elm_code_widget_cursor_position_get(Eo *obj EINA_UNUSED, Elm_Code_Widget_Data *
static void
_elm_code_widget_setup_palette(Evas_Object *o)
{
double feint = 0.5;
// setup status colors
evas_object_textgrid_palette_set(o, EVAS_TEXTGRID_PALETTE_STANDARD, ELM_CODE_STATUS_TYPE_DEFAULT,
36, 36, 36, 255);
@ -903,7 +905,7 @@ _elm_code_widget_setup_palette(Evas_Object *o)
evas_object_textgrid_palette_set(o, EVAS_TEXTGRID_PALETTE_STANDARD, ELM_CODE_WIDGET_COLOR_GUTTER_FG,
139, 139, 139, 255);
evas_object_textgrid_palette_set(o, EVAS_TEXTGRID_PALETTE_STANDARD, ELM_CODE_WIDGET_COLOR_WHITESPACE,
101, 101, 101, 125);
101 * feint, 101 * feint, 101 * feint, 255 * feint);
}
EOLIAN static void

View File

@ -603,13 +603,14 @@ edi_editor_add(Evas_Object *parent, Edi_Mainview_Item *item)
evas_object_show(statusbar);
code = elm_code_create();
widget = eo_add(ELM_CODE_WIDGET_CLASS, vbox);
widget = eo_add(ELM_CODE_WIDGET_CLASS, vbox,
elm_code_widget_code_set(code));
eo_do(widget,
elm_code_widget_code_set(code),
elm_code_widget_font_size_set(_edi_cfg->font.size),
elm_code_widget_editable_set(EINA_TRUE),
elm_code_widget_line_numbers_set(EINA_TRUE),
elm_code_widget_line_width_marker_set(80));
elm_code_widget_line_width_marker_set(80),
elm_code_widget_show_whitespace_set(EINA_TRUE));
editor = calloc(1, sizeof(*editor));
editor->entry = widget;