No announcement yet.

Quality of Life Improvements

  • Filter
  • Time
  • Show
Clear All
new posts

    [PLUGIN] Quality of Life Improvements

    Hey friends,

    I've been giving myself a challenge of making small plugins/full plugin with small Quality of Life improvements to UE4. The limit to my challenge is I have two days (excluding some research) to implement a given research and it's been fun!

    Most of what my focus is on is editor shortcuts, hotkey/additional functionality and blueprint nodes but definitely interested in experimenting more. So I've created this thread, with the intent of regularly updating it with either new small plugins or updates to a bigger quality-of-life plugin.

    Layouts Plugin

    With regular changes to my monitor, or just switching up my layout to have certain tabs/layouts - I've found that UE4's Save Layout and Reset Layout was quite limiting. This plugin adds "Import Layout" and "Export Layout", for quick swapping to different layouts or sharing with team members.

    I personally use it to switch between my own "Sequencer", and "World Composition/LOD" layouts, for when I'm working on different tasks.

    NOTE: Import Layout - Requires a restart of the editor, I've looked into this and unfortunately there's no way to refresh slate in the editor on all tabs without restarting the MainWindow. If anyone has any idea how to have the layout loaded without requiring an editor restart, I'd love you forever.

    Click image for larger version

Name:	LayoutsPlugin_0.1_Update.png
Views:	2
Size:	19.6 KB
ID:	1623715

    Update 0.1:
    - Added Recent Layouts support
    - Segregated to it's own section and a little cleanup
    - Paths are stored in GEngineSettingsini.

    Submitted as latest - just get the master branch!

    Hopefully over the coming weeks I'll have a few more features to add - if you have any suggestions for things that would make your life easier when using the engine, please let me know!

    Hope you enjoy,
    Alessa <3
    Attached Files
    Last edited by Alesssafur; 05-24-2019, 05:36 PM.
    Alessa Baker,
    Technical Artist & Member of the Epic Streaming Team.

    Shelling System - Measurement-based Blockout tool for Level Designers and Arch Viz Artists.