unitycoder / UnityHubModding

for educational purposes only

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UnityHubModding

For educational purposes only!
Personally i use alternative launchers, so not affected from these Hub Pains(tm)
Alternative Launchers: https://github.com/unitycoder/UnityLauncherPro/wiki/Alternative-Launchers

Hów to unpack app.asar?

Contents



Uncheck "Connect to Unity Cloud" by default

  • Tested on Hub 3.6.1
  • open build/renderer/main.js
  • find line:
    {testId:"connect-services-checkbox",id:"unified-project-enabled-checkbox",isChecked:Y,onChange
  • replace with:
    {testId:"connect-services-checkbox",id:"unified-project-enabled-checkbox",isChecked:0==1,onChange

Enable Create Project Button (without having to select Cloud Organization)

  • Tested on Hub 3.6.1
  • open build/renderer/main.js
  • find line:
    {r({id:"cancel-create-project",label:"Cancel"}),e()},testId:`cancel-project-${i.name}`},n("common:CANCEL")),s.default.createElement(u.Button,{isDisabled:o||S,onClick:function(){r
  • replace with:
    {r({id:"cancel-create-project",label:"Cancel"}),e()},testId:`cancel-project-${i.name}`},n("common:CANCEL")),s.default.createElement(u.Button,{isDisabled:1==0,onClick:function()
  • GGKi2WcXEAAT6EX

Remove Version Control & Cloud Dashboard columns

Add Support for Custom Project Titles from ProjectName.txt or ProjectSettings ProductName field (instead of using folder name)

Add IRC Chat to Hub window (using iframe)

  • Tested on Hub 3.6.1
  • Open nuild/renderer/index.html
  • Add any IRC embed code before </body>, like: <iframe src="https://chat.undernet.org/" style="background: #444; width:99%; height:450px;"></iframe>
  • Video example: https://www.youtube.com/watch?v=3e9FSimbdfk
  • GF2Au1-XUAEEra3

Custom Styles

About

for educational purposes only

License:MIT License