1.0.2: - compile fix for recent lablgtk releases - do not crash the application with an unreadable style file 1.0.1: - fix a compilation problem on some systems - be more precise concerning the license (GPL 2+) 1.0: - do not access the monotone database directly: obtain all necessary information via the "mtn automate" mechanism - add an "About" dialog 0.15: - adapt to newer monotone versions (new name of the program, new book-keeping directory format) - do not display nodes that are simple propagates to another branch ; add an option to allow the old behaviour - make sure the keyboard navigation tries to stay on the same branch - display the number of revisions per branch in the branch selection dialog 0.14: - support new format of monotone db (using BLOBs instead of base64 encoding) /!\ these newer monotones (after 0.26pre2) use sqlite 3.3, if you're building monotone-viz with a shared sqlite lib, make sure it is compatible ! - display a nice dialog when the database is locked (e.g. during netsync) - when a revision has a tag cert, use it as label instead of the revision's id 0.13: - support monotone 0.26pre1 (it still works fine with monotone <= 0.25) - stop displaying `disapprove' nodes in a special way (this allows a faster loading of the database) 0.12: - change the way displayed branches are selected: now one can view any set of branches - allow the ancestry graph view to be limited by date - the `query' window now uses monotone selectors - change the reconnection algorithm - cert values can be copied to the clipboard (via a context menu) - DnD support: accept drops from a file manager - rewrite the sqlite bindings (use parsed statements now) 0.11: - a new `query' window to search for revision matching some criterion - some DnD support: drag a node and drop it in a terminal to copy its revision id - tweak the reconnection algorithm - build with a shared sqlite library by default - add a preference option for the location of the `dot' program 0.10: - try to reconnect disconnected parts of the graph (by adding grey edges) - libgnomecanvas hack to speed up drawing - somehow display the output of monotone diff, even if it is not valid UTF-8 - middle clicking on the graph with a (prefix) of an id selected will center the view on this id - support builds with a shared sqlite library (--with-shared-sqlite option to configure) 0.9: - the application window has an icon ! - the layout is a bit more compact - the find box also finds tags regexps and dates - the diff window has a save button 0.8: - update to sqlite3 - fix the keyboard navigation for left-to-right layout - adapt to the new command line syntax of monotone 0.17 - add entries to the context menu of a node to copy the revision id and manifest id to the clipboard. 0.7: - add an 'everything' entry in the branch selection drop-down list - show the graph as it is rendered - add an option for left-to-right layout 0.6: - keyboard navigation: use the arrow and Backspace keys to navigate the graph - automatic coloring of nodes, based on keyid, author cert or branch cert - display parents and children nodes that are from another branch (with a dotted border) - adapt to the new syntax of the MT/options 0.5: - display the changesets of a revision - can display the diff between any two nodes in the graph - verify cert signatures - add a 'find' function to quickly locate a node 0.4: - can display truncated IDs (32 bits only) and IDs encoded in "bibble babble" (taken from polytony) - adapt for the new database schema with revisions (from the net.venge.monotone.changesets branch) - put all the head nodes at the bottom of the graph 0.3: - display edges as splines instead of straight lines (looks much better) - better adjust the sizes of labels and boxes - display manifest comment certs - other cosmetic improvements 0.2: - merge and propagate nodes are shown as a circle and without a label - add context menu for a node - display the output of monotone diff between a node and one of its ancestors - try to convert everything to/from UTF-8 - display a red rectangle around the selected node 0.1: - first public release