On Mon, Apr 16, 2018 at 12:54 PM, p...@highoctane.be <p...@highoctane.be>
> I have downloaded the https://github.com/pharo-
> win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest and put it in the
> folder that contains the PharoLauncher Pharo.exe and then the pointers are
> correct again (they have their masking done correctly.
> So, there is a packaging issue somewhere for Pharo Windows VMs as
> downloaded by the Laucher.
Indeed, we must include the manifest files on Windows.
On Mon, Apr 16, 2018 at 12:45 PM, p...@highoctane.be <p...@highoctane.be>
> Thx for the pointer.
> No, there is no such file in the vm folder that is launching the Pharo
> Launcher nor is there one in the vms folders that are downloaded to run the
> various images started by the launcher.
> This manifest file is new to me. Where is it to be found and what does it
> do for Pharo?
It must lie alongside the .exe. It's an XML file that specifies various
runtime environment settings for the executable. i don't know all that it
can do, I just know that it does seem whether an application is highDpi
aware or not, and your bug report seems to point directly to this. Here's
the manifest for Pharo:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<description>Pharo Smalltalk Virtual Machine</description>
And that reminds me that they need to get updated to refer to
> On Mon, Apr 16, 2018 at 5:29 PM, Eliot Miranda <eliot.mira...@gmail.com>
>> Hi Phil,
>> On Apr 16, 2018, at 8:16 AM, philippe.b...@highoctane.be <
>> philippe.b...@gmail.com> wrote:
>> I guess that it is what I installed and it works fine on my Win 10 system.
>> Nice icon BTW.
>> Now there is an issue with the mouse pointer in the launcher and all
>> pther images (so maybe a VM problem).
>> The cursor is all black and tiny and has no white surroundings. In a dark
>> theme the cursor is close to invisible.
>> Also the cursor is not obeying the magnification setting of Windows. It
>> worked before.
>> I guess that the cursor masks are not applied properly + other new stuff.
>> Is the manifest (Pharo.exe.manifest ?) being installed?
>> That is ruining the whole Pharo experience for me (and I guess newcomers).
>> On Mon, Apr 16, 2018, 16:14 Christophe Demarey <
>> christophe.dema...@inria.fr> wrote:
>>> Regarding the various problems Pharo Launchers had on Windows, we worked
>>> on a new installer based on Advanced Installer  to avoid UAC (User
>>> Account Control) and write permissions problems. This new installer now
>>> installs Pharo Launcher in the user’s local app data folder (where for
>>> sure, he has write permissions). Pharo Launcher also now have its own icon
>>> and use its own name instead of Pharo. Also, the uninstaller now works as
>>> expected. Last but not least, the installer is now signed to avoid warning
>>> of Windows Defender.
>>> Thanks to Ben Coman who did the first version of the packaging using
>>> Advanced Installer (was NSIS).
>>> This version should also improve the launch of Pharo images on Windows.
>>> So, please could you install and test this new version: and report any
>>> problem with it? http://files.pharo.org/pharo-launcher/win-alpha/
>>> We do not have windows users around so it’s hard to know if it works
>>> outside our tests boxes.
>>>  https://www.advancedinstaller.com/