Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 850098dcb2f28f306c60543c02b0299bb340fc5a https://github.com/synfig/synfig/commit/850098dcb2f28f306c60543c02b0299bb340fc5a Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2025-02-08 (Sat, 08 Feb 2025)
Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- refactor: avoid direct alloc on adding metadata to FT_Face It was a weird way to do before: ```c++ auto meta_data = new FaceMetaData(); meta_data->path = font_path; meta_data->add_to_face(face); ``` Now: ```c++ FaceMetaData::add_to_face(face, font_path); ``` Commit: a7f24e02931c09bc8d886ecdcf5167df714e6f78 https://github.com/synfig/synfig/commit/a7f24e02931c09bc8d886ecdcf5167df714e6f78 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2025-02-08 (Sat, 08 Feb 2025) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- build: fix building without HarfBuzz library Commit: d366850407380082850af7abfa9c9035a6d1075e https://github.com/synfig/synfig/commit/d366850407380082850af7abfa9c9035a6d1075e Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2025-02-08 (Sat, 08 Feb 2025) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- feat: add a description to font family parameter of Text layer Commit: e796332f72de5a30d622c31f8f1936c391450f2d https://github.com/synfig/synfig/commit/e796332f72de5a30d622c31f8f1936c391450f2d Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2025-02-08 (Sat, 08 Feb 2025) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- fix: add missing sync flag when caching new font face Currently it has no effect though Commit: 9653c78f2a6b3ef48de26ab0c97e7370813a4a17 https://github.com/synfig/synfig/commit/9653c78f2a6b3ef48de26ab0c97e7370813a4a17 Author: ice0 <konop...@gmail.com> Date: 2025-02-08 (Sat, 08 Feb 2025) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- refactor: minor changes on Freetype layer (#3489) refactor: minor changes on Freetype layer Compare: https://github.com/synfig/synfig/compare/aa2b877dae0d...9653c78f2a6b To unsubscribe from these emails, change your notification settings at https://github.com/synfig/synfig/settings/notifications _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl