Skip to content

Version 2.1.0#1206

Merged
alecjacobson merged 314 commits intomasterfrom
dev
Jun 10, 2019
Merged

Version 2.1.0#1206
alecjacobson merged 314 commits intomasterfrom
dev

Conversation

@jdumas
Copy link
Copy Markdown
Collaborator

@jdumas jdumas commented Jun 2, 2019

See website for the changelog.

TODO once this PR is merged:

  • Add git tag and create actual release zip on github.
  • Update website and tutorial entries to no longer point to the "dev" branch for the concerned entries.

jdumas and others added 15 commits April 19, 2019 14:05
* fix typo

* fix typo for solving compile error
exposed heat_geodesics in python binding
* Fixed two memory leaks

One pointer to allocated memory wasn't freed and realloc didn't have proper error handling. Additionally UB has been identified, because a pointer to a local variable is returned.

* Memory leak removed, cause be setting reference to NULL instead of deleting the object
Shewchuk's predicates support
* Replicate linking error described in #1168

* Fix #1168.

* Ensure header-only mode works.

* Disambiguate exactinit call in unit test.
For translating centre, the distance should be the half of width of the sub cell instead of the width h.
…riteOBJ (#1108)

* templates

* Extending igl::cat to work with a std::vector of matrices

* Small fix

* Fixing std::vector version of adjacency_list

* Change MatrixBase -> PlainObjectBase to fix compile error in boundary_loop

* Fixing function definition for adjacency_list

* Added test for cat

* Extending writeOBJ to work with mixed tri/quad meshes

* Code review feedback

* Writing lines instead of faces

* Adding template for test compile

* Fixing brace style and switching to trigraph

* Fixing braces

* another brace

* PlainObjectBase -> MatrixBase

* Sneaking in a few more template instantiations

* PlainObjectBase for outputs

* adding template to fix appveyor windows link error
Viewer const accessors + use viewport size (fixes #1166, fixes #1167).
* Update GLFW and Embree + use git urls (fixes #1019).

* Simplify Embree build.

* More robust top-level project detection.
@alecjacobson alecjacobson merged commit f6b4064 into master Jun 10, 2019
@jdumas
Copy link
Copy Markdown
Collaborator Author

jdumas commented Jun 10, 2019

@alecjacobson you don't want to add the fast winding numbers for triangle soups into this version?

@alecjacobson
Copy link
Copy Markdown
Contributor

alecjacobson commented Jun 10, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.