Commit Graph

14 Commits

Author SHA1 Message Date
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
Ori Cohen
2ad63f2fcb Expose tutorials to super search
[CL 2300060 by Ori Cohen in Main branch]
2014-09-16 16:46:55 -04:00
Ori Cohen
3b18499484 Fix clang conditional lvalue
[CL 2298904 by Ori Cohen in Main branch]
2014-09-15 18:42:59 -04:00
Ori Cohen
ac1b52efaa Add analytics to supersearch
[CL 2298893 by Ori Cohen in Main branch]
2014-09-15 18:33:03 -04:00
Ori Cohen
250f4c537d visual polish on super search
[CL 2298778 by Ori Cohen in Main branch]
2014-09-15 17:27:50 -04:00
Ori Cohen
ef32bec83f Fix supersearch crash when clicking on empty space
TTP#346115

[CL 2291057 by Ori Cohen in Main branch]
2014-09-09 13:57:25 -04:00
Michael Trepka
3293117f09 More fixes for Clang warnings
[CL 2238624 by Michael Trepka in Main branch]
2014-07-31 15:43:08 -04:00
Ori Cohen
fbc2bbc370 SuperSearch clears text when loses focus.
Online search is only done when typing stops

[CL 2222828 by Ori Cohen in Main branch]
2014-07-17 18:21:02 -04:00
Ori Cohen
98c49e382c Add SuperSearch module
[CL 2222237 by Ori Cohen in Main branch]
2014-07-17 11:10:03 -04:00