Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 4c86952a31c179b63c466be3ba82c73dde17b678 https://github.com/synfig/synfig/commit/4c86952a31c179b63c466be3ba82c73dde17b678 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021)
Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- Layer_FreeType: remove commented-out code for USE_MAC_FT_FUNCS It was commented a long time ago Commit: 1a49c1344fec440049a3b6fd3e8c0cb45aa469d4 https://github.com/synfig/synfig/commit/1a49c1344fec440049a3b6fd3e8c0cb45aa469d4 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp M synfig-core/src/modules/lyr_freetype/lyr_freetype.h Log Message: ----------- Layer_FreeType: separate code for possible folders for fonts Commit: 4f573cc3ea40affcc273cccd759ac30f32a7927a https://github.com/synfig/synfig/commit/4f573cc3ea40affcc273cccd759ac30f32a7927a Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- Layer_FreeType: remove more unused code Commit: 42385fb79375bacbdc9b3475026a73e9435430c6 https://github.com/synfig/synfig/commit/42385fb79375bacbdc9b3475026a73e9435430c6 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- Layer_FreeType: avoid warning about float vs. double precision Commit: dcdbb72792d26f2e2a09d096c4dd77d1ee0bff86 https://github.com/synfig/synfig/commit/dcdbb72792d26f2e2a09d096c4dd77d1ee0bff86 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- Layer_FreeType: only call method if its return value is useful Commit: fb755277c380aff336025f91e73b5546bde455c5 https://github.com/synfig/synfig/commit/fb755277c380aff336025f91e73b5546bde455c5 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- Layer_FreeType: avoid deprecated API Commit: 24ae556bd0961eea522bbd761a9a9c2dedba94a7 https://github.com/synfig/synfig/commit/24ae556bd0961eea522bbd761a9a9c2dedba94a7 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- Layer_FreeType: prefer nullptr Commit: e7c66bff43fab7e9cfc3656a405389260ebc8e9f https://github.com/synfig/synfig/commit/e7c66bff43fab7e9cfc3656a405389260ebc8e9f Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- Layer_FreeType: more minor code cleanup - reduce variable scope - remove useless comments - remove unused variable - remove unneeded typecasts Commit: 4b6baf0c194ebc190aa3ae4f98f0d477ac994ac7 https://github.com/synfig/synfig/commit/4b6baf0c194ebc190aa3ae4f98f0d477ac994ac7 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp M synfig-core/src/modules/lyr_freetype/lyr_freetype.h Log Message: ----------- Layer_FreeType: separate utf32 converter and line parser Commit: 1bc7c1e8a93808dd621197582031ce7bdf00569f https://github.com/synfig/synfig/commit/1bc7c1e8a93808dd621197582031ce7bdf00569f Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- Layer_FreeType: another minor code cleanup Commit: 5cc97b295b3c82850ebaae3803459ed68c3faa48 https://github.com/synfig/synfig/commit/5cc97b295b3c82850ebaae3803459ed68c3faa48 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/configure.ac M synfig-core/src/modules/lyr_freetype/Makefile.am M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- Layer_FreeType: add support to BiDi text via FriBiDi Commit: 18c0b3cec632011379ddf335c6fa1f1174551230 https://github.com/synfig/synfig/commit/18c0b3cec632011379ddf335c6fa1f1174551230 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/configure.ac M synfig-core/src/modules/lyr_freetype/Makefile.am M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp M synfig-core/src/modules/lyr_freetype/lyr_freetype.h Log Message: ----------- Layer_FreeType: add support to text shaping via HarfBuzz Now Hebrew, Arabic and other languages that need text shaping is properly supported, I hope! Commit: f8aa6fcd791840d0e0b8a27e5431a9ab2718c793 https://github.com/synfig/synfig/commit/f8aa6fcd791840d0e0b8a27e5431a9ab2718c793 Author: ice0 <konop...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- renamed init() to instance() (singleton) Commit: f7003384fc8a871238c9ec83d68d274709bbbc39 https://github.com/synfig/synfig/commit/f7003384fc8a871238c9ec83d68d274709bbbc39 Author: ice0 <konop...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- changed height to unsigned value Commit: 21f84a903b3ccfa7f7c722a8c8d070eb8f284395 https://github.com/synfig/synfig/commit/21f84a903b3ccfa7f7c722a8c8d070eb8f284395 Author: ice0 <konop...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- Deleted member function should be public Commit: 3c2dde9b3b5ff3c84e19a5f9358f5ab4882a31b3 https://github.com/synfig/synfig/commit/3c2dde9b3b5ff3c84e19a5f9358f5ab4882a31b3 Author: ice0 <konop...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.h Log Message: ----------- Switched virtual to override Commit: 5e41a865eaa6513080a69ac81aa1215106855320 https://github.com/synfig/synfig/commit/5e41a865eaa6513080a69ac81aa1215106855320 Author: ice0 <konop...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp M synfig-core/src/modules/lyr_freetype/lyr_freetype.h Log Message: ----------- removed unused variables, make some variables const Commit: 9f336e5783eb84dd3322fdce039fd2cc714a5bf5 https://github.com/synfig/synfig/commit/9f336e5783eb84dd3322fdce039fd2cc714a5bf5 Author: ice0 <konop...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/CMakeLists.txt M synfig-core/src/modules/lyr_freetype/CMakeLists.txt Log Message: ----------- [CMake] Added search for fribidi/harfbuzz packages Commit: c4867c46e06a89c69ff7b90250c4bc8bda5a9987 https://github.com/synfig/synfig/commit/c4867c46e06a89c69ff7b90250c4bc8bda5a9987 Author: ice0 <konop...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- FaceCache constructor is returned back to private to prevent instantiation Commit: 19e509a69e04025a3fb58513021494b85dccf732 https://github.com/synfig/synfig/commit/19e509a69e04025a3fb58513021494b85dccf732 Author: ice0 <konop...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/CMakeLists.txt M synfig-core/src/modules/lyr_freetype/CMakeLists.txt M synfig-core/src/synfig/CMakeLists.txt M synfig-studio/src/CMakeLists.txt Log Message: ----------- [CMake] Removed Pango and Cairo dependencies for synfig-core Commit: 2c5896698e7d7235f8242b9f7557c557a6cf7ef5 https://github.com/synfig/synfig/commit/2c5896698e7d7235f8242b9f7557c557a6cf7ef5 Author: ice0 <konop...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/CMakeLists.txt Log Message: ----------- [CMake] Fixed MacOS build (ld: library not found for -lharfbuzz) Commit: e92fcf59dff1017dab5dc55a291db78bd814c7d0 https://github.com/synfig/synfig/commit/e92fcf59dff1017dab5dc55a291db78bd814c7d0 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp M synfig-core/src/modules/lyr_freetype/lyr_freetype.h Log Message: ----------- Layer_Freetype: new Text Layer parameter: text direction Commit: 32116bcbf29015868ce30c5f5c3d9b9b1d58e921 https://github.com/synfig/synfig/commit/32116bcbf29015868ce30c5f5c3d9b9b1d58e921 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M 1-setup-linux-native.sh M synfig-core/configure.ac M synfig-core/src/CMakeLists.txt M synfig-core/src/modules/lyr_freetype/Makefile.am M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp Log Message: ----------- Layer_Freetype: Make HarfBuzz required by default And FriBiDi required only when HarfBuzz is used Commit: fd2915263380b3529e87de3de61de557eb17ba6f https://github.com/synfig/synfig/commit/fd2915263380b3529e87de3de61de557eb17ba6f Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2021-10-02 (Sat, 02 Oct 2021) Changed paths: M synfig-core/src/CMakeLists.txt M synfig-core/src/modules/lyr_freetype/CMakeLists.txt Log Message: ----------- [CMake] Move Layer_Freetype stuff for its module Commit: 5312fea69f2bbbca5c8f552990a1f8c16d506ccc https://github.com/synfig/synfig/commit/5312fea69f2bbbca5c8f552990a1f8c16d506ccc Author: ice0 <konop...@gmail.com> Date: 2021-10-03 (Sun, 03 Oct 2021) Changed paths: M 1-setup-linux-native.sh M synfig-core/configure.ac M synfig-core/src/CMakeLists.txt M synfig-core/src/modules/lyr_freetype/CMakeLists.txt M synfig-core/src/modules/lyr_freetype/Makefile.am M synfig-core/src/modules/lyr_freetype/lyr_freetype.cpp M synfig-core/src/modules/lyr_freetype/lyr_freetype.h M synfig-core/src/synfig/CMakeLists.txt M synfig-studio/src/CMakeLists.txt Log Message: ----------- Merge PR #2232: Add better support for RTL text to Text Layer Add better support for Arabic language to Text Layer Compare: https://github.com/synfig/synfig/compare/fcaa6fb5f058...5312fea69f2b _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl