You are here

PortableApps.com Platform Bug Report and Feature Tracker

17 posts / 0 new
Last post
John T. Haller
John T. Haller's picture
Online
Last seen: 6 min 27 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
PortableApps.com Platform Bug Report and Feature Tracker

Please report any bugs you find with the platform here. There is a separate forum thread for localization discussion and another for apps that need an update. Bug reports made in comments will be deleted once added to this categorized list. Duplicate reports will be removed. Fixed bugs are listed in the PortableApps.com Platform Changelog. Some bugs listed as fixed in the changelog for a current beta release will still be present in the older stable release. Bugs fixed or features added in our internal build that will be included in the next release are marked with an asterisk (*). Last Updated: 2017-04-26

Bug Submission Note: Please include your operating system version, 32/64-bit, install path, new vs upgrade, platform version, any antivirus/firewall running, etc. It will help us address your issue faster.

Known / Confirmed Issues

  • Platform doesn't use environment variables for content folders when installed per-user
  • Backup/Restore stray characters (details)
  • App Installers report 'no free space' when installing to unmapped network shares via the platform updater, app store, or Apps - Install a New App. As a workaround, map the network share to a drive letter for now or run the paf.exe installer directly. This is now fixed in the current PA.c Installer and rolling out to apps.
  • Platform installer self-deletes when manually run from the platform
  • Can't rename or delete categories (feature coming soon)
  • Cannot upgrade platform while another platform in another location is running
  • ESET firewall/AV may cause some large downloads to hang, contacted publisher (thread)
  • On resolution changes, menu moves. May be able to pin it.
  • Empty ns*.tmp directory left behind in the TEMP directory after platform upgrade
  • Wallpaper switcher: disables Win7 wallpaper slideshow, no GUI
  • Menu doesn't scale above 96dpi, some icons large/cropped, black boxes (custom dpi)
  • Wine-Specific: Black boxes, button hover states stick when dropdown appears
  • Updated/App Store says 'install complete' even when some fail
  • Get error if click Get More Apps while auto-update in beginning is running. Possibly wait or better error.
  • Allow alt temp or permission fix when TEMP invalid and platform won't run (workaround included)
  • Please close running apps window sometimes appears behind other windows
  • Some issues with wallpaper changer on Windows 8 and/or 8.1 (thread)
  • Platform can't exit if INI isn't writeable
  • Platform installer doesn't warn of already-running platform when run directly

Upcoming Features Confirmed Coming In An Upcoming Release

  • Have updater/store begin installing apps while still downloading others to reduce install/update time
  • Scan multiple paths for apps (see discussion)
  • Have updater warn that an app is running before updating
  • High contrast theme detection and incorporation in some respect within the platform
  • Display all portable apps in system tray by alphabetical order in addition to by category
  • Updater/App Store detection of updates failing due to network disconnect and re-queuing them for download as a stopgap until resume is implemented
  • Local shortcuts to things like Windows Explorer, Notepad, that work as you move PCs
  • Platform scrolls to bring category into view as you expand it, scrolling down so it's at the top if needed
  • Ensure enough free space in system TEMP for downloads, PA.c Installer needs to check for downloads/extraction space, too
  • Ability to have updates start automatically on platform start with a minimized updater
  • Ability to 'Exit Anyway' and 'Try Again' on the Apps still running on exit dialog
  • Cancel updates/app installs mid-way through the process
  • Portablize Flash cookies
  • SOCKS proxy support via CURL for updater / app store *)
  • Disable menu tooltips option
  • Double-click apps to launch (in addition to single click)
  • Install all languages when installing apps via the app store option
  • File associations built-in (no eXpresso or Portable File Associator addons), including default browser/email
  • Configurable close/eject/minimize buttons in the lower right
  • Custom theme add, select and remove
  • UI options for advanced features that don't yet have them
  • Customization of the folders' (Documents, etc) name, icon and location to open, ability to add folders
  • Remove apps from the smart list
  • Run platform from read-only media. May skip this.
  • Search app directory
  • Windows 7 task bar customizations
  • BAT file on start and exit for advanced users with platform env vars available
  • Cache apps to improve menu start/refresh performance
  • Save installers for later use
  • Specify preferred SourceForge mirror
  • Hide Java apps in app directory (off by default)
  • Ability to select between minimize to tray, taskbar or auto in GUI
  • Change the icon of an app
  • Right-click Command Prompt Here
  • Right-click View App Homepage
  • Switch download indicator to show MB instead of KB
  • Improve multi monitor supportdetails
  • Ability to exclude apps from the updater (possibly show unchecked after checked updated apps)
  • Ability to manually add apps from other directories
  • Ability to adjust app command lines
  • Ability to resume dropped downloads (may be in combination with setting specific location for download)
  • Customizable systray icon
  • Autorun/Autoplay component installable locally (test version available
  • Ability to disable balloon tooltips in the menu
  • Ability to re-install and reset apps
  • Always on top option
  • Ability to hide non-commercial use apps in the app store
  • Ability to list out dev test apps in the About Apps screen
  • Language-specific Help - Support, Donation, etc landing pages
  • Ability to delay auto-started apps
  • Ability to have only favorites on front page (no recent or smart)
  • Ability to have updater/app store handle PA.c Installers with multiple downloads, also requires PA.c Installer update (thread)
  • Improve detection of TEMP issues to include unexecutable, add translations for strings in Start.exe and offer users to setup a contain TEMP on the fly

Possible Future Features (Suggested by Users, Under Consideration)

  • Theme to match the host operating system aka theme-less theming (thread)
  • Cleanup left behind individual app settings after power outtage/PC crash
  • Ability to have favorites listed in favorites section and in category in same list
  • Settings export/import
  • Ability to show installed apps with size, metrics on install/update, used, etc
  • Right-click app details (description, size used, etc)
  • Reconsider mandatory upgrades of platform before apps
  • Ability to remember expanded categories
  • Show local Java and .NET installed versions in About window
  • Delay apps set to autorun until after the updater has done a check, possibly not starting the ones that require an update
  • Ability to display sub-categories as folders
  • Independent portable desktop with its own icons
  • Advanced option to have the platform force-close apps without windows

No Immediate 'Fix' Planned

  • App directory window is not resizable (limitation of programming language, will eventually be rewritten)
  • Keyboard friendly navigation uses the less-than-intuitive Windows' default of working with a listbox: Hold CTRL to start selecting, use arrow keys or TAB to move around, hit SPACE to toggle a selection on or off. We're looking for a developer to assist with adding some custom C++ code to the NSIS EmbeddedLists component (Source Code) we use to display this list so that keyboard navigation will work with the checkboxes.
  • "Expand categories by default" interacts oddly with "Collapse other categories when one is expanded" or "Collapse categories on minimize"
  • Switching from Aero theme to Windows Classic on Windows 7 with the menu running causes visual artifacts due to a Delphi bug. Restarting the platform will fix the artifacts. This does not affect Windows 8 and later as the classic theme was removed.
Drazick
Offline
Last seen: 5 hours 49 min ago
Joined: 2010-09-06 06:36
Suggestion

Hi,

May I suggest some remarks?

1. On resolution changes, menu moves. May be able to pin it.
This is really annoying. Nice feature would be an option to reset location / size of the menu.

2. Add option to reset an application (Namely, delete all user data as it was reinstalled new).

3. Make a poll on "Beta" applications which graduates to be official (I really want to see MiKTeX, TeXStudio, LyX, Maxima and Portable WinPython becoming official).

4. On many Windows the Run Menu is disabled (Win + R).
It would be great to have built in Run Menu (With History) as part of the launcher.
There some option out there.

Thank You.

John T. Haller
John T. Haller's picture
Online
Last seen: 6 min 27 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Answers

1. Is already in the list: "On resolution changes, menu moves. May be able to pin it."

2. Is already in the list: "Ability to re-install and reset apps" You can do it manually now just by deleting the Data directory in any proper PortableApps.com Format app. This has been planned since the beginning, hence removing Data working as it does. We just need to get the strings translated and create a warning message for it.

3. This is more site policy and unlikely at present as we are resource-constrained in terms of releases at present. I'm mostly pushing out low-hanging fruit and requests from app publishers. Discussing here is a bit counterproductive since these comments will be deleted shortly

4. This would be more of an app request as we'd likely have it as an app rather than part of the platform. Windows 10 even lists it as a separate app even though it's part of Explorer.exe. Would something like Run-Command from the folks at SoftwareOK work for you? We already do Q-Dir so could add that to the lineup. I had been toying with the idea of adding it to the platform proper or as a separate app previously. I even built the UI real quick (see here) although it's not functional other than running a fully-qualified path. I'd need to flesh it out and add the ability to parse the Windows PATH as well as handle history and stuff in order to actually add it. Time is always an issue though.

Sometimes, the impossible can become possible, if you're awesome!

Drazick
Offline
Last seen: 5 hours 49 min ago
Joined: 2010-09-06 06:36
Remarks

Hi John,

My remarks:
1. What I'm asking relates to what on the list ("On resolution changes, menu moves. May be able to pin it."), yet slightly different. I would like to be able to reset the location to its default (As it was cleanly installed). Let's say I moved it and now I want it back for its default location. I would like to be able to do so.
2. I missed it. I really read all carefully. It slipped. Having it would be great. Both Resetting (Clearing all settings / User Data) and Re Installing (Deleting the Application Completely and Reinstalling).
3. I see. I wish I could assist with something. I donated once and soon I will donate again making it yearly thing like donating Wikipedia. Are donations helping with recruiting people?
4. Yep, integrating something like Run-Command or something as you showed in the screen shot would be great as this operation is disabled on many platforms. It has o have its own ability to have history (Not based on Windows). A button next to the close and shutdown button in the panel would be perfect.

Thank you for taking the time and answer.

John T. Haller
John T. Haller's picture
Online
Last seen: 6 min 27 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Misunderstanding

I'm misunderstanding how what you're asking for would be different. You'll have the ability to reset apps by right-clicking. This will perform an operating similar to removing the Data directory after the user agrees to the appropriate warning. The end result is that the app is reset to its original cleanly installed state. It doesn't have anything to do with changing/reseting the location of an app. Or did you mean changing an app's location in the menu (ie reset the category and app name back to its default)?

As for donations, they help pay for the hosting, CDN, and the new SSL certificates (we have to pay for some on CDN and the main managed server but use LetsEncrypt where we can). They also help to pay for some of my time so I can spend more time working on PortableApps.com and less time working on client work, though more accurately it's more to help pay down the personal debt I incurred when setting up PortableApps.com originally as well as the interest I paid out on that debt. We don't get enough in donations to hire any developers or pay an actual part or full time salary to anyone at present unfortunately. I do have a couple more revenue ideas we'll be implementing that will hopefully change that.

Sometimes, the impossible can become possible, if you're awesome!

Drazick
Offline
Last seen: 5 hours 49 min ago
Joined: 2010-09-06 06:36
I Was Talking About the Ability to Reset Location of The Panel

On my 2nd post (Remarks) when I write 1. I refer to 1. in your 1st answer and 1. in my first post (I hope this clarifies the context of each remark).
I edited the post for more clarification.
So I when I wrote different I mean tot reset the location of the panel (Usually at the bottom right of the screen).

Regarding resetting, having the choice whether to reset or reinstall (Namely folder id deleted and application is redonwloaded) would be great.

Thank you for clarifying the donations.
I will make my yearly donation soon.

Thank You.

Drazick
Offline
Last seen: 5 hours 49 min ago
Joined: 2010-09-06 06:36
Made my Yearly Donation

I really hope to see MiKTeX, TeXStudio and LyX become official releases of PortableApps suite.
Really appreciate all the work people are doing here.
This is the least I can do.

Thank You.

Moon Moon
Offline
Last seen: 1 month 4 weeks ago
Joined: 2017-04-15 23:24
Suggestions
  1. ❗ Better search algorithm: "wstt" should show "WinDirStat", "ffx" should show "Firefox"
  2. ❗ Allow user to change font family & size
  3. Padding between list items
  4. ❗❗❗ Custom font & colors for favorites, hidden, normal items
    My preferences:

    • Favorites: yellow + bold
    • Disabled: gray + italic
    • Normal: normal Smiling
  5. Resizeable menu, changeable list height
  6. Change global key inside settings dialog, without restarting app
  7. ❗❗❗ Search should order by Run count
JLim
Online
Last seen: 2 min 50 sec ago
Joined: 2013-07-17 01:30
Bug of environment variable for language

Platform ver. 14.4.1
I tested using a custom code in an application and found that:

The Platform alway return a false value for the environment variable %PAL:_IgnoreLanguage% regardless the option of "Use this language for all portable apps" in the platform is tick or not. Same result if the platform is restarted after changing the option.

However in "..\PortableApps.com\Data\PortableAppsMenu.ini" "Localization" section, the key "DisableAppLanguageSwitching" does give a correct value.

I also found that some applications can not get the platform language. The platform return an empty language string. At the moment I can't remember which applications, I will report back later.

P@S@f
Offline
Last seen: 3 weeks 2 days ago
Joined: 2014-10-31 15:46
Want to propose solution for

Want to propose solution for "Cannot upgrade platform while another platform in another location is running" bug.

In fact FindProcess plugin support searching processes by full path.

Then it goes like this
FindProcDLL::FindProc "$INSTDIR\process.exe" ;will return true only if process launched from $INSTDIR

John T. Haller
John T. Haller's picture
Online
Last seen: 6 min 27 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Coming

It's coming in an upcoming release. We just need to test it a bit first.

Sometimes, the impossible can become possible, if you're awesome!

reecelabson17
Offline
Last seen: 1 month 1 week ago
Joined: 2017-07-11 22:26
Download Firefox Error

I am reporting that Firefox and Q-Eye do not download at all. Firefox would not download at all, I found the link to the correct file: http://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/

here is the direct link to Q-Eye. It is zipped, so unzipping it will fix the problem. The .paf.exe file is inside the zip file

https://www.etl-tools.com/dmdocuments/qeye_portable.zip

John T. Haller
John T. Haller's picture
Online
Last seen: 6 min 27 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Both Working

Firefox is working without issue and has been. If you're having issue downloading a specific build or language (there are nearly 100 separate downloads), please post a forum post with the details.

QEye, the old build was pulled by the publisher before we announced the new one. It's been announced now.

Sometimes, the impossible can become possible, if you're awesome!

beo-wulf
Offline
Last seen: 1 month 4 days ago
Joined: 2017-07-04 03:34
I use polish language and

I use polish language and keyboard layout. When I press right alt with letters a,e … which supposed to insert polish letters (ą,ę), it’s bring up a portable apps platform window, similar like alt+crtl+space. But it’s working only first time - when I hide PAP window and use the same shortcut again it’s insert polish letter and don’t bring up PAP window.
I didn’t find any info about such shortcuts and how to change them, so I believe it’s a bug. It’s quite annoying - it’s bringing up PAP window when I write in polish in other aplications.

John T. Haller
John T. Haller's picture
Online
Last seen: 6 min 27 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Change Hotkey

You can change the hotkey by manually editing an INI file with the platform closed. There will be a UI for it soon: https://portableapps.com/support/platform#advanced

Sometimes, the impossible can become possible, if you're awesome!

beo-wulf
Offline
Last seen: 1 month 4 days ago
Joined: 2017-07-04 03:34
I believe you misunderstand

I believe you misunderstand me, there is no such hotkeys in ini file.

Problem: “Alt Gr + a/e/s” in my keyboard layout (polish programmer) bring PAP window, but only on first use.

Right alt (Alt Gr) works as “Ctrl + Alt”, combination of Alt Gr + space also bring PAP window. So I’ve changed global shortcut to “Ctrl + space“ and it seems that problem is solved.

I believe that there is some kind of bug, which treat “Alt Gr + a/e/s” as “Ctrl + Alt + space” in some conditions.

John T. Haller
John T. Haller's picture
Online
Last seen: 6 min 27 sec ago
AdminDeveloperModerator
Joined: 2005-11-28 22:21
Windows Itself

The hotkey handling is done by Windows itself. It seems Windows treats CTRL-ALT and ALT Gr as exactly the same thing internally, so you essentially lose the ability to use most CTRL-ALT hotkeys in all apps. You will notice similar issues with hotkeys in almost everything like this user unable to use Google Docs hotkeys. You could switch the PortableApps.com Platform to WIN-ALT-SPACE which should not conflict with it. Maybe I'll add some SHIFT-ALT hotkey options for users of Alt GR keyboards.

As an aside, here's how we register it with windows:

RegisterHotKey(Handle, intHotkey1, MOD_ALT+MOD_CONTROL, VK_SPACE)

Sometimes, the impossible can become possible, if you're awesome!

Log in or register to post comments