You are here

PAL "Launcher" Folder Speculation

6 posts / 0 new
Last post
PaperProjects
Offline
Last seen: 10 years 6 months ago
Joined: 2012-09-17 18:28
PAL "Launcher" Folder Speculation

I was scrolling through my directory of PortableApps and I noticed that some apps (RegshotPortable) has 2 AppNamePortable.ini files. One in the Appdata/Launcher folder and the other in the Other/Source folder. Apps like Firefox Portable and the majority of other apps only have one AppNamePortable.ini file in the Source folder. I've also noticed that Regshot Portable has its splash screen in the Launcher folder, but Firefox (and most other apps) has its splash screen in the Source folder. Both apps are built with PortableApps Launcher Format 3.0.

The ini in the Launcher folder is the kind that the PortableApps Launcher needs to build the application, but the ini in the Source folder is User Customization.

I'm guessing that you are allowed to place the splash screen anywhere you'd like and that you can delete the Launcher folder after the application is built, it that correct? It would be useful to know.

Aluísio A. S. G.
Offline
Last seen: 7 years 8 months ago
DeveloperTranslator
Joined: 2010-11-09 17:43
Nope

The INI file in App\AppInfo\Launcher still needs to be there, otherwise the launcher won't work.

Most of our older apps (like Firefox Portable) don't use PAL yet, so that's why they don't have that folder.

Previously known as kAlug.

PaperProjects
Offline
Last seen: 10 years 6 months ago
Joined: 2012-09-17 18:28
So PortableApps use custom

So PortableApps use custom NSIS stuff instead of the launcher, right?

-PaperProjects Professional

vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 5 months ago
Developer
Joined: 2010-02-13 17:10
depends

on the complexity of the launcher and what needs to be achieved by the launcher

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

Gord Caswell
Gord Caswell's picture
Offline
Last seen: 4 months 6 days ago
DeveloperModerator
Joined: 2008-07-24 18:46
PAL itself is written in custom NSIS

The PortableApps.com Launcher (PAL) is written in NSIS, and ensures that common features needed by most apps are in a standardized format, as well as simplifying support for our portablization techniques.

There are still some apps which haven't been switched over to using PAL, such as Firefox, but we are in the process of switching most of those apps from using customized NSIS launchers to using PAL.

Also, unless there's a very good reason for it, we generally don't accept new apps for inclusion as official apps unless they use PAL. However, that's on a case-by-case basis.

PikachuCLS
PikachuCLS's picture
Offline
Last seen: 11 years 3 months ago
Joined: 2011-04-13 18:27
Thanks Caswell

I see why they wouldn't want to include other Portable Apps, seeing that most of the removed links on this forum are illegally packaged ThinApp (Thinstall) Applications. I've seen a packaged ThinApp FireFox, and it is not only awkward to use, has no user customization settings, and completely removes the benefits of open source. I'm so glad I discovered PortableApps and NSIS.

Log in or register to post comments