howaajin / unreal_windows_frame

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bring back the system shadow to the Unreal Editor in Windows

Introduction

  • Unreal has redrawn all the Windows's window elements, but they did not add window shadows. When you want to use a flat theme, the editor window becomes difficult to distinguish the boundaries.

    comparison

  • This plugin has hacked their implementation to bring back the system window shadows while removing their rounded corners. Additionally, it speeds up the response time when opening windows.

Licence

I have uploaded the source code, which you can use in accordance with the Epic Content License Agreement.

I've opted for the voluntary payment method, so if you use it, please buy it.

Usage

Clone this repository, and in the UnrealWindowShadow directory, run the Build.py script (requires Visual Studio and Python): python Build.py --v 5.2. This will install and enable it under the 5.2 engine.

To clearly see the changes, I suggest using a flat editor theme. You can use my Visual Studio Code theme.
Download and place it in the directory

`%AppData%\..\Local\UnrealEngine\Slate\Themes`

change theme

Then launch Unreal Engine and select it in Edit->Editor Preferences->Appearance->Theme

active theme

And finally enable this plugin in Edit->Plugins

enable

Here are my two themes, which remove the original editor's border and rounded corners, using shadows to distinguish windows.

Light (Warning, the Light theme is not perfect in the current version of the engine, as many colors are hardcoded and cannot be changed)

enable

Dark

enable

Update

Enabled for menus

flat_menu

About


Languages

Language:C++ 72.6%Language:Python 23.1%Language:C# 4.3%