Mailing list archives : pcb-rnd

ID:5765
From:Evan Foss <ev...@gmail.com>
Date:Fri, 22 Jul 2022 09:11:33 -0400
Subject:Re: [pcb-rnd] font engine revamp: looking for testers (for 1..2 hours)
in-reply-to:5764 from rn...@igor2.repo.hu
replies: 5766 from rn...@igor2.repo.hu
I can put some time into this.
 
On Fri, Jul 22, 2022 at 3:14 AM <rnd2@igor2.repo.hu> wrote:
>
> Hi all,
>
> after more experience on camv-rnd and sch-rnd font rendering
> (ttf+pixmaps), a long research on how such thing would export in png, ps
> and svg and a poll on the sch-rnd mailing list, I've concluded that I
> should do font support differently:
>
> - I need to generalize pcb-rnd's font engine and detach it from pcb-rnd
> internals so it depends only on librnd API; I've 80% completed this one
>
> - later on I need to move it to librnd
>
> - I should replace the ttf+pixmap rendering in both sch-rnd and camv-rnd
> with the generalized version
>
> - we should ship a set of simple but good looking stroke font with our
> tools (later with librnd); Erich has volunteered and drawn an excellent
> font for this purpose, so we already have this part mostly done, see
> aussiefont-v1 on edakrill. (I will need to generate bold, italic and
> bold+italic variants but that's probably easy.)
>
>
> What's needed the most at the current stage is pcb-rnd testing (as soon as
> I finish initial implementation, today or tomorrow).
>
> Ideally a few power users with existing boards who are willing to test svn
> HEAD, temporary enable the new text rendering code and visually check a
> few of their existing boards (on screen, in exports). I do a lot of
> automated testing, so I assume a low probablity of finding new bugs, thus
> I expect this process woudl take at most 1..2 hours for a tester.
>
> Please let me know if you can spare some time the coming days for this!
>
> (It's very important because we want the new/generalized font engine to
> render the very same thing as the old one, nanometer-to-nanometer, for
> existing boards.)
>
> TIA,
>
> Igor2
>
>
>
>
>
>
>
 
 
-- 
https://github.com/evanfoss
 
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v2
 
mQENBFYy4RYBCAC183JomLtbdAlcKiaPDoVHq52LDmVmH75aiEc69m7YxDt54/ai
VtYCAobbGVIyn3Hlz3uhF6LnPl/6Lm1VdnCfpwu3KQhCO6ds10ow2C30X4ohCqOd
hCVg5C+ILmQkEffFrFODy3ji+PYTF4pADvHCWsTMv0hf0llwFOJsBCK6cl02IffE
JPqy4PjM1nZ9HpzT84JBaG/4OGvTZ8SQ2yFUl265jagvygPTf88H1xpZHH1r8dB1
stjUHLmPH8AOyDgKxFchgGeDc3p/vJtgDDIXAFfDXG0NSRovLmtaQdGxe47Zf/go
bXiEM7YL2WqQe5zfEA919JxkEwlDKYniOSVzABEBAAG0N0V2YW4gRm9zcyAoVGhp
cyBpcyBteSBwdWJsaWMga2V5LikgPGV2YW5mb3NzQGdtYWlsLmNvbT6JATkEEwEC
ACMFAlYy4RYCGwMHCwkIBwMCAQYVCAIJCgsEFgIDAQIeAQIXgAAKCRCIpQTcE8nN
bbBaCACAm8pU5lG1ev2Fsw68Axtcl57SJrYieqX96c3YuYH9JpqMqJRnd9nDKw9X
tQuvuH7tUk0VbOaDqReOYJVI/4c5wb9AaOFp6K2DUcupq6XhgXpvz3HzoPwjAdIj
XuQzdRUx5+innTJrSkGuBYW/CZ2zqEx4xfLlq4rO0hoTUMR8QVp2cCrkw6BT0m86
APIw/ZnjoxM8IEzr7MxfRIg3qpzrZk28rmhx+k78Jyk61UhwcCPGIm/pjUopTwYJ
3YBdRB2cYD2aN7A1JVf5cRmSQYooHBGpH0kYvomGk97PKqypVuJ7OpG9xM58wUcC
qUVt9hKlePLzP8csYjt8onqI7qIIuQENBFYy4RYBCADlH8spG3WkCx62vB5mr5Z0
SCDd/RcyA4A5y5EOj5KurQkrSWpgi9Ho1yKruMJ6blQR2qkc66KqH9pnXDm/ZI1M
K/wdW3ngETxBmXoozzFMT89aEWIVR5/PFodWK1elekE9iJxACuR98Zg2QttTD3x8
A9w8VEyMLOXcDTrPFpHegMKswFBg5iuMulAdXAoGejWTI3n+qKFpabHm2Lfs6wjk
5rjucpTdeFK6UeWF1xAvNxXibuu5BlGwv53930qIXRwO/Gn2Rh5DXWxKU2fEIme/
xgQQmIsDeUoWbfybdjw/x7Q0LW4mINiLDQcGHHRQKFIxbAJCT3USPLGh5xwE9/Er
ABEBAAGJAR8EGAECAAkFAlYy4RYCGwwACgkQiKUE3BPJzW0uYAf9Hf30n8tM3mR2
Zo6ESE0ivgdgjaJtAWrBUx7JzAzPjBnBOlNnu5Y9lVEqetvUPH6e3PvaHYUuaUU8
0HwxuKBW9nUprgV6uIu1DZmlcp+SxpbuCy7RDpNocRLNWWFMaYYzznmTgfnTgD4D
gCq8Mf1mcfrluTkOAo+QNqbMfl1GISClopRqxVuAo59ewgMnFujwgd8w12BwWl24
CzqOs5HqcUslePj+LzcjSNgVCklYwKl+0dsb/fctMOCtHodwqm2CBJ+zydvNmYkD
fxda/J91Z1xrah5ec++FL0L4vs+jCiIWJeupJFKlr1hCMZiiGH7W554loK5l4jv3
EY347EidAw==
=Ta4p
-----END PGP PUBLIC KEY BLOCK-----
 

Reply subtree:
5765 Re: [pcb-rnd] font engine revamp: looking for testers (for 1..2 hours) from Evan Foss <ev...@gmail.com>
  5766 Re: [pcb-rnd] font engine revamp: looking for testers (for 1..2 from rn...@igor2.repo.hu
    5767 Re: [pcb-rnd] font engine revamp: looking for testers (for 1..2 from rn...@igor2.repo.hu
      5771 Re: [pcb-rnd] font engine revamp: looking for testers (for 1..2 hours) from Evan Foss <ev...@gmail.com>
        5772 Re: [pcb-rnd] font engine revamp: looking for testers (for 1..2 from rn...@igor2.repo.hu
          5773 Re: [pcb-rnd] font engine revamp: looking for testers (for 1..2 hours) from Evan Foss <ev...@gmail.com>
          5774 Re: [pcb-rnd] font engine revamp: looking for testers (for 1..2 from Nicklas SB Karlsson <nk...@nksb.eu>
            5775 Re: [pcb-rnd] font engine revamp: looking for testers (for 1..2 hours) from Evan Foss <ev...@gmail.com>
      5774 Re: [pcb-rnd] font engine revamp: looking for testers (for 1..2 from Nicklas SB Karlsson <nk...@nksb.eu>
        5775 Re: [pcb-rnd] font engine revamp: looking for testers (for 1..2 hours) from Evan Foss <ev...@gmail.com>