UnrealLink

APACHE-2.0 License

Stars
124
Committers
55

Bot releases are visible (Hide)

UnrealLink - Release 2020.2.66

Published by github-actions[bot] about 4 years ago

New in 2020.2.66

Fixed

See the CHANGELOG for more details and history.

UnrealLink - Release 2020.2.62

Published by github-actions[bot] about 4 years ago

New in 2020.2.62

Fixed

See the CHANGELOG for more details and history.

UnrealLink - Release 2020.2.61

Published by github-actions[bot] about 4 years ago

New in 2020.2.61

Added

  • Unreal log filters
    • Verbosity
    • Category
    • Show/hide timestamps

Changed

  • Generated files for RD protocol will have ".Generated.h" suffix

Removed

  • Packing plugin for ReSharper
    • Not supported yet

Fixed

  • Fixed: building RiderLink with Unity build disabled
  • Fixed: Wording in "Install RiderLink" popup
  • Fixed: Wording in UnrealEngine settings
    • No more auto-install plugin, only auto-update plugin

See the CHANGELOG for more details and history.

UnrealLink - Release 2020.2.36

Published by github-actions[bot] over 4 years ago

Changelist:

  • rd-cpp updated to 201.1.85
  • fixed stackoverflow crash on exit
UnrealLink - Release 2020.2.34

Published by github-actions[bot] over 4 years ago

Test release to check how GitHub Actions work
Changelist:

  • fix loading RiderLink plugin on cooking
  • fix crash on closing UnrealEditor in RiderLoggingExtension
  • move plugin installation in backend thread - no more freeze of UI when installing RiderLink
  • fixed number of problems discovering Unreal Editor installation, should fix a lot of false failing installations of RiderLink
  • fix wording in RiderLink settings panel ( auto update and install -> auto update)
  • fix UnrealBuildTool removing EnableByDefault: true from RiderLink.uplugin
    • No more modification of {GameName}.uproject file to enable RiderLink
UnrealLink - v2020.1.10

Published by DecoyRS over 4 years ago

  • Add option to install plugin to either Engine or Game
    • Installing to Engine from EGS requires building plugin
    • Old versions of plugins will be backed up
    • New version will be copied to %USER% folder and built
    • Result binaries copyied to Engine or Game
    • Sln will be refreshed
    • In case of errors, all the results will be reverted
  • Fix https://github.com/JetBrains/UnrealLink/issues/17 in hacky way
    • Fix will be purged on refactoring of UnrealLog
  • Fix looking for Unreal Engine root when Game is placed in the same folder as Engine
  • Moved thirdparty dependencies of RD to submodules, fixed build.kts for it
  • Fix RiderLink for non-Unity builds
UnrealLink - v2020.1.8

Published by DecoyRS over 4 years ago

Changelog:

  • Installation to Engine instead of game Project
  • Refactored "RiderLink"
    • Separated "RiderLink" into separate module with different loading steps
    • e.g. For "RiderLink', start as soon as possible, for "RiderLinkGameControlExtension" start after Unreal Editor is fully loaded, etc
    • Fixed all warnings (TEXT macro redefined, obsolete API, etc)
  • Add progress bar when installing "RiderLink" plugin
  • Hide notification after selecting "Install plugin"
  • Lower verbosity of RD protocol logger
    • Less noise in debug console
  • Add option to Compile Game Project before starting PIE

Bugfixes:

UnrealLink - v2020.1.7

Published by DecoyRS over 4 years ago

UnrealLink - v2020.1.6

Published by DecoyRS over 4 years ago

Changelog:

  • FilaWatcher initialization moved to separate thread, speed up startup time for plugin on RIder side;
  • New icons
  • Cleaned up severity of internal logs
    • Were polluting package logs
  • Fix: connecting to Unreal Editor when plugin is installed in Engine
UnrealLink - v2020.1.5

Published by DecoyRS over 4 years ago

Changelog:

UnrealLink - v2020.1.4

Published by DecoyRS over 4 years ago

UnrealLink - v2020.1.2

Published by DecoyRS over 4 years ago

  • Fixed: when adding RiderLink plugin to project, Rider would regenerate sln and It would add Programs folder to solution tree for Rocket builds (UE from EGS)
  • Fixed: building plugin on v4.20+
  • Use user temp folder instead of the project folder for intermediate file operations
UnrealLink - v2020.1.1

Published by DecoyRS over 4 years ago

Plugin v 2020.1.1

Description

This plugin enables advanced Unreal Editor integration features for Rider IDE.
Minimum required version of Unreal Engine is 4.20.0.
For older versions, you can download RiderLink.zip version of plugin for Unreal Editor and install it manually to your project.

How to install

  • Download UnrealLink-2020.1.1.zip
  • Open Rider
  • Go to Settings > Plugins > (Cog icon) > Install Plugin from Disk...

Functionality

  • Open Blueprints from Rider;
  • Show logs of Unreal Editor inside Rider with hyperlinks to Blueprints inside Rider;
  • Toolbar buttons to control playback of the game inside Unreal Editor;
    • Play, Pause, Stop, Skip frame;
    • Setup multiplayer: number of players, dedicated server, etc.
  • Notification if connection to Unreal Editor is established or not (bottom right corner of status bar);
  • Auto-install plugins in project;
    • Setting to enable auto-install (true by default).
    • If auto-install is disabled - notification will show up with quick-fix action.

Knows issues

  • Service for opening assets in Unreal Editor has changed starting with UE 4.24 - opening same BP multiple times will open multiple tabs instead of re-using already opened one;
  • Icon for connection status looks weird, waiting for new icons from designers
  • Connecting to multiple instances of Unreal Editor is not working correctly
    • Toolbar controls will be affecting only the last connected editor