martinstoeckli / SilentNotes

SilentNotes is a simple note taking app which respects your privacy.

Home Page:https://www.martinstoeckli.ch/silentnotes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pre-compiled Binaries in Releases Tab

juanpc2018 opened this issue · comments

Not everybody has Windows Store,
or Windows,
some people have OSX and Linux

want to test using Wine / PlayOnMac / PlayOnLinux
Mono, Not NET framework.
maybe also want to test using ReactOS "Open Source NT4",

i have Windows8.1x64 but barely use Windows, and
most softwares are Not available in the Store.
im Not going to buy or install W10, W11.

The binaries can be donwloaded on SilentNotes homepage for sideloading.

Unfortunately they cannot be built automatically, because they are signed by the stores. In case of Microsoft I have to download them from the Microsoft store myself, the store signs it with their own certificate which is then accepted by the SmartScreen. In case of Android I sign them myself, but Google urges developers to let the playstore do the signing as well (app bundles), so I'm not sure how much longer self signing will work.

I dont think .msixbundle works with Wine. Only .exe maybe .msi

Crashed Wine 7.11 "latest", configured as W10.

I had to make a choice, at the time I got it to the Microsoft Store, an MSI installer was not accepted, only UWP applications with an msix installer. Together with Windows SmartScreen which blocks any unsigned MSI installer (only determined users will ignore the warning and click the tiny "More info" link), the msi was not an option anymore.

Since version 8.0.0 the build process is automated and the binaries for Android are automatically added to the release page. For Windows this cannot be done, because the upload package is missing the signing from the Microsoft store.

Alternative installers won't be able to install the unsigned package, the user only gets a warning from the SmartScreen that it is dangerous. One has to open "more information" to even get a chance to install it anyway. This can only be overcome by buying an expensive EV-code-sigining-certificate (several 100$ anually).