Commit Graph

17 Commits

Author SHA1 Message Date
Matthew Griffin
bb70b349ce Merging CL 2804086 from //UE4/Release-4.11 to Dev-Main (//UE4/Dev-Main) to isolate copyright update
#lockdown Nick.Penwarden

[CL 2819020 by Matthew Griffin in Main branch]
2016-01-07 08:17:16 -05:00
Dmitry Rekman
3e6290e814 Bunch of minor Linux cleanups and improvements.
- Mostly coming from MatthewL with changes.
- UE-19705 (getting MAC) - reworked to use ioctl
- UE-14633: IsFirstInstance is now a function on Linux
- UE-16061:dummy windows shouldn't be visible in the task bar.
- UE-18217 fixed.
- Unnecessary printf() removed.
- Set output to non-cached if running under debugger.

#platformnotify Josh.Adams

[CL 2698549 by Dmitry Rekman in Main branch]
2015-09-20 18:16:58 -04:00
chaiyuntian
3135ee67e8 SlateFileDialogs: minor fixes.
- Includes PR #1548: Fixed:index out of range (Contributed by chaiyuntian)

[CL 2690281 by Dmitry Rekman in Main branch]
2015-09-14 11:05:36 -04:00
Matthew Lewis
f182ef8a3b #codereview Dmitry.Rekman
[CL 2683582 by Matthew Lewis in Main branch]
2015-09-08 15:48:37 -04:00
Jamie Dale
daacc593c0 Removed unneeded dependency from SlateFileDialogs
#codereview Dmitry.Rekman

[CL 2659335 by Jamie Dale in Main branch]
2015-08-18 11:13:54 -04:00
Dmitry Rekman
6175047c12 Linux: fix an edge case packaging failure (UE-19933).
- Seems that sometimes packaging fails because destination directory can be passed as -archivedirectory=../../../Foo (may happen if both Foo and RootDir() are in the same directory) and UAT incorrectly tries to create /Foo instead of Foo.
- The easier fix (in terms of testing) is to make sure that the directory paths are absolute.

[CL 2653243 by Dmitry Rekman in Main branch]
2015-08-12 14:53:27 -04:00
Dmitry Rekman
eeefa69df7 SlateDialogs: Properly fix extra slash being appended (UE-18138).
- Somewhat unexpectedly, this slash also broke packaging (UE-18819).

[CL 2648791 by Dmitry Rekman in Main branch]
2015-08-07 20:56:40 -04:00
Dmitry Rekman
7a8f2e3f08 SlateDialogs: Fix extra slash being appended (UE-18138).
- Somewhat unexpectedly, this slash also broke packaging (UE-18819).

[CL 2648765 by Dmitry Rekman in Main branch]
2015-08-07 20:03:25 -04:00
Jamie Dale
a9b029f1a7 Updated SlateFileDialogs to no longer be dependent on SLATE_TEXT_ATTRIBUTE
SLATE_TEXT_ATTRIBUTE was the macro that allowed the FString -> FText pass-through support, and was deprecated in 4.8 in favour of using SLATE_ATTRIBUTE with an FText type. This is being removed for 4.10 and SlateFileDialogs was still relying on the deprecated behaviour.

This change removes its reliance on SLATE_TEXT_ATTRIBUTE, and also cleans up a load of SLATE_ATTRIBUTE parameters should have been using SLATE_ARGUMENT instead.

#codereview Dmitry.Rekman

[CL 2628829 by Jamie Dale in Main branch]
2015-07-22 09:17:58 -04:00
Dmitry Rekman
e596dbc935 SlateFileDialogs: fix issue with selecting a dir in the middle of the list.
#codereview Matthew.Lewis

[CL 2602464 by Dmitry Rekman in Main branch]
2015-06-26 12:24:49 -04:00
Dmitry Rekman
3160c4afc5 SlateFileDialogs: use new DirectoryWatcher options to fix perf.
#codereview Matthew.Lewis

[CL 2601660 by Dmitry Rekman in Main branch]
2015-06-25 20:18:16 -04:00
Dmitry Rekman
7dfc7865bf SlateFileDialogs: default to current path when nothing is selected (UE-17299).
- This behavior only applies when opening a directory.

#codereview Matthew.Lewis

[CL 2599274 by Dmitry Rekman in Main branch]
2015-06-24 14:30:34 -04:00
Dmitry Rekman
5346757678 SlateFileDialogs: support opening files by double clicking (UE-17307).
#codereview Matthew.Lewis

[CL 2599185 by Dmitry Rekman in Main branch]
2015-06-24 13:46:24 -04:00
Dmitry Rekman
6d05157752 SlateFileDialogs: disable directory watcher.
- Avoids locks up and other problems when browsing deep directory hierarchy.
- Temporary, a better solution is needed.

[CL 2598080 by Dmitry Rekman in Main branch]
2015-06-23 18:32:05 -04:00
Dmitry Rekman
93818641c7 SlateFileDialogs: updated from 6/17 code drop.
- Uses separate style and not Core.
- A new button to create the directory.

#codereview Nick.Atamas, Matthew.Lewis, Josh.Adams

[CL 2592945 by Dmitry Rekman in Main branch]
2015-06-18 19:27:23 -04:00
Dmitry Rekman
589cd3c091 SlateFileDialogs: fix improper concatenation (UE-17255).
- Authored by Matthew.Lewis.

#codereview Matthew.Lewis

[CL 2591016 by Dmitry Rekman in Main branch]
2015-06-17 17:42:08 -04:00
Dmitry Rekman
eae52c65aa Linux: switch from LinuxNativeDialogs to SlateFileDialogs.
- Still experimental at this point.

#codereview Nick.Atamas, Matthew.Lewis, Josh.Adams

[CL 2587983 by Dmitry Rekman in Main branch]
2015-06-15 18:14:07 -04:00