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