List of children/parents displayed in the properties panel for any selected changeset
It is a pity to have using the command line to get this information while it could be simply displayed by default in the properties of the selected changeset.
Tortoise Mercurial GUI client do this and it is very easy to handle. More, the parent/child changesets can be quickly found just by clicking on the hypertext link
Interesting suggestion. Dockable views are something we considered several times. They don't align that well on our quest for a simpler GUI, though.
Let's see if this request gets more votes from other users first :-)
Yes, I was aware that the previous versions of Plastic was able to show multiple views but I never used it since I only know the release 5.
To be clearer in my explanation, I suggest the dockable UI in a mockup that you can see below
Thanks for the remarks.
Did you know there was a time when Plastic had ways to show more than one view??
We never really manage to make people love it, though.
You can do what you are looking for if you use Visual Studio, since you can stack views freely.
What do you mean by "branch tab"? I mean, show the br explorer and then what on the right?
Go to children feature seems logical to have. You are right when you talk about the branch viusalisation in Mercurial, and that's why my team uses Plastic SCM :) That's said, if the BrEx is a great feature, the main UX issue in PSCM is that main action tabs aren't grouped in the same visual space. You can't have the Branch tab docked close to the Branch Explorer tab for instance. Each main action tab is separeted and don't provide the best global view that the user should expect. So getting the parents/children relationship information could let the user having this information quickly without to create a subdiagram and generate another sperated tab.
We can certainly add the "go to children" option in the Branch Explorer.
The BrEx is one of our strongest features, so I think we should focus on it. There are filters and subdiagrams to make it easier to understand. Onf of the weaknesses of Mercurial/Git tools is precisely the lack of proper visualization, IMHO.
That being said, I'm not against adding this info as properties on the changesets view, something added on the right panel. But while implementing it is not hard, there are tons of requests, so we should prioritize it. And we do based on votes from users and mixing it with our own personal view of the product evolution.
We will need this request to get slightly more popular to start working on it :)
It may happen that a changeset have a distant link to his parent or children (by delayed/old integration/merge operation). So, if the use have a lot of branches to manage it can be confusing to reach the expected changeset. There is the Go to parent changeset feature but nothing exists for potential children.
And it the user is a bit afraid of the branch explorer display, it can't be frightened by a list simply displayed in the properties panel
Why would you like this instead of taking advantage of the Branch Explorer?