fixed icon
[dia.git] / NEWS
blobb6e6bd4dbb4099719ad9c5b2e9e9dd26e84372f7
1 dia-0.86:  6-August-2000
2 * Dia is now an official GNU program.
3 * Bug fixes to polygon, so that undo/redo of adding a point works correctly,
4   and added extra connection points to shape. (james)
5 * added unfinished DXF import filter (Steffen).
6 * XIM support added.
7 * added beziergon object. (james)
8 * The right click menu now behaves correctly when torn off.  Actions will be
9   performed on the last active display, which is defined as the last display
10   to receive mouse clicks or keyboard input. (james)
11 * added little button to top left hand corner of display for bringing up
12   the right click menu, as in gimp-1.1. (james)
13 * Layers dialog changes selected diagram when the active display changes.
14   (james)
15 * fixed bug in custom shape code affecting drawing of ellipses/circles.
16 * WPG and HPGL export filters added (Hans)
17 * Updated gnome-print code so that it respects the settings in the page
18   setup dialog.  The gnome-print code is still not as good as the straight
19   postscript code.
20 * Added a diagram properties dialog where you can manipulate the grid
21   settings (which are now saved with the diagram) and background colour.
22 * many other bug fixes.
24 dia-0.85:  18-May-2000
25 * Bug fix for bringing up properties window when a group of objects that don't
26   implement the properties code are selected (james).
27 * New sheets: Pneumatic, Electric and Civil (from Cyrille and Steffen).
28 * New export filters: TeX PSTricks and DXF (from Jacek and Steffen
29   respectively).
30 * New polygon object (Lars).
31 * You can now select between symmetric, smooth and cusp as the vertex style
32   for the segments in a bezier line object (Lars, james).
33 * Some fixups to make sure preferences and save files are written with
34   LC_NUMERIC set to C (james).
35 * dia will now use gdk-pixbuf in preference to imlib if it is found on the
36   system when compiling.
37 * there is a simple (unfinished) bonobo component now.  To build it, you
38   must pass --enable-bonobo to configure (this will not affect whether the
39   normal dia is built).  (Alex)
40 * Bug fixes in FS objects by David Thompson.
41 * new plugin system, along with a plugin manager where you can prevent
42   plugins from being loaded (james).
43 * Objects handled by the custom sheet code now have a better distance
44   algorithm -- before it just used a bounding box (james).
45 * New select submenu in the right click menu that makes it easier to select
46   groups of objects (Lars).
48 dia-0.84:  29-February-2000
49 * Bug fixes in sheet loading and object initialisation code -- this fixes
50   some of the seg faults in 0.83.
51 * Lots of new shapes (GRAFCET, SADT, chronogram and Contact from Cyrille)
52 * Fixed up fit to page so that it adjusts the scaling as you change the
53   size of the diagram.  Also allow fit to multiple pages.
54 * Show page breaks on diagram (this can be disabled in the preferences).
55 * CGM export filter fixes (most of this work was by Henk Jan Priester).
56 * SVG export filter fixes -- now it handles images as well.
57 * EPS filter now uses scaling factor set in page setup dialog.  This was
58   added because some apps do not allow scaling of an EPS file after importing
59   it.
60 * High quality anti aliased libart based renderer (Alex).
61 * PNG export filter (requires libpng and libart).
62 * toolbox is resizable kind of like the gimp-1.1 toolbox.
63 * Win32 port by Hans Breuer -- see http://hans.breuer.org/dia/
64 * Start of support for properties code.  THIS IS NOT FINISHED AND THE
65   INTERFACES ARE LIKELY TO CHANGE IN THE NEXT RELEASE.  DON'T WRITE NEW
66   OBJECTS AGAINST THESE NEW INTERFACES UNLESS YOU ARE PREPARED FOR THEM TO
67   BREAK WITH THE NEXT RELEASE.  That said, this adds a number of nice
68   features for users.  You can now group a number of properties supporting
69   objects (currently the `standard' objects, custom objects and the
70   flowchart box), and change some of the properties as a group.
72 dia-0.83:
73 * Copying/pasting of bezier and image objects should work correctly.
74 * New export filter interface, which allows export filters to be
75   loaded from plugins rather than being integrated into the application.
76 * New CGM export plugin.  It currently doesn't handle beziers yet, but
77   it does handle all other aspects of rendering.
78 * Fixed rendering of logo in about dialog.
79 * Don't reencode the symbol font in latin1, as this stops it working.
80 * Renamed the --export-to-ps option to --export (the short form is still -e).
81   It now works out which filter to use based on the file extension.
82 * Portability fixes.
84 dia-0.82:
85 * Dia has a new maintainer now.
86 * It is now possible to rearange the icons in the toolbox by editing
87   simple XML files.  You can also create new sheets composed of your
88   favourite shapes.  This feature is the work of Cyrille Chepelov
89 * New bezierline object.  This object is by Lars Clausen and me (James).
90 * Better integration with the gnome file manager -- dia files now have an
91   icon, and you can double click on a file to launch dia.
92 * more memory leak fixes based on purify runs by Bruce Mitchener.
93 * By holding down shift when using the zoom tool, you can zoom out.  This
94   feature was from Patrick Reynolds.
95 * By holding shift when using the move tool, it changes its behaviour to the
96   `grab' type scrolling as seen in acrobat, eog and other programs.
97 * More circuit shapes from Andreas Scherf.
98 * Other bug fixes I haven't mentioned above (see ChangeLog for details).
100 News in version 0.81:
101 * New printing dialog with "Fit to page" and landscape printing
102 * New Circuit objects
103 * Fixed loading saving of flowcharts and custom object. This would
104   make dia crash when loading saved files.
105 * Portability fixes
106 * Added undo support for some missing operations
107 * Fixed some memory leaks
108 * Fixed crashing bugs
109   
110 News in version 0.80:
111 * Undo capabilities
112 * Printing support
113 * Possibilities to create new objects in XML
114 * Export to SVG capability
115 * Objects can have menus
116 * New objects:
117   uml state object.
118   Some new Network objects
119   flowchart sheet.
120   Sybase sheet.
121   Electric circuit sheet.
122 * Uses g_module for dll loading (Dia should work on most unixes now).
123 * Somewhat better EPS files created
124 * More preferences
125 * Ctrl-drag handles restricts movement to horizontal/vertical.
126 * New logos.
127 * Heaps of new stuff i forgot
128 * Lots of bugfixes and cleanups.
130 News in version 0.41:
131 * Some internalization bugfixes.
132 Note that some translations still has problems. "sv" works.
134 News in version 0.40: 
136 * Internationalization
137 * Preferences handling
138 * Image objects
139 * New standard objects: polyline
140 * New UML objects: lifeline, object, message, class icon
141 * New network object: printer
142 * Better standard objects
143 * Better gnome compatibility
144 * Statusbar in diagram window
145 * Default properties for objects
146 * Various new features
147 * Asorted bugfixes
149 News in version 0.30: 
151 * Dia now has a layer system, much like the GIMP.
152 * The fileformat changed from my own binary format to an easily readable
153   XML format.
154 * New objects for Entity-Relationship modeling.
155 * New objects for UML and networking diagrams.
156 * Much better properties dialogs for most objects.
157 * Postscript output fixed, should work better now.
158 * Updated to use Gtk 1.1.x features.
159 * New features: Align objects, command line loading, etc.
160 * Internal updates.
161 * Lots of bugfixes and cleanups.