Commit Graph

109875 Commits

Author SHA1 Message Date
Laurent Rineau 30e1848c0a this branch will now target 6.0.1 2024-09-27 18:16:36 +02:00
Laurent Rineau 918744dade prepare the announcement of CGAL-6.0 2024-09-27 18:12:46 +02:00
Laurent Rineau 68a28b61c1 update the release date in CHANGES.md 2024-09-27 15:46:07 +02:00
Laurent Rineau e1c1582c08 Merge pull request #8210 from janetournois/PMP-allow_move_example-jtournois
PMP isotropic_remeshing - add example using `allow_move_functor`

# Conflicts:
#	Polygon_mesh_processing/doc/Polygon_mesh_processing/examples.txt
2024-09-27 11:49:59 +02:00
Laurent Rineau 01bc8fec37 Merge pull request #8373 from janetournois/Mesh_3-document_example-jtournois
Mesh_3 - document example Weighted image + triple lines
2024-09-27 10:59:55 +02:00
Laurent Rineau 5a06283647 Merge pull request #8418 from sloriot/PMP-isorem_deg_faces
[isotropic_remeshing] do no flip if creating a degenerate face
2024-09-27 10:59:52 +02:00
Laurent Rineau 119bd102c9
Layout of how to cite CGAL page (#8498)
Small, in my opinion, improvement of CGAL how to cite page

Page: Manual/how_to_cite_cgal.html

**Old**


![image](https://github.com/user-attachments/assets/61cf30b4-174c-47a5-9067-070d4d3262da)


**New**


![image](https://github.com/user-attachments/assets/19dfe7e7-1a3e-49e0-b5d3-481332ac96ef)
2024-09-26 14:44:45 +02:00
albert-github d8a4cb6ae7 Layout of how to cite CGAL page
Small, in my opinion, improvement of CGAL how to cite page
2024-09-26 13:14:19 +02:00
Laurent Rineau 8afe80430e fix the CMake bug in https://cgal.geometryfactory.com/CGAL/testsuite/results-6.0-I-333.shtml 2024-09-26 13:14:14 +02:00
Laurent Rineau 50219fc33b
TESTSUITE: Extract cmake logs in testresults. (#8235)
## Summary of Changes

This PR moves and adds some CMake logs to the test results.
The changes of this Pull Request can be viewed
[here](https://cgal.geometryfactory.com/~nsaillant/CmakeLogsTestsuite/TestReport_cgal_tester_Fedora)

## Release Management

* Issue(s) solved (if any): #8165
2024-09-25 19:01:56 +02:00
Laurent Rineau 2be2e30dcb
TestSuite: List of third-party libraries (#8254)
## Summary of Changes
This PR adds a table in the Summary page which lists third-party
libraries for all platforms. This table can be sorted by clicking on the
top cells. In this table you can also click on a third-party library to
display a modal which lists all the versions and platforms of this
library (This modal is also sortable).

A change also in the creation of this Summary page, the Javascript part
is now in a separate .js file. The generation of JSON has also been
revised.

For a preview of what this task will look like, [click
here.](https://cgal.geometryfactory.com/~nsaillant/tpltestsuite/TESTRESULTS/summary-6.0-Ic-326.html)

This PR needs this one [
CGAL/cgal-testsuite-docker#159](https://github.com/CGAL/cgal-testsuite-dockerfiles/pull/159)

```[tasklist]
### Libraries and Their Status:
- [x] **Eigen3**
- [x] **Qt6**
- [x] **TBB**
- [x] **OpenMesh**
- [x] **Boost**
- [x] **GMP**
- [x] **SuiteSparse**
- [x] **MPFI**
- [x] **METIS**
- [x] **VTK**
- [x] **SCIP**
- [ ] **OSQP**
- [x] **LASLIB**
- [x] **GLPK**
- [x] **ITT**
- [x] **Ceres**
- [x] **MPFR**
- [x] **libpointmatcher**
- [x] **ITK**
- [x] **OpenGR**
- [x] **OpenCV**
- [x] **ZLIB**
```

## Release Management

* Issue(s) solved (if any): #8250
2024-09-25 19:00:27 +02:00
Laurent Rineau 885c906910 fix the error
```
Source file /home/lrineau/CGAL/collect_and_public_testresults/TESTRESULTS/../Summary_Script.js does not exist. at ./create_testresult_page line 898.
```
2024-09-25 17:13:04 +02:00
Laurent Rineau e210184ee5 Merge remote-tracking branch 'cgal/master' 2024-09-25 17:01:30 +02:00
Laurent Rineau 418b00e274
Remove double entry from bib file (#8494)
The entry `cgal:l-lsqp-82` was twice, identical, in the bib file. (Found
based on #8320 and proposed pull request
https://github.com/doxygen/doxygen/pull/11157).
2024-09-25 16:27:33 +02:00
Nicolas Saillant 58cf16de67 Use jQuery TableSorter for sorting tables 2024-09-25 16:21:06 +02:00
Laurent Rineau ef77c4a6ff Prepare CGAL-6.0 2024-09-25 16:18:42 +02:00
Sebastien Loriot 7570ad8a43
Correcting permanent redirect in Algebraic_kernel_d (#8486)
Address is a https address
2024-09-25 15:14:25 +02:00
Sebastien Loriot b1b8ef8aea
Incorrect documentation for enums in Three package (#8487)
Documentation of enums in Three package is incorrect due to usage of
wrong doxygen comment signs
2024-09-25 15:13:51 +02:00
Sebastien Loriot b3d101dac8
Incorrect documentation of color components in Stream_support (#8489)
The zero-th component is 0, and consequently the first is green, the
second is blue and the alpha component is the 3rd.
2024-09-25 15:07:05 +02:00
Sebastien Loriot 1bbcbcee24
remove config/script files moved to another git repo (#8493)
Currently https://github.com/CGAL/cgal-testsuite-cgal-gf
2024-09-25 15:05:24 +02:00
Laurent Rineau de1872f46c fix the error
```
Source file /home/lrineau/CGAL/collect_and_public_testresults/TESTRESULTS/../Summary_Script.js does not exist. at ./create_testresult_page line 898.
```

.. and another fix about `/usr/sbin/restorecon`.
2024-09-25 13:10:57 +02:00
albert-github 052e2a3e15 Remove double entry from bib file
The entry `cgal:l-lsqp-82` was twice, identical, in the bib file.
(Found based on #8320 and proposed pull request https://github.com/doxygen/doxygen/pull/11157).
2024-09-25 10:27:40 +02:00
Laurent Rineau 7e8443fb17 updated crontab (automated commit) 2024-09-25 08:18:01 +02:00
Sébastien Loriot 735077fcc2 remove files moved to another git repo
currently https://github.com/CGAL/cgal-testsuite-cgal-gf
2024-09-24 17:28:22 +02:00
Laurent Rineau b5f95fe315 Merge remote-tracking branch 'cgal/master' into List-third-party-libraries-GF 2024-09-24 15:38:15 +02:00
Sébastien Loriot 4dfb8d30fc update tested branches 2024-09-24 15:37:32 +02:00
Laurent Rineau 6b366985e1 actual fix of build_doc.yml [skip ci] 2024-09-23 15:53:05 +02:00
Laurent Rineau 634e9ac787 actual fix of build_doc.yml [skip ci] 2024-09-23 15:45:01 +02:00
Nicolas Saillant c64394274b Add logic to copy Summary_Script.js to test result dir 2024-09-23 15:28:28 +02:00
Laurent Rineau e9c84037e5 try to fix build_doc [skip ci] 2024-09-23 12:18:48 +02:00
albert-github 25bd968aa3 Incorrect documentation of color components in Stream_support
The zero-th component is 0, and consequently the first is green,  the second is blue and the alpha component is the 3rd.
2024-09-21 18:52:13 +02:00
albert-github 2c8491b2f7 Incorrect documentation for enums in Three package
Documentation of enums in Three package is incorrect due to usage of wrong doxygen comment signs
2024-09-21 18:12:15 +02:00
albert-github 7171e82650 Correcting permanent redirect in Algebraic_kernel_d
Address is a https adddress
2024-09-21 18:09:38 +02:00
Laurent Rineau c956f16b67 Merge master 2024-09-20 17:09:40 +02:00
Laurent Rineau b2a09877f9
Testsuite: Add DEBUG/RELEASE build type to test result page (#8478)
## Summary of Changes

Add DEBUG/RELEASE build type to test result page
[You can see the changes here](
https://cgal.geometryfactory.com/~nsaillant/testsuitedebugrelease/)

## Release Management

* Issue(s) solved (if any): #8473
2024-09-20 17:07:24 +02:00
Laurent Rineau 262fb0bb87 Merge remote-tracking branch 'cgal/master' into List-third-party-libraries-GF 2024-09-20 09:29:21 +02:00
Nicolas Saillant 32d2cf3429 Adding a filter for the modal and the TPL table 2024-09-19 14:52:51 +02:00
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