Hi!
One thing still missing for me is better ability to indicate which kind of attention the item needs from me. Right now, to improve it, I used custom scripts with this colorization scheme:
- paint items with test failures and -1's red (these need work from me if they're outgoing, and probably don't require my attention if incoming) - paint items with +1/+2 green - those are ready to merge or being merged if outgoing, and already reviewed by somebody in incoming - paint items with merge conflict in different color - these need to be rebased or fixed before any further action
This enables me to scan quickly through the dashboard and identify the picture of what's up. But this script unfortunately is not working very reliably with PolyGerrit, due to very complex UI model there.
Another thing that I'd like is being able to fold "Work in progress" panel. In about 90% of my gerrit use it's not relevant, but it takes valuable real estate on the screen. I need it from time to time, but I'd rather keep it folded until I do.
Also, if there was some way of sorting incoming patches by whether they have updates that aren't mine or not, that'd be useful. This is now provided by "bold" font, but while you can see it, you can't order by it, afaik.
Couple of things for git review command too: It'd be nice if git review told me when I am trying to make a patch in master branch instead of a feature branch. In 99% of cases, this is not what I actually wanted, I just forgot to create a branch.
One useful command for me would be "check out a change and put it in a branch named after topic of that change, overriding it if it existed". This allows easy syncing of patches where more than one person contributes to them.
Thanks,