<div dir="ltr"><div dir="ltr">Eric,</div><div dir="ltr"><br></div><div dir="ltr">Here's Juan's full reply...</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jan 23, 2020 at 2:15 PM Juan Vuletich via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Eric,<br>
<br>
On 1/21/2020 10:22 PM, Eric Gade via Cuis-dev wrote:<br>
> Hi all,<br>
><br>
> It's been a while since I opened up Cuis, so forgive me if I'm out of <br>
> the loop a bit. I have 2 unrelated questions:<br>
><br>
> 1. How can I add a single font (otf) to the available fonts in the system?<br>
<br>
Cuis can handle TrueType .ttf fonts, but not OpenType .otf fonts right <br>
now. Maybe you can find a TrueType version of the font you need, or <br>
maybe you can convert it. Most likely, extending TrueType support to <br>
also handle OpenType is not a big deal if you want to give it a try.<br>
<br>
> 2. What is the status of Morphic 3 and vector graphics?<br>
<br>
With an updated Cuis setup, do:<br>
<br>
World / Preferences... / Load extra fonts    "This installs TrueType and <br>
VectorGraphics"<br>
World / Preferences... / Set font... / CMU Concrete "or any other but <br>
DejaVu (that is a Bitmap Font). DejaVu Sans is also ok"<br>
If you have any FileList open, close it, and open it again if you want <br>
(FileList is not updating all the panes to use the new default font).<br>
<br>
Now all the text you see is done using instances of TrueTypeFont. All <br>
the glyphs were built using VectorGraphics. If you want to see the whole <br>
desktop as drawn by the VectorGraphics engine, evaluate:<br>
<br>
self runningWorld backgroundImage displayAt: 0@0. (VectorCanvas onForm: <br>
Display) fullDraw: self runningWorld. Display copy inspect.<br>
<br>
The high performance OpenCL implementation of the VectorGraphics engine <br>
is in the works. As I usually say at this time of the year, maybe this <br>
is the year it will become usable enough to completely replace <br>
BitBltCanvas and BitBltCanvasEngine... You can see the commits that <br>
affect <a href="http://VectorGraphics.pck.st" rel="noreferrer" target="_blank">VectorGraphics.pck.st</a> in GitHub, and see that I'm actually <br>
working on it.<br>
<br>
> Thanks<br>
><br>
> -- <br>
> Eric<br>
<br>
Cheers,<br>
<br>
-- <br>
Juan Vuletich<br>
<a href="http://www.cuis-smalltalk.org" rel="noreferrer" target="_blank">www.cuis-smalltalk.org</a><br>
<a href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev" rel="noreferrer" target="_blank">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a><br>
<a href="https://github.com/jvuletich" rel="noreferrer" target="_blank">https://github.com/jvuletich</a><br>
<a href="https://www.linkedin.com/in/juan-vuletich-75611b3" rel="noreferrer" target="_blank">https://www.linkedin.com/in/juan-vuletich-75611b3</a><br>
@JuanVuletich<br>
<br>
-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div></div>