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 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 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