This is the third progress report for TrackGit project. I did the following in last week.
I implemented Clone window. It looks something like following:
This is a companion discussion topic for the original entry at https://www.haiku-os.org/blog/hrily/2018-05-21_gsoc_2018_-_trackgit_progress_report_3/
About your SSL error, have you tried to clone from an unencrypted place first? It should be possible to set up something hosted using the plain git:// protocol or even using http://. Then you can try connecting to it without SSL, maybe it will allow to investigate where the problem lies.
I haven’t tried anything without SSL.
I searched online for such hosting, but everyone uses https or ssh.
So I’ll have to set up my own git server for this.
In fact you could even use the “local protocol” to clone an existing git repo without any server at all:
I’ll try this…
as “Clone” opens a dialog should end with elipsis (…)
For the “Init here”, having some skeleton template (with a .gitignore and empty .gitmodules) will be great bonus feature.
on a related note, please don’t use the warning icon for success dialogs, use the Info icon instead. Else, great project, looking forward! And super Bonus points for the Figma prototype!
Without really following this, TLS connections might fail for certificate trust issues.