mirror of https://github.com/CGAL/cgal
360 lines
11 KiB
Plaintext
360 lines
11 KiB
Plaintext
1.3.35 -13/06/2003 (rursu)
|
|
--------------------------
|
|
- patched Qt_widget_Triangulation_2.h
|
|
|
|
1.3.33=34 - 06/06/2003 (rursu)
|
|
---------------------------
|
|
- added Qt_widget_get_iso_rectangle layer
|
|
- written DOC for this layer
|
|
- made layers constructors more uniform and documented
|
|
- changed names of triangulation_2 and triangulation_2_constrained
|
|
- written DOC for
|
|
|
|
1.3.32 - 04/06/2003 (rursu)
|
|
---------------------------
|
|
- written DOC for HelpWindow class
|
|
- fixed latest bugs in Qt_widget_standard_toolbar.h
|
|
- fixed bug in Qt_widget_get_circle.h
|
|
- modified the CGALQt.vcproj
|
|
|
|
1.3.31 - 03/06/2003 (rursu)
|
|
---------------------------
|
|
- written demo HowTo for Nef_2 polyhedron
|
|
- layers that create objects know about the ESC key
|
|
- added doc for Qt_widget_history clas.
|
|
|
|
1.3.30 - 16/05/2003 (rursu)
|
|
-------------------
|
|
radu:
|
|
- added 3 demos: Generator, Polygon, Min_circle_2
|
|
- fixed couple bugs from Bugzilla
|
|
|
|
1.3.29 - 09/05/2003 (rursu)
|
|
-------------------
|
|
radu:
|
|
- removed icons from the documentation
|
|
- added ifdedfs in tutorials and examples to make them compile for non Qt users
|
|
- removed warning "no newline at the end of the file" from the circle.xpm
|
|
|
|
|
|
1.3.28 - 03/04/2003 (rursu)
|
|
-------------------
|
|
radu:
|
|
- removed addToolBar method from demos (it is obsolete in Qt 3)
|
|
- demos toolbars are now real QToolBar classes
|
|
- documented well the standard toolbar
|
|
- docummented well the Qt_widget_layer class
|
|
|
|
1.3.27 - 28/03/2003 (rursu)
|
|
-------------------
|
|
radu:
|
|
- fixed move_point layers for Windows. squared_distance method is in the CGAL namespace.
|
|
|
|
1.3.26 - 25/03/2003 (rursu)
|
|
-------------------
|
|
radu:
|
|
- added demo howto for Convex_hull_2, Partition_2, Minimum_ellipse_2, Largest_empty_rect_2, Max_k-gon, Minimum_quadrilateral
|
|
- restructured partition_2 demo
|
|
- made demos more uniform
|
|
- modified project files for Partition_2, Triangulation_2, Regular_triangulation_2
|
|
|
|
1.3.25 - 17/03/2003 (rursu)
|
|
-------------------
|
|
radu:
|
|
- Added clear_history() public slot in standard toolbar. The history object is neither public nor accessible so I can't make history->clear() now that the clear_history from Qt_widget is deprecated.
|
|
- The move_center() and set_center() methods in Qt_widget are no longer public slots, but simple methods as it was documented. We let like this or we change the doc too. :) Maybe they should be public slots.
|
|
- Modified the doc in Qt_widget according to the latest changes concerning the history. Laurent, please take a look and report bugs if any.
|
|
- fixed bug in Triangulation_2 demo (uses Qt_widget_toolbar_layers.h that doesn't exist)
|
|
- added Qt_widget_move_weightedpoint layer in Qt_widget_movepoint.h
|
|
|
|
|
|
1.3.24 - 14/03/2003 (rursu)
|
|
-------------------
|
|
radu:
|
|
- Added Regular_triangulation_2 demo in Triangulation_2 dir
|
|
- Modified names in Triangulation_2 dir of toolbar and toolbar_layers
|
|
- Modified the Makefile to compile the doc, ref pages and tutorial
|
|
|
|
|
|
1.3.23 - 11/03/2003 (rursu)
|
|
-------------------
|
|
radu:
|
|
- Removed namespace CGAL from demos.
|
|
- fixed bug in output operator for Conic_2
|
|
- fixed warnings in couple projects: removed /Wp64 option
|
|
laurent:
|
|
- Qt_widget_show_mouse_coordinates no longer use sprintf
|
|
- Layers are QObject objects, with a parent and a name
|
|
- Fixed memory leak in src/CGALQt/Qt_widget_standard_toolbar.C (bug #37)
|
|
|
|
1.3.22 - 26/02/2003 (rineau)
|
|
-------------------
|
|
Rewritten the standard toolbar. See bug#49.
|
|
|
|
1.3.21 - 21/02/2003
|
|
-------------------
|
|
Rewritten the history stuff. See bug#38.
|
|
|
|
1.3.20 - 18/02/2003 (rursu)
|
|
--------------------
|
|
fixed bug in Qt_widget_helpwindow.C/.h for Windows
|
|
fixed project in src/CGALQt to build the helpwindow
|
|
|
|
1.3.10->1.3.15 - 14-02-2003
|
|
--------------------
|
|
removed #include <CGAL/Qt_widget.h> from apply_to_range.h
|
|
|
|
1.3.7, 1.3.9 - 14-02-2003
|
|
------------
|
|
removed dsp projects for VC6
|
|
|
|
1.3.6 - 13-02-2003
|
|
------------------
|
|
Added help how to for Alpha_shape demo, Triangulation_2 demo, Triangulation_2_constrained demo
|
|
Removed bug in new window that make demos to segmentation fault.
|
|
|
|
1.3.5 - 21-01-2003
|
|
Qt_widget_helpwindow compiles now with g++2.95 with Leda compiler
|
|
|
|
1.3.4 - 17-01-2003
|
|
-------------------
|
|
The Nef_2 demo compiles even if you don't use GMP.
|
|
Qt_widget_helpwindow have been added in the lib. Provides functionality for demos to display help HowTo.
|
|
Alpha_shape demo has less bugs. Now it works as it was expected.
|
|
Alpha_shape demo contains now a HowTo button in Help menu.
|
|
|
|
1.3.3 - 06-01-2003
|
|
Fixed Nef2 demo. Both layers could be seen.
|
|
|
|
1.3.2 - 04-12-2002
|
|
------------------
|
|
Fix for Qt-2.3
|
|
|
|
1.3.1 - 26-12-2002
|
|
------------------
|
|
Qt_widget_standard_tollbar now derives from QToolBar.
|
|
Qt_widget_standard_tollbar constructor has two extra optional
|
|
arguments, to set the dock area (top, bottom, left, right), if a
|
|
newline should be inserted, and the name of the toolbar as a QObject.
|
|
|
|
1.3.0 - 12-11-2002
|
|
------------------
|
|
New icons were introduced in the old icon files.
|
|
Their name is: filename_small_xpm.
|
|
The demos use both of them with QIconSet.
|
|
|
|
1.2.49 -08-11-2002
|
|
-------------------
|
|
The qmainwindow.h header file was missing from some demo files. This fix it's only for Windows cause Linux didn't complain.
|
|
|
|
1.2.48 - 25-10-2002
|
|
-------------------
|
|
Removed precision problem in output operator for segments. The intersection between iso_rectangle and the segment is done in simple_cartesian<double>
|
|
Nef_2 complained about that.
|
|
|
|
1.2.47 - 22-10-2002
|
|
-------------------
|
|
The alpha_shape, triangulation, triangulation_constrained resize the widget to fit the bounding box of loaded triangulation
|
|
|
|
1.2.46
|
|
--------
|
|
The Qt_widget_standard_toolbar contains a layer to display mouse real world coordinates.
|
|
The demos no longer use this layer in their toolbar_layer.
|
|
|
|
1.2.45
|
|
-------
|
|
patched Triangulation_2_constrained for Windows
|
|
clear_history() calls now configure_history_buttons()
|
|
|
|
1.2.44
|
|
-------
|
|
patched couple files that were not tested under Linux for the previous modifs 1.2.43
|
|
|
|
1.2.43
|
|
--------
|
|
set_window was setting ranges and added to history even when the geometry of the widget wasn't yet known. Now, set_scaled and add_to_history is delayed in showEvent(...)
|
|
the << operators for segment, triangle and triangulation were changed.
|
|
the first 2 of them due to very slow bug when segments were degenerated (very big)
|
|
the << operator for triangulation use the apply_to_range function to output only the visible triangles
|
|
removed redraw from the zoom and the history actions in Qt_widget_standard_toolbar.C. Everything was drawn twice.
|
|
|
|
|
|
|
|
1.2.42
|
|
---------
|
|
set_window was setting ranges even when the geometry of the widget
|
|
wasn't yet known. Now, set_scaled is delayed in showEvent(...)
|
|
|
|
|
|
1.2.41
|
|
---------
|
|
In Qt_widget x_real_rational and y_real_rational were removed. There is only x_real and y_real, specialized for Gmpq. They have no return type now and the result is passed through the second param.
|
|
1.2.40
|
|
----------
|
|
Qt_widget have 2 new functions x_real_rational and y_real_rational.
|
|
Those 2 return an Gmpq object. The conversion between screen coordinates and real world coordinates return a more simple number (rational), a Gmpq object.
|
|
I put that in the doc either.
|
|
|
|
1.2.39
|
|
----------
|
|
The VC7 vcproj files were added in binary mode for all the demos in Qt_widget. This projects are configured for RELEASE/DEBUG mode with Qt3.0
|
|
Also couple demos have a cgal_types.h file that contain all the CGAL types definitions.
|
|
|
|
1.2.38
|
|
----------
|
|
The alpha shapes demo was modified.
|
|
The nef_2 output operator for Qt_widget was patched.
|
|
The nef_2 has been added in the testsuite.
|
|
|
|
|
|
1.2.36 == 1.2.37
|
|
|
|
1.2.36
|
|
-----------
|
|
The Nef_2 demo is up to date.
|
|
The Qt_widget_Nef_2 ouput operator is almost ready. (need tests)
|
|
Qt_widget has sizeHint virtual function that is useful with layouts
|
|
|
|
1.2.35 = 1.2.33
|
|
|
|
1.2.33
|
|
----------------
|
|
Some names from the demos were change because of Qt.3 and Windows. Especially for Rectangle and Polygon.
|
|
The makefiles from the tutorials were patched in the clean section.
|
|
|
|
1.2.32
|
|
--------------------
|
|
The demos are different. The demos involved are Trianguation_2 and Alpha_shapes_2.
|
|
|
|
1.2.30
|
|
--------
|
|
Qt_widget_get_polygon and Qt_widget_get_simple_polygon were upgraded.
|
|
Qt_widget_history removed warnings.
|
|
Qt_widget_layer --- wheelEvent -- repaired changed parameter.
|
|
|
|
1.2.28
|
|
------
|
|
Put some remark in the doc about Qpl license.
|
|
|
|
1.2.27
|
|
------
|
|
I have removed Qt_widget_ref from doc_tex/support/Qt_widget
|
|
|
|
|
|
1.2.25
|
|
-------
|
|
I have added the pixmaps in the doc.
|
|
I have modified the documentation of Qt_widget a little bit (removed get_matrix)
|
|
I removed the matrix from the doc.
|
|
I have replaced zoom_in(double) and zoom_out(double) by zoom(double)
|
|
|
|
|
|
1.2.22
|
|
-------
|
|
The doc after the 2nd revision
|
|
|
|
1.2.21
|
|
----------------------
|
|
redefined qt macro in reference manual chapter so chapter can be processed
|
|
separately
|
|
|
|
1.2.20
|
|
----------------------
|
|
split of user and reference manuals
|
|
|
|
1.2.19
|
|
----------------------
|
|
Removed warnings for Unix like systems
|
|
Tried to repair the nef_2 operator for Qt_widget (still have to work on it)
|
|
Tried to remove errors from doc concerning the pictures included.
|
|
|
|
|
|
1.2.17
|
|
-----------------------
|
|
Added the largest_empty_rect_2 demo in the package and the testsuite
|
|
|
|
|
|
1.2.16
|
|
-----------------------
|
|
The Triangulation_2_constrained has been added to the testsuite :)
|
|
The input layers pixmaps have become more uniforme
|
|
|
|
|
|
1.2.15
|
|
------------------------
|
|
The layers are used in a more restrictive way
|
|
They get the mouse events only if no other modifier was pressed (Ctrl, Alt, Shift) in the same time
|
|
|
|
|
|
|
|
|
|
1.2.11
|
|
------------------------
|
|
This version is very stable.
|
|
In this version the operators are in separate files.
|
|
The doc is almost up to date. !!!!
|
|
Two new demos have been added. Alpha_shapes_2 and Triangulation_2_constrained.
|
|
|
|
|
|
1.2.1
|
|
------------------
|
|
Replaced Qt_widget_zoom.h by Qt_widget_focus.h
|
|
Added some pixmaps in pixmap dir for the previous tool.
|
|
Fixed some dsps, adding moc support for files.C
|
|
|
|
1.2.0
|
|
=====
|
|
Version submitted to the editoral board
|
|
Almost everything has been rewritted since version 1.1.1
|
|
|
|
1.1.1
|
|
=====
|
|
Add of Qt_Windon_Get_point.h (input of points)
|
|
contrained demo uses it
|
|
several other changes
|
|
|
|
1.1.0
|
|
=====
|
|
NEW: tool system for inputs
|
|
Moved Qt_Window.h from include/CGAL to include/CGAL/IO
|
|
|
|
1.0.9 (7 June 2001)
|
|
=====
|
|
Removed main's parameters when unused to avoid warnings
|
|
|
|
1.0.8 (6 June 2001)
|
|
=====
|
|
New version of demo makefiles that works with Qt enable install_cgal
|
|
|
|
1.0.7 (5 June 2001)
|
|
=====
|
|
We now provide contrained.moc
|
|
redraw signal is know resized.
|
|
Several code cleaning.
|
|
|
|
1.0.6 (22 May 2001)
|
|
=====
|
|
Added a #ifdef CGAL_USE_QT also in demos.
|
|
|
|
1.0.5 (22 May 2001)
|
|
=====
|
|
Added few missing fields in headers
|
|
|
|
1.0.4 (22 May 2001)
|
|
=====
|
|
Added a #ifdef CGAL_USE_QT to avoid crashing CGAL installation when QT is
|
|
not installed
|
|
|
|
1.0.3 (21 May 2001)
|
|
=====
|
|
Great modifications in other to follow CGAL packages requirements
|
|
|
|
1.0.2 (15 May 2001)
|
|
=====
|
|
Fixes several port bugs. Thanks to Dima Pasechnik
|
|
Attempt to fix bug with Borland C++
|
|
|
|
1.0.0 (14 May 2001)
|
|
=====
|
|
Initial release
|