Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

what folders/files are needed to run this plugin? #89

Closed
Shadowblitz16 opened this issue Oct 27, 2021 · 5 comments
Closed

what folders/files are needed to run this plugin? #89

Shadowblitz16 opened this issue Oct 27, 2021 · 5 comments

Comments

@Shadowblitz16
Copy link

I am installing from godot's built in plugin manager.
What things are needed to run this?

@Shadowblitz16 Shadowblitz16 changed the title what folders are needed to run this plugin? what folders/files are needed to run this plugin? Oct 27, 2021
@twaritwaikar
Copy link
Contributor

You just need to copy the demo/addons/godot-git-plugin folder from the Asset Library (I presume you are using that) to your res://addons/godot-git-plugin folder

@Shadowblitz16
Copy link
Author

why is it packaged so that we have to manually copy?
shouldn't plugins be plug and play?

I understand it might be better for development but for the godot plugin browser it should probably be packaged so that its easier to install.

@twaritwaikar
Copy link
Contributor

twaritwaikar commented Oct 29, 2021

@Shadowblitz16 Yes this was my first time submitting stuff to the Asset Library so apologies for not getting it right the first time. However, I am planning to make a new release to fix the Linux build issues like #82 and it shall also make it easier to install (likely remove the manual copying step altogether) as soon as I get more time.

@rkunal
Copy link

rkunal commented Nov 12, 2021

Hi
I understand that the installation instructions/wiki should seem pretty obvious to the plugin developers.
But, coming from godot docs, as a first plugin to be installed, wiki is confusing and and so is jumping around issues.
Now, I think, I have to install libpcre3. May be...... But brew search only shows "libre" . May be not.

Update :

1 day later, macOS security again prompted for libgitapi, when I opened the project.

On clicking "Setup version control ->Activate" I got following messages

 godot-git-plugin/src/git_api.cpp:134 - Unable to create a commit signature. Perhaps 'user.name' and 'user.email' are not set. Set default user name and user email by `git config` and initialize again
 godot-git-plugin/src/git_api.cpp:263 - Initial commit could not be created. Commit functionality will not work.
 Git is already active

(I setup config before "Git is already active" message)

I see "version Control' tab at the bottom. it does not detect any diff.

Going to "Project -> Project settings -> Plugins -> Enable"
Unable to load addon script from path: 'res://addons/godot-git-plugin/git_api.gdns' Base type is not EditorPlugin.

  1. I feel, "Activate" should change to "Activate a new repository" or similar.

I wish I could be more helpful than this. Will revisit the plugin in future. Thank you.

@twaritwaikar
Copy link
Contributor

The Godot 3.5 beta1 is now live. And along with it, we released a v2.0.0 of this plugin which changes how this plugin behaves. Please open an issue if you detect any problems with it or the wiki still seems to be not completely obvious.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants