Warning, /graphics/kgraphviewer/ChangeLog is written in an unsupported language. File is not indexed.

0001 2014/03/29
0002   * compilation against latest graphviz
0003     To compile against versions before 2.30 you need to
0004     manually apply old_graphviz.diff first.
0005   * switch to KPluginFactory
0006   * fix scrolling through graph with cursor keys
0007   * many small fixes of UI bugs and annoyances
0008 
0009 2010/10/10
0010   * Set version to 2.1
0011   * Bug corrected: edges line width and color and nodes line width correctly handled
0012 
0013 2010/09/19
0014   * new background color option
0015 
0016 2008/05/19
0017   * version 2.0.2: works with boost-1.34
0018 
0019 
0020 ========= VERY LONG PAUSE IN THE ChangeLog=================
0021 
0022 2006/09/20
0023   * X11 colors names now unsupported by Qt are harcoded in KGraphViewer
0024 
0025 2006/09/18
0026   * dcop -> dbus port finished (thanks to the help on #kde4-devel)
0027 
0028 2006/09/17
0029   * graph tips (on nodes and edges)
0030 
0031 2006/09/16
0032   * KSelectActions now work as before
0033   
0034 2006/09/14
0035   * asked and obtained the removing of -D QT_NO_STL from default compile flags
0036   * solved with help from IRC the kintnuminput.h -> knuminput.h problem in file 
0037     generated from ui
0038 
0039 2006/07/02
0040   * fixed a xdot parsing bug
0041   * fixed a crash condition
0042   * better handling of parse errors: shows a dialog 
0043 
0044 2006/05/27
0045   * removed a bug appearing with graphviz 2.8
0046 
0047 2006/05/26
0048   * addad in the menu bar the entries from contextual menu and reported this 
0049     change in documentation
0050   * added the possibility to disable the bird-eye view (menu, context menu, 
0051     accel, toolbar) and reported this change in documentation
0052   * check for memory leaks
0053 
0054 2006/05/25
0055   * added a font cache to optimize a little bit
0056 
0057 2006/05/24
0058   * changes in config dialog now change the status of Apply button
0059   * make appear the bird-eye view even if it was not initialy appearent when 
0060     zooming
0061   * optimizations to be able to load and manipulate larger graphs (200+ linear 
0062     graph OK)
0063 
0064 2006/05/23
0065   * documentation
0066 
0067 2006/05/18
0068   * corrected placing of window position indicator (red line) in bird eye view 
0069     when zooming
0070   * add tooltips and whatsthese everywhere
0071   * corrected tooltips placement
0072   * added French translation
0073 
0074 2006/05/17
0075   * corrected drawing errors appearing when dragging after a zoom by updating
0076     Qt to 3.3.6
0077 
0078 2006/05/16
0079   * all graphviz example graphs are perfectly drawn
0080   * corrected drawing of parallel edges
0081   * corrected edges geometry definition (tips appear at wrong places)
0082   * allow opening of multiple files at the same time
0083 
0084 2006/05/15
0085   * corrected loading of edges bounds labels
0086   * correct handling of record shaped nodes (see graphviz examples, compare with 
0087     doted results)
0088   * corrected handling of fonts (see graphviz examples, compare with 
0089     doted results)
0090   * corrected drawing of some undirected graphs in graphviz examples (compare with 
0091     doted results)
0092   * added support for main graph label
0093 
0094 2006/05/14
0095   * corrected drawing of clusters (compared with doted results)
0096   * hack to not freeze with huge graphs. Stop loading after N vertices or edges
0097     (N currently set to 1000)
0098 
0099 2006/05/13
0100   * maked the window position indicator to be still visible even when zooming a 
0101     lot (min size or big bold point)
0102 
0103 2006/05/12
0104   * added hard-coded min and max zoom factors
0105   * scrolling with mouse wheel
0106   * make minimum canvas size to window size
0107   * reduce canvas size to graph size when its view becomes larger than itself
0108 
0109 2006/05/07
0110   * better integration of printing (splitting in pages, etc.)
0111   * change reload icon to a "recycling" icon
0112 
0113 2006/05/07
0114   * printing on multiple pages or fited to one page
0115   * applying the scaling factor to lines width (since more time but not logged)
0116 
0117 2006/05/05
0118   * added print preview and setup (code reused from the koffice tool kexi)
0119 
0120 2006/04/15
0121   * change mouse pointer to grabbing hand when scrolling
0122 
0123 2006/04/13
0124   * Support for Graphviz 2.8
0125 
0126 2006/04/12
0127   * Bug corrected: crash when closing last tab ;
0128   * First implementation of support for the URL attribute: the focus follows the
0129     mouse and clicking on it opens the default browse with the URL (only fully
0130     qualified URLs are supported for now, not relative paths to files) ;
0131   * Bug correction: the label is now drawn over the image if any ;
0132 
0133 2006/04/11
0134   * added support for a new dot language attribut: shapefile (node defined by
0135     an image)
0136   
0137 2006/04/08
0138   * session management (reload of previously opened files)
0139   * context menu to use other layouting algorithms (twopi, fdp, etc.)
0140   * added a toolbar entry to choose layouting program
0141 
0142 2006/03/31
0143   * automatic reloading (with user confirmation or not) of (externaly)  
0144     modified files ;
0145 
0146 2006/03/30
0147   * open new instances as new tabs in the old one (should be configurable)
0148 
0149 2006/03/29
0150   * menus and toolbars reorganisation
0151   * empty file names no more stored in recent files list
0152   * loading of parallel edges
0153   * automaticaly choose dot for directed graphs and neato for undirected
0154   * handling of comments in dot files
0155 
0156 2006/03/22
0157   * important changes. A lot of graphs are now perfectly diplayed.
0158   * UTF-8 chars in labels now correctly handled.
0159   
0160 2005/05/20
0161   * first step towards huge graphs loading. 800 (configurable in code)
0162     nodes are displayed at max. A lot of work remains on this subject.
0163 
0164 2005/05/11
0165   * add support to all nodes shapes ;
0166   * correct fill color handling ;
0167   * parsing without errors of all (?) valid dot files ;
0168   * added boost/spirit (from boost 1.32) and helpers with appropriate 
0169     copyright and licensing information in the project to avoid external 
0170     dependencies
0171 
0172 2005/05/07
0173   * nearly all dot examples load, some of them perfectly (remains 1 
0174     encoding problem, 1 infinite loop and one graph not handled by dot)
0175 
0176 2005/04/28
0177   * using Boost/Spirit parser generator for parsing dot output
0178   * handling of fonts in labels
0179