#UE4 You can now use the level "Save As..." dialog to overwrite existing levels. If they are in memory, they will be unloaded before proceeding.
--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2280588 by Bob.Tellez on 2014/09/01 13:20:53.
[CL 2280595 by Bob Tellez in Main branch]
TTP# 332328 - Content Browser: Need new warnings about long relative path lengths for assets.
https://answers.unrealengine.com/questions/60187/the-path-to-the-asset-is-too-long-for-cooking-im-l.html
The previous logic assumed that the project would always be in the same source tree as UE4, which isn't the case for content creation and Rocket projects.
In the case where the project was outside the UE4 source tree, the validation often failed as the path was never trimmed to remove the relative part of it (between the project and the UE4 binary).
This change gracefully handles both cases, and now performs two sets of validation:
1) It checks that the content can be cooked based on where the project actually is (for local cooking)
2) If it's an internal build, it also checks that the content will be cookable via our build machines (forthe build farm cooking)
ReviewedBy Andrew.Rodham
#codereview Max.Preussner
[CL 2272171 by Jamie Dale in Main branch]
#UE4 Moved rename verification logic to ContentBrowserUtils to be used by other Content Browser code.
--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2258236 by Bob.Tellez on 2014/08/15 14:41:11.
[CL 2258262 by Bob Tellez in Main branch]
Branching of files needed to be removed (by Bob Tellez) as it was causing crashes and mutiple duplicate files to show up in the content browser. This fix re-instates working branches in the Editor.
The idea is that we now do the copy/duplicate/rename operations first, then perform the 'branch' once the files are finished with by the Editor. This keeps the asset registry & directory watcher systems happy & leaves the issue of branching to source control alone.
Because of the way SVN copy works, the SVN verison of this is slightly icky. SVN copy does not allow a branch-copy over an existing file in the workspace (even if not under source control), so we have to move the file into a temp directory, do the copy, then re-move the file back over the top of its old location.
TTP# 334923 - EDITOR: Perforce Integration (Move -> Delete + Add instead of Integrate)
reviewed by Max.Preussner,Bob.Tellez,Matt.Kuhlenschmidt
[CL 2180124 by Thomas Sarkanen in Main branch]
#ttp 338544 - EDITOR: Update Notifications "Show Log" to "Show Output Log"
#branch UE4
#change Changed hyperlink text to be more specific in individual instances of FNotificationInfo objects.
#reviewedby Chris.Wood
[CL 2108221 by Richard TalbotWatkin in Main branch]
#proj UE4
#branch UE4
#summary Collections now store and display a custom colour based on the local user settings
#extra This works the same was as it does for folders.
#reviewedby Thomas.Sarkanen, Max.Preussner
[CL 2043079 by Jamie Dale in Main branch]
#proj UE4
#branch UE4
#summary Added a tooltip to show project information, as well as a context menu option to go to the .uproject file in explorer
#extra There is now a tooltip (styled like the content browser tooltip) showing the description (if available) and the path to the project. There is also a context menu option to go to the .uproject file for the selected project.
#reviewedby Thomas.Sarkanen, Max.Preussner
[CL 2040531 by Jamie Dale in Main branch]