r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[!REBOL3 GUI]

Oldes
9-Aug-2010
[2410]
Because it's not pixel precise font. I would like to see support 
for pixel precise font which could be in just a simple bitmap format.
Henrik
9-Aug-2010
[2411]
the font handling has not changed, AFAIK
Pekr
10-Aug-2010
[2412]
So what's left for 1:1 full View transition? View effect pipeline?
Henrik
10-Aug-2010
[2413x3]
Cyphre hasn't talked about that, but that is probably next. I don't 
know exactly how many parts are left.
Carl is continuing with callback development, which now requires 
an expansion of the event queue mechanism.
(that's all I know about that)
Pekr
10-Aug-2010
[2416]
cool info ... on callbacks :-)
shadwolf
10-Aug-2010
[2417]
Steeve is shorter than me and but ruder than me :)  ... Steeve ....
Rebolek
10-Aug-2010
[2418]
Because it's not pixel precise font.
 That's absolute nonsense.
shadwolf
10-Aug-2010
[2419]
but steeve have a point ...  it's ugly ... i don't know if that the 
antigrain thing but on the lower size fonts damn the rendering of 
the font is messed up ... you have on the same letter bigger and 
smaller parts... This was a problem we experienced on R2 too we noticed 
it. People said don't worry R3 is completly deferent etc... and in 
the result -> blured ugly fonts... like on R2  so wher is the gain 
?
Henrik
10-Aug-2010
[2420]
shadwolf for the 56743892th time, the font rendering is not properly 
utilized from AGG yet,
shadwolf
10-Aug-2010
[2421x2]
I appreciate the effort too ... but when i say this part needs a 
real work that's not to be rude etc... that's true !! damn how can 
i provide a simple functionnality like Zoom + / - for text if bellow 
font-size 14 bold the font rendering is ugly ?
Henrik ... when will it be properly supported ?
Henrik
10-Aug-2010
[2423]
when it gets important enough to fix. right now the priority is to 
get things working in the first place. we have an app to build and 
sell.
shadwolf
10-Aug-2010
[2424]
being properly supported means working that part serriously ... so 
when will that day come ?
Henrik
10-Aug-2010
[2425]
I don't know, shadwolf.
Rebolek
10-Aug-2010
[2426]
When it's done.
shadwolf
10-Aug-2010
[2427]
yeah so one day eventualy that's not how things should be done but 
that explain many things...
Henrik
10-Aug-2010
[2428]
Actually, that is the way things should be done. 1. Make things work. 
2. Make the working things pretty.
Cyphre
10-Aug-2010
[2429]
shadwolf: if font rendering quality(or whatever else)  is so critical 
for you I think with R3 you have couple of options now:


1) wait until you get it for free (some day) while bitching at AltME 
about it
2) download the HostKit and improve the code yourself

3) pay(or overpersuade or whatever) someone else to improve the HostKit 
for your needs


So it looks you have at least 2 more ways(besides the 1. point) how 
to solve it comparing to R2 situation. Isn't that great?
Robert
10-Aug-2010
[2430]
shadwolf: Take option 2 and send us the code, we will integrate is 
ASAP.
BrianH
10-Aug-2010
[2431x2]
If AGG (or R2) was relying on the OS font rendering, the behavior 
shadwolf decribed could be caused by Cleartype. If Cleartype is turned 
on, but the REBOL renderer isn't rendering with compatible antialiasing, 
fonts would look bad.
They would look even worse if the fonts were being rendered with 
antialiasing, but not the same antialiasing that Cleartype expects. 
Perhaps some rendering options aren't being used?
Maxim
10-Aug-2010
[2433x6]
people often mistake rasterizing and outline generating process. 
  there can be bugs in both steps which affect output.
there can also be some side-effects between the outline generator 
and expected rasterizing process.
MS for example, dosesn't properly typeset its font.  The historical 
reason being that their fonts are very sharp and readle on low dpi 
monitors.


If that is a problem of the outline generation, the rasterizing or 
both is up for grabs but, its possible that we can get better results 
if we "fix" one or both of the problems.
This is not directly AGG's fault, since it might simply expecting 
different outlines for its rasterizer, or its not rasterizing the 
exact same way for which the outlines are expected to be used.
I am  not criticizing the work from the R3 team, far from it, but 
trying to provide a little bit more depth on the issue.
right now, AFAICT, the team is using the known and working solution.


when the actual artifact source is totally understood, I am sure 
steps can be done to improve the final output.
BrianH
10-Aug-2010
[2439]
Just discovered: R3 doesn't use the same method for doing its font 
rendering as R2, it uses AGG instead. So it doesn't have the bug, 
and can be further improved.
Henrik
11-Aug-2010
[2440]
Finally got some usable fields again:

http://rebol.hmkdesign.dk/files/r3/gui/230.png

Now for some deeper testing of the resizing system.
Pekr
11-Aug-2010
[2441]
Fields were not useable before? :-)
Henrik
11-Aug-2010
[2442x2]
the resizing system changes completely broke them. you couldn't see 
what was typed.
http://rebol.hmkdesign.dk/files/r3/gui/231.png

:-)
Andreas
11-Aug-2010
[2444]
Very nice!
Gregg
11-Aug-2010
[2445]
Woohoo! Congratulations to the team.
Graham
11-Aug-2010
[2446]
That Tibetan script looks hard to read ...
Gregg
11-Aug-2010
[2447]
The typographer had poor handwriting.
Graham
11-Aug-2010
[2448x3]
If you look at the sample here http://www.omniglot.com/writing/tibetan.htm
the script seems to start from just above the top line and drops 
to the bottom with some accents above.
This is a screen shot from the Moscow tibetan OCR project http://www.buddism.ru///ocrlib/OCRLib21_07_2010.png

Again the text looks very different to that in Henrik's image
I guess we need to see what it is supposed to look like :)
Gregg
11-Aug-2010
[2451]
And I thought you were being funny. Different baseline logic? I can't 
say.
Graham
11-Aug-2010
[2452x2]
It just looked different to what I've seen before posted to the OCR 
mailing list I subscribe to.
Doesn't mean it's wrong though!
Andreas
11-Aug-2010
[2454]
Hmm, now that you say it. The vertical alignment of the Arabic also 
looks a bit off.
Graham
11-Aug-2010
[2455x4]
I don't' read Chinese either but there doesn't seem to be any spacing 
between the words
Jerry's console script looks a lot better too but it's traditional 
Chinese http://rebollovesjerry.blogspot.com/2008/03/rebol-30unicode.html
Chinese is a heiroglyph based system so there needs to be spacing 
between each word ...
BTW, the "Chinese" script looks more like Korean or Japanese ...but 
I'm no expert
Graham
12-Aug-2010
[2459]
we are coming to the opinion that what is said to be Chinese is actually 
Japanese...