Keli Hlodversson
aa41fc4797
[INTEGRATE] Use new serializer predicate functionality to serialize just the return value from the arguments struct.
...
Reduces amount of required code and adds support to return arrays from UFunctions to JS code.
Merging CL#2624614 using UE4-To-UE4-LauncherDev
[CL 2624975 by Keli Hlodversson in Main branch]
2015-07-17 17:27:52 -04:00
Keli Hlodversson
d8ee60bd2c
[INTEGRATE] Merging CL#2615423, CL#2616952, CL#2616995 using UE4-To-UE4-LauncherDev:
...
Various JS integration fixes and cleanup.
[CL 2618365 by Keli Hlodversson in Main branch]
2015-07-13 12:41:05 -04:00
Keli Hlodversson
e8581b3d86
[INTEGRATE] Merging CL#2613497, CL#2614045, and CL#2614288 using UE4-To-UE4-LauncherDev:
...
Changes to fix background color issues when opening Chrome Dev Tools from a SBrowserWindow with transparency enabled.
[CL 2618356 by Keli Hlodversson in Main branch]
2015-07-13 12:29:32 -04:00
Keli Hlodversson
d3e3cb1317
[INTEGRATE] Merging CL#2611173 using UE4-To-UE4-LauncherDev
...
[CL 2618303 by Keli Hlodversson in Main branch]
2015-07-13 11:46:44 -04:00
Justin Sargent
bee4df253d
Added a -nocef flag option to the launcher.
...
Merging using UE4-To-UE4-LauncherDev
rb: Keli
[CL 2616848 by Justin Sargent in Main branch]
2015-07-10 12:44:14 -04:00
Keli Hlodversson
159232bdb2
[INTEGRATE] Merging CL 2608342 and 2608482 using UE4-To-UE4-LauncherDev. Basic support for opening Chrome Dev Tools from debug builds of the WebBrowser widget.
...
[CL 2611523 by Keli Hlodversson in Main branch]
2015-07-06 15:56:39 -04:00
Wes Fudala
ffba33f8c3
Fixed a number of issues with web browser window spawning and closing.
...
Merging CL#2608123 LauncherDev->Main
change summary:
- Popup features/settings are now passed to when requesting creation of new browser window.
- Web browser handler now implements DoClose()
- Added support for overriding web browser close functionality.
- Launcher specific test for spawning browser windows with dynamic content.
[CL 2611451 by Wes Fudala in Main branch]
2015-07-06 15:27:08 -04:00
Keli Hlodversson
9f4057814b
[INTEGRATE] Merging CL#2606002 using UE4-To-UE4-LauncherDev, which removes support for the CEF MessageRouter mechanism, as the UObject script bindings are more convenient and flexible.
...
The feature has never been included in an official release, so removing it should not cause a bw compatibility problem.
[CL 2606030 by Keli Hlodversson in Main branch]
2015-06-30 13:19:56 -04:00
Keli Hlodversson
6196c1c941
[INTEGRATE] Merging CL#2605806 using UE4-To-UE4-LauncherDev:
...
Initialize function parameters before deserializing from JS data.
OPP-3750
rb: Justin.Sargent
[CL 2605882 by Keli Hlodversson in Main branch]
2015-06-30 11:57:46 -04:00
Keli Hlodversson
8d353a5b02
[INTEGRATE] Merging CL#2604183 using UE4-To-UE4-LauncherDev:
...
Allow using the native mouse cursor handle from CEF.
JIRA: OPP-3734
rb: Justin.Sargent
#platformnotify Josh.Adams
[CL 2605865 by Keli Hlodversson in Main branch]
2015-06-30 11:54:52 -04:00
Keli Hlodversson
5950faf65e
Merging CL#2601386 using UE4-To-UE4-LauncherDev:
...
Fix 32bit compilation errors
rb: Justin.Sargent
[CL 2601398 by Keli Hlodversson in Main branch]
2015-06-25 17:37:15 -04:00
Keli Hlodversson
e2b03ba393
Merging CL#2601171 using UE4-To-UE4-LauncherDev:
...
Implement JS integration via a subset of UObject scripting functionality and custom CEF Messages
JIRA: OPP-3240
rb: Justin.Sargent
[CL 2601283 by Keli Hlodversson in Main branch]
2015-06-25 16:56:38 -04:00
Wes Fudala
22c9856fe5
[OPP-3051] Add support for multiple browser windows.
...
Merging CL#2582871 LauncherDev->Main
change summary:
- Web browser modified to allow users to pass in a callback function that will handle window creation.
[CL 2586148 by Wes Fudala in Main branch]
2015-06-12 14:55:16 -04:00
Justin Sargent
273cde1704
Merging using UE4-To-UE4-LauncherDev
...
#platformnotify Josh.Adams
[CL 2581810 by Justin Sargent in Main branch]
2015-06-09 16:41:53 -04:00
Peter Knepley
8642e28883
Integrate UT webbrowser changes
...
#codereview Matthew.Griffin
[CL 2563130 by Peter Knepley in Main branch]
2015-05-22 15:17:48 -04:00
Wes Fudala
0a11b4f033
[OPP-3051] Remove size clamp imposed on the web browser windows.
...
Merging CL#2507537 LauncherDev->Main
[CL 2536187 by Wes Fudala in Main branch]
2015-05-04 15:21:04 -04:00
Justin Sargent
16faf3fb18
Adjusted the SWebBrowser's padding for it's internal navigation bar and controls. When these controls are hidden it will no longer pad the viewport 10 pixels from the top.
...
Merging using UE4-To-UE4-LauncherDev
rb: Keli
[CL 2534158 by Justin Sargent in Main branch]
2015-05-01 15:52:04 -04:00
Matthew Griffin
315259b0d1
Fixed issues with merge of WebBrowser code from Launcher branch
...
#codereview Carlos.Cuello, Keli.Hlodversson
[CL 2510109 by Matthew Griffin in Main branch]
2015-04-13 06:16:41 -04:00
Marc Audy
4562acb429
Fix shadow variables
...
[CL 2507160 by Marc Audy in Main branch]
2015-04-09 15:23:52 -04:00
Carlos Cuello
65c6b1a695
[INTEGRATE] Merging using UE4-To-UE4-LauncherDev, integrate all up to cl 2496104 from the LauncherDev branch. updated friends and chat module, lib curl updates, portal related fixes
...
[CL 2499790 by Carlos Cuello in Main branch]
2015-04-02 09:42:37 -04:00
Mike Fricker
114458bf0f
Clang warning fixes: Fixed missing 'override' specifiers
...
- Also removed some unreferenced functions that adding 'override' revealed
PR #1002 -- Thank you, Omar007!
[CL 2498415 by Mike Fricker in Main branch]
2015-04-01 07:20:55 -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
Saul Abreu
79a26091bf
Fixed behavior on FString::ParseIntoArray (muliple delimiters overload) functionality to support optionally culling empty strings. Greatly simplified implementation logic. Output parameter now properly named and taken by reference.
...
#codereview Steve.Robb, Robert.Manuszewski
[CL 2466824 by Saul Abreu in Main branch]
2015-03-02 15:51:37 -05:00
Matt Kuhlenschmidt
d5d02955c7
Fix race conditions when updating textures from an SWebBrowser. Introduced a new thread safe way to update a texture (this is expensive as it requires an extra memcopy).
...
#codereview matthew.griffin
[CL 2463566 by Matt Kuhlenschmidt in Main branch]
2015-02-26 22:49:18 -05:00
Matthew Griffin
413f86f850
Fixed include paths that were missed when modules were moved.
...
Spotted by amigo in #UE4Linux
[CL 2458483 by Matthew Griffin in Main branch]
2015-02-24 10:49:58 -05:00