43 Commits

Author SHA1 Message Date
Nick Darnell
ac05f885af Copying //UE4/Dev-Editor to Dev-Main (//UE4/Dev-Main)
#lockdown Nick.Penwarden

[CL 2754371 by Nick Darnell in Main branch]
2015-11-04 16:14:13 -05:00
buildmachine
ce42430211 Code documentation from CL#2636592
[CL 2636758 by buildmachine in Main branch]
2015-07-29 07:47:34 -04:00
Mark Satterthwaite
185f391325 When opening at a given file & line in Xcode make sure that the project file exists before trying to execute the Applescript, or it won't work.
[CL 2618149 by Mark Satterthwaite in Main branch]
2015-07-13 09:52:26 -04:00
Mark Satterthwaite
82066041f7 Harden the Xcode source accessor Applescript so that it can reactivate Xcode if the user switches to something else between Apple events as that causes the editor to appear to hang - it is waiting for Xcode's "Open Quickly" window to appear.
[CL 2615130 by Mark Satterthwaite in Main branch]
2015-07-09 10:51:44 -04:00
Ben Marsh
c1baa99512 Improve some plugin descriptions.
[CL 2521688 by Ben Marsh in Main branch]
2015-04-22 16:29:04 -04:00
Ben Marsh
cbf8b979ed First pass on tidying up all the plugin categories. Reduced everything to a single-level hierarchy, and attempt to group things by broad categories rather than implementation details.
[CL 2521430 by Ben Marsh in Main branch]
2015-04-22 14:40:16 -04:00
Matthew Griffin
e0ff796744 [INTEGRATE] Change 2428300 by Jamie.Dale@Pitbull_JDaleReleases on 2015/02/02 12:25:57
Added a way to use DTE to add new files directly into VS without having to generate projects

	This avoids the annoying "Do you want to reload?" dialog that appears in VS when projects are externally changed, and also saves us the cost/time of having to run UBT to generate projects.

[CL 2435515 by Matthew Griffin in Main branch]
2015-02-06 11:27:24 -05:00
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Mark Satterthwaite
f09c8ef537 Implemented FXCodeSourceCodeAccessor::SaveAllOpenDocuments using Applescript.
#codereview michael.trepka

[CL 2281263 by Mark Satterthwaite in Main branch]
2014-09-02 06:49:47 -04:00
Ben Marsh
abd570b7a9 Move GetSolutionFilepath() out of Core and into DesktopPlatform.
[CL 2278050 by Ben Marsh in Main branch]
2014-08-29 15:31:27 -04:00
Mark Satterthwaite
23d7554768 Fix Xcode source code accessor name.
#codereview michael.trepka

[CL 2262637 by Mark Satterthwaite in Main branch]
2014-08-19 11:56:44 -04:00
Ben Marsh
e35719b0b4 Store whether a plugin is enabled by default in the uplugin file (rather than in the INI file). Simplifies checks for what is enabled in UE4Game and decentralizes everything.
[CL 2119957 by Ben Marsh in Main branch]
2014-06-27 16:38:50 -04:00
Jaroslaw Palczynski
ebce413232 UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
[CL 2104397 by Jaroslaw Palczynski in Main branch]
2014-06-13 06:14:46 -04:00
Andrew Copland
9bff45fa47 Set the code accessor plugins to be Developer plugins rather than Editor only since Slate can be used within game now.
TTP #333675 - SLATE: WidgetReflector code reference hyperlinks don't work anymore
reviewer Steve.Robb

[CL 2096930 by Andrew Copland in Main branch]
2014-06-06 05:07:37 -04:00
Ben Marsh
113608cb66 [GitHub] Updated all *.uplugin files to descriptor file format version 3, fixed a few categories for display in the plugins browser. (SRombauts)
https://github.com/EpicGames/UnrealEngine/pull/196

[CL 2093311 by Ben Marsh in Main branch]
2014-06-03 13:33:02 -04:00
Mark Satterthwaite
3e31a54bed Fix opening functions in Xcode 5.1.1 on OS X.
For atos specify the architecture and properly escape the path. When parsing the results read all the digits from the line number, not just the first. Don't abandon opening the file when only a filename is specified as atos only returns filenames, not filepaths.
#codereview michael.trepka

[CL 2093090 by Mark Satterthwaite in Main branch]
2014-06-03 09:36:45 -04:00
Michael Trepka
2f52cea518 Fixed XcodeSourceCodeAccessor compile error
#codereview Jamie.Dale

[CL 2059169 by Michael Trepka in Main branch]
2014-04-29 21:56:21 -04:00
Thomas Sarkanen
2e3d1f5aae #summary Source code access is now done via plugins
#ttp 330039 	EDITOR: Platform-agnostic editor code depends on Windows-only VSAccessor headers
#detail 	Source code access is now extensible via plugins, so any new editors can be easily added.
#add 	Added SourceCodeAccess module that routes access via plugins.
#change 	Moved much of the old VSAccessor code into a new VisualStudioSourceCodeAccess plugin.
#add 	Added a counterpart XCode plugin & migrated the code from FSourceCodeNavigation (Applescript etc.) into there.
#remove 	Removed applescript for XCode access (it is now done via code).
#remove 	Removed source code access functionality from platform layer.
#add 	Added details customization for source code access settings, so users can choose their own accessor.
#remove 	Removed dependencies on VSAccessor.
#change 	Changed API in SWidget to not require building a string to be parsed, instead this acesses and forwards filenames & line numbers.
#extra 	Tested on Mac by Mark S.
reviewed by 	Andrew.Brown

[CL 2048697 by Thomas Sarkanen in Main branch]
2014-04-23 19:19:51 -04:00