On Mon, 28 Dec 2015 20:39:16 +0100 Stanislav Baiduzhyi <baiduzhyi.de...@gmail.com> said:
> On Sun, Dec 27, 2015 at 11:27 PM, Carsten Haitzler <ras...@rasterman.com> > wrote: > > 100% intended. there is no way we are doing that insanely bad sub-pixel rgb > > stuff n efl. an explicit decision to not support it. why? > > That makes some sense. Pity, on still very popular 96 DPI monitor > readability of subpixeled font is one step higher. But yes, > considering development resource constraints it's already too late to > start implementing something like this. > > Also, I've noticed that font size is often configured in pixels and > not in points, why? because evas itself doesnt know or care about dpi. it generates/cares about pixels. it's very much divorced from the screen itself other than it being a big grid of pixel values. the scaling is done elsewhere. thats what scale factor is for. this simply multiples pixel sizes by this factor. this is what people ACTUALLY want. you hear people all day long saying "set your dpi to xxx". no. wrong. you dont SET dpi. the dpi is a fuxed value for that display. the problem is either: 1. your eyesight is horrible at the normal viewing distance, so you just "need stuff bigger" thus - make scale bigger (or smaller for those with excellent eyesight to avoid scrolling as much) or 2. you are using a screen at a different distance. eg - the tv across the other side of the living room. dpi is not useful at anything other than an EXACT viewing distance that is "expecteD" with an "expected" level of eyesight. with the tv across the room you certainly want to increase sizes -> thus increase scale factor. so thats why we have a scale factor setting in e (and elm) and this just sizes stuff up - not JUST fonts, but many many many things. it's the "make it bigger - i can't see that" option which is what people ACTUALLY want. for evas - it just gets given a bigger pixel size then by higher layers of code that handle the scaling (actually you can set scale ON a specific object and evas will multiple the font size by the scale factor anyway) -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel