Branch: refs/heads/master
Home: https://github.com/synfig/synfig
Commit: 8d79774842a7f7d5e7833102092ea0ab1538d263
https://github.com/synfig/synfig/commit/8d79774842a7f7d5e7833102092ea0ab1538d263
Author: rodolforg <[email protected]>
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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl