Revision graph recoloring and redrawing
Created originally on Bitbucket by czarnyczarodziej (Piotr Klecha)
In hgtk revision graph remained exactly the same during updates, i.e. updating to a revision never changed branch colors or graph layout. Also each branch had a fixed color, which was consistent even across different repos. In thg however the graph is not only redrawn after every update (which is more or less reasonable since a "dummy" working directory changeset was introduced), but also often completely recolored (especially when updating to another branch or applying a patch). It would be great if branch colors remained the same to make it less confusing (maybe it would be sufficient to have a fixed color at least for default branch).