What's new in PlayOnMac 4.4.2
Jan 25, 2021
- Refactored wine version window
New in PlayOnMac 4.4 (Jul 5, 2020)
New in PlayOnMac 4.3.4 (Jan 24, 2019)
- Fixed some bugs in the wineversion process
- Begining of code cleaning and refactoring
- Begining of using wx box sizers instead of absolute positioning.
- Most of the windows are now resizable. This should solve display issues on many cases: HDPI and alternative windows manager: (see https://www.playonlinux.com/en/topic-16188-Visual_error_with_KDE.html)
- MacOS: Remove XQuartz installation
- MacOS: Bundle an up-to-date wine version
- MacOS: Use native terminal instead of xterm
- MacOS: Fix localization
New in PlayOnMac 4.3.3 (Nov 21, 2018)
- Compatibility with OSX < Mojave
New in PlayOnMac 4.3 (Nov 21, 2018)
- Various fix on OSX
- Phoenicis (POL 5) winebuild compatibility. POL 4 winebuilds will be deprecated. (See https://github.com/PhoenicisOrg/phoenicis-winebuild)
New in PlayOnMac 4.2.11 (Jun 20, 2017)
- Fix POL_SetupWindow_download clobbering $FILENAME
- Fix small typo in first use "send report" message
New in PlayOnMac 4.2.10 (Jan 3, 2016)
- Wine 1.8 staging is now the default wine version on OSX. The build process has been improved thanks to wine-staging team so that the compiler supports ms_hook_prologue, allowing function hotpatching. This should improve the compatibility of some applications like Steam.
- Some wine staging instructions have been added so that they are fully supported by the scripts.
- The wineprefix tab in the configuration panel has been improved.
New in PlayOnMac 4.2.9 (Dec 23, 2015)
- Fixed a bug in the user agent used in urllib that would make it look like an attack to paranoid eyes (and filters) (#5072)
- Try to improve general installation instructions
- Update About's copyright years span (let's make it look like we're still working on the project ;) ) Many more could be updated though
- POL_Download_Resource: don't test hash of missing file (one less spurious warning message)
- Adding some visual clue while virtual drives are being removed
- Fix "debbuger" typo
- POL_System_find_file: really pick the shallowest file
- fix "debbuger" typo
- POL_SetupWindow_VMS: mention that the expected answer units are megabytes
- Try to make instructions to rerun a program in debug mode more obvious (#5104)
- Some GetRegValue fixing/hardening
- Remove spurious .lnk files from user desktop for all architectures during POL_Shortcut calls (#4200)
- Add waiting messages to POL_System_unzip & friends
- Deprecate Set_WineWindowTitle that no longer works with Wine 1.5.16+, and breaks Set_Desktop (#5118)
- Fix playonlinux-pkg -b (broken since PlayOnLinux 4.0)
- MacOS 10.11 support
New in PlayOnMac 4.2.8 (May 14, 2015)
- Feature freeze has been declared for POL 4.x, so this changelog should contain only bug fixes
- checkVersionUse(): don't assume cfg files have any order
- manual installation: component installation bugfix ($IFS not restored correctly)
- POL_OpenShell: call POL_Wine_AutoSetVersionEnv in all cases, to set $PATH (#5062)
- Fix consecutive shortcut creations
- POL_Wine_SetVideoDriver bugfix, device IDs were not inserted as DWORDs
New in PlayOnMac 4.2.7 (Apr 21, 2015)
- Detect and abort scripts when trying to run 64bit programs with 32bit Wine
- POL_DetectVideoCards: list VGA compatible controllers and 3D controllers (#5012)
- Add support for several other value types than REG_SZ to registry updating statements (#5013)
- POL_Wine_SelectPrefix: abort if no prefix name is provided
- Sort install scripts lists case insensitively (iTunes)
- Fix "hash-bang" line in shortcuts so they're actually executable
- Deprecate the usage of $REPERTOIRE in PlayOnLinux own code
- Translate remaining french comments and identifiers in Bash code
- Improve POL_Wine_PrefixDelete to remove ancillary resources (shortcuts, icons,...)
- Wine versions manager: attributes tell apart used versions instead of unused versions; Add an extra warning when about to remove a version in use
- Avoid Python detection loops
- Display wx version found
- Fix Settings > Internet menu (#4989, thanks to rupert)
- Workaround for Wine bug #37575 (#5023)
- Improve find_binary function and make it public as POL_System_find_file
- Add support for .lnk, .bat and .cmd files to POL_Shortcut and POL_SetupWindow_shortcut_creator
- Added an icon to open the debugger from the installation wizard when POL_Debug_Init has been called (#4948)
- Implement POL_SetupWindow_notice to display important messages, but allow the user to acknowledge them once and for all ("Don't remind me") (#2036)
- POL_OpenShell (Configure > Misc > Open a shell) bug fixes
- Add a warning when OpenGL autotests are missing (user support)
- Make sure "Install non-listed application" link is always visible in install window
- POL_SetupWindow_cdrom: don't suggest "*" when no CDROM has been found
- Remove use of remaining os.system() calls (less overhead, less quoting nightmare)
- Use os.kill() instead of shell command
- Use of "exec" to avoid some useless extra Bash processes
- polconfigurator interface cleanup (no risk of translation breakage)
New in PlayOnMac 4.2.6 (Mar 4, 2015)
- Use $ POL_TERM more Consistently, allow POL_TERM global configuration override. Beware, the carrier must terminal -T and -e options, so gnome-terminal Does not Qualify (gnome-terminal.wrapper Does though)
- Add a function to compute a hash of a POL_Wine_VersionSignature Wine Package
- Python version string extraction hardening (# 4895)
- POL_System_PartInfo APPROBATION thru mount filesystems point INSTEAD of device (Btrfs subvolumes compatibility)
- Modify bash / document_reader to pass extra arguments Unchanged ( http://www.playonmac.com/en/topic-12519-Pass_arguments_to_PDFXChange_Viewer.html )
- Remove "skipped lines" messages When The debugger gets the focus back
- POL_Shortcut: do not overwrite $ binary logging to Improve
- mainwindow: make boxen alert child of the main window So They can not get lost behind --other windows
- Prevent POL_Download_Resource clobbering $ APP_ANSWER
- Critical error: wget throwing SSL error when Install Components uses wget (bug 5002)
New in PlayOnMac 4.2.5 (Oct 6, 2014)
- Support for wxpython 3.0
- Compatibility with next version of Mac OS (10.10 Yosemite, tested on DP7)
- Mac OS: the bundled wine version is now 1.7.26, and uses winemac drv (far less XQuartz depencies)
- Mention URL in POL_Download and POL_Download_Resource error messages (should help with user support)
- Add POL_Config_Win16 to check if the host can run win16 programs, see http://linux-kernel.2935.n7.nabble.com/tip-x86-urgent-x86-64-modify-ldt-Ban-16-bit-segments-on-64-bit-kernels-td838675i120.html
- Various bug fixes