Your comments
Is View|Cluster Commits by Branch option what you are looking for?
I don't exactly understand the description -- the Journal for LibraryA will already show new commits for LibraryA. Can you please review your description and/or give more details?
With our current framework this will be rather hard to do.
Will be present in version 17.1
We felt 10 is a reasonable value and it's not likely to be changed. You can still change it but not from the GUI but only using system properties: https://www.syntevo.com/doc/display/SG/System+Properties#SystemProperties-Journal
You may want to vote for https://smartgit.userecho.com/topics/256
In version 7 you see "pushable" commits, in version 8 you see "ahead" commits because from a branch perspective this is usually more reasonable. As you have highlighted, this is only a problem for new branches without a remote counterpart, because they are "ahead all commits". On the other hand it's correct and showing pushable commits only in this case seems wrong to me.
An option will be present in the next 8.1 preview build. You can already give the functionality a try in latest build 9063: Help|Check for Latest Build
Customer support service by UserEcho