PortableApps.com Platform 15 Beta 2: High DPI support, modern compiler, touch

John T. Haller's picture
Submitted by John T. Haller on February 6, 2018 - 4:02pm

PortableApps.com is proud to announce the PortableApps.com Platform 15.0 Beta 2 release. This new beta improves high DPI support, page scrolling the menu with touch gestures, adds compatibility with high contrast Windows themes, and several other updates and fixes. This release will be followed by additional betas adding in features and bug fixes before a final stable release. Read on for all the details...(permalink)

Existing Platform users can automatically update by clicking Help - Check for Updates if they have selected to receive Beta updates within Options - Advanced.

New in 15.0 Beta 2

The platform now supports touch scrolling of the app menu up and down via swipe gestures, saves your last What's New viewing on exit so you won't see it again even on improper exit of the platform, adds environment variable passing of the Documents/Pictures/etc directories to launched apps, updates and improves the drive ejection feature, fixes issues with high contrast Windows themes, fixes some large text issues in submenus on high DPI screens, and other fixes and locale updates. As with Beta 1, the Delphi compiler we use to create the platform has been updated to the latest 10.2.2 release which will enable us to better support newer features in ongoing releases. Windows 2000 support has been dropped as part of the move to the latest compiler as Delphi no longer supports it. Full details on all versions are in the PortableApps.com Platform changelog.

New in 15.0 Beta 1

The platform has been updated to support High DPI support within the menu, options, about screen, and dialogs. The existing theme engine has been updated to handle the standard Windows DPI settings as well as custom settings. SHA256 handling has been switched to the internal engine slightly improving performance. The Delphi compiler we use to create the platform has been updated to the latest 10.2.2 release which will enable us to better support newer features in ongoing releases. Windows 2000 support has been dropped as part of the move to the latest compiler as Delphi no longer supports it. Full details on all versions are in the PortableApps.com Platform changelog.

Platform Features

As always, the PortableApps.com Platform is packed with great features like:

  • Automatic App Closing - Closing down and getting going is easier than ever with the platform automatically (and safely) closing your running portable apps and letting you know which ones need to be closed before you eject and finish syncing your cloud drive. Luthfi Harahap was kind enough to re-license some of his code to help with this feature
  • Awesome Themes - The modern default theme matches well with Windows 7, Windows 8/8.1 and Windows 10 and all your favorite classic themes are included as well.
  • Cascading Tray App Menu - Get quick access to all your apps with a right click in the system tray
  • Always-Ready Search - The app search box is always visible and ready by default, so you can open the platform - possibly with the CTRL-ALT-SPACE hotkey - and just start typing to launch your favorite app. You can even search in app descriptions if you'd like by ticking a box in Options
  • Proxy Support - The connections tab in Options lets you automatically or manually configure the platform to work with your internet proxy
  • Full Featured Installer - The Platform installer can detect and install to your portable devices, synced cloud directories, local machine, and more
  • Fast Updater / App Store - Quickly check for updates to your existing apps and find new ones by name, category, release date, and more
  • Eject or Power Off - For local users, the eject button automatically switches to a shutdown/restart/log off button, bringing up the Windows prompt to select your choice. You can also right-click on the button to select to show either eject or shutdown/restart/log off.
  • Portable Fonts - Take all your fonts with you and use them in all your portable apps
  • Organize Your Apps Your Way - Use the default of favorites and most used apps with all apps by category on the second page or switch it up by selecting alphabetical apps, categories and favorites by default, and other options
  • All the fixes and features are details in the PortableApps.com Platform Changelog

Next Version, Translators Needed

We're starting work on the next major release and we'll be releasing a beta in the near future. We'll be going over the list of requested features and bugs to prioritize the additions and fixes in the next couple releases including things like JAVA/.NET apps, automation and batch file handling, custom themes, custom app icons, and how to handle Windows 8 and 10 breaking portable file associations. We'll be needing more translators watching the beta channel and translating the few new features in this release. We'll also be releasing an updated version in the near future with updated translations to get better translations into the hands of users faster.

Ongoing Donation Drive

PortableApps.com needs your help to keep bringing you great software! To learn more, read a personal appeal from PortableApps.com founder John T. Haller. Now you can sponsor the PortableApps.com Platform and help us keep delivering awesome software for free. With options ranging from having your name included to a full-blown site-wide sponsorship, there's a good fit for everyone. Sponsor us today and be a part of the action!

We also accept donations of any size to help with development and hosting:

Make a Donation - Please help support PortableApps.com's development and hosting

Discussing The Release, Enhancements and Bug Reports

As there is much to discuss with this new release, we've separated out a few forum threads for discussing:

Download Today

You can download the new version of the PortableApps.com Platform from the beta download page. Get it today!

Please note that any bug reports and feature requests go in the PortableApps.com Platform Bug Report and Feature Request Tracker.

Story Topic:

Comments

Thank you very much for the update !
It has fixed the high DPI glitches on Apps menu (Check For Updates, etc. were too big) as well as the Firefox window size on start (wasn't maximized anymore, no matter what the window state was on close) Smile !!!

John T. Haller's picture

I'm glad it fixed the app menu size, sadly I had to remove icons from it for now due to a Delphi bug. It should have no effect on Firefox as there were no changes on our end that would interact with it.

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

John T. Haller's picture

This is by design. It currently leaves it intact up to 150% since the menus aren't too large and don't encroach on each other but can preserve the menu icons. If you'd like to report a platform bug, please do so in the platform bug topic. If you'd like to discuss the merits of cutting off at 125% instead of 150%, please create a new thread in the PA.c Platform forum with these screenshots and details and we'll see what others think.

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

I’m not bothered by the sub menu text size but I thought you might be as on my machine it clearly hadn’t been fixed

This may be of interest:
I have played around with the settings some more and found that at 200% scale and the highest resolution I get the same size windows on the PC as before and the sub menu text is back to normal. If I chose 175% scaling the sub menu text is still normal but the horizontal line separators in main menu don’t display.

https://www.dropbox.com/s/u7zf4zi1e746uut/Screenshot%202018-02-08%2023.2...

https://www.dropbox.com/s/3k88ivj7k6j36r7/Screenshot%202018-02-08%2023.1...