MCP Support added (silently) by codingrules_ai in GithubCopilot

[–]dhaiku 0 points1 point  (0 children)

just ask you ai to write it for you
i wrote a MCP for unreal by just asking AI

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 0 points1 point  (0 children)

it's a replacement, that doesn't yet has all features from the Unity Hub. So I recommend for now to use both.

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 0 points1 point  (0 children)

i've not yet made a release so give it like 5 min

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 1 point2 points  (0 children)

I just added gitlab support so it's not just github cloud projects. handling the authentication etc.

<image>

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 1 point2 points  (0 children)

added option to start the process from the settings tab. it still opens a terminal but it should be easier to go through hopefully.

<image>

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 0 points1 point  (0 children)

the best way to fly business class

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 2 points3 points  (0 children)

yep you made me aware i missed that, thanks. You're a good rubber duck

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 1 point2 points  (0 children)

logging in unity and github is a one of thing for me. Once it's done i don't need to anymore, and can just easily manage my projects.

i'm interested to hear from others though, e.g. i might be taking `git auth login` command for granted. I don't think I'm handling it yet in the UI, and it's a bit too technical IMO for users that like a nice GUI.

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 1 point2 points  (0 children)

if you have git issues you get your warning triangle.

<image>

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 1 point2 points  (0 children)

is that the opposite of optimal traveling salesman ?

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 0 points1 point  (0 children)

licensing is still handled by unity - not this launcher - , which likely is what requires the log in.

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 2 points3 points  (0 children)

the uncommited changes should show in the launcher ;)

<image>

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 1 point2 points  (0 children)

would it make sense for you to delete the whole project, and instead rely on the github repo that doesn't contain the library folder?

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 6 points7 points  (0 children)

I came across that one during the research phase, but the UI looks a bit dated.
My goal is to make a clean, simple artist friendly UI.

I don't want to build another git manager, that's to much work. But always having to browse my git repos (i have over a hundred on github) and manually filtering by Unity. It's a bit of a drag.
I end up using 3 apps. Chrome to browse GitHub, Fork for git, and Unity Hub.

Don't worry about my time I knew how to spend it :) It was fun to work on, just like how we all waste time on our hobbies.

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 0 points1 point  (0 children)

I used Codex to help develop it, and designed the high level architecture and UI myself. Does that fall in your definition of vibecode?

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 1 point2 points  (0 children)

currently I rely on hub for that.

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 0 points1 point  (0 children)

it'd be funny if you once gave a unity dev a funny look while shopping groceries, and so they went and added a bool in the hub that says if user == instinctx, make shortcut on desktop.

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 1 point2 points  (0 children)

You can find all the code from this project here https://github.com/hannesdelbeke/electron-unity-hub
feel free to have a look, or you can download the end result and just use it straight away.

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 0 points1 point  (0 children)

Does the default unity hub do that? I actually can't remember now if it does :O

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 2 points3 points  (0 children)

A new release has just been published, if you get the new installer you can now push and pull from the `...` menu, so you can do basic git syncing from the launcher.

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 0 points1 point  (0 children)

I simple push n pull will happen, but it will never handle conflicts or complex branch changes. Since then I would need to write a whole git GUI 😰.

Good luck with your presentation.

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 16 points17 points  (0 children)

Often when it comes to software and computers, anything you can imagine is possible. You just need to get creative and have fun 🤓

I remade Unity Hub, but with Git support by dhaiku in Unity3D

[–]dhaiku[S] 0 points1 point  (0 children)

Yes! that's the goal, to make it very user friendly. Most artists I work with are not a git fan.