-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans (1) .- Knowledge Base  . 

KGraphViewer and KGraphEditor

   2.1.1  

KDE Graphic Viewer

Score 83%
kleagkleag
KDE, ksirk and kgraphviewer
Home
-
Gaël de Chalendar 3

KDE, ksirk and kgraphviewer
France, Courcouronnes
Last visit Feb 22 2014
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--
KGraphViewer and KGraphEditor
zoom


KGraphViewer and KGraphEditor
zoom


KGraphViewer and KGraphEditor
zoom


Link:  Link
Depends on  KDE 4.x
Downloads:  6672
Submitted:  May 11 2005
Updated:  Nov 14 2010

Description:

KGraphViewer is a Graphviz dot graph file viewer for KDE. It is part of the KDE extragear graphics package.

Release of version 2.1.1. This is a bugfix only release that makes the kgraphviewer library cleaner: all necessary headers are installed and no more and with a proper d-pointer in its sole exported class. There is also a little bugfix in the background color setting dialog.

Previous version (2.1) included one new visible feature (option to set the default background color) and a bunch of bug regression corrections (thanks to new contributors) and, more importantly, new integration possibilities as the viewer can now be integrated in an application either as a plugin (KPart) or as a real widget. Note that from now on, the kgraphviewer code is hosted on the KDE git repository instead of svn.

Last but not least, Milian Wolf has setup kgraphviewer to be built on OpenSuse build service, thus giving a bunch of new binary packages for various distributions (see links below).

The editor works but is still very young. It demonstrates the use of the KGraphViewer part (KDE plugins) as a changeable view of a graph.

KGraphViewer is now included in several GNU/Linux distributions !

The tool works very well for most dot graphs. Here are some of its currently implemented features:
- zooming
- threaded loading of several graphs in tabs;
- saving of the recent files list;
- manual reload of files;
- display of a bird-eye view of the graph;
- moving of the graph by dragging;
- full featured printing;
- perfect drawing of all graphviz example graphs;
- automaticaly choose dot for directed graphs and neato for undirected
- possibility to use an arbitrary layout algo as soon as it produces xdot format
- automatic reloading with user confirmation of (externaly) modified files (configurable) ;
- open new instances as new tabs in the existing window (configurable)
- help system
- internationalization
- background color selection
- ...

Kgraphviewer is using the boost/spirit library for graphs parsing.

See TODO in the distribution for planned features.

As usual, comments, bug reports and any help are very welcome !

Please report bugs or install problems directly on http://bugs.kde.org
and not as comments here. Thanks.

Kleag




Changelog:

2010/11/14
* release of version 2.1.1
* dotgraphview is now a good citizen for libraries: it has a d-pointer
* fewer include files are installed
* default background color is initialized as needed in the settings dialog

2010/11/02
* release of version 2.1
* option to set the default background color
* source code now hosted on KDE git repository instead of svn

2010/07/07
* preparing version 2.1
* regressions corrections
* new integration possibilities (either as a plugin (Kpart) or a widget)

2008/05/09
* version 2.0.1 as released with KDE 4.04
* lots of progress in kgrapheditor
* precise selection of edges
* kill without error the current dot process when startting a new one
* rename some methods to avoid lexical hiding warnings
* new message boxes and new whatsthis that were delayed during 4.0 string freeze
* individual attribute changing mechanism
* new signals to inform of the current selection
* compiler warnings removal
* ...

2007/12/29
* first version including an experimental graph editor
* RC1 of the kde4 version

2007/07/14
* bugs correction
* now available in 26 languages !

2006/10/03
* now available in 16 languages !

2006/07/02
* Was crashing when closing some tabs

2006/06/24
* Corrects a crash condition (clicking in the empty window after a failed parsing)
* Signal failed parsings with a message box

2006/06/05
* Release of version 1.0
* Work of the KDE4 2.0 version has started

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)

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
* make 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.)

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)




LicenseGPL
Source(2.1.1)
Source(The Git repository)
Donate
Send to a friend
Subscribe
Other  Apps  from kleag
Report inappropriate content



goto page: prev   1  2  3 

-

 'Pathway' immitator

 
 by kanzure on: Dec 30 2007
 
Score 50%

Excellent news! For a while now I have been planning on hacking some code together to make an open source equivalent of 'Pathway', the graph-based web browser for OS X. I'll probably be using an embedded kgraphviewer widget into the WebKit or wxMozilla browser.

- Bryan


Reply to this

-
.

 Re: 'Pathway' immita

 
 by kleag on: Dec 30 2007
 
Score 50%
kleagkleag
KDE, ksirk and kgraphviewer
Home
-
Gaël de Chalendar 3

KDE, ksirk and kgraphviewer
France, Courcouronnes
Last visit Feb 22 2014
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

Great idea! Please let me know if you miss any feature or if you find bugs. I would be very happy to help you use kgraphviewer in your app.


KsirK - a turn-based strategy game for KDE
http://gna.org/projects/ksirk

KGraphViewer - a GraphViz dot graphs viewer
http://extragear.kde.org/apps/kgraphviewer

Reply to this

-
.

 Download links

 
 by merphy3 on: Jul 18 2009
 
Score 50%

1. Link -
Source (2.0.2 released with KDE 4.2.0)
doesn't work.

2. Link -
Source (Snapshots' tarballs)
there are just old tarballs

Thank you.


Reply to this

-

 ./doc/

 
 by nicki on: Jul 8 2010
 
Score 50%
nickinicki
Universiteit Antwerpen
Home
-
Nico Schlömer 0

Universiteit Antwerpen
Belgium, Antwerpen
Last visit Nov 5 2010
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

Hey,

what happened to the documentation folders in the 2.0.90 release? Also, for standard compliance, the unpacked folder should probably be "./kgraphviewer-2.0.90/" instead of "./kgraphviewer/".

Cheers,
Nico


Reply to this

-

 Re: ./doc/

 
 by kleag on: Nov 2 2010
 
Score 50%
kleagkleag
KDE, ksirk and kgraphviewer
Home
-
Gaël de Chalendar 3

KDE, ksirk and kgraphviewer
France, Courcouronnes
Last visit Feb 22 2014
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

Hi, The documentation and i18n are back in the 2.1 release. But the folder is still the same. I'll correct that next time.


KsirK - a turn-based strategy game for KDE
http://gna.org/projects/ksirk

KGraphViewer - a GraphViz dot graphs viewer and editor
http://extragear.kde.org/apps/kgraphviewer

Reply to this

-
.

 Graphical Issues

 
 by assfaceJackson2 on: Sep 9 2010
 
Score 50%

If you set the color of an edge, KGraphViewer only changes the color of the arrow instead of the entire edge. I am using the edge attribute:

Quote:
[style="bold" color="red" penwidth="10" fontsize="10" label="1"]

For example, here is a large graph shown in dotty:

http://imgur.com/10xOL.png

and the same graph in KGraphViewer:

http://imgur.com/HrmE8.png

It would also be nice if there was an option to change the default background color.


Reply to this

-

 Re: Graphical Issues

 
 by kleag on: Sep 19 2010
 
Score 50%
kleagkleag
KDE, ksirk and kgraphviewer
Home
-
Gaël de Chalendar 3

KDE, ksirk and kgraphviewer
France, Courcouronnes
Last visit Feb 22 2014
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

Could you send me the source of the graph, please ? At kleag A T free _DOT_ FR

And it would be much better if you could open a bug report for the edges and a wish for the background color at http://bugs.kde.org
It would be a lot easier to keep track of these problems.


KsirK - a turn-based strategy game for KDE
http://gna.org/projects/ksirk

KGraphViewer - a GraphViz dot graphs viewer and editor
http://extragear.kde.org/apps/kgraphviewer

Reply to this

-

 Re: Graphical Issues

 
 by kleag on: Sep 30 2010
 
Score 50%
kleagkleag
KDE, ksirk and kgraphviewer
Home
-
Gaël de Chalendar 3

KDE, ksirk and kgraphviewer
France, Courcouronnes
Last visit Feb 22 2014
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

Changing (default) background color is now implemented. Will appear in newer relases.


KsirK - a turn-based strategy game for KDE
http://gna.org/projects/ksirk

KGraphViewer - a GraphViz dot graphs viewer and editor
http://extragear.kde.org/apps/kgraphviewer

Reply to this

-

 Download link doesn't work

 
 by nicki on: Oct 18 2010
 
Score 50%
nickinicki
Universiteit Antwerpen
Home
-
Nico Schlömer 0

Universiteit Antwerpen
Belgium, Antwerpen
Last visit Nov 5 2010
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

Hi,

it doesn't seem to be possible anymore to download the 2.0.90 from here.
Also, will there be an actual release sometime? I've been using 2.0.90 for quite a while now and didn't experience any critical bugs.

Cheers,
Nico


Reply to this

-
.

 Re: Download link doesn't work

 
 by kleag on: Nov 2 2010
 
Score 50%
kleagkleag
KDE, ksirk and kgraphviewer
Home
-
Gaël de Chalendar 3

KDE, ksirk and kgraphviewer
France, Courcouronnes
Last visit Feb 22 2014
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

Yes, all links have been updated to point to version 2.1


KsirK - a turn-based strategy game for KDE
http://gna.org/projects/ksirk

KGraphViewer - a GraphViz dot graphs viewer and editor
http://extragear.kde.org/apps/kgraphviewer

Reply to this

-

 Re: Re: Download link doesn't work

 
 by bashlnx on: Nov 2 2010
 
Score 50%
bashlnxbashlnx
Arch Linux / KDE
Home

there is no 2.1 source tarball. please provide one.


Reply to this

-

 Re: Re: Re: Download link doesn't work

 
 by kleag on: Nov 2 2010
 
Score 50%
kleagkleag
KDE, ksirk and kgraphviewer
Home
-
Gaël de Chalendar 3

KDE, ksirk and kgraphviewer
France, Courcouronnes
Last visit Feb 22 2014
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

Yes, there is: the first one.


KsirK - a turn-based strategy game for KDE
http://gna.org/projects/ksirk

KGraphViewer - a GraphViz dot graphs viewer and editor
http://extragear.kde.org/apps/kgraphviewer

Reply to this

-

 Re: Re: Re: Re: Download link doesn't work

 
 by bashlnx on: Nov 2 2010
 
Score 50%
bashlnxbashlnx
Arch Linux / KDE
Home

yes, the link is there. The file not! (404) :)


Reply to this

-

 Re: Re: Re: Re: Re: Download link doesn't work

 
 by bashlnx on: Nov 2 2010
 
Score 50%
bashlnxbashlnx
Arch Linux / KDE
Home

forgot it! is a site issue. Sorry!


Reply to this

-
.

 debian/ubuntu packages

 
 by donousian on: Nov 2 2010
 
Score 50%

How do you genereate .deb images?
They are not debian testing ready, and I would like to regenerate for myself.
Where are sources or instructions?


Reply to this

-

 Re: debian/ubuntu packages

 
 by kleag on: Nov 5 2010
 
Score 50%
kleagkleag
KDE, ksirk and kgraphviewer
Home
-
Gaël de Chalendar 3

KDE, ksirk and kgraphviewer
France, Courcouronnes
Last visit Feb 22 2014
0 Friends
0 Groups

More info
Send a message
Add as friend
Other contents
--

All packages are generated through the OpenSuse build service. I have no knowledge of deb packaging, so I can just point you to the files used to configure the OBS here: https://build.opensuse.org/package/files?package=kgraphviewer&project=home%3Amilianw%3Akdeapps


KsirK - a turn-based strategy game for KDE
http://gna.org/projects/ksirk

KGraphViewer - a GraphViz dot graphs viewer and editor
http://extragear.kde.org/apps/kgraphviewer

Reply to this

goto page: prev   1  2  3 

Add commentBack






-
-
Do you like or dislike Ubuntu Unity?
 Yes, unity is alien technology!
 It is less confusing than Gnome 3 default, shell.
 Granny thinks it is much more usable than Gnome 2
 Canonical is embarrasing itself with this split project
 Gnome 3 default shell is much better
 I dislike Unity, Gnome 3 default shell is alien technology!
 None of the above, I like the 2Gb for free and Apple alike behavior. Will post a comment instead

resultmore
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About KDE-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2003-2014 KDE-Apps.org Team  
All rights reserved. KDE-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
KDE and K Desktop Environment are trademarks of KDE e.V.