Page MenuHomePhabricator

AbdullehGhujeh (Abdulleh Ghujeh)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Nov 27 2018, 12:40 AM (84 w, 7 h)
Availability
Available

Recent Activity

May 19 2020

AbdullehGhujeh updated the summary of D11743: evas_textblock: rainbow flag emoji treated as two clusters(update unibreak).
May 19 2020, 2:49 AM · efl
AbdullehGhujeh retitled D11743: evas_textblock: rainbow flag emoji treated as two clusters(update unibreak) from Textblock : rainbow flag emoji treated as two clusters(partially update unibreak) to Textblock : rainbow flag emoji treated as two clusters(update unibreak).
May 19 2020, 2:48 AM · efl
AbdullehGhujeh updated the summary of D11743: evas_textblock: rainbow flag emoji treated as two clusters(update unibreak).
May 19 2020, 2:47 AM · efl
AbdullehGhujeh updated the diff for D11743: evas_textblock: rainbow flag emoji treated as two clusters(update unibreak).

fully update unibreak lib & remove unneeded code

May 19 2020, 2:42 AM · efl

May 11 2020

AbdullehGhujeh updated the diff for D11732: Textblock : Fix cursor cluster movement when emoji at the line start.

add safety condition

May 11 2020, 5:02 AM · efl

May 5 2020

AbdullehGhujeh updated the diff for D11745: efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click.
  • update test to use text cluster instead of emoji for more consistency
May 5 2020, 12:13 AM · efl
AbdullehGhujeh updated the summary of D11745: efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click.
May 5 2020, 12:08 AM · efl

Apr 28 2020

AbdullehGhujeh added a comment to D11745: efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click.

@zmike
it is working fine on my machine,
do you have emoji font like NotoColorEmoji.ttf ?

Apr 28 2020, 3:51 AM · efl
AbdullehGhujeh triaged T8688: Textblock : rainbow flag emoji treated as two word as TODO priority.
Apr 28 2020, 12:56 AM · efl
AbdullehGhujeh updated the diff for D11757: evas textblock : update font source when it set using font_source_set.

update test

Apr 28 2020, 12:34 AM · efl

Apr 27 2020

AbdullehGhujeh added inline comments to D11745: efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click.
Apr 27 2020, 4:41 AM · efl
AbdullehGhujeh updated the diff for D11745: efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click.

update test per requested changes

Apr 27 2020, 4:37 AM · efl
AbdullehGhujeh updated the diff for D11732: Textblock : Fix cursor cluster movement when emoji at the line start.

change data type to int

Apr 27 2020, 1:32 AM · efl
AbdullehGhujeh added a comment to D9548: evas_object_textblock: add update for missing font_source.

I have created patch D11757 to solve this issue and added test for it.

Apr 27 2020, 12:36 AM · efl
AbdullehGhujeh added a reviewer for D11757: evas textblock : update font source when it set using font_source_set: ali.alzyod.
Apr 27 2020, 12:33 AM · efl
AbdullehGhujeh requested review of D11757: evas textblock : update font source when it set using font_source_set.
Apr 27 2020, 12:29 AM · efl

Apr 24 2020

AbdullehGhujeh updated the diff for D11745: efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click.

add tests

Apr 24 2020, 2:18 AM · efl

Apr 22 2020

AbdullehGhujeh added a comment to D11745: efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click.

It seems like the test case provided could be made into a unit test which programmatically moves the text cursor?

Apr 22 2020, 7:11 AM · efl
AbdullehGhujeh updated the test plan for D11745: efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click.
Apr 22 2020, 5:22 AM · efl
AbdullehGhujeh added a task to D11745: efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click: T8666: UI Text : Fixing cursor movement with emoji using keyboard arrows/mouse click.
Apr 22 2020, 5:21 AM · efl
AbdullehGhujeh added a revision to T8666: UI Text : Fixing cursor movement with emoji using keyboard arrows/mouse click: D11745: efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click.
Apr 22 2020, 5:21 AM · efl
AbdullehGhujeh requested review of D11745: efl.ui.text : Fixing cursor movement using keyboard arrows/mouse click.
Apr 22 2020, 2:34 AM · efl
AbdullehGhujeh renamed T8666: UI Text : Fixing cursor movement with emoji using keyboard arrows/mouse click from UI Text : Fixing cursor movement with emoji using keyboard/mouse to UI Text : Fixing cursor movement with emoji using keyboard arrows/mouse click.
Apr 22 2020, 2:20 AM · efl
AbdullehGhujeh closed T8594: Selection with paragraph separator when multiline is disabled as Resolved.
Apr 22 2020, 2:18 AM
AbdullehGhujeh closed T8594: Selection with paragraph separator when multiline is disabled, a subtask of T8561: efl.canvas.textblock multi-line with Paragraph separator , as Resolved.
Apr 22 2020, 2:18 AM

Apr 21 2020

AbdullehGhujeh updated the summary of D11743: evas_textblock: rainbow flag emoji treated as two clusters(update unibreak).
Apr 21 2020, 6:24 AM · efl
AbdullehGhujeh updated the summary of D11743: evas_textblock: rainbow flag emoji treated as two clusters(update unibreak).
Apr 21 2020, 5:23 AM · efl
AbdullehGhujeh updated the summary of D11743: evas_textblock: rainbow flag emoji treated as two clusters(update unibreak).
Apr 21 2020, 5:20 AM · efl
AbdullehGhujeh added a task to D11743: evas_textblock: rainbow flag emoji treated as two clusters(update unibreak): T8665: Textblock : Fix cursor cluster movement with rainbow flag emoji.
Apr 21 2020, 5:11 AM · efl
AbdullehGhujeh added a revision to T8665: Textblock : Fix cursor cluster movement with rainbow flag emoji: D11743: evas_textblock: rainbow flag emoji treated as two clusters(update unibreak).
Apr 21 2020, 5:11 AM · efl
AbdullehGhujeh requested review of D11743: evas_textblock: rainbow flag emoji treated as two clusters(update unibreak).
Apr 21 2020, 4:32 AM · efl

Apr 20 2020

AbdullehGhujeh updated the diff for D11732: Textblock : Fix cursor cluster movement when emoji at the line start.

add test

Apr 20 2020, 3:28 AM · efl
AbdullehGhujeh added a task to D11732: Textblock : Fix cursor cluster movement when emoji at the line start: T8664: Textblock : Fix cursor cluster movement when emoji at the line beginning.
Apr 20 2020, 2:51 AM · efl
AbdullehGhujeh added a revision to T8664: Textblock : Fix cursor cluster movement when emoji at the line beginning: D11732: Textblock : Fix cursor cluster movement when emoji at the line start.
Apr 20 2020, 2:51 AM · efl
AbdullehGhujeh requested review of D11732: Textblock : Fix cursor cluster movement when emoji at the line start.
Apr 20 2020, 2:46 AM · efl
AbdullehGhujeh triaged T8666: UI Text : Fixing cursor movement with emoji using keyboard arrows/mouse click as TODO priority.
Apr 20 2020, 1:41 AM · efl
AbdullehGhujeh updated the task description for T8663: Entry & UI Text : Fixing Cursor movement with Emoji for text.
Apr 20 2020, 1:36 AM · efl
AbdullehGhujeh updated the task description for T8663: Entry & UI Text : Fixing Cursor movement with Emoji for text.
Apr 20 2020, 1:34 AM · efl
AbdullehGhujeh renamed T8664: Textblock : Fix cursor cluster movement when emoji at the line beginning from Textblock : Fix cursor movement when emoji at the line beginning to Textblock : Fix cursor cluster movement when emoji at the line beginning.
Apr 20 2020, 1:33 AM · efl
AbdullehGhujeh triaged T8665: Textblock : Fix cursor cluster movement with rainbow flag emoji as TODO priority.
Apr 20 2020, 1:32 AM · efl
AbdullehGhujeh triaged T8664: Textblock : Fix cursor cluster movement when emoji at the line beginning as TODO priority.
Apr 20 2020, 1:10 AM · efl
AbdullehGhujeh triaged T8663: Entry & UI Text : Fixing Cursor movement with Emoji for text as TODO priority.
Apr 20 2020, 1:00 AM · efl

Apr 15 2020

AbdullehGhujeh updated the diff for D11621: evas_textblock : fix text insertion & selection with ps in single line.

remove comment

Apr 15 2020, 9:09 AM · efl
AbdullehGhujeh updated the diff for D11621: evas_textblock : fix text insertion & selection with ps in single line.

change return type to void

Apr 15 2020, 5:35 AM · efl
AbdullehGhujeh updated the diff for D11621: evas_textblock : fix text insertion & selection with ps in single line.

move set dirty after if statement

Apr 15 2020, 4:54 AM · efl
AbdullehGhujeh added inline comments to D11621: evas_textblock : fix text insertion & selection with ps in single line.
Apr 15 2020, 2:19 AM · efl
AbdullehGhujeh updated the diff for D11621: evas_textblock : fix text insertion & selection with ps in single line.

change return type + change variable name + move code for first par out of loop

Apr 15 2020, 2:17 AM · efl

Apr 13 2020

AbdullehGhujeh added inline comments to D11621: evas_textblock : fix text insertion & selection with ps in single line.
Apr 13 2020, 2:11 AM · efl
AbdullehGhujeh updated the diff for D11621: evas_textblock : fix text insertion & selection with ps in single line.

remove uneeded line + check for ps on start + skip uneeded process for first paragraph

Apr 13 2020, 2:08 AM · efl

Apr 12 2020

AbdullehGhujeh updated the diff for D11621: evas_textblock : fix text insertion & selection with ps in single line.

fix an issue with tests

Apr 12 2020, 3:36 AM · efl
AbdullehGhujeh updated the diff for D11621: evas_textblock : fix text insertion & selection with ps in single line.

rebase + remove empty line

Apr 12 2020, 1:05 AM · efl

Apr 9 2020

AbdullehGhujeh updated the diff for D11621: evas_textblock : fix text insertion & selection with ps in single line.
  • fix to work when changing mode & add more tests
Apr 9 2020, 4:12 AM · efl

Mar 30 2020

AbdullehGhujeh updated the test plan for D11621: evas_textblock : fix text insertion & selection with ps in single line.
Mar 30 2020, 5:30 AM · efl
AbdullehGhujeh added a reviewer for D11621: evas_textblock : fix text insertion & selection with ps in single line: ali.alzyod.
Mar 30 2020, 5:29 AM · efl
AbdullehGhujeh requested review of D11621: evas_textblock : fix text insertion & selection with ps in single line.
Mar 30 2020, 5:15 AM · efl

Mar 25 2020

AbdullehGhujeh updated the task description for T8637: evas_textblock : segmentation fault when using markup set with <ps>.
Mar 25 2020, 4:54 AM · efl
AbdullehGhujeh updated the task description for T8637: evas_textblock : segmentation fault when using markup set with <ps>.
Mar 25 2020, 4:54 AM · efl
AbdullehGhujeh added a project to T8637: evas_textblock : segmentation fault when using markup set with <ps>: efl.
Mar 25 2020, 4:51 AM · efl
AbdullehGhujeh triaged T8637: evas_textblock : segmentation fault when using markup set with <ps> as TODO priority.
Mar 25 2020, 4:50 AM · efl

Mar 12 2020

AbdullehGhujeh updated the diff for D11436: myanmar text input support.
  • Add support for Virama
Mar 12 2020, 9:32 AM · efl

Feb 4 2020

AbdullehGhujeh added reviewers for D11277: efl_canvas_textblock: incorrect value returned for underline dashed gap: ali.alzyod, woohyun, segfaultxavi, bu5hm4n.
Feb 4 2020, 1:00 AM · efl
AbdullehGhujeh requested review of D11277: efl_canvas_textblock: incorrect value returned for underline dashed gap.
Feb 4 2020, 12:56 AM · efl

Feb 3 2020

AbdullehGhujeh updated the diff for D11272: efl_text_change_info: change text change type property( bool -> enum).

add beta tag

Feb 3 2020, 1:58 AM · efl
AbdullehGhujeh added reviewers for D11272: efl_text_change_info: change text change type property( bool -> enum): ali.alzyod, woohyun.
Feb 3 2020, 1:49 AM · efl
AbdullehGhujeh requested review of D11272: efl_text_change_info: change text change type property( bool -> enum).
Feb 3 2020, 1:47 AM · efl

Feb 1 2020

AbdullehGhujeh added a comment to D11033: Evas Textblock: update obstacle test.

My only concern is: will this work everywhere? I mean, maybe with different system fonts the new position won't be exactly 50.

Feb 1 2020, 10:26 PM · efl

Jan 14 2020

AbdullehGhujeh triaged T8573: Efl Canvas Text : canvas textblock changed always fired in some cases as TODO priority.
Jan 14 2020, 5:00 AM · efl

Jan 13 2020

AbdullehGhujeh added reviewers for D11078: Efl Canvas Text : canvas textblock changed not fired for shadow format (style_apply): ali.alzyod, woohyun.
Jan 13 2020, 7:52 AM · efl
AbdullehGhujeh requested review of D11078: Efl Canvas Text : canvas textblock changed not fired for shadow format (style_apply).
Jan 13 2020, 7:49 AM · efl

Jan 7 2020

AbdullehGhujeh added reviewers for D11033: Evas Textblock: update obstacle test: ali.alzyod, woohyun.
Jan 7 2020, 4:45 AM · efl
AbdullehGhujeh requested review of D11033: Evas Textblock: update obstacle test.
Jan 7 2020, 4:43 AM · efl

Jan 2 2020

AbdullehGhujeh added a comment to D10955: Example: Add efl_canvas_textblock_obstacles example.

This should be fixed after D11005

Jan 2 2020, 6:33 AM · efl
AbdullehGhujeh added a reviewer for D11005: Evas Textblock : Fix obstacles & word overlap: segfaultxavi.
Jan 2 2020, 6:26 AM · efl
AbdullehGhujeh added reviewers for D11005: Evas Textblock : Fix obstacles & word overlap: ali.alzyod, woohyun.
Jan 2 2020, 6:23 AM · efl
AbdullehGhujeh requested review of D11005: Evas Textblock : Fix obstacles & word overlap.
Jan 2 2020, 6:16 AM · efl

Dec 31 2019

AbdullehGhujeh added a comment to D10955: Example: Add efl_canvas_textblock_obstacles example.

It needs more investigation but for now

Dec 31 2019, 2:03 AM · efl

Dec 30 2019

AbdullehGhujeh added a comment to D10955: Example: Add efl_canvas_textblock_obstacles example.

Yes you are right

Dec 30 2019, 4:55 AM · efl

Dec 29 2019

AbdullehGhujeh added a comment to D10955: Example: Add efl_canvas_textblock_obstacles example.

Of course it need's to be fixed.
The example code here works same as the legacy one (which supposed to work fine in the past and never changed).
In my comment I said that this is the same as the legacy, to say it is an implementation issue not an example issue (agreed with what segfaultxavi has said).

Dec 29 2019, 12:38 AM · efl

Dec 23 2019

AbdullehGhujeh added a comment to D10955: Example: Add efl_canvas_textblock_obstacles example.

The example clearly does not work (the text lines are overlapped and illegible).
This is probably the implementation's fault, not this example's, but do we have any idea of where the problem is? I would like to be 100% sure the problem is not in the example.

Dec 23 2019, 5:37 AM · efl
AbdullehGhujeh updated the diff for D10955: Example: Add efl_canvas_textblock_obstacles example.

remove unneeded headers, fix warning and fixing spelling

Dec 23 2019, 5:36 AM · efl
AbdullehGhujeh updated the diff for D10955: Example: Add efl_canvas_textblock_obstacles example.
Dec 23 2019, 5:34 AM · efl
AbdullehGhujeh added a reviewer for D10955: Example: Add efl_canvas_textblock_obstacles example: ali.alzyod.
Dec 23 2019, 1:29 AM · efl
AbdullehGhujeh requested review of D10955: Example: Add efl_canvas_textblock_obstacles example.
Dec 23 2019, 1:24 AM · efl

Dec 18 2019

AbdullehGhujeh added inline comments to D10896: Fix textblock style when "lang=x" is presented.
Dec 18 2019, 12:10 AM · efl

Dec 17 2019

AbdullehGhujeh updated the task description for T8527: Caching Text Metrices.
Dec 17 2019, 7:08 AM · efl
AbdullehGhujeh updated the task description for T8518: Pre-Computed Text.
Dec 17 2019, 7:07 AM · efl
AbdullehGhujeh updated the task description for T8526: How to cache data.
Dec 17 2019, 7:04 AM · efl
AbdullehGhujeh updated the task description for T8528: Make It Immutable.
Dec 17 2019, 7:02 AM · efl
AbdullehGhujeh updated the task description for T8527: Caching Text Metrices.
Dec 17 2019, 6:53 AM · efl

Dec 16 2019

AbdullehGhujeh updated the task description for T8527: Caching Text Metrices.
Dec 16 2019, 1:47 AM · efl
AbdullehGhujeh updated the task description for T8527: Caching Text Metrices.
Dec 16 2019, 1:37 AM · efl
AbdullehGhujeh updated the task description for T8527: Caching Text Metrices.
Dec 16 2019, 1:36 AM · efl
AbdullehGhujeh updated the task description for T8528: Make It Immutable.
Dec 16 2019, 12:55 AM · efl
AbdullehGhujeh updated the task description for T8526: How to cache data.
Dec 16 2019, 12:46 AM · efl
AbdullehGhujeh updated the task description for T8527: Caching Text Metrices.
Dec 16 2019, 12:45 AM · efl
AbdullehGhujeh updated the task description for T8526: How to cache data.
Dec 16 2019, 12:37 AM · efl

Dec 15 2019

AbdullehGhujeh updated the task description for T8528: Make It Immutable.
Dec 15 2019, 6:53 AM · efl
AbdullehGhujeh updated the task description for T8527: Caching Text Metrices.
Dec 15 2019, 6:50 AM · efl
AbdullehGhujeh added a project to T8528: Make It Immutable: efl.
Dec 15 2019, 1:21 AM · efl
AbdullehGhujeh added a project to T8527: Caching Text Metrices: efl.
Dec 15 2019, 1:21 AM · efl