12014/03/29 2 * compilation against latest graphviz 3 To compile against versions before 2.30 you need to 4 manually apply old_graphviz.diff first. 5 * switch to KPluginFactory 6 * fix scrolling through graph with cursor keys 7 * many small fixes of UI bugs and annoyances 8 92010/10/10 10 * Set version to 2.1 11 * Bug corrected: edges line width and color and nodes line width correctly handled 12 132010/09/19 14 * new background color option 15 162008/05/19 17 * version 2.0.2: works with boost-1.34 18 19 20========= VERY LONG PAUSE IN THE ChangeLog================= 21 222006/09/20 23 * X11 colors names now unsupported by Qt are harcoded in KGraphViewer 24 252006/09/18 26 * dcop -> dbus port finished (thanks to the help on #kde4-devel) 27 282006/09/17 29 * graph tips (on nodes and edges) 30 312006/09/16 32 * KSelectActions now work as before 33 342006/09/14 35 * asked and obtained the removing of -D QT_NO_STL from default compile flags 36 * solved with help from IRC the kintnuminput.h -> knuminput.h problem in file 37 generated from ui 38 392006/07/02 40 * fixed a xdot parsing bug 41 * fixed a crash condition 42 * better handling of parse errors: shows a dialog 43 442006/05/27 45 * removed a bug appearing with graphviz 2.8 46 472006/05/26 48 * addad in the menu bar the entries from contextual menu and reported this 49 change in documentation 50 * added the possibility to disable the bird-eye view (menu, context menu, 51 accel, toolbar) and reported this change in documentation 52 * check for memory leaks 53 542006/05/25 55 * added a font cache to optimize a little bit 56 572006/05/24 58 * changes in config dialog now change the status of Apply button 59 * make appear the bird-eye view even if it was not initialy appearent when 60 zooming 61 * optimizations to be able to load and manipulate larger graphs (200+ linear 62 graph OK) 63 642006/05/23 65 * documentation 66 672006/05/18 68 * corrected placing of window position indicator (red line) in bird eye view 69 when zooming 70 * add tooltips and whatsthese everywhere 71 * corrected tooltips placement 72 * added French translation 73 742006/05/17 75 * corrected drawing errors appearing when dragging after a zoom by updating 76 Qt to 3.3.6 77 782006/05/16 79 * all graphviz example graphs are perfectly drawn 80 * corrected drawing of parallel edges 81 * corrected edges geometry definition (tips appear at wrong places) 82 * allow opening of multiple files at the same time 83 842006/05/15 85 * corrected loading of edges bounds labels 86 * correct handling of record shaped nodes (see graphviz examples, compare with 87 doted results) 88 * corrected handling of fonts (see graphviz examples, compare with 89 doted results) 90 * corrected drawing of some undirected graphs in graphviz examples (compare with 91 doted results) 92 * added support for main graph label 93 942006/05/14 95 * corrected drawing of clusters (compared with doted results) 96 * hack to not freeze with huge graphs. Stop loading after N vertices or edges 97 (N currently set to 1000) 98 992006/05/13 100 * maked the window position indicator to be still visible even when zooming a 101 lot (min size or big bold point) 102 1032006/05/12 104 * added hard-coded min and max zoom factors 105 * scrolling with mouse wheel 106 * make minimum canvas size to window size 107 * reduce canvas size to graph size when its view becomes larger than itself 108 1092006/05/07 110 * better integration of printing (splitting in pages, etc.) 111 * change reload icon to a "recycling" icon 112 1132006/05/07 114 * printing on multiple pages or fited to one page 115 * applying the scaling factor to lines width (since more time but not logged) 116 1172006/05/05 118 * added print preview and setup (code reused from the koffice tool kexi) 119 1202006/04/15 121 * change mouse pointer to grabbing hand when scrolling 122 1232006/04/13 124 * Support for Graphviz 2.8 125 1262006/04/12 127 * Bug corrected: crash when closing last tab ; 128 * First implementation of support for the URL attribute: the focus follows the 129 mouse and clicking on it opens the default browse with the URL (only fully 130 qualified URLs are supported for now, not relative paths to files) ; 131 * Bug correction: the label is now drawn over the image if any ; 132 1332006/04/11 134 * added support for a new dot language attribut: shapefile (node defined by 135 an image) 136 1372006/04/08 138 * session management (reload of previously opened files) 139 * context menu to use other layouting algorithms (twopi, fdp, etc.) 140 * added a toolbar entry to choose layouting program 141 1422006/03/31 143 * automatic reloading (with user confirmation or not) of (externaly) 144 modified files ; 145 1462006/03/30 147 * open new instances as new tabs in the old one (should be configurable) 148 1492006/03/29 150 * menus and toolbars reorganisation 151 * empty file names no more stored in recent files list 152 * loading of parallel edges 153 * automaticaly choose dot for directed graphs and neato for undirected 154 * handling of comments in dot files 155 1562006/03/22 157 * important changes. A lot of graphs are now perfectly diplayed. 158 * UTF-8 chars in labels now correctly handled. 159 1602005/05/20 161 * first step towards huge graphs loading. 800 (configurable in code) 162 nodes are displayed at max. A lot of work remains on this subject. 163 1642005/05/11 165 * add support to all nodes shapes ; 166 * correct fill color handling ; 167 * parsing without errors of all (?) valid dot files ; 168 * added boost/spirit (from boost 1.32) and helpers with appropriate 169 copyright and licensing information in the project to avoid external 170 dependencies 171 1722005/05/07 173 * nearly all dot examples load, some of them perfectly (remains 1 174 encoding problem, 1 infinite loop and one graph not handled by dot) 175 1762005/04/28 177 * using Boost/Spirit parser generator for parsing dot output 178 * handling of fonts in labels 179 180