Page MenuHomePhabricator

Efl.Text.Markup: Add <br> support to markup_set
Open, HighPublic

Description

This was present in legacy markup and I assume we need to remain compatible (despite the API call change)

ajwillia.ms renamed this task from Efl.Ui.Markup: Add <br> support to markup_set to Efl.Text.Markup: Add <br> support to markup_set.Dec 21 2017, 3:39 AM
bu5hm4n added a project: Restricted Project.Jun 11 2018, 1:46 AM
bu5hm4n triaged this task as High priority.
zmike edited projects, added Restricted Project; removed efl.Jun 11 2018, 6:53 AM
bu5hm4n edited projects, added efl: layout engine; removed Restricted Project.Jun 11 2018, 7:47 AM
bu5hm4n edited projects, added Restricted Project; removed Restricted Project.
zmike added a subscriber: zmike.

A #Goal ticket should not be set to a milestone.

zmike edited projects, added efl (efl-1.22); removed Restricted Project.Jan 15 2019, 6:05 AM
zmike added subscribers: cedric, bu5hm4n, segfaultxavi, woohyun.

I guess this is still an issue?

Yes, this is still an issue. It is used by the Hello World tutorial, which has not rendered correctly since its inception (as seen in the tutorial picture).

Is this still an issue ? https://phab.enlightenment.org/D8391
Where multi-line support is disabled by default, if you enable it, it will work same as legacy

Yeah, this is fixed in C now. However, I cannot set Markup text from C# so I cannot fix the C# tutorial. Any idea @lauromoura ?
In C we are calling efl_text_markup_set(), but in C# I get:

Type `Efl.Ui.Text' does not contain a definition for `SetMarkup'

I honestly do not understand where does Efl.Ui.Text get its markup support.

Yeah, the tutorial text is outdated and does not match the actual code in the examples repository.
I update the tutorial text periodically, but it is a nightmare since we are changing the API all the time.