Commit Graph

109888 Commits

Author SHA1 Message Date
Laurent Rineau 3236c2ae8e updated crontab (automated commit) 2024-09-18 17:18:01 +02:00
Nicolas Saillant f7a42a8754 Add modal popup for TPL version display across platforms 2024-09-18 15:57:37 +02:00
Laurent Rineau 420ed32ef6 [skip ci] update 2024-09-15 22:37:57 +02:00
Laurent Rineau d73be1db7f update 2024-09-15 22:30:38 +02:00
Laurent Rineau e20d663ef7 update 2024-09-15 22:24:29 +02:00
Laurent Rineau 71dd7188fa update 2024-09-15 22:22:01 +02:00
Laurent Rineau 5e6f624dc9
Update build_doc.yml 2024-09-15 22:14:19 +02:00
Laurent Rineau 0306f70bb0 update the Github Action workflows for /build:* of doc 2024-09-15 21:06:26 +02:00
Laurent Rineau a6316bb6c0
Spelling corrections (#8481)
Spelling corrections
2024-09-13 19:28:51 +02:00
albert-github f7320ae1c1 Spelling corrections
Spelling corrections
2024-09-13 17:53:05 +02:00
Sebastien Loriot 9c8fc9af96
[PSP3] Adapting to new LASTools version (#8173)
## Summary of Changes

Switching to the official LAStools repository

## Release Management

* Affected package(s): PSP3, Point_set_3, Stream_support
* Issue(s) solved (if any): fix #8111 


-----

Edit, @lrineau, 2024/05/24: depends on
https://github.com/LAStools/LAStools/pull/194, that has been merged.
2024-09-13 15:46:10 +02:00
Nicolas Saillant 021eeb6ee7 Update build type display in test result page 2024-09-13 11:58:10 +02:00
Nicolas Saillant 78af7b96f0 Update OpenMesh version extraction logic in CMake script 2024-09-13 10:11:18 +02:00
Sébastien Loriot d24a35eb56 use c++17 fold expression
+ indicate official LASlib is supported
2024-09-11 17:25:08 +02:00
Sébastien Loriot 41b096c91a Merge remote-tracking branch 'cgal/5.6.x-branch' 2024-09-11 17:23:50 +02:00
Sébastien Loriot f1af52edeb Merge remote-tracking branch 'cgal/5.5.x-branch' 2024-09-10 18:40:17 +02:00
Sébastien Loriot 10fe101cc9 add extra PATH 2024-09-10 18:39:53 +02:00
Nicolas Saillant 6b71686a09 Add DEBUG/RELEASE build type to test result page 2024-09-10 14:57:09 +02:00
Sébastien Loriot 4115afa3da Merge remote-tracking branch 'cgal/5.5.x-branch' 2024-09-10 13:51:15 +02:00
Sébastien Loriot 1f2c7f0804 add extra path 2024-09-10 13:50:23 +02:00
Sébastien Loriot a6e0ddcf72 Merge pull request #8470 from sloriot/GV-fix_SVG_cond
Fix conditional compilation
2024-09-09 18:00:05 +02:00
Sébastien Loriot 9472bf46a4 Merge pull request #8474 from soesau/PSP3-LAStools_msvc2017-GF
[LASlib] Prevent usage of LASlib with msvc 2017
2024-09-09 18:00:03 +02:00
Sébastien Loriot 2672006cae Merge pull request #8475 from soesau/PSP3-OpenGR_msvc2015-GF
[PSP3] OpenGR does not work with msvc2015
2024-09-09 18:00:01 +02:00
Sébastien Loriot 8448129a3a fix conditional compilation 2024-09-09 17:59:24 +02:00
Sébastien Loriot 19372fe0d1 fix comment 2024-09-09 17:15:43 +02:00
Sébastien Loriot cc7ba6ef98 also disable OpenGR with MSVC2015 in CGALlab 2024-09-09 17:10:23 +02:00
Sven Oesau a76ab58c30 OpenGR does not work with msvc2015 2024-09-09 16:26:17 +02:00
Sven Oesau cc2bec0a96 Prevent usage of LASlib with msvc 2017 2024-09-09 16:17:40 +02:00
Nicolas Saillant 7c8d5a09cc Fix some Pylint warnings 2024-09-09 14:51:30 +02:00
Nicolas Saillant a1e63b0027 Refactor handling of package names in script 2024-09-09 12:33:41 +02:00
Sébastien Loriot 9ff709885a Merge remote-tracking branch 'cgal/5.6.x-branch' 2024-09-06 16:07:49 +02:00
Sébastien Loriot 98f4633e5f Merge remote-tracking branch 'cgal/5.5.x-branch' 2024-09-06 16:07:14 +02:00
Sebastien Loriot a27d129698
[PSP3] Adapting to new LASTools version (branch 5.5) (#8448)
Allowing use of official LAStools repository or CGAL's fork of LASlib

5.5-branch variant of  #8173 

## Release Management

* Affected package(s): PSP3, Point_set_3, Stream_support
* Issue(s) solved (if any): fix #8111
2024-09-06 16:06:10 +02:00
Laurent Rineau 281c02690a new implementation 2024-09-06 14:38:01 +02:00
Sebastien Loriot abd0a58338
Installation - update `FindOpenMesh.cmake` (#8332)
## Summary of Changes

This PR updates CGAL's `FindOpenMesh.cmake`, accordingly with the one
provided by OpenMesh 11.0, and introducing the target
`OpenMesh::OpenMesh`

## Release Management

* Affected package(s): Installation
* License and copyright ownership: unchanged
2024-09-06 13:26:41 +02:00
Laurent Rineau 8e6670d8ea remove problems detected by the linter 2024-09-04 18:21:03 +02:00
Sebastien Loriot 368d6010cb
Update CHANGES.md (#8457)
Some changes for Mesh 3 are in the wrong place.

_Please use the following template to help us managing pull requests._

## Summary of Changes

_Describe what your pull request changes to CGAL (this can be skipped if
it solves an issue already in the tracker or if it is a Feature or Small
Feature submitted to the CGAL Wiki)._

## Release Management

* Affected package(s):
* Issue(s) solved (if any): fix #0000, fix #0000,...
* Feature/Small Feature (if any):
* Link to compiled documentation (obligatory for small feature) [*wrong
link name to be changed*](httpssss://wrong_URL_to_be_changed/Manual/Pkg)
* License and copyright ownership:
2024-09-04 15:29:00 +02:00
Laurent Rineau 7c633af8d5
Document boost mp as a possible gmp replacement (#8438) 2024-09-04 15:21:34 +02:00
Sébastien Loriot 248f648118 do not doc internal variable 2024-09-04 15:11:37 +02:00
Sébastien Loriot 4cf1f4b214 CONFIG options is only needed if a FindXXX.cmake exists 2024-09-04 14:48:07 +02:00
Sven Oesau e3b65d3c75 changing LAS_TOOLS_VERSION check to proper version 2024-09-04 10:39:53 +02:00
Guillaume Damiand a0276c9d74
Update CHANGES.md
Some changes for Mesh 3 are in the wrong place.
2024-09-04 08:15:02 +02:00
Sebastien Loriot eac5679444
Fix exception double free in Convex decomposition (#8433)
## Summary of Changes

Change the order of delete in External_structure_builder.h to avoid a
double free in the exception case

## Release Management

* Affected package(s): Convex_decomposition_3
* Issue(s) solved (if any): fix #422 
* Feature/Small Feature (if any): bugfix
* License and copyright ownership: Returned to CGAL authors
2024-09-03 18:32:27 +02:00
Sébastien Loriot dc1763a4d4 Merge remote-tracking branch 'cgal/5.6.x-branch' 2024-09-03 17:27:23 +02:00
Sébastien Loriot 3b531094df Merge remote-tracking branch 'cgal/5.5.x-branch' into HEAD 2024-09-03 17:26:18 +02:00
Sebastien Loriot 7425bc4654
Handle nested holes in convex decomposition (#8442)
Fixes #8379
2024-09-03 17:23:28 +02:00
Sebastien Loriot f693844a48
Ridges 3 bug fix doc pougetma (#8440)
## Summary of Changes

Add a rep example/data with 2 off files

## Release Management

Solves issue 8327 
https://github.com/CGAL/cgal/issues/8327
2024-09-03 17:22:58 +02:00
Sebastien Loriot c211a3d1d9
simple fix to remove the segfault with Qt>=6.7 (#8453)
## Summary of Changes

This should fix #8232. I have tested locally. I hope that does not 


## Release Management

* Affected package(s): GraphicsView, Qt6
* Issue(s) solved (if any): fix #8232
* License and copyright ownership: bug fix
2024-09-03 16:21:56 +02:00
Sebastien Loriot 761dab975d
added test for formerly unused OutputIteratorValueType (#8439)
## Summary of Changes

Follow-up of #8155. Added test.

The issue was only merged into master, but it also should have been
applied to cgal5.6

## Release Management

* Affected package(s): Point_set_processing_3 IO
* Issue(s) solved (if any): fix #8163
2024-09-03 16:21:10 +02:00
Sebastien Loriot ce544fbbba
Pass random instance to GeneratorOnObject in Generic_random_point_generator for consistency (#8420)
## Summary of Changes


[sample_triangle_mesh](https://doc.cgal.org/latest/Polygon_mesh_processing/group__PMP__distance__grp.html#ga6307a4504382c46dc3b0e578ca1f7a3b)
was passed a random seed but did not produce stable results.

Pass random instance to GeneratorOnObject in
Generic_random_point_generator for consistency

## Release Management

* Affected package(s): PMP
2024-09-03 16:20:40 +02:00