Kanmail icon indicating copy to clipboard operation
Kanmail copied to clipboard

Make an installer for Windows

Open jakiisheep opened this issue 4 years ago • 6 comments

Hi! I discovered this mail client after hours of searching online for a good, cozy UI and open-source client :)

The only thing I'm missing is a way to install the program, its currently a portable .exe, I can't find an installer anywhere so I'm submitting this feature request

jakiisheep avatar Jan 31 '21 19:01 jakiisheep

Hi @sheeepdev glad to hear you like Kanmail! I like this idea - I'm not familiar with Windows installers but looks like it should be possible to build one that fetches the latest exe from the website. This would avoid re-making an installer and portable exe every release (the portable exe is required for the builtin update mechanism).

Fizzadar avatar Feb 05 '21 11:02 Fizzadar

Yeah, I only want this because portable programs do have some flaws like I cant set kanmail as my preferred mail client because 1. windows doesn't support portable programs as default, and 2. it probably doesn't even recognize kanmail as a mail client. it would be nice if you could make the installer.

jakiisheep avatar Feb 10 '21 11:02 jakiisheep

Is this still planned?

jakiisheep avatar Oct 12 '21 19:10 jakiisheep

Yes, still want to do this but just haven’t had any time recently to dedicate to Kanmail beyond bug fixes - been a busy few months!

I’m hoping to get to this at the same time as implementing code signing for Windows as well. Now have a working Windows dev setup so just need some time to figure out how to do this, have never made an installer before!

Fizzadar avatar Oct 16 '21 15:10 Fizzadar

Yes, still want to do this but just haven’t had any time recently to dedicate to Kanmail beyond bug fixes - been a busy few months!

I’m hoping to get to this at the same time as implementing code signing for Windows as well. Now have a working Windows dev setup so just need some time to figure out how to do this, have never made an installer before!

Ah, okay :)

I probably mentioned this before but there are platforms for making windows installers, so you don't need to worry in learning it.

jakiisheep avatar Oct 16 '21 15:10 jakiisheep

Finally making progress on this! Going to use Inno Setup to do it which also supports downloading meaning should only need one installer that always gets the latest version (https://jrsoftware.org/isfaq.php#download).

This is now next up on my radar, hopefully this coming week.

Fizzadar avatar Jan 15 '22 17:01 Fizzadar