You are here

"Portable" suffix in the menu

33 posts / 0 new
Last post
Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
"Portable" suffix in the menu

Would it be possible to drop the "Portable" suffix for display in the menu? The front page no longer uses the suffix in the list of updates, and it's kinda pointless in the menu, also. Would it be possible to just have the menu show the base name of the app?

Obviously Mozilla's stuff will have to retain the "Portable Edition" nomenclature, even in the menu, to keep Mozilla happy, but the other stuff... it just seems too verbose.

Patrick Patience
Offline
Last seen: 4 years 11 months ago
DeveloperModerator
Joined: 2007-02-20 19:26
Well

We're PortableApps.com, we make Portable apps. I think the reason they may have been removed from the front page feed is because it was too long.

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
...

That was my point. We're PortableApps.com (the menu even says it in the header), any app displayed in the menu is going to be portable. I wasn't suggesting changing the "official" names of the apps (i.e. officially it would still be Notepad++ Portable, OpenOffice.org Portable etc. and would reflect that on the app pages); I was just suggesting not to show the "Portable" suffix in the menu as it's redundant in that context.

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-12-06 18:07
Does it matter? The main

Does it matter? The main point is that the apps work, and we're getting quality products. Adding/losing 8 or 9 characters (8 in portable, possibly a space) in a display really doesn't affect anything. If the screen one runs the apps from is so small, or resolution so bad, that those 8 or 9 characters distort the view, then it's probably time to upgrade.

The developer formerly known as ZGitRDun8705

BrianAll
Offline
Last seen: 6 years 5 months ago
Joined: 2008-02-13 13:44
if it matters that much to

if it matters that much to you, just get the menu mod and change the name yourself.

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
...

I don't know, it just seemed like it would make things more consistent, especially if we're going to open the PAF format up to outside developers. Lots of devs are going to design their apps specifically for portability and so might not want to use the "Portable" suffix. Toucan is a great example.

It's bad enough we have the inconsistent "Portable Edition" baloney on the Mozilla apps. It's weird having in the menu "App1 Portable", "App2 Portable", then "App3", then "App4, Portable Edition." First impressions are everything, and inconsistency generally leaves a bad impression.

Sorry if I sound like I'm on the warpath here. I'm really not. As said, I'm just throwing an idea out there. Smile It actually doesn't matter that much to me either way, seeing as I don't use the Menu, but instead PStart. Wink

Tim Clark
Tim Clark's picture
Offline
Last seen: 13 years 8 months ago
Joined: 2006-06-18 13:55
No need to apologize

No need to apologize Smile

Both the question and the idea are valid,
it just might not happen,

Things have got to get better, they can't get worse, or can they?

OliverK
OliverK's picture
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-03-27 15:21
You could recompile the

You could recompile the launchers. Just as long as you don't modify anything other then the display name, I think, you should be fine.

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

LOGAN-Portable
LOGAN-Portable's picture
Offline
Last seen: 11 years 10 months ago
Developer
Joined: 2007-09-11 12:24
I also brought this up

I also brought this up before. It seems people are attached to the Portable suffix. I rather would like to see also the Portable Suffix dropped. But I do understand the reason for adding it, to differentiate between the regular and portable versions of apps.

But in the menu it's kinda lame seeing the same suffix for every app. Many people new to PortableApps would have the same feeling...

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
Almost reminds me of Microsoft...

Take IE7's official nomenclature:

"Windows Internet Explorer for Windows XP"
"Windows Internet Explorer in Windows Vista"

Blum

Just be thankful those aren't the names shown in the Start menu!

haustin
Offline
Last seen: 13 years 3 months ago
Joined: 2007-09-19 17:59
Re:

Just be thankful those aren't the names shown in the Start menu!

Touché! :lol:

-hea

consul
consul's picture
Offline
Last seen: 1 year 2 months ago
Joined: 2007-05-02 13:47
its the official vs homebrew ...

way I like it is that "blahblah Portable" I know that I got it from portableapps.com, while all the others programs that I put there, like some of my games or other programs are not listed as such.

With the the new version of PAM which will be upcoming, isn't is supposed to allow renaming of display files? So it may be moot?

Don't be an uberPr∅. They are stinky.

haustin
Offline
Last seen: 13 years 3 months ago
Joined: 2007-09-19 17:59
Re:

I posted my comment below before seeing this one.

"blahblah Portable" I know that I got it from portableapps.com

That brings up a good point... It seems that PAM should visually indicate which items are "official". Instead of relying on lengthy and inconsistent suffixes (e.g., Mozilla, Toucan), I presume that PAM could flag items that are signed with PortableApps.com's certificate. I would leave it to the graphics arts geniuses to come up with a non-intrusive yet immediately understood indicator of "official" PortableApps.com status.

For some reason, I can't help but envisioning a "PortableApps.com Red" check-mark overlaid with John's avatar to the right of all official apps... Like I said, I should leave it to the pros. Smile

Thoughts? -hea

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 11 months ago
Developer
Joined: 2006-12-06 18:07
some sort of graphical

some sort of graphical identifier for official apps would be good. Not sure about using John's avatar though lol. I do like the idea of a small PortableApps.com Red check mark.

The developer formerly known as ZGitRDun8705

haustin
Offline
Last seen: 13 years 3 months ago
Joined: 2007-09-19 17:59
I tend to agree.

The future PAM will pay attention to AppInfo\appinfo.ini:[Details]Name to decide how to display it, rather than going blindly from the executable. I do think it makes sense for the executables to retain the "Portable" in their hover details, so the AppInfo trick is a reasonable fix.

It also seems reasonable to have the PAM simply remove {, Portable Edition|Portable} suffixes from menu items before displaying them. Perhaps this could be the default PAM option (e.g., CleanMenu=true).

-hea

BrianAll
Offline
Last seen: 6 years 5 months ago
Joined: 2008-02-13 13:44
I agree, it is redundant to

I agree, it is redundant to have a portable suffix for apps that show up on a portable menu, but the fact is that this is a fairly simple problem that creates other issues when something is done about it. Ex:

The portable suffix is removed.

  • Official apps are no longer distinguishable on the menu
  • on websites, it is difficult to distinguish between regular and portable versions.

  • etc..

I think it is simply more practical to leave it and let the user deal with it if necessary, using the ini method mentioned above, recompiling, or another method.

That's my 2 cents...

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
...

The "official apps" argument is fallacious: Seeing "[appname] Portable" isn't a good indicator of "official PortableApps.com app" status because there's plenty of third-party PAFs out there already following the same template, e.g. IcoFX Portable, Dev-C++ Portable...

PortableApps.com, PortableApps, and the logo are trademarked; "[appname] Portable" is not (and I doubt it could be).

And everyone keeps bringing up the website argument... why? I never suggested removing the suffix from the "true" name of the app as displayed on the website... just the menu.

consul
consul's picture
Offline
Last seen: 1 year 2 months ago
Joined: 2007-05-02 13:47
third party apps ...

are certainly using the "blahblah Portable" tags, but I'm only getting those 3rd party apps from here, not anywhere else. Other websites may be using the correct format, but if it isn't BETA/PRE/DEVed or officially released here, I wasn't gonna install it because of my trust issues with this site.
Or even if I did, I would know that it wouldn't have the assumption of as rigourous a test of portability.

I'm not trying to be contrary with you, I don't think anyone else is either. I just know that for me, the default would to have it. If for some reason the PAM defaulted to not show it with some ini line to strip "Portable" out or something, I would probably have it set to show it.

It helps me also in that I've got non-pafed programs that are also in beta/pre/dev right now, and it helps me that I am running both versions as comparison.

_I_ know the programs are portable, I put it there, I got it from this website, but I like having it in the title as well.

Don't be an uberPr∅. They are stinky.

digitxp
digitxp's picture
Offline
Last seen: 13 years 2 months ago
Joined: 2007-11-03 18:33
Which reminds me...

Some apps are ridiculously slow and have a splash. I'd say for something like OO.o, which is slow+it has a splash, I say that it Execs before shows the splash to save time.

Insert original signature here with Greasemonkey Script.

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
...

The real issue with the splash is that it disappears before the app is completely loaded. If there was a way to keep it up until the app's main window appeared, that would be better, I think.

digitxp
digitxp's picture
Offline
Last seen: 13 years 2 months ago
Joined: 2007-11-03 18:33
That would

require the screenshot plugin and highly advanced system-intensive logic that has to be more flexible than the GIMP. Therefore, no.

Insert original signature here with Greasemonkey Script.

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
Uhh...

No... there's a Win32 function called FindWindow... no screenshots or image processing required.

OliverK
OliverK's picture
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-03-27 15:21
and if I started it

and if I started it minimized?

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
...

Just because the window is minimized (or invisible, in the case of minimize-to-tray) doesn't mean it doesn't exist. FindWindow would still find it.

The only issue would be with a local copy of the app running at the same time as the portable version... the window would be found straight away.

OliverK
OliverK's picture
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-03-27 15:21
okay- didn't know. I think

okay- didn't know.

I think by default, you can't run a portable app and its non portable version (hmm. . .) at the same time.

Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world

digitxp
digitxp's picture
Offline
Last seen: 13 years 2 months ago
Joined: 2007-11-03 18:33
Huh

I'm starting to think you can do anything with the system plugin.

Insert original signature here with Greasemonkey Script.

haustin
Offline
Last seen: 13 years 3 months ago
Joined: 2007-09-19 17:59
Actually...

FindWindow is also a built-in NSIS command. Wink

To be bulletproof, however, what's needed is wraithdu's ${Execute} macro (which returns process ID) and a loop of user32::EnumWindows() and user::GetWindowThreadProcessId() to find any window created by that process.

AutoHotKey does exactly that with their built-in WinWait commands.

And, yes, that functionality could be provided via System. Smile

-hea

P.S. Sounds like a worthy addition to ProcFunc.nsh, doesn't it? ${WinWait} and ${WinWaitVisible}, taking as arguments the PID or process name, and optional timeout.

As for newadvsplash, you can change its timeout to something long (e.g., 99999) and then newadvsplash::stop without the /WAIT flag to abruptly remove it at any time (e.g., upon noticing that a specific process has created a [visible] window).

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
...

Can't you set an infinite timeout for newadvsplash?

Jacob Mastel
Offline
Last seen: 2 weeks 2 days ago
Developer
Joined: 2007-06-13 19:36
I think the perpose is...

I think the main purpose is to differentiate from offitial PA.com apps from regular ones.

Release Team Member

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
Fallacy

As I said before, that argument is fallacious. There are plenty of "unofficial" non-PA.com-supported apps following the same AppName Portable template. "____ Portable" isn't a trademark and I don't think it possibly could be.

Ryan McCue
Ryan McCue's picture
Offline
Last seen: 15 years 2 months ago
Joined: 2006-01-06 21:27
That doesn't matter

I have both "WinMerge" and "WinMerge Portable" on my menu. If I had just "WinMerge" there, how would I differentiate the two?

Also, it doesn't matter if they are "unofficial" apps, because they are still portable.

"If you're not part of the solution, you're part of the precipitate."

haustin
Offline
Last seen: 13 years 3 months ago
Joined: 2007-09-19 17:59
Hmmm.

So you have the non-portable WinMerge in your Portable Apps menu?

Seems like you would be a candidate for the CleanMenu=false option.

-hea

Bruce Pascoe
Offline
Last seen: 12 years 11 months ago
Joined: 2006-01-15 16:14
Right.

Which is a different issue entirely. I was just pointing out that "AppName Portable" is not a reliable indicator that the app was released by PortableApps.com, since a few people seem to think it is. Smile

But I do have to ask: why would you have the regular WinMerge in there if you already have WinMerge Portable? What's the point?

Log in or register to post comments