Tulip Changelog

What's new in Tulip 4.10.0

Jan 21, 2017
  • New features to manage the use of Color scales throughout the Tulip perspective.
  • Many bug fixes and GUI improvements, especially in the:
  • CSV Import,
  • Export/Import wizards,
  • Geographic view,
  • Pixel Oriented view,
  • Self Organizing Map view.

New in Tulip 4.9.0 (Jul 8, 2016)

  • This is essentially a maintenance release with major improvements in the SVG export plugin
  • It adds many performance improvements in the computation of graph measures
  • (Link Communities, Louvain, K-Core, MCL, Page Rank, Welsh and Powell)
  • and some user interaction improvements in the CSV Import Wizard and the Python Script view.
  • Several bugs have been also fixed especially in the:
  • Color Scale dialog,
  • Fish Eye interactor
  • Geographic and Scatter Plot dedicated views,
  • Python bindings,
  • interactive selection of graph elements,
  • Undo/Redo mechanism.

New in Tulip 4.8.1 (Feb 19, 2016)

  • BUG FIXES AND IMPROVEMENTS IN:
  • the OpenGL rendering engine
  • the GUI, especially in the:
  • Geographic,
  • Histogram,
  • Python Script,
  • Self Organizing Maps, dedicated views,
  • the Import CSV wizard,
  • several plugins such as the:
  • Bertault (OGDF) layout,
  • Fast Multipole Embedder (OGDF) layout,
  • File System import,
  • Link Communities measure,
  • Quotient Clustering algorithm,
  • TLPB import,
  • Web Site import.

New in Tulip 4.8.0 (Jan 6, 2016)

  • This release offers some new features, mainly :
  • new layout plugins coming from the newly integrated OGDF v2015.05,
  • an improved version of the Color mapping plugin with predefined color schemes added from ColorBrewer.org,
  • a compressed format for the TLPB import/export plugins.
  • It adds some improvements in :
  • the computation performance of K-Core and Louvain clustering measures,
  • the graphical user interface of the Self Organizing map dedicated view.
  • Many bugs have been also fixed especially in :
  • the Python dedicated view and IDE,
  • the Edge bundling plugin,
  • the Scatter plot, Histogram and Pixel oriented dedicated views.

New in Tulip 4.7.0 (Apr 20, 2015)

  • This is essentialy a maintenance release with many bug fixes and improvements in:
  • the OpenGL rendering engine,
  • the GUI, especially in the
  • Adjacency Matrix,
  • Geographic,
  • Histogram,
  • Parallel Coordinates,
  • Scatter plot
  • dedicated views.
  • The computation performance of some clustering measures:
  • Link communities,
  • Louvain,
  • MCL,
  • has been greatly improved too.
  • Two new features have been also added:
  • a new edge drawing algorithm Curve Edges can be used to compute quadratic or cubic bezier paths for edges,
  • while the new rendering property viewFontAwesomeIcon ease the customization of nodes display,
  • allowing to use one of the many predefined icons (about 600 are available) of the free "Font Awesome" iconic font (by David Gandy - see http://http://fontawesome.io)
  • for the rendering of every node of a graph.

New in Tulip 4.6.1 (Jan 14, 2015)

  • This is a minor maintenance release with bug fixes and improvements mainly in:
  • the OpenGL rendering engine,
  • the Python components,
  • the Qt5 build,
  • the Geographic view.

New in Tulip 4.6.0 (Sep 29, 2014)

  • Bug fixes and improvements in:
  • the OpenGL rendering engine
  • the GUI, especially in the:
  • Histogram
  • Geographic
  • Adjacency Matrix
  • Pixel oriented
  • Scatter plot
  • dedicated views
  • the CSV Import Wizard
  • the Python scripting panel

New in Tulip 4.5.0 (Mar 28, 2014)

  • Fixed:
  • the Python bindings.
  • the OpenGL rendering engine.
  • the GUI.

New in Tulip 4.1.0 (Oct 25, 2012)

  • A revamped search widget meant to be much more intuitive when handling complex types (colors, sizes, etc)
  • A lot of fixes on the spreadsheet panel, especially when handling properties.
  • UI tweaks for MacOS
  • New plugins, such has the hierarchy editor (available for download into the plugins center for Windows and MacOS users)

New in Tulip 4.0.0 RC 1 (Sep 12, 2012)

  • A fully-redesigned UI. A third of the application has been rewritten to give Tulip a modern, Qt-based GUI.
  • This new interface allows the user to interact in some new ways with its data by using more intuitive interactions, such as dragging algorithms directly onto the graph.
  • A project-oriented approach. With Tulip 4, we decided to introduce a new file format to store your data saved with Tulip: The TLPX file format. Following the example of the major office software, we created an archived file format
  • capable of storing several graphs at once associated with any kind of data. This allows the user to manipulate different graph hierarchies into the same project and integrate external files (like textures) in its project file.
  • Improved OpenGL rendering. A lot of work has been done this past year on the 3D rendering engine to make it even faster than it was before. We took advantage of modern technologies like the Qt's GraphicsViews to improve user interactions and to open the way for a much much cleaner UI.
  • A major part of the API has been rethought in order to ease the use of Tulip into a side-project. The process to create C++ plugins has been greatly simplified and developers can now integrate python plugins into Tulip.

New in Tulip 3.4.1 (Sep 29, 2010)

  • major bug fixes

New in Tulip 3.4.0 (Aug 4, 2010)

  • new core feature: the library integrates a new "meta value calculator" mechanism allowing more flexibility in the computation of property values for meta nodes or edges.
  • new opengl features: a mechanism of animated textures has been added, a dedicated interactor has been added, the management of convex hulls has been rewritten.
  • new gui features: the property editor, the selection interactor and the center view mechanism have been improved, a CSV import dialog and a Tips dialog has been added, the support of UTF8 strings has been also added.
  • new plugins features: the Web import plugin, Squarified Tree Map and Random layout plugins have been improved, an automatic restart of the gui after the updates of plugins has been added.
  • core performance improvements: basic types management has been improved, the tlp file format has been also improved to speed up the load of huge graph and minimize the memory consumption, the parallelization of some algorithms have been performed using OpenMP
  • opengl performance improvements: the rendering of glyphs has been improved, the rendering of edges has been also improved using GPU computing

New in Tulip 3.3.1 (Mar 31, 2010)

  • Maintenance release with many bug fixes.
  • the rendering and management of metanodes,
  • the donwload of plugins,
  • the cmake files.

New in Tulip 3.1.2 (Mar 18, 2009)

  • performance improvements: Open GL rendering of nodes has been improved; the undo/redo mechanism has been also improved.
  • bug fixes: the management of multiple views has been improved.
  • http proxy management: the plugins manager allows the download of plugins through the use of an http proxy.

New in Tulip 3.1.1 (Jan 23, 2009)

  • multiple views/graphs management: it is based on tabs, one for each graph, enabling the use of multiple views on multiple graphs in a single Tulip gui. The newly introduced 'Spread sheet' view has been renamed into 'Table' view.
  • bug fixes: the management of multiple views has been improved, the download of plugins for Linux 64 bits & MacOS X platforms has been fixed.

New in Tulip 3.0.2 (Jul 30, 2008)

  • This is a new minor release with a new antialiasing option, a new contextual menu, gcc/g 4.3 support, and many bug fixes.
  • details:
  • antialiasing option: this option allows to enable/disable the antialiasing when rendering a graph. Disabling the antialiasing allow a faster rendering, enabling it allows a smoother rendering.
  • new contextual menu: a contextual menu has been added in the graph view window. When navigating in a hierarchy of subgraphs it allows to retrieve already viewed subgraphs.
  • gcc/g 4.3.0 support: the source code can now be successfully compiled with that version of the gnu compiler. Some warnings about deprecated structures remain.
  • many bug fixes: the 'Save picture as' option with EPS format has been fixed, bugs about the management of multi views on a same graph have been fixed, bugs about the management of the overview window and the level of details in the rendering engine have been fixed, bugs about the 'Set all' button have been fixed. Other minor bugs in the ergonomy of the GUI have been fixed. Bugs in the developer manual have been fixed.