plugindownloader's People
plugindownloader's Issues
Multiple Plugin Support
Overview
Some repositories contain multiple plugins. It would be great to have the capability to select one (or all) of the plugins to install, rather than receiving an error.
As an example, the AdvancedSessionsPlugin repository contains two separate plugins --
- AdvancedSessions
- AdvancedSteamSessions
Attempting to download this via the Plugin Downloader results in the following error message --
Requirements
- An extra popup to select which plugins to download if the repo contains multiple
Please let us add more then one custom plugin to the list
I have more to test then one plugin ;)
It should add a new entry to the list, maybe also let's specify a custom logo or color for now?
Support adding plugin sample repos
[Request] Support for Other Git Server
Hello is this plugin still being maintained ?
in addition does it have any plan to add additional support for other git server other than github ?
4.27 compatibility
Plugins.json file for holding data on remote repos
Currently repo data is stored in PluginDownloaderData repo. Each new entry or update to an existing entry needs to be run through a pull request, taking time for it to be accepted and also taking @Phyronnaz time to read all of the pull request and accept them.
I'm suggesting having a plugin.json file that UE plugin repos could optionally have to store this same info that PluginDownloaderData currently holds. That way, you can search for a plugins.json file to quickly verify the repo is a plugin repo.
This sort of file would also work to support these functionalities:
- verify repo integrity as UE plugin
- icons
- short description/readme
- dependencies on other plugins (prompt checklist on what dependencies you'd also download if GitHub links are provided)
- links to plugin samples #7 (comment)
- multiple plugin support #5 (comment)
- any extra data
failing to install for target platforms: Linux; but I don't have target platform linux
Trying to download the RealtimeMeshComponent
from github, using PluginDownloader:
UATHelper: Package Plugin Task (Windows): Building plugin for target platforms: Linux, LinuxArm64, Win64
UATHelper: Package Plugin Task (Windows): Running: F:\ue\UE_5.1\Engine\Binaries\ThirdParty\DotNet\6.0.302\windows\dotnet.exe "F:\ue\UE_5.1\Engine\Binaries\DotNET\UnrealBuildTool\UnrealBuildTool.dll" UnrealGame Linux Development -Project=F:\ue\projects\MurderInSpace\Intermediate\PluginDownloader\Packaged\HostProject\HostProject.uproject -plugin=F:\ue\projects\MurderInSpace\Intermediate\PluginDownloader\Packaged\HostProject\Plugins\RealtimeMeshComponent\RealtimeMeshComponent.uplugin -iwyu -noubtmakefiles -manifest=F:\ue\projects\MurderInSpace\Intermediate\PluginDownloader\Packaged\HostProject\Sa
ved\Manifest-UnrealGame-Linux-Development.xml -nohotreload -log="C:\Users\rubm\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+ue+UE_5.1\UBT-UnrealGame-Linux-Development.txt"
UATHelper: Package Plugin Task (Windows): Log file: C:\Users\rubm\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+ue+UE_5.1\UBT-UnrealGame-Linux-Development.txt
UATHelper: Package Plugin Task (Windows): Platform Linux is not a valid platform to build. Check that the SDK is installed properly.
UATHelper: Package Plugin Task (Windows): Took 0.5330824s to run dotnet.exe, ExitCode=6
UATHelper: Package Plugin Task (Windows): UnrealBuildTool failed. See log for more details. (C:\Users\rubm\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+ue+UE_5.1\UBT-UnrealGame-Linux-Development.txt)
UATHelper: Package Plugin Task (Windows): AutomationTool executed for 0h 3m 41s
UATHelper: Package Plugin Task (Windows): AutomationTool exiting with ExitCode=6 (6)
UATHelper: Package Plugin Task (Windows): BUILD FAILED
In the logs, right on top, it says "target platforms: Linux, LinuxArm64, Win64". How can I make sure that I have only Win64 as target platform? The intent to build for linux then fails and the RealtimeMeshComponent
plugin never gets installed.
4.26 compatibility
Repo list in custom plugin form breaks easily
When inputting user name, even with pressing the refresh button, the repo list doesn't refresh (or clear with blank user name).
Game Feature Support
Overview
Add Game Feature support to the Plugin Downloader.
Requirements
- Add a
Game Feature
option to theInstall Location
combo box. - Install the Game Feature in the
Project/Plugins/GameFeatures
directory
For more information regarding Game Features
Feature request: Favorite list
Add git hash to plugin version
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.