Commit Graph

33 Commits

Author SHA1 Message Date
bruce nesbit
81d8ed477a Fixed mac compile error
(hopefully)

[CL 2526774 by bruce nesbit in Main branch]
2015-04-27 07:09:34 -04:00
bruce nesbit
15873e22b5 Added suport for classes to register with super search for handling/acting on searches
Hooked in feature packs to show in super search using tags in the FP manifests
Added some keywords to manifests for super search

[CL 2526727 by bruce nesbit in Main branch]
2015-04-27 05:56:20 -04:00
Richard Hinckley
4ba3b8b2f1 [UE-9586] The "Back" button in tutorials can be linked to a different tutorial, like the "Next" button. Tutorials assigned to the "Previous Tutorial" field (new) will be used for this, and will activate the button for this purpose on stage 0. Tutorials started in this way will begin on their final stage. The Launch Tutorial functionality (in code) now uses an enum for startup instead of a bool, so we can force a restart, continue from where we left off (default), or start at the final stage.
[CL 2500370 by Richard Hinckley in Main branch]
2015-04-02 16:56:18 -04:00
Carlos Cuello
6f1ac76399 [INTEGRATE] UE4-LauncherDev->UE4 integrate all up to cl 2475889
[CL 2478426 by Carlos Cuello in Main branch]
2015-03-13 08:26:18 -04:00
bruce nesbit
78a4b4dd88 Added tags to tutorials
Made super search search tutorial tags

[CL 2475042 by bruce nesbit in Main branch]
2015-03-11 09:25:44 -04:00
Max Preussner
3a68f9dd07 Merging UE4-LauncherDev UE4 up until 2421209
This merges all changes from the LauncherDev branch up until before the failed Release4.7 into LauncherDev, which broke parts of branch history. All other changes since then will be spot merged after this check-in.

#CodeReview: carlos.cuello, sam.zamani

[CL 2424199 by Max Preussner in Main branch]
2015-01-29 14:42:28 -05:00
Ori Cohen
22ad939522 Fix search results not showing up if user types quickly and hits Enter
[CL 2411242 by Ori Cohen in Main branch]
2015-01-19 15:00:37 -05:00
Jeff Farris
2b64fe1692 Search For Help box in the editor now also appends source data to documentation URLs.
[CL 2406285 by Jeff Farris in Main branch]
2015-01-14 15:00:48 -05:00
Jamie Dale
a569f6b356 Fixed code relying on SLATE_TEXT_ATTRIBUTE for STextBlock.
UETOOL-213 - Minimize Slate FString -> FText conversion (remove SLATE_TEXT_ATTRIBUTE)

This fixes any editor/engine specific code that was passing text to Slate as FString rather than FText.

[CL 2399803 by Jamie Dale in Main branch]
2015-01-07 09:52:40 -05:00
Andrew Brown
16ab45acbf Rollback TOptional change for SSearchBox
#nonjira

#branch UE4

[CL 2395007 by Andrew Brown in Main branch]
2015-01-05 08:42:25 -05:00
Andrew Brown
be1052adb6 Modifications to search box to improve customization
#nonjira

#branch UE4

Added ImagePadding to FSearchBoxStyle which allows custom padding around the various icons in the search box

Added Style to SuperSearchBox as TOptional (because it's in it's own module, it's easier to add "optional" args this way), and modified SearchBox to also use the same method, which means we reduce duplicate instances of the default search box style around the code.

[CL 2394951 by Andrew Brown in Main branch]
2015-01-05 08:40:14 -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
Carlos Cuello
30b14c41b3 [INTEGRATE] merging ue4-launcherreleases->ue4 integrate all up to cl 2375442
[CL 2377899 by Carlos Cuello in Main branch]
2014-12-05 13:43:35 -05:00
Nick Atamas
6f9a6e9e72 Slate : Updated all use cases to use EPopupMethod. Removed method specification altogether wherever possible.
[CL 2366650 by Nick Atamas in Main branch]
2014-11-20 15:04:53 -05:00
Carlos Cuello
7a6b363248 Re-add "UnrealEd.h" to make sure proper headers are iincluded
[CL 2357582 by Carlos Cuello in Main branch]
2014-11-12 17:04:04 -05:00
Carlos Cuello
7cbc96c488 [INTEGRATE] UE4-LauncherReleases->UE4 integrate all from launcher releases up to 2353416, including supersearch bar integration, free purchase flow, and various bug fixes
[CL 2357313 by Carlos Cuello in Main branch]
2014-11-12 14:07:04 -05:00
Mikolaj Sieluzycki
462bb3edc1 Prepare cpp files for header cleanup.
#codereview Robert.Manuszewski

[CL 2356890 by Mikolaj Sieluzycki in Main branch]
2014-11-12 05:28:51 -05:00
Chris Gagnon
0e6d657c3d Refactor to unify keyboard and controller input and focus.
Native controller navigation support.

[CL 2345039 by Chris Gagnon in Main branch]
2014-10-30 12:29:36 -04:00
Wes Hunt
31e2bb00ac Removed a bunch of stuff from Slate standard include, created SlateBasics.h
* Moved Slate.h into SlateBasics.h and began shifting less commonly used headers into SlateExtras.h.
* Slate.h now simply includes SlateBasics.h and SlateExtras.h.
* Slate.h includes a deprecated warning now to indicate that SlateBasics.h + specific includes should be used instead.
* Moved dozens of inlined functions using Slate widgets into .cpp files to avoid header dependencies.
* All code samples now include SlateBasics.h and SlateExtras.h so future shifts will not break most those projects, but not trigger the deprecation warning of including Slate.h.
#BUN

[CL 2329610 by Wes Hunt in Main branch]
2014-10-14 22:50:06 -04:00
Jamie Dale
b9f85c2ac8 Fix for the Super Search suggestions list sometimes being cut off.
The Super Search suggestions list now anchors itself to the bottom right (rather than the bottom left) of the text box that spawns it - this should prevent it from extending beyond the bounds of the window that owns it.

[CL 2325323 by Jamie Dale in Main branch]
2014-10-10 05:40:16 -04:00
Michael Noland
928559eaa0 Editor: Coding-standards fixes (TypeName [*|&] VariableName -> TypeName[*|&] VariableName)
[CL 2316341 by Michael Noland in Main branch]
2014-10-01 14:45:23 -04:00
Jamie Dale
19dca40dfb Made the Super Search appear as an overlay rather than be its own window
This works around an issue where the active IME context is deactivated due to the HWND changing.

[CL 2314585 by Jamie Dale in Main branch]
2014-09-30 13:28:54 -04:00
Ori Cohen
b92a0cb53e Fix super search to url encode its search terms.
TTP#348107

[CL 2314424 by Ori Cohen in Main branch]
2014-09-30 11:58:12 -04:00
Max Preussner
6510058ee7 Core: Moved Json out of Core and into its own module
The main changes are as follows:

1. moved Json out of Core into own module 'Json'
2. moved 3 i10n classes (Json serializers) from Core into a new module 'Internationalization' *
3. fixed up 2 i10n classes in Core to not instantiate the 3 Json-based classes. instead they are now passed in as a dependency

*) (2) and (3) were required to decouple the I10n code in Core from Json. Much of the i10n code probably doesn't belong into Core in the first place, but there is no time to fix this right now.

The following cosmetic changes were also made:

- NULL to nullptr
- namespaced enums to enum classes
- renamed the three i10n Json serializer classes to comply with naming conventions
- removed file header comments (not used)
- documentation, spelling, spacing etc,

#UpgradeNotes: If your module is including Json.h then you have to add 'Json' to your Build.cs module dependencies.

#ReviewedBy: justin.sargent, saul.abreu

[CL 2310420 by Max Preussner in Main branch]
2014-09-25 18:03:04 -04:00
Ori Cohen
fddf779aa5 Add ask online to supersearch
[CL 2302648 by Ori Cohen in Main branch]
2014-09-18 13:31:39 -04:00