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: Kanri (Oct 09, 2024), Platform 29.5.3 (Jun 27, 2024)
1,100+ portable packages, 1.1 billion downloads
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