Make pending changes exclude files not in the current project by default
There are already many posts commenting on the usability of the pending changes window (for use with TFS 2012) but I've not seen this one:
I work on many projects, some concurrently and invariably end up with multiple files checked out in different projects at the same time.
When I go to the pending changes window it defaults to including _every_ checked out file it knows about. This just resulted in me unintentionally checking in work in progress files on an unrelated project.
IMO the pending changes window should, by default, only include files related to the solution you're currently working on and anything else should be moved to the excluded section.
Marc Evans commented
By "project" I mean "business project" - my comments really apply to a VS solution. I'd edit the suggestion but there doesn't appear to be a way of doing it.