Commit Graph

5046 Commits

Author SHA1 Message Date
Laurent Rineau bc76d8cbda add CGAL_CAN_USE_CXX20_FORMAT macro for <format> support (C++20) 2024-04-26 13:44:57 +02:00
Laurent Rineau 98f1e53020 Improve I/O
- `IO::oformat` can display triangulations vertex handles
  with point, using `With_point_tag{}` as second argument,

- improve the compatibility with C++20 `<format>`: now the precision
  can be specified in the format string.

Backport: master
2024-04-26 12:05:08 +02:00
Laurent Rineau 94d45552bc Merge pull request #7678 from efifogel/gsoc2023-aos_sphere_demo-denizdiktas
Gsoc2023, stand-alone interactive program that demonstrates 2D arrangements embedded on the sphere
2024-04-25 12:04:54 +02:00
Laurent Rineau 07eb230ed8 Merge pull request #8149 from lrineau/cgallab-cont
Rename Polyhedron demo to CGAL Lab everywhere
2024-04-25 11:30:08 +02:00
Laurent Rineau c4165fe5f9 Merge pull request #7439 from MaelRL/PMP-Remove_degen_faces-no-clear-GF
Introduce remove_all_elements(Graph)
2024-04-22 14:54:18 +02:00
Laurent Rineau 621859b526 Rename Polyhedron demo to CGAL Lab
And announce it in the `CHANGES.md`.
2024-04-18 12:39:30 +02:00
Efi Fogel 89bfe4ba91 Merge remote-tracking branch 'cgal/master' into gsoc2023-aos_sphere_demo-denizdiktas 2024-04-15 19:11:21 +03:00
Laurent Rineau b2c9201c4d Merge branch 'master' into CGAL_Lab 2024-04-10 18:30:22 +02:00
Laurent Rineau 4db6bc6d16 Merge pull request #6967 from gdamiand/gsoc2022-EBVs-Mostafa-ashraf19
GSoC'22: New CGAL's design to handle basic viewers
2024-04-10 18:04:25 +02:00
Laurent Rineau afad4a1c7e Merge pull request #8098 from efifogel/Installation-qt6-efif
Fixed order of Qt6 components in find_package(Qt6 ....)
2024-04-10 18:04:22 +02:00
Laurent Rineau 708711e7a7 Merge pull request #8018 from janetournois/PMP-add_bbox_to_face_graph-jtournois
New function `PMP::add_bbox(face_graph)` that adds bbox to face graph
2024-04-05 14:25:17 +02:00
Andreas Fabri caa8aaaa21 merge master 2024-04-03 14:09:39 +01:00
Andreas Fabri 15d7b65904 Update change log 2024-04-03 13:59:04 +01:00
Guillaume Damiand 7f6505c193 update changes 2024-03-28 19:39:37 +01:00
Sébastien Loriot f8d2d3d351 remove leftover 2024-03-28 12:52:53 +01:00
Sébastien Loriot bb0b1aa6bb do not pollute CI with useless warnings/errors 2024-03-27 22:17:09 +01:00
Laurent Rineau 9e6433ff06 CGAL Lab 2024-03-26 18:24:51 +01:00
Efi Fogel 45451cfc67 Fixed order of Qt6 components in find_package(Qt6 ....) 2024-03-26 19:03:45 +02:00
Guillaume Damiand 9a0b8eb824 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2024-03-26 16:25:29 +01:00
Sebastien Loriot a42ffdec11
Merge branch 'master' into CORE-boost_mp_number-GF 2024-03-26 00:27:22 +01:00
Laurent Rineau 8212284e1e Merge pull request #7608 from kenohori/gsoc2023-polygon_repair-kenohori
Polygon repair
2024-03-22 09:18:24 +01:00
Laurent Rineau 897499e318 Merge pull request #7672 from JacksonCampolattaro/orthtree-generalization
Orthtree generalization
2024-03-22 09:18:21 +01:00
Laurent Rineau 30c303ff7d
Update CHANGES.md 2024-03-21 16:28:00 +01:00
Sébastien Loriot c2e89fc2cc also update minimal version in find 2024-03-21 11:27:26 +01:00
Sébastien Loriot 6e1762c109 minimal supported version is now 1.72
workaround a bug with MSVC2017
2024-03-15 10:26:41 +01:00
Sébastien Loriot 87ab37e92b CORE no longer requires GMP so link only if available 2024-03-14 11:51:25 +01:00
Sébastien Loriot 24015ce3a7 fix conditional compilation of programs using CORE 2024-03-14 11:30:14 +01:00
Sébastien Loriot 44b7ec6f3a improve detection of cases when Core can be used 2024-03-14 11:11:18 +01:00
Sébastien Loriot 1e71bbe0a0 update changes 2024-03-06 18:00:53 +01:00
Jane Tournois f786b86432 Merge remote-tracking branch 'cgal/master' into PMP-add_bbox_to_face_graph-jtournois 2024-03-06 16:04:58 +00:00
Andreas Fabri 263db4fa7a Merge master 2024-03-04 16:56:21 +00:00
Sébastien Loriot ce59938364 Merge remote-tracking branch 'cgal/master' 2024-02-29 09:35:25 +01:00
Sébastien Loriot 1847a46a7c update changes
[skip ci]
2024-02-28 15:19:51 +01:00
Sébastien Loriot 910945eb5f undo dependency changes + always use core if not disabled 2024-02-27 16:19:28 +01:00
Sébastien Loriot 7e518c4511 do not add Core while computing dependencies 2024-02-27 11:57:16 +01:00
Laurent Rineau 4a222f1165 fix the CI issue 2024-02-26 13:46:32 +01:00
Andreas Fabri e4558a4d4b Merge branch 'master' into CORE-boost_mp_number-GF 2024-02-23 17:04:37 +01:00
Jane Tournois 124f2b1eff CHANGES.md 2024-02-19 11:01:34 +01:00
Laurent Rineau 7a061750f6 Merge pull request #8013 from efifogel/Aos_2-fixes-efif
Aos 2 fixes efif
2024-02-16 18:05:15 +01:00
Laurent Rineau 1914ba61d0 Merge pull request #8022 from mglisse/Triangulation-dup_vertex-glisse
Don't set the point again when reinserting the same point

# Conflicts:
#	Installation/CHANGES.md
2024-02-16 18:04:42 +01:00
Laurent Rineau c21128e652 Merge pull request #8028 from mglisse/Triangulation-dim_8bit-glisse
Store index/dimension in 8 bits
2024-02-16 18:03:15 +01:00
Marc Glisse 00e046346b Announce breaking change 2024-02-14 11:46:02 +01:00
Marc Glisse 0b71a05d62 Announce the "breaking" change
Though I would be surprised if anyone was affected negatively.
2024-02-09 16:03:27 +01:00
Efi Fogel edaf59a4b8 dded Arrangement_on_surface_2 and Envelope_3 items 2024-01-31 17:11:49 +02:00
Laurent Rineau 0f59daafb9 Add a hook CGAL_hook_fix_ctest_dependencies
This hook fonction detects dependencies between compilation tests.
2024-01-26 14:56:31 +01:00
Laurent Rineau c0b02c48d6 Merge pull request #7927 from efifogel/Aos_2-observer-efif
Introduce Arr_observer<Arrangement_2>
2024-01-24 16:01:56 +01:00
Sebastien Loriot 2e4139cbb3
Try to fix link issues with qt6 resources (#7915) 2024-01-19 11:42:11 +01:00
Guillaume Damiand 3bc56024d3 Merge branch 'master' into gsoc2022-EBVs-Mostafa-ashraf19 2024-01-11 14:08:05 +01:00
Laurent Rineau 2168d6e2bb Merge pull request #7959 from MaelRL/Installation-Update_README-GF
Update Installation/README
2024-01-11 12:45:53 +01:00
Laurent Rineau b4f360f952 Merge pull request #7962 from sloriot/CGAL-header_fixes
Fix license issues
2024-01-11 12:45:40 +01:00