Isaac Garzón
Isaac Garzón
Foce-pushed to rebase on master and resolve conflicts after the merging of #1563.
The merging of #1568 made this umergeable, so I force-pushed to rebase on master and resolve conflicts.
Possibly a duplicate of #683 (specifically the issues with 32-bit builds outlined in [this comment](https://github.com/solvespace/solvespace/issues/683#issuecomment-731763446)).
> This switches the solver from the [inofficial](https://pypi.org/project/py-slvs/) binding to the [official](https://test.pypi.org/project/slvs/3.1.0.dev26/#description) python binding of solvespace [...] Note that you also need to update the following definition, as the errors...
> > It represents the number of bad constraints. To get the list of bad constraint you'll need to use the system solve function rather than the sketch solve one,...
CMake >= 4.0.0 introduced an incompatibility with existing CMake projects due to dropping support for versions < 3.5 (see the discussion in #1558). Some of our dependencies (such as zlib)...
I have a branch where I updated zlib, libpng, mimalloc, pixman, and cairo to their latest versions. I haven't submitted it because I also want to get ANGLE updated first,...
No worries. I didn't mean it as a criticism, and I'm sorry if it came out this way. Just wanted to let you know that I'm working on it.
#1118 might be related.
The two loops call `SShell::ClassifyEdge()`, which calls `SSurface::ClosestPointTo()` (either directly, or through `SSurface::AllPointsIntersecting()`), and the `SSurface::cached` member is mutated inside, which might lead to unexpected results. However, I should note...