Branch: refs/heads/master Home: https://github.com/synfig/synfig Commit: 7653596b6ff1c57b2090c5f8d7293fd5e9caa801 https://github.com/synfig/synfig/commit/7653596b6ff1c57b2090c5f8d7293fd5e9caa801 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-01 (Sat, 01 Oct 2022)
Changed paths: M ETL/ETL/CMakeLists.txt M ETL/ETL/Makefile.am R ETL/ETL/_bezier.h R ETL/ETL/bezier R ETL/test/hermite.cpp M synfig-core/src/modules/lyr_std/curvewarp.cpp M synfig-core/src/modules/mod_gradient/curvegradient.cpp M synfig-core/src/modules/mod_particle/plant.cpp M synfig-core/src/synfig/Makefile.am A synfig-core/src/synfig/bezier.h M synfig-core/src/synfig/curve_helper.h M synfig-core/src/synfig/curveset.cpp M synfig-core/src/synfig/valuenodes/valuenode_animatedinterface.cpp M synfig-core/src/synfig/valuenodes/valuenode_bline.cpp M synfig-core/src/synfig/valuenodes/valuenode_blinecalctangent.cpp M synfig-core/src/synfig/valuenodes/valuenode_blinecalcvertex.cpp M synfig-core/src/synfig/valuenodes/valuenode_segcalctangent.cpp M synfig-core/src/synfig/valuenodes/valuenode_segcalcvertex.cpp M synfig-core/src/synfig/vector.h M synfig-core/test/CMakeLists.txt M synfig-core/test/Makefile.am M synfig-core/test/angle.cpp M synfig-core/test/benchmark.cpp A synfig-core/test/hermite.cpp M synfig-studio/src/gui/states/state_bline.cpp M synfig-studio/src/synfigapp/blineconvert.cpp Log Message: ----------- refactor!: move ETL/bezier to synfig/bezier.h related test moved too BREAKING CHANGE: - use synfig/bezier.h instead of ETL/bezier Commit: dc687abed93530a4a99a95845c695c52da8175a8 https://github.com/synfig/synfig/commit/dc687abed93530a4a99a95845c695c52da8175a8 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-01 (Sat, 01 Oct 2022) Changed paths: M synfig-core/src/synfig/bezier.h Log Message: ----------- style: fix synfig/bezier.h header docs and guard name Commit: d373101d481cef9f8217e6349f2f3f76df7ec067 https://github.com/synfig/synfig/commit/d373101d481cef9f8217e6349f2f3f76df7ec067 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-02 (Sun, 02 Oct 2022) Changed paths: M synfig-core/src/modules/lyr_std/curvewarp.cpp M synfig-core/src/modules/mod_gradient/curvegradient.cpp M synfig-core/src/modules/mod_particle/plant.cpp M synfig-core/src/synfig/bezier.h M synfig-core/src/synfig/curve_helper.cpp M synfig-core/src/synfig/curve_helper.h M synfig-core/src/synfig/curveset.cpp M synfig-core/src/synfig/distance.cpp M synfig-core/src/synfig/valuenodes/valuenode_animatedinterface.cpp M synfig-core/src/synfig/valuenodes/valuenode_bline.cpp M synfig-core/src/synfig/valuenodes/valuenode_blinecalctangent.cpp M synfig-core/src/synfig/valuenodes/valuenode_blinecalcvertex.cpp M synfig-core/src/synfig/valuenodes/valuenode_segcalctangent.cpp M synfig-core/src/synfig/valuenodes/valuenode_segcalcvertex.cpp M synfig-core/src/synfig/vector.h M synfig-core/test/angle.cpp M synfig-core/test/benchmark.cpp M synfig-core/test/hermite.cpp M synfig-studio/src/gui/states/state_bline.cpp M synfig-studio/src/synfigapp/blineconvert.cpp Log Message: ----------- refactor!: move etl::bezier and etl::hermite to synfig namespace BREAKING CHANGE: synfig API changed - etl::bezier is now synfig::bezier (synfig/bezier.h) - etl::hermite is now synfig::hermite (synfig/bezier.h) Commit: 0257a4e6bab2fc95671a38293135340e199a6956 https://github.com/synfig/synfig/commit/0257a4e6bab2fc95671a38293135340e199a6956 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-02 (Sun, 02 Oct 2022) Changed paths: M synfig-core/test/hermite.cpp Log Message: ----------- test(hermite): use our test style Commit: 7280ed0d61097436b4266086c8c8393c50e6753b https://github.com/synfig/synfig/commit/7280ed0d61097436b4266086c8c8393c50e6753b Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-03 (Mon, 03 Oct 2022) Changed paths: M synfig-core/test/hermite.cpp Log Message: ----------- test(hermite): add new basic tests Commit: 5e0e1346de6ebc7a29a27c5a8f72bb5bf83d8222 https://github.com/synfig/synfig/commit/5e0e1346de6ebc7a29a27c5a8f72bb5bf83d8222 Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-03 (Mon, 03 Oct 2022) Changed paths: M synfig-core/src/synfig/bezier.h M synfig-core/test/hermite.cpp Log Message: ----------- fix: add etl::affine_combo<double,float> and <float,float> specializations and it prevents synfig::bezier::subdivide() usages for double and float Commit: 4f2869a3de52d64a33c68b886fae26de12cfb56a https://github.com/synfig/synfig/commit/4f2869a3de52d64a33c68b886fae26de12cfb56a Author: Rodolfo Ribeiro Gomes <rodolf...@gmail.com> Date: 2022-10-03 (Mon, 03 Oct 2022) Changed paths: M synfig-core/src/synfig/bezier.h M synfig-core/test/hermite.cpp Log Message: ----------- refactor: add synfig::bezier converter to synfig::hermite (constructor) Commit: a747d1cdf902ddd2cb305da9720f438f0b41d3cc https://github.com/synfig/synfig/commit/a747d1cdf902ddd2cb305da9720f438f0b41d3cc Author: ice0 <konop...@gmail.com> Date: 2022-10-10 (Mon, 10 Oct 2022) Changed paths: M ETL/ETL/CMakeLists.txt M ETL/ETL/Makefile.am R ETL/ETL/_bezier.h R ETL/ETL/bezier R ETL/test/hermite.cpp M synfig-core/src/modules/lyr_std/curvewarp.cpp M synfig-core/src/modules/mod_gradient/curvegradient.cpp M synfig-core/src/modules/mod_particle/plant.cpp M synfig-core/src/synfig/Makefile.am A synfig-core/src/synfig/bezier.h M synfig-core/src/synfig/curve_helper.cpp M synfig-core/src/synfig/curve_helper.h M synfig-core/src/synfig/curveset.cpp M synfig-core/src/synfig/distance.cpp M synfig-core/src/synfig/valuenodes/valuenode_animatedinterface.cpp M synfig-core/src/synfig/valuenodes/valuenode_bline.cpp M synfig-core/src/synfig/valuenodes/valuenode_blinecalctangent.cpp M synfig-core/src/synfig/valuenodes/valuenode_blinecalcvertex.cpp M synfig-core/src/synfig/valuenodes/valuenode_segcalctangent.cpp M synfig-core/src/synfig/valuenodes/valuenode_segcalcvertex.cpp M synfig-core/src/synfig/vector.h M synfig-core/test/CMakeLists.txt M synfig-core/test/Makefile.am M synfig-core/test/angle.cpp M synfig-core/test/benchmark.cpp A synfig-core/test/hermite.cpp M synfig-studio/src/gui/states/state_bline.cpp M synfig-studio/src/synfigapp/blineconvert.cpp Log Message: ----------- refactor!: etl::bezier and etl::hermite are now in synfig folder and namespace (#2840) refactor!: etl::bezier and etl::hermite are now in synfig folder and namespace Compare: https://github.com/synfig/synfig/compare/e06c83fbdcf0...a747d1cdf902 _______________________________________________ Synfig-devl mailing list Synfig-devl@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/synfig-devl