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