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>