Controls on mobile apps - am I missing something?

Mark Waddingham mark at livecode.com
Sat Jul 2 09:17:56 EDT 2016


On 2016-07-01 21:03, Terence Heaford wrote:
> The button and popup button/menu. To me the text seems a little low
> within the display.

Please report any minor display discrepancies you see in the quality 
center with pictures for comparison and OS details.

Fraser has done a lot of work to improve things, however Apple do have a 
tendency to 'evolve' their UI with every new version of the OS *and* we 
are trying to make sure we don't cause too much churn in people's 
existing stacks to keep up.

> As a matter of interest the text display generally in LiveCode is not
> as sharp/clear as a native Cocoa app.
> What system does LiveCode use to present text. If it uses the

The engine uses CoreText, but has to funnel its results through Skia 
(which we use to ensure the graphical capabilities you have are 
equivalent on all platforms). At the moment this means we only get 
grayscale antialiasing rather than the LCD-optimized 'color 
antialiasing' I believe.

There is some work to do here, though, as supporting rendering of Emoji 
requires rendering things in color 
(http://quality.livecode.com/show_bug.cgi?id=17395).

The first thing we need to do is to update Skia and see if it can now 
better support platform-specific text rendering than it used to. Failing 
that, we'll have to take a look at how we render the text to see if we 
can leverage both rendering Emoji and color antialiasing.

We are aware this work needs to be done, however it is lower priority 
than many other things at the moment.

Warmest Regards,

Mark.

-- 
Mark Waddingham ~ mark at livecode.com ~ http://www.livecode.com/
LiveCode: Everyone can create apps




More information about the use-livecode mailing list