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