Page 1 of 1

GitHub Desktop v1.0 Portable | Updated/Working (Promise! =P)

Posted: Fri Sep 15, 2017 8:57 pm
by demon.devin
GitHub Desktop Portable v.0.9.1
I just finished making GitHub Desktop Portable. Current version is 0.9.1

It's packaged using a modified version of the PortableApps.com Launcher Generator that I've been developing.

System Requirements
  • .NET Framework 4.5
  • Windows 7+
Links

Re: GitHub Desktop 0.9.1 Portable

Posted: Thu Sep 21, 2017 6:10 am
by demon.devin
GitHub Desktop Portable v1.0.0 is now available!

New in v1.0.0
  • Finally fixed the issue when exiting and the launcher wouldn't clean up and close out. (For real this time! =P)
  • During runtime, when you're browsing GitHub.com, you can now click the green Clone button and select Open in Desktop and it'll open in GitHub Desktop Portable.
Hashes
  • CRC32: D5D568F3
  • MD5: 180E4FA8DF8C31A7836516173BCF5D2B
  • SHA1: E05A3762D1A87AE5ACC17EF2349C731ED2B533A6
  • SHA256: D76031F464C84E7821ACD0FEA155ECA41EDAD4BFE93EC689843A2B98BAEABBBE
Download Page
GitHub Releases Page

Re: GitHub Desktop v1.0 Portable | Updated/Working (Promise!

Posted: Fri Sep 22, 2017 3:31 am
by Midas
IMHO, this topic would be in better company in the "Development" sub-forum. :)

Re: GitHub Desktop v1.0 Portable | Updated/Working (Promise!

Posted: Fri Sep 22, 2017 3:46 am
by demon.devin
I'm new here. I only just found you guys the other day. =)

My bad. Sorry.

Re: GitHub Desktop v1.0 Portable | Updated/Working (Promise!

Posted: Fri Sep 22, 2017 1:25 pm
by webfork
midas wrote:this topic would be in better company in the "Development" sub-forum
Thanks Midas.
demon.devin wrote:I'm new here. I only just found you guys the other day. =)
No stress. It's easy to move threads.

Re: GitHub Desktop v1.0 Portable | Updated/Working (Promise!

Posted: Sat Sep 23, 2017 11:09 am
by Napiophelios
Is there any way you could make a launcher for
https://github.com/git-for-windows/git

I know its kinda retro looking
but I am a Github novice and this one works best for me

It doesn't make a whole lot of system changes

Re: GitHub Desktop v1.0 Portable | Updated/Working (Promise!

Posted: Sat Sep 23, 2017 1:39 pm
by demon.devin

Re: GitHub Desktop v1.0 Portable | Updated/Working (Promise!

Posted: Sat Sep 23, 2017 2:49 pm
by Napiophelios
Thanks man, didn't even think to search for one on Github :oops:

edit1:
hmm no one has their code visible

How do I compile the launcher myself?

edit2:
why you have a WTFPL license in the source folder
Isn't MIT pretty much the same?

Re: GitHub Desktop v1.0 Portable | Updated/Working (Promise!

Posted: Sat Sep 23, 2017 6:34 pm
by demon.devin
Napiophelios wrote:Thanks man, didn't even think to search for one on Github :oops:
No problem! :)
Napiophelios wrote:How do I compile the launcher myself?
Which one are you asking about? If you're referring to the links I shared than just use the official version of the PortableApps.com Launcher.
Napiophelios wrote:edit2:
why you have a WTFPL license in the source folder
Isn't MIT pretty much the same?
Yes. The WTFPL is there because I have a template folder structure I pull from anytime I start a new PAF and I have left that license in that template. Plus, GitHub doesn't have an option to select the WTFPL as a license when you start a new repository so I just selected the closet license which was MIT.

Re: GitHub Desktop v1.0 Portable | Updated/Working (Promise!

Posted: Sat Sep 23, 2017 6:40 pm
by Napiophelios
the first one you link to
can't find the nsh file for their launcher
sorry to clutter up your topic

I will stop now :)

Re: GitHub Desktop v1.0 Portable | Updated/Working (Promise!

Posted: Sat Sep 23, 2017 6:45 pm
by demon.devin
They don't use a custom.nsh file. Every "PAF" style portable application will always have the source in the folder ..\AppNamePortable\App\AppInfo\Launcher. You can see here that they do not use one.

Re: GitHub Desktop v1.0 Portable | Updated/Working (Promise!

Posted: Sat Sep 23, 2017 9:16 pm
by Napiophelios
Been awhile since I messed around with NSIS or PAF

I always thought the code to compile the portable launcher
was in an nsi file in the source folder

I guess PAF no longer uses NSIS compiler?
or am I confusing 2 different things?

Re: GitHub Desktop v1.0 Portable | Updated/Working (Promise!

Posted: Sun Sep 24, 2017 4:54 pm
by demon.devin
No you're correct. PAFs such as Google Chrome Portable use a custom .nsi file which can be found inside the Source folder. Most applications in the PA.c's App Store are now compiled with the PortableApps.com Launcher Generator which is still NSIS based.