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

If you are currently developing portable freeware or planning to do so, use this forum to discuss technical implementation, seek out like-minded developers for partnership, or solicit interested users for beta testing.
Post Reply
Message
Author
User avatar
demon.devin
Posts: 39
Joined: Wed Sep 13, 2017 8:19 pm
Location: United States
Contact:

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

#1 Post 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
Last edited by demon.devin on Thu Sep 21, 2017 6:30 am, edited 2 times in total.

User avatar
demon.devin
Posts: 39
Joined: Wed Sep 13, 2017 8:19 pm
Location: United States
Contact:

Re: GitHub Desktop 0.9.1 Portable

#2 Post 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

User avatar
Midas
Posts: 6705
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

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

#3 Post by Midas »

IMHO, this topic would be in better company in the "Development" sub-forum. :)

User avatar
demon.devin
Posts: 39
Joined: Wed Sep 13, 2017 8:19 pm
Location: United States
Contact:

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

#4 Post by demon.devin »

I'm new here. I only just found you guys the other day. =)

My bad. Sorry.

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

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

#5 Post 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.

User avatar
Napiophelios
Posts: 610
Joined: Sun Mar 01, 2009 5:48 pm

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

#6 Post 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


User avatar
Napiophelios
Posts: 610
Joined: Sun Mar 01, 2009 5:48 pm

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

#8 Post 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?

User avatar
demon.devin
Posts: 39
Joined: Wed Sep 13, 2017 8:19 pm
Location: United States
Contact:

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

#9 Post 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.

User avatar
Napiophelios
Posts: 610
Joined: Sun Mar 01, 2009 5:48 pm

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

#10 Post 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 :)

User avatar
demon.devin
Posts: 39
Joined: Wed Sep 13, 2017 8:19 pm
Location: United States
Contact:

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

#11 Post 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.

User avatar
Napiophelios
Posts: 610
Joined: Sun Mar 01, 2009 5:48 pm

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

#12 Post 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?

User avatar
demon.devin
Posts: 39
Joined: Wed Sep 13, 2017 8:19 pm
Location: United States
Contact:

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

#13 Post 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.

Post Reply