Commit Graph

57095 Commits

Author SHA1 Message Date
Laurent Rineau e3d4f6b708 Prepare CGAL-4.5-beta1 2014-08-11 19:57:56 +02:00
Andreas Fabri bb2b50427c Add target_link_libraries for splatting
trivial bug fix for master
2014-08-11 18:03:32 +02:00
Andreas Fabri 9c7123bc29 ypo 2014-08-11 18:03:32 +02:00
Sébastien Loriot f07dcb778d fix bibtex entry name 2014-08-11 17:25:07 +02:00
Sébastien Loriot 881a5b49bb remove warnings triggered in release mode
trivial bugfix for master
2014-08-10 15:57:29 +02:00
Sébastien Loriot 2e713e9324 macro prefixed with __ are no longer allowed with recent opengl
trivial bugfix for master
2014-08-10 15:52:59 +02:00
Laurent Rineau 07523592c0 Use ulimit on magritte (the MacOS test machine)
+ LEDA test is re-enabled.
2014-08-08 16:10:19 +02:00
Laurent Rineau 9955677bd1 Merge branch 'Triangulation_3-fix_testsuite_powertest-GF'
Fix the testsuite for Triangulation_3 on
i686_Linux-2.6_g++-4.1.2_CentOS-5.1 with optimizers.

In `test_static_filters.cpp` with the x87 FPU, there was an issue where
the two sides operators or `Kernel_checker` may not be tested with the
exact same floating points (one side with 80 bits of precision, and the other with
64 bits or precision).

Tested in CGAL-4.5-Ic-118.

Approved by the Release manager.
2014-08-08 12:00:08 +02:00
Laurent Rineau 5e7a628a45 Allow to compile without CORE or LEDA
The two "exact_construction" kernels are commented out. That patch
comments also the inclusion of the two headers. That avoids a
compilation error when neither CORE neither LEDA is available.

Trivial bug fix for master.
2014-08-07 17:43:02 +02:00
Laurent Rineau baffa5a7f8 Fix a bug when LEDA is used instead of GMP
That is a really trivial bug fix, for a rather nasty bug! I spend
several hours on it! Currently the `leda::rational::operator>>` does not
clear the `failbit` of the stream, when it reads a number without
denominator, and the EOF directly after. The flag `eofbit` and `failbit`
are set while trying to read the '/', but in that case the `failbit`
should be cleared from the stream status.

Trivial bug fix for master.
2014-08-07 17:38:55 +02:00
Sébastien Loriot d3d758421d fix typo 2014-08-07 16:05:12 +02:00
Andreas Fabri 9b0a59972f Support for LEDA_numbers on Windows
trivial fix for master (and approved by the Release Manager)
2014-08-07 14:16:38 +02:00
Mael Rouxel-Labbé 12a72d1a35 Merge branch 'Spatial_searching-fix_fuzzy_iso_box_contains-GF'
Tested in CGAL-4.5-Ic-113.

Approved by the Release Manager.
2014-08-06 18:52:39 +02:00
Mael Rouxel-Labbé ddd21aad5d Merge branch 'Triangulation_3-add_powertest_tests-GF'
Tested in CGAL-4.5-Ic-117.

Approved by the Release Manager.
2014-08-06 18:51:58 +02:00
Laurent Rineau ceba425fb8 Merge remote-tracking branch 'origin/CGAL_ipelets-bug_degeneracy_in_pencils-odevil'
Tested in CGAL-4.5-Ic-117.

Approved by the Release Manager.
2014-08-06 18:35:41 +02:00
Laurent Rineau 90874c435c Merge branch 'NewKernel_d-do_not_hardcode_gmpq-lrineau'
NewKernel_d testsuite can use LEDA Rational instead of GMPQ.

Tested in CGAL-4.5-Ic-117.

Approved by the Release Manager.
2014-08-06 18:34:41 +02:00
Laurent Rineau c42216e48b Fix for CMake 3.0
Trivial fix for master.
2014-08-06 17:05:41 +02:00
Laurent Rineau 83a06dc85d Yet another fix
I have tested that version of the platform
i686_Linux-2.6_g++-4.1.2_CentOS-5.1-O3. That should be the last attempt.
2014-08-06 15:40:17 +02:00
Laurent Rineau ca8f719152 CGAL-4.5-alpha3, in case we need an extra alpha 2014-08-05 17:57:34 +02:00
Laurent Rineau add951becd Use CGAL::Exact_rational instead of CGAL::Gmpq 2014-08-05 17:28:54 +02:00
Olivier Devillers d947a0b076 f vs lf 2014-08-05 17:19:49 +02:00
Laurent Rineau 03939133ac Merge branch 'CGAL-fix_leda_numbers_support-GF'
Support LEDA with thread-support.

Tested in CGAL-4.5-Ic-115.

Approved by the Release Manager.
2014-08-05 16:52:25 +02:00
Mael Rouxel-Labbé da6279672c Fix warning introduced by c71c8a1 in weightless powertest tests 2014-08-05 11:36:00 +02:00
Olivier Devillers 23c435f18c forgot lua file 2014-08-04 16:10:53 +02:00
Olivier Devillers 1d7f69dfb7 forgot lua file 2014-08-04 16:09:30 +02:00
Olivier Devillers 15d7a5e8b8 Merge branch 'CGAL_ipelets-bug_degeneracy_in_pencils-odevil' of ssh://scm.cgal.org/var/git/cgal into CGAL_ipelets-bug_degeneracy_in_pencils-odevil 2014-08-04 16:01:34 +02:00
Olivier Devillers c702ff0705 forgot to write the unit 2014-08-04 16:00:43 +02:00
Laurent Rineau 4a389c01a0 Fix a typo from Olivier's patch 2014-08-04 15:57:31 +02:00
Laurent Rineau 46776833f9 Tonight will be CGAL-4.5-alpha2 2014-08-04 15:55:37 +02:00
Laurent Rineau 865eee70f7 Support LEDA with thread-support
If one use a library of LEDA that support threads, without setting
LEDA_MULTI_THREAD, then one can get segfaults when creating new LEDA
objects.
2014-08-04 15:53:58 +02:00
Olivier Devillers d39be1922e typo 2014-08-04 13:22:25 +02:00
Olivier Devillers d6c93ed3a8 this file has to be modified to get test-suite running! 2014-08-04 11:47:43 +02:00
Mael Rouxel-Labbé c71c8a13b5 Fix warning in weightless powertest tests 2014-08-03 15:06:43 +02:00
Sébastien Loriot 1480755a86 mouse binding API change was done in QGLviewer 2.5.1
trivial bugfix for master
2014-08-01 16:45:29 +02:00
Olivier Devillers d9cdb1f580 There was a bug in the computation of pencil of circles:
degenerate case when circle degenerate in the radical axis
were not taken in account.

This has an implact on the ipelets "pencil of circels"and "hyperbolic".

A very small ipelet computing the distance between two points is also added.
2014-08-01 15:20:23 +02:00
Laurent Rineau 6cba91ac8f Recode changes.html to UTF-8.
And update CHANGES.
2014-08-01 14:12:55 +02:00
Laurent Rineau 3214507a45 Merge branch 'CGAL-fix_cmake_3-GF'
Add the compatibility with CMake 3.0, without using any new feature.

Tested in CGAL-4.5-Ic-104.

Approved by the Release Manager.
2014-08-01 14:11:02 +02:00
Mael Rouxel-Labbé 1d99641c8d Add new tests for Triangulation_3's power_test_3 2014-08-01 12:34:05 +02:00
Laurent Rineau 36d8b5bd18 Convert source files encoding to utf-8
All non-ASCII files should be encoded in UTF-8. So far, the ZSH script
`Scripts/developer_scripts/detect_wrong_encoding` detects wrong encoding
in source/header files of include/, src/, and doc/.
2014-08-01 11:20:13 +02:00
Laurent Rineau d2a2e9d64b Fix a minor bug in the generated documentation
Probably due to a bug of Doxygen, two sentences were glued, without any
whitespace.
2014-08-01 10:47:43 +02:00
Laurent Rineau 333854f38a Fix the license of two files
Trivial fix for master.
2014-07-31 16:19:05 +02:00
Sébastien Loriot e4dca43a49 Merge remote-tracking branch 'origin/Mesh_3-parallel-fix_warnings-cjamin'
Tested in CGAL-4.5-Ic-106

Approved by the release manager (interim)
2014-07-29 11:42:06 +02:00
Sébastien Loriot 06da6b80b9 Merge branch 'Polyhedron_demo-point_item_knows_if_it_has_normals-local'
Tested in CGAL-4.5-Ic-106

Approved by the release manager (interim)
2014-07-28 09:15:17 +02:00
Sébastien Loriot 494f558a7a Merge branch 'BGL-fix_split_edge-local'
Tested in CGAL-4.5-Ic-106

Approved by the release manager (interim)
2014-07-28 09:13:49 +02:00
Sébastien Loriot bd243e7c26 Merge branch 'Polyhedron_demo-split_polyhedron-local'
Tested in CGAL-4.5-Ic-106

Approved by the (interim) release manager
2014-07-28 09:11:15 +02:00
Sébastien Loriot ba8fd0d603 fix typo
trivial bugfix for master
2014-07-28 09:10:13 +02:00
Andreas Fabri 8d7cc0cf6f fixes in the doxygen comments
Approved by the release manager
2014-07-27 17:48:01 +02:00
Andreas Fabri d754b9f31e Replace sans by Arial in svg files 2014-07-27 17:47:43 +02:00
Sébastien Loriot 2b6fa0076a Merge branch 'BGL-fix_halfedge_edge_is_border_pmap-sloriot'
Tested in CGAL-4.5-Ic-105

Approved by the (interim) release manager
2014-07-24 20:41:06 +02:00
Sébastien Loriot 3afe426098 add a boolean to indicate if a point set has normals
this allows better filtering of applicable plugins and avoid confusion
2014-07-24 17:00:59 +02:00