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