You are here

Portable App Development

Discuss portable app development and modification of existing apps.

CheckForPlatformSplashDisable NSIS function 1.2 [Updated 2020-03-20]

John T. Haller's picture
Submitted by John T. Haller on November 19, 2016 - 1:25pm

The CheckForPlatformSplashDisable function included with multiple custom launchers needs a minor update for NSIS 3.0 due to the fact it being standard NSIS and not NSIS Unicode anymore. The updated function for use with Firefox, Thunderbird, etc is posted here:

Free Delphi 10.1 for PortableApps.com Platform development

John T. Haller's picture
Submitted by John T. Haller on October 26, 2016 - 1:37am

Embarcadero started giving away limited licenses of Delphi 10.1 Starter Edition in the last few days. It won't support drivers or databases and won't include updates. I don't think the license allows for redistribution of compiled EXEs on a commercial basis (which tends to have a rather broad definition including things like advertising on websites). You can view and redeem the offer here: https://www.embarcadero.com/products/delphi/starter/promotional-download/

Portable Windows version of Lektor Static Content Generator?

Submitted by sunk818 on October 23, 2016 - 1:09pm

Has anyone attempted to build a portable version of Lektor for use in Windows? It seems if you need python and ImageMagick, at least those two programs can be run as portable apps. Not sure what install.ps1 has in terms of manipulating files... but if it is within the virtual root of the portable app, then it seems possible to have a static version of Lektor installed?

https://www.getlektor.com/docs/installation/

Can python and ImageMagick be included in portableapps legally?

Weird issues with registry permissions

Submitted by Jeff Savage on October 15, 2016 - 12:32pm

So I am trying to make Steam Portable for my own personal use.
My Launcher.ini specifies RunAsAdmin=try. I have also tried force and compile-force with no success.
The registry key at HKLM\SOFTWARE\WOW6432Node\Valve writes the proper value to launch Steam Portable, however it does not restore the value on exit. The host value is seemingly lost as it does not restore and is not stored at HKCU\Software\PortableApps.com. This causes the host Steam installed to detect a corruption and it will reinstall itself.

[Fixed] PA.c Installer 3.4.2 won't browse last used directory

Submitted by mwayne on October 7, 2016 - 11:02am

I found the source of a thing bugging me since ver 3.4. According to the docs you can define an initial selection:
nsDialogs::SelectFolderDialog title initial_selection

So this should fix it but I can't verify because I can't compile it Smile
It's in line 241:
nsDialogs::SelectFolderDialog /NOUNLOAD "Directory" $INSTALLAPPDIRECTORY

Pages