Commit Graph

5 Commits

Author SHA1 Message Date
Dmitry Rekman
3f5fe96cc9 Linux: fix unability to select project folder (UE-15705).
- Apparently the culprit was that filter *.* is interpreted literally in GTK3 (but not GTK2?), filtering out dialogs not containing a dot in their name.
- Libraries have been rebuilt against 14.04 LTS.

[CL 2555675 by Dmitry Rekman in Main branch]
2015-05-18 15:37:41 -04:00
Dmitry Rekman
187fa3c94e LinuxNativeDialogs: fix for a crash (UE-15091) and other improvements.
- LND will init/tear down backend DSOs cleanly.
- LND will attempt to detect the desktop environment and use appropriate backend class.
- Filters are fixed so GTK backend can parse them.
- LC_NUMERIC is forced to en_US to prevent comma vs. dot problems when parsing configs.
- Qt4 is tried before Qt5 as the latter can still crash on shutdown.

[CL 2546195 by Dmitry Rekman in Main branch]
2015-05-11 18:30:57 -04:00
Dmitry Rekman
038d4fb66d Sync up local SDL2 branch with Ryan's (icculus) external SDL-gui-backend.
- Most relevant changes from Epic's branch have been cleaned up and merged upstream, although a recent change is still left as an Epic extension.
- UEPLAT-381 Prevent strange behavior on X11 when SDL2 was incorrectly built without XRandR support
- UEPLAT-693 Extend SDL to report desktop work areas
- UEPLAT-698 Upstream SDL extension for tooltip and popup windows
- UEPLAT-699 Upstream SDL extension for setting window transparency
- UEPLAT-700 Upstream SDL extension for drag-and-drop
- UEPLAT-701 Update UE4 SDL's fork to the latest SDL trunk
- UEPLAT-703 Upstream SDL extension for getting client area size
- x86_64 and ARM libs updated (built with -O2 instead of -O3).

#codereview Ryan.Gordon, Josh.Adams, Andy.Bayle

[CL 2520371 by Dmitry Rekman in Main branch]
2015-04-21 19:45:55 -04:00
Dmitry Rekman
2ceb9e36ef Updated UELinuxNativeDialogs.
- Updated to latest from Rush (encharm).
- Further simplified the install - no need to build LND locally anymore (on Ubuntu).
- Staging fixed to include LND libs.
- Added clang requirement as suggested in PR #1066 (previously clang version was up to the user).

[CL 2516336 by Dmitry Rekman in Main branch]
2015-04-17 15:45:42 -04:00
Dmitry Rekman
aafceb7679 Added LinuxNativeDialogs as third-party library.
[CL 2245017 by Dmitry Rekman in Main branch]
2014-08-05 21:12:49 -04:00