scalable-font2 activity

https://gitlab.com/bztsrc/scalable-font2.atom · nguồn: rss


bzt commented on issue #36 at bzt / scalable-font2

2026-08-01T12:49:43.000Z · bzt

Thank you for your feedback! I've changed ar's argument order and I've also updated the relevant readmes.Cheers, bzt

bzt closed issue #36: libsfn.a / potrace doesnt build, ar file format error, object order at bzt / scalable-font2

2026-08-01T12:47:24.000Z · bzt

--- a/libsfn/Makefile+++ b/libsfn/Makefile endif@@ -31,7 +31,7 @@ libsfn.a: $(OBJS) @rm $@ 2>/dev/null || true- @ar -frsv potracelib/*.o $(EXTRA) $@ $^+ @ar -frsv $@ $^ potracelib/*.o $(EXTRA)on void linux, as is didn't seem to work for me.probably should update the readme or add before libsfn.a toomake all

bzt pushed to project branch master at bzt / scalable-font2

2026-08-01T12:47:24.000Z · bzt

bzt(5e4638b4) at 01 Aug 12:47 Argument order for ar, fixed issue #36

zlice opened issue #36: libsfn.a / potrace doesnt build, ar file format error, object order at bzt / scalable-font2

2026-07-31T15:07:54.000Z · zlice

--- a/libsfn/Makefile+++ b/libsfn/Makefile endif@@ -31,7 +31,7 @@ libsfn.a: $(OBJS) @rm $@ 2>/dev/null || true- @ar -frsv potracelib/*.o $(EXTRA) $@ $^+ @ar -frsv $@ $^ potracelib/*.o $(EXTRA)on void linux, as is didn't seem to work for me.probably should update the readme or add before libsfn.a toomake all

bzt commented on commit e93643ee at bzt / scalable-font2

2026-07-28T16:47:24.000Z · bzt

Oh, I'm terribly sorry for the late reply, I haven't noticed this!You're welcome!That's because I was banned. Don't ask me why, no clue. I got a warning for a post which I've supposedly written when I was away for vacation and haven't even logged in. When I've returned from vacation and I asked the admin which post he was referring to, they did not tell me rather simply banned me.I just wanted to

bzt pushed to project branch master at bzt / scalable-font2

2026-06-08T20:26:27.000Z · bzt

bzt(a3d87340) at 08 Jun 20:26 Simple renderer additional y check

bzt pushed to project branch master at bzt / scalable-font2

2026-04-22T14:10:47.000Z · bzt

bzt(302b43cb) at 22 Apr 14:10 Added bbox2 variant

bzt closed issue #35: allow c++ programs to not use std::string when compiled as `-ffreestanding` at bzt / scalable-font2

2026-04-08T07:41:50.000Z · bzt

<div type="xhtml"><div xmlns="http://www.w3.org/1999/xhtml"/></div>

bzt pushed to project branch master at bzt / scalable-font2

2026-04-08T07:39:49.000Z · bzt

bzt(27ff9138) at 08 Apr 07:39 Added SSFN_NO_CPP_STD_STRING define option

bzt commented on issue #35 at bzt / scalable-font2

2026-04-08T06:51:01.000Z · bzt

I'm thinking about removing them entirely. I mean, one can always pass str.data() to the const char wrapper method, right?EDIT: Ah, better not to break backward API compatibility. The define was named , and it works exactly as you've suggested. Thanks!SSFN_NO_CPP_STD_STRING

Arnav Yash Chandra commented on issue #35 at bzt / scalable-font2

2026-04-07T11:24:04.000Z · Arnav Yash Chandra

I mean, there should be a macro, , that disables all APIs in C++ wrapper class. In a nutshell:SSFN_DISABLE_STD_STRING_APISstd::string#ifdef __cplusplus}/*** SSFN C++ Wrapper Class ***/#ifndef SSFN_DISABLE_STD_STRING_APIS#include<string>#endifnamespaceSSFN{#ifndef SSFN_IMPLEMENTATIONclassFont{public:Font();~Font();public:intLoad(constvoid*data,intlen);intSelect(intfamily,constchar*name,intstyle,int

bzt commented on issue #35 at bzt / scalable-font2

2026-04-07T10:59:21.000Z · bzt

What are you suggesting? The C++ layer is just a minimal wrapper around the C API, see . You can compile without it and write your own C++ wrapper if you'd like (or just use directly the C API on bare metal). Or you could provide your own std::string, it's not really used, except its .data() method to return the buffer, like .here(const char *)str.data()

bzt pushed to project branch master at bzt / scalable-font2

2026-02-19T09:28:21.000Z · bzt

bzt(599d70d3) at 19 Feb 09:28 Added sfnconv -G option

bzt commented on issue #34 at bzt / scalable-font2

2026-02-05T02:26:07.000Z · bzt

First of all, thanks for your work on this project - it makes developing good-looking interface on ESP32 much easier :)I try to make fresh import of LanaPixel-11, Galmuri7 and Galmuri9 from original BDF source and I am getting invalid resultsI am getting errors in the console outputThis issue happens both with sfnedit and when rendering after converting with sfnconv programs.however on Galmuri I g

bzt closed issue #34: Issues with importing BDF font files at bzt / scalable-font2

2026-02-05T02:26:04.000Z · bzt

Hi!First of all, thanks for your work on this project - it makes developing good-looking interface on ESP32 much easier :)During my attempts to import some small fonts with Asian languages support I stumbled upon some issues.I try to make fresh import of LanaPixel-11, Galmuri7 and Galmuri9 from original BDF source and I am getting invalid results - as shown on the screen with Galmuri9 font: Most o

bzt pushed to project branch master at bzt / scalable-font2

2026-02-05T02:17:47.000Z · bzt

bzt(4cb9bc1d) at 05 Feb 02:17 Fixed BDF import and latest UNICODE db

bzt pushed to project branch master at bzt / scalable-font2

2026-01-31T09:32:30.000Z · bzt

bzt(51ce0041) at 31 Jan 09:32 More docs

bzt pushed to project branch master at bzt / scalable-font2

2026-01-31T09:21:32.000Z · bzt

bzt(8265408d) at 31 Jan 09:21 More docs