Sébastien Loriot
5a61b6a994
Merge remote-tracking branch 'cgal/5.6.x-branch' into cgal/6.0.x-branch
2025-02-05 08:40:26 +01:00
Sebastien Loriot
8675d06ea1
Nef_3: Fix issue with the size of the inf box ( #8646 )
...
## Summary of Changes
Fixes Issue #8644
## Release Management
* Affected package(s): Nef_3
* Issue(s) solved (if any): fix #
* License and copyright ownership: unchanged
2025-02-05 08:26:27 +01:00
Sébastien Loriot
224acc14c7
Merge remote-tracking branch 'cgal/5.6.x-branch' into cgal/6.0.x-branch
2025-02-05 08:25:32 +01:00
Sébastien Loriot
1523772379
Merge pull request #8690 from MaelRL/SLS-API_fixes-6.0.x-GF
...
Fix API issues in 2D Straight Skeletons (6.0.x)
2025-02-05 08:25:27 +01:00
Sebastien Loriot
b81fce1e96
Fix API issues in 2D Straight Skeletons (5.6.x) ( #8688 )
...
## Summary of Changes
Fix a number of doc / API issues in 2D straight skeletons, and add more
tests.
TODO:
- [x] More API tests in weighted skeletons
- [x] 6.0.1 version to deal with boost::shared_ptr -> std::shared_ptr
## Release Management
* Affected package(s): `Straight_skeleton_2`
* Issue(s) solved (if any): fix #8686
* Feature/Small Feature (if any): -
* License and copyright ownership: no change
2025-02-05 08:24:24 +01:00
Sébastien Loriot
3abe02075b
GMP is not always available
2025-02-01 23:11:25 +01:00
Sébastien Loriot
ca17f813b6
fix debug
2025-01-31 08:57:21 +01:00
Sébastien Loriot
f20af1a946
fix the value used creating the infimax box used for pairing halfedges
...
without the abs the intersection line of x=-1 and z=-1 would be on the box
leading to invalid behavior (and degenerate halfedges)
2025-01-31 08:54:42 +01:00
Andreas Fabri
f7a57a6c41
Add smaller failing issue
2025-01-31 08:54:29 +01:00
Sébastien Loriot
7720caa9dc
Merge remote-tracking branch 'cgal/5.6.x-branch' into HEAD
2025-01-24 08:08:33 +01:00
Sebastien Loriot
9a7755b31f
Fix bad detection of warnings + remove outdated scripts ( #8704 )
...
for examples/tests a warning might be reported as `t`
2025-01-24 08:06:52 +01:00
Sebastien Loriot
8f78a020ed
Correct icon sizes ( #8703 )
...
Correct icon sizes
**Without correction**

**With correction**

2025-01-24 08:06:03 +01:00
albert-github
8824b917ae
Update Documentation/doc/resources/1.8.13/cgal_stylesheet.css
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2025-01-24 08:04:50 +01:00
albert-github
8a5cbddf72
Update Documentation/doc/resources/1.8.13/cgal_stylesheet.css
...
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2025-01-24 08:04:50 +01:00
albert-github
3aa58ef5fb
Update Documentation/doc/resources/1.8.13/cgal_stylesheet.css
...
Looks like it is not necesary for the 1.8.13 version
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2025-01-24 08:04:50 +01:00
albert-github
e36065c773
Correct icon sizes
...
Correct icon sizes
2025-01-24 08:04:50 +01:00
Sébastien Loriot
88ed74a164
script not used
2025-01-22 14:42:00 +01:00
Sébastien Loriot
d8106aab4b
we now use ctest for testing + extra clean up
2025-01-22 11:42:50 +01:00
Sébastien Loriot
5139e6ed09
Merge remote-tracking branch 'cgal/5.6.x-branch' into HEAD
2025-01-22 10:54:25 +01:00
Sebastien Loriot
6d458bbd31
Triangulation_3 traverser benchmark and doc fixes ( #8708 )
...
## Summary of Changes
Use the public API of traverser, fix compilation and documentation of
`Triangulation_simplex_3<Tds>`
This PR follows #8694
## Release Management
* Affected package(s): Triangulation_3, TDS doc
2025-01-22 10:50:41 +01:00
Jane Tournois
fbaccdb075
fix compilation on msvc and use public API
2025-01-21 15:55:25 +01:00
Jane Tournois
b721064782
fix doc of Triangulation_simplex_3 (the template param is TDS)
2025-01-21 15:54:49 +01:00
Sébastien Loriot
f9b6f0227a
remove no longer used action
2025-01-21 11:31:41 +01:00
Sébastien Loriot
e4adcceaad
more clean up
2025-01-21 11:30:48 +01:00
Sébastien Loriot
40c8d76834
remove no longer used scripts
2025-01-21 11:26:01 +01:00
Sébastien Loriot
ebe9c3af98
also report warnings in example and test files
2025-01-21 11:21:57 +01:00
Mael Rouxel-Labbé
892c8c8454
Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF
2025-01-21 09:00:05 +01:00
Mael Rouxel-Labbé
74cab200c1
Fix warning
2025-01-21 08:59:26 +01:00
Mael Rouxel-Labbé
bba9db1ff7
Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF
2025-01-20 10:46:00 +01:00
Mael Rouxel-Labbé
79d6f4c4d4
Fix warnings
2025-01-20 10:43:45 +01:00
Sebastien Loriot
816cd11e3a
Replace boost::optional with std::optional ( #8695 )
...
## Summary of Changes
Some occurrences that slipped through.
See https://github.com/CGAL/cgal/pull/7526
## Release Management
* Affected package(s): `Tetrahedral_remeshing`, `Triangulation_3`
* Issue(s) solved (if any): -
* Feature/Small Feature (if any): -
* License and copyright ownership: no change
2025-01-20 10:13:50 +01:00
Sébastien Loriot
81076472b1
try to fix CI
2025-01-17 19:05:39 +01:00
Sebastien Loriot
01647a0019
Fix compilation of T3 traverser benchmark ( #8694 )
...
## Release Management
* Affected package(s): `Triangulation_3`
* Issue(s) solved (if any): -
* Feature/Small Feature (if any): -
* License and copyright ownership: no change
2025-01-17 19:00:50 +01:00
Sébastien Loriot
bcd33215a7
Merge remote-tracking branch 'cgal/5.6.x-branch'
2025-01-17 18:52:19 +01:00
Sébastien Loriot
5e2fbcf707
Merge pull request #8691 from lrineau/CGAL-Github-use-ubuntu-22.04-GF
...
FOR 5.6.x ONLY: use ubuntu-22.04 as Github runner
2025-01-17 18:47:28 +01:00
Sébastien Loriot
fe88db2bb3
workaround issue with file command
2025-01-17 18:46:13 +01:00
Sebastien Loriot
026700f989
PMP::isotropic_remeshing() - Fix removal of boundary degenerate faces ( #8685 )
...
## Summary of Changes
update status of border edges when removing a (degenerate) border face
## Release Management
* Affected package(s): PMP
* License and copyright ownership: unchanged
2025-01-17 18:36:58 +01:00
Mael
72520db3a8
Use std::optional::reset
...
Co-authored-by: Anirudh Lakhanpal <91114837+SharonIV0x86@users.noreply.github.com>
2025-01-17 09:15:36 +01:00
Mael Rouxel-Labbé
e1b7c4726e
Replace boost::optional with std::optional
...
See https://github.com/CGAL/cgal/pull/7526
2025-01-16 13:45:12 +01:00
Mael Rouxel-Labbé
8fe8a8c904
Fix compilation of traverser benchmark
2025-01-16 11:03:06 +01:00
Mael Rouxel-Labbé
2a93bed377
Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF
2025-01-15 17:44:58 +01:00
Laurent Rineau
170952b927
FOR 5.6.x ONLY: use ubuntu-22.04 as Github runner
...
`ubuntu-latest` was recently turned from 22.04 to 24.04. And 5.6.x is
not ready for that.
See the run
https://github.com/CGAL/cgal/actions/runs/12787411585/job/35648286539?pr=8688#step:3:46
DO NOT MERGE INTO `6.0.x` or `master`.
2025-01-15 14:35:28 +01:00
Mael Rouxel-Labbé
22dd382e26
Do not use c++17 in 5.6.x
2025-01-15 12:31:25 +01:00
Mael Rouxel-Labbé
155be97d4a
Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF
2025-01-15 12:28:32 +01:00
Mael Rouxel-Labbé
92e31b7859
Misc tiny fixes
2025-01-15 11:55:50 +01:00
Mael Rouxel-Labbé
baeed4a77f
Add more tests
2025-01-15 11:55:07 +01:00
Mael Rouxel-Labbé
56a6053b94
Don't use C++17 yet
2025-01-15 01:02:37 +01:00
Mael Rouxel-Labbé
46ab7efe83
Add missing default
2025-01-15 01:02:25 +01:00
Mael Rouxel-Labbé
13e8428cae
Add a lot of API tests for non-weighted skeletons
2025-01-14 15:32:04 +01:00
Mael Rouxel-Labbé
97bde2a8b3
Clarify type
2025-01-14 15:31:38 +01:00