If I include an 'EULA.txt' in 'Other\Source', when the app is installed (and before first run) I'm getting 'Data\PortableApps.comInstaller\license.ini' which contains
[PortableApps.comInstaller] EULAVersion=1
Is this the expected behaviour?
New: KiCad (Mar 25, 2025), Platform 30.0.2 (Mar 27, 2025)
1,100+ portable packages, 1.1 billion downloads
Ad Free! Please donate today
If I include an 'EULA.txt' in 'Other\Source', when the app is installed (and before first run) I'm getting 'Data\PortableApps.comInstaller\license.ini' which contains
[PortableApps.comInstaller] EULAVersion=1
Is this the expected behaviour?
This is part of the new installer system which tracks when a user has seen and agreed to an EULA (and which version). It's mainly for use with the updater and automated installs of software. So, if a user installs Acme Portable and agrees to the EULA, it'll remember they agreed to version 1 (the default entry if you don't specify one in appinfo.ini's License section). When they update it using the PortableApps.com Updater in the 2.0 platform release, it'll auto-install without making them agree to the EULA again... unless the EULA's version is changed (presumably due to the EULA being updated) in which case they will be presented with it.
Sometimes, the impossible can become possible, if you're awesome!
Fair enough