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

Reply via email to