Page MenuHomePhabricator

elm textpath: reduces differences between actual pos and modified pos
Needs ReviewPublic

Authored by id213sin on Tue, Dec 4, 10:59 PM.

Details

Summary

In a previous patch, textpath was modified to use differences between
prev/next values to decide next position. Actually, it improved rendering
quality. But, the modified position could have a big difference from actual position.
It caused a distortion problem.
So, this patch was made for reducing that differences.
@fix

Test Plan

I'll attach some screenshots of before/after.

  1. Modify text in text_ui_textpath.c to see distortion of text. ex) "―――――――――――――――――――..."
  2. Build and install.
  3. Run "ELM_SCALE=0.8 ELM_ACCEL=gl elementary_test -to efl.ui.textpath"

Diff Detail

Repository
rEFL core/efl
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 8330
Build 7567: arc lint + arc unit
id213sin created this revision.Tue, Dec 4, 10:59 PM
id213sin requested review of this revision.Tue, Dec 4, 10:59 PM
id213sin retitled this revision from elementary textpath: reduces differences between actual position to elm textpath: reduces differences between actual pos and modified pos.Wed, Dec 5, 1:21 AM