Branch: refs/heads/master
  Home:   https://github.com/synfig/synfig
  Commit: 8d79774842a7f7d5e7833102092ea0ab1538d263
      
https://github.com/synfig/synfig/commit/8d79774842a7f7d5e7833102092ea0ab1538d263
  Author: rodolforg <rodolf...@users.noreply.github.com>
  Date:   2022-07-06 (Wed, 06 Jul 2022)

  Changed paths:
    M ETL/ETL/CMakeLists.txt
    M ETL/ETL/Makefile.am
    R ETL/ETL/_angle.h
    R ETL/ETL/angle
    M ETL/test/CMakeLists.txt
    M ETL/test/Makefile.am
    R ETL/test/angle.cpp
    M synfig-core/src/synfig/angle.h
    M synfig-core/src/synfig/color/color.cpp
    M synfig-core/test/Makefile.am
    A synfig-core/test/angle.cpp
    M synfig-core/test/benchmark.cpp
    M synfig-core/test/test_base.h
    M synfig-studio/src/brushlib.h
    M synfig-studio/test/test_base.h

  Log Message:
  -----------
  refactor!: move angle to synfig core

As `synfig::Angle` was a typedef for `etl::angle`, and `etl::angle` was never 
directly used in Synfig code base,
it does not change anything outside those files themselves.

BREAKING CHANGE: Both ETL and synfig API changed:
- `etl::angle` is now `synfig::clock`


  Commit: 7e20c64dd2dea42876a4ec6ba21b70903f1f3678
      
https://github.com/synfig/synfig/commit/7e20c64dd2dea42876a4ec6ba21b70903f1f3678
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2022-07-06 (Wed, 06 Jul 2022)

  Changed paths:
    M synfig-core/test/angle.cpp

  Log Message:
  -----------
  refactor(test): synfig::Angle ported to our test_base.h


  Commit: 52d36922c4bb7aa3ef95af18adbfe139946bfe85
      
https://github.com/synfig/synfig/commit/52d36922c4bb7aa3ef95af18adbfe139946bfe85
  Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com>
  Date:   2022-07-06 (Wed, 06 Jul 2022)

  Changed paths:
    M synfig-core/src/modules/mod_gradient/spiralgradient.cpp

  Log Message:
  -----------
  fix: avoid object slicing in SpiralGradient

Explanation: https://lgtm.com/rules/2160040902/

Reported-by: LGTM


  Commit: 23adb486a6a71091cb9bfb71b65a70ca4edd46ea
      
https://github.com/synfig/synfig/commit/23adb486a6a71091cb9bfb71b65a70ca4edd46ea
  Author: ice0 <konop...@gmail.com>
  Date:   2022-07-06 (Wed, 06 Jul 2022)

  Changed paths:
    M ETL/ETL/CMakeLists.txt
    M ETL/ETL/Makefile.am
    R ETL/ETL/_angle.h
    R ETL/ETL/angle
    M ETL/test/CMakeLists.txt
    M ETL/test/Makefile.am
    R ETL/test/angle.cpp
    M synfig-core/src/modules/mod_gradient/spiralgradient.cpp
    M synfig-core/src/synfig/angle.h
    M synfig-core/src/synfig/color/color.cpp
    M synfig-core/test/Makefile.am
    A synfig-core/test/angle.cpp
    M synfig-core/test/benchmark.cpp
    M synfig-core/test/test_base.h
    M synfig-studio/src/brushlib.h
    M synfig-studio/test/test_base.h

  Log Message:
  -----------
  Merge PR #2715: refactor!: removed etl::angle; replaced by synfig::Angle

refactor!: removed etl::angle; replaced by synfig::Angle


Compare: https://github.com/synfig/synfig/compare/e64c7d6784fa...23adb486a6a7


_______________________________________________
Synfig-devl mailing list
Synfig-devl@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/synfig-devl

Reply via email to