To allow for further abstraction & extension using DVCS systems like Git & Mercurial, we expose a new CanCheckIn() function that is used when determing 'modifed' files to check in.
#github https://github.com/EpicGames/UnrealEngine/pull/151
TTP# 335099 - [GitHub] 151 : Add ISourceControlState::CanCheckIn()
reviewed by Max.Preussner
[CL 2073950 by Thomas Sarkanen in Main branch]
Changed the message log direct notify to a custom notification so the icon gets set to something less aggressive (message log uses the 'worst' message on the current log page for the icon).
TTP# 333620 - Editor: Source Control: Error icon displayed when submitting to source control
reviewed by Andrew.Rodham
[CL 2060917 by Thomas Sarkanen in Main branch]
#branch UE4
#proj Editor.SourceControlWindows
#summary The submit files dialog now follows the same style as the rest of the engine.
#change Change the buttons to use the established method of crating uniformly sized buttons.
#reviewedby Chris.Wood
[CL 2053199 by Barnabas McManners in Main branch]