Commit Graph

239 Commits

Author SHA1 Message Date
Andreas Fabri 959443253d Remove deprecated file 2023-07-28 12:41:45 +01:00
Laurent Rineau ec1ab10e4c Merge pull request #7589 from albert-github/feature/bug_docu_setting
Possibility to disable special CGAL documentation setting
2023-07-17 09:52:20 +02:00
Laurent Rineau 4a2c7a668d Merge pull request #7571 from albert-github/feature/issue_7454
issue #7454 Consistency of BigO notations
2023-07-12 15:29:56 +02:00
albert-github 77020e946b Consistency of terms
Based on a remark in https://github.com/CGAL/cgal/pull/7576#issuecomment-1621587888 aslo changed here some names for consistency
2023-07-09 13:04:05 +02:00
albert-github 549e3a1710 Possibility to disable special CGAL documentation setting
In the past it was possible by means of the option `-DCGAL_EXTRACT_ALL_NO_DETAILED_IF_EMPTY=OFF` with CMake to disable the specific CGAL setting though currently with the 1.8.13 version this didn't work (anymore).
Also the setting has been renamed for the 1.9.6 version (and newer) to `NO_ADDITIONAL_DETAILS` this has now been made more flexible as well.
2023-07-07 14:29:42 +02:00
albert-github b3af96caa1 issue #7454 Consistency of BigO notations
Create `cgalBigO` marco and used it.
(`The macro `cgalBigOLarge` is for special situations where we need bigger round brackets)
2023-07-04 16:23:14 +02:00
Andreas Fabri 0f4f903f60 merge cgal/master 2023-06-24 10:24:15 +01:00
Sébastien Loriot 29b84248f8 missing 6.0 updates
# Conflicts:
#	Documentation/doc/resources/1.8.20/menu_version.js
#	Documentation/doc/resources/1.8.4/menu_version.js
#	Documentation/doc/resources/1.9.3/menu_version.js
2023-06-13 12:50:04 +02:00
Mael Rouxel-Labbé cab9751987 Merge remote-tracking branch 'cgal/master' into Mesh_3-doc_fixes-GF 2023-05-31 11:30:19 +02:00
Sébastien Loriot 61f3865f51 fix bad merge 2023-05-25 15:21:25 +02:00
Sébastien Loriot 50679f5034 Merge remote-tracking branch 'cgal/master' into HEAD 2023-05-24 09:55:21 +02:00
Sébastien Loriot 075421890c Merge remote-tracking branch 'cgal/5.5.x-branch' 2023-05-24 09:35:53 +02:00
Sébastien Loriot 341323f4e4 Merge remote-tracking branch 'cgal/5.4.x-branch' into HEAD 2023-05-24 09:29:40 +02:00
Sébastien Loriot 96753beb19 accomodate search box updates 2023-05-23 18:09:06 +02:00
Sébastien Loriot 12b32f6be4 move custom mathjax into dedicated .js 2023-05-23 18:08:44 +02:00
Sébastien Loriot 732da62bd4 use default stylesheet (was already the case before) 2023-05-23 14:33:24 +02:00
Sébastien Loriot 5b532d2466 update from 1.8.20 to 1.9.6 2023-05-23 13:45:43 +02:00
Sébastien Loriot a9cc880bc4 verbatim copy of doxygen style sheet 2023-05-23 13:45:33 +02:00
Sébastien Loriot 7453af0bee remove options that are default + png used only in 1.8.4 2023-05-23 13:44:32 +02:00
Sébastien Loriot a10e704b56 remove no longer supported versions 2023-05-23 13:39:21 +02:00
Sébastien Loriot c4d6c23218 add macro 2023-05-23 08:43:52 +02:00
Sébastien Loriot 697cc786e2 Merge branch 'master' into HEAD 2023-05-23 08:39:48 +02:00
Sébastien Loriot 21320a02ef Merge remote-tracking branch 'cgal/5.4.x-branch' into HEAD 2023-05-19 18:05:03 +02:00
Sebastien Loriot 243adaaa05
Update doc testsuite to use 1.9.6 (#7441)
Replaces #6178
2023-05-19 18:03:05 +02:00
Sébastien Loriot a78afb74bf fix syntax 2023-05-17 09:58:33 +02:00
Sébastien Loriot e1ac0e56e0 add new macro 2023-05-17 09:21:33 +02:00
Sébastien Loriot d5d257d9b1 fix doc 2023-05-15 17:34:56 +02:00
Sébastien Loriot eb29538403 add resources for doxygen 1.9.6 2023-05-12 16:05:30 +02:00
Laurent Rineau f55f187df1 Merge pull request #7394 from albert-github/feature/bug_advanced_end_pre
Incorrect HTML code in relation with \cgalAdvancedEnd
2023-05-11 16:55:32 +02:00
Laurent Rineau fc98360c77 Merge pull request #7402 from albert-github/feature/bug_png_svg
Update CGAL stylesheet
2023-05-03 15:05:38 +02:00
albert-github 42b84bbbf2 Update CGAL stylesheet
A number of png images ("icons") have been replaced by svg images but this has not been updated in the CGAL used stylesheet
2023-04-23 11:52:55 +02:00
albert-github d36e94d5ab Incorrect HTML code in relation with \cgalAdvancedEnd
In #5226 we already fixed a problem regarding the subtle interaction between the `cgaAdvancedEnd` command and table rows / columns.
In this PR a subtle interaction between the `\cgalAdvancedEnd` and the `pre` command is solved.

xmllint gave the following type warning:
```
Periodic_2_triangulation_2/classCGAL_1_1Periodic__2__triangulation__2.html:1418: parser error : Opening and ending tag mismatch: dd line 1418 and div
"This is an advancedSurface_mesh_deformation function.">is_triangulation_in_1_sheet()</a></code>  </div>
```
this type of warning appeared for the packages:
- Periodic_2_triangulation_2
- Point_set_3
- TDS_3
- Triangulation
- Triangulation_2

for the package Surface_mesh_skeletonization we again saw a warning like:
```
Surface_mesh_skeletonization/classCGAL_1_1Mean__curvature__flow__skeletonization.html:519: parser error : Opening and ending tag mismatch: td line 519 and div
raph_traits&lt;TriangleMesh&gt;::vertex_descriptor</code> as value type.  </div>
```
this is also fixed with this PR.
2023-04-18 12:56:47 +02:00
albert-github 6d279d976d Incorrect usage of `xmlns` in HTML headers
In #7075 the usage of `xmlns` was changed from:
```
<html xmln="https://www.w3.org/1999/xhtml">
```
into
```
<html xmlns="https://www.w3.org/1999/xhtml">
```

this is not correct, the usage has to be `http`  as in the definition https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd we see:
```
<!-- the namespace URI designates the document profile -->

<!ELEMENT html (head, body)>
<!ATTLIST html
  %i18n;
  id          ID             #IMPLIED
  xmlns       %URI;          #FIXED 'http://www.w3.org/1999/xhtml'
  >
```
2023-04-18 10:45:39 +02:00
Laurent Rineau 824976a003 Merge pull request #7236 from albert-github/feature/issue_7231
issue #7231 Improvement of layout of refines relations.
2023-04-17 10:14:01 +02:00
Laurent Rineau 721d789e5b Update menu_version.js 2023-04-06 12:06:41 +02:00
albert-github 2d60f46985 issue #7231 Improvement of layout of refines relations.
- Adjusted cgalRefines according to reviews
- Implemented it in all files
2023-03-14 17:37:50 +01:00
albert-github 19c97b031e Merge branch 'master' into feature/issue_7231 2023-03-14 12:19:05 +01:00
Laurent Rineau e95b5daead Prep for 5.4.4 and 5.5.2 2023-02-28 10:22:31 +01:00
albert-github 57e900b47c Making description of author(s) of a package consistent
- use `\cgalPckAuthor` in case of one author
- use of `\cgalPckAuthors` in case of multiple authors
- using in case of multiple authors always `, and `
- in the 1.9.6 `BaseDoxyfile.in` let the `\cgalPckAuthors` point to `\cgalPckAuthor` to get consistent output (not done for other versions as in the past the `ALIASES` could not call one another).
2023-02-02 18:40:44 +01:00
albert-github 106e7d4325 issue #7231 Improvement of layout of refines relations.
Updating the 1.8.4 and 1.8.13 version as well
2023-02-02 09:44:01 +01:00
albert-github d7f3bba742 issue #7231 Improvement of layout of refines relations.
Implemented:
- no extra "Refines" page
- Refines on one line
- Refines always in code style
- `2 arguments` -> `two arguments`  (for consistency
- added also the `\qualifier`

Implemented in  Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h
Results a.o.
- doc_output/Kernel_23/classKernel_1_1Circle__2.html
- doc_output/Kernel_23/classKernel_1_1BoundedSide__3.html

Note: due to the fact that this is a test implementation pages outside the scope of Kernel_23/doc/Kernel_23/Concepts/FunctionObjectConcepts.h might not be correct (in respect to code appearance of refines and multiple refines)
2023-02-01 18:13:16 +01:00
Mael Rouxel-Labbé b5c21e1f5d Http -> https + update some dead links 2022-11-23 18:54:37 +01:00
Laurent Rineau d24b180293 Merge branch 'master' into gsoc2022-boost_np 2022-10-28 15:39:36 +02:00
Laurent Rineau a4248d0ca4 Update versions in the doc menu 2022-10-12 16:33:30 +02:00
Laurent Rineau b8e342d845 Update Documentation/doc/resources/1.9.3/menu_version.js
... with the same copy as the other versions!

Fix #6886.
2022-09-27 15:20:32 +02:00
Sébastien Loriot d191d4474a Revert "fix not documented warnings"
This reverts commit 8d773c56348c4055d963c57426d60d118915d22b.
2022-09-23 14:04:51 +02:00
Sébastien Loriot 6397378bdc fix not documented warnings 2022-09-23 13:29:40 +02:00
Sébastien Loriot d8f0bc4c08 dedicated macro for precondition 2022-09-21 09:42:32 +02:00
Sébastien Loriot 681120764e please the CI with a new macro 2022-09-21 09:36:41 +02:00
Laurent Rineau c96f5ddfe4 Merge pull request #6795 from albert-github/feature/bug_obsolete_transparent
Obsolete doxygen settings
2022-08-29 11:35:52 +02:00