Re: [Pharo-dev] [Pharo-Launcher] call for tests on Windows

2018-04-17 Thread Christophe Demarey
Windows 10 on top of virtual box

> Le 17 avr. 2018 à 10:29, p...@highoctane.be a écrit :
> 
> Hi Christophe,
> 
> What Windows version do you have?
> 
> I have Windows 10 and a 4K screen.
> 
> Phil
> 
> On Tue, Apr 17, 2018 at 9:43 AM, Christophe Demarey 
> mailto:christophe.dema...@inria.fr>> wrote:
> Hi Phil, Eliot,
> 
>> Le 16 avr. 2018 à 23:58, Eliot Miranda > > a écrit :
>> 
>> Hi Phil,
>> 
>> On Mon, Apr 16, 2018 at 12:54 PM, p...@highoctane.be 
>>  mailto:p...@highoctane.be>> 
>> wrote:
>> I have downloaded the 
>> https://github.com/pharo-project/pharo-vm/blob/master/opensmalltalk-vm/build.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.
>> 
>> Good!  
>>  
>> 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.
> 
> I did not get this problem. Is this manifest file new? Is there only one 
> manifest file to include or many?
> 
> Thanks for reporting this issue.
> Christophe
> 
> 



Re: [Pharo-dev] [Pharo-Launcher] call for tests on Windows

2018-04-17 Thread p...@highoctane.be
Hi Christophe,

What Windows version do you have?

I have Windows 10 and a 4K screen.

Phil

On Tue, Apr 17, 2018 at 9:43 AM, Christophe Demarey <
christophe.dema...@inria.fr> wrote:

> Hi Phil, Eliot,
>
> Le 16 avr. 2018 à 23:58, Eliot Miranda  a écrit :
>
> Hi Phil,
>
> On Mon, Apr 16, 2018 at 12:54 PM, p...@highoctane.be 
>  wrote:
>
>> I have downloaded the https://github.com/pharo-p
>> roject/pharo-vm/blob/master/opensmalltalk-vm/build.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.
>>
>
> Good!
>
>
>> 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.
>
>
> I did not get this problem. Is this manifest file new? Is there only one
> manifest file to include or many?
>
> Thanks for reporting this issue.
> Christophe
>
>


Re: [Pharo-dev] [Pharo-Launcher] call for tests on Windows

2018-04-17 Thread Christophe Demarey
Hi Phil, Eliot,

> Le 16 avr. 2018 à 23:58, Eliot Miranda  a écrit :
> 
> Hi Phil,
> 
> On Mon, Apr 16, 2018 at 12:54 PM, p...@highoctane.be 
>  mailto:p...@highoctane.be>> 
> wrote:
> I have downloaded the 
> https://github.com/pharo-project/pharo-vm/blob/master/opensmalltalk-vm/build.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.
> 
> Good!  
>  
> 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.

I did not get this problem. Is this manifest file new? Is there only one 
manifest file to include or many?

Thanks for reporting this issue.
Christophe



Re: [Pharo-dev] [Pharo-Launcher] call for tests on Windows

2018-04-16 Thread Eliot Miranda
Hi Phil,

On Mon, Apr 16, 2018 at 12:54 PM, p...@highoctane.be 
 wrote:

> I have downloaded the https://github.com/pharo-
> project/pharo-vm/blob/master/opensmalltalk-vm/build.
> 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.
>

Good!


> 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.


>
> Phil
>
>
On Mon, Apr 16, 2018 at 12:45 PM, p...@highoctane.be 
wrote:

> Eliot,
>
> 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:

Pharo.exe.manifest



Pharo Smalltalk Virtual Machine

http://schemas.microsoft.com/SMI/2005/WindowsSettings";>
false










And that reminds me that they need to get updated to refer to
opensmalltalk.org!!


> Phil
>
> On Mon, Apr 16, 2018 at 5:29 PM, Eliot Miranda 
> wrote:
>
>> 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).
>>
>>
>> Phil
>>
>> On Mon, Apr 16, 2018, 16:14 Christophe Demarey <
>> christophe.dema...@inria.fr> wrote:
>>
>>> Hi,
>>>
>>> Regarding the various problems Pharo Launchers had on Windows, we worked
>>> on a new installer based on Advanced Installer [1] 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.
>>>
>>> Thanks,
>>> Christophe
>>>
>>> [1] https://www.advancedinstaller.com/
>>>
>>
>


-- 
_,,,^..^,,,_
best, Eliot


Re: [Pharo-dev] [Pharo-Launcher] call for tests on Windows

2018-04-16 Thread p...@highoctane.be
I have downloaded the
https://github.com/pharo-project/pharo-vm/blob/master/opensmalltalk-vm/build.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.

Phil

On Mon, Apr 16, 2018 at 5:29 PM, Eliot Miranda 
wrote:

> 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).
>
>
> Phil
>
> On Mon, Apr 16, 2018, 16:14 Christophe Demarey <
> christophe.dema...@inria.fr> wrote:
>
>> Hi,
>>
>> Regarding the various problems Pharo Launchers had on Windows, we worked
>> on a new installer based on Advanced Installer [1] 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.
>>
>> Thanks,
>> Christophe
>>
>> [1] https://www.advancedinstaller.com/
>>
>


Re: [Pharo-dev] [Pharo-Launcher] call for tests on Windows

2018-04-16 Thread p...@highoctane.be
Eliot,

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?

Phil

On Mon, Apr 16, 2018 at 5:29 PM, Eliot Miranda 
wrote:

> 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).
>
>
> Phil
>
> On Mon, Apr 16, 2018, 16:14 Christophe Demarey <
> christophe.dema...@inria.fr> wrote:
>
>> Hi,
>>
>> Regarding the various problems Pharo Launchers had on Windows, we worked
>> on a new installer based on Advanced Installer [1] 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.
>>
>> Thanks,
>> Christophe
>>
>> [1] https://www.advancedinstaller.com/
>>
>


Re: [Pharo-dev] [Pharo-Launcher] call for tests on Windows

2018-04-16 Thread Eliot Miranda
Hi Phil,

> On Apr 16, 2018, at 8:16 AM, philippe.b...@highoctane.be 
>  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).
> 
> 
> Phil
> 
>> On Mon, Apr 16, 2018, 16:14 Christophe Demarey  
>> wrote:
>> Hi,
>> 
>> Regarding the various problems Pharo Launchers had on Windows, we worked on 
>> a new installer based on Advanced Installer [1] 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.
>> 
>> Thanks,
>> Christophe
>> 
>> [1] https://www.advancedinstaller.com/


Re: [Pharo-dev] [Pharo-Launcher] call for tests on Windows

2018-04-16 Thread philippe.b...@highoctane.be
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.

That is ruining the whole Pharo experience for me (and I guess newcomers).


Phil

On Mon, Apr 16, 2018, 16:14 Christophe Demarey 
wrote:

> Hi,
>
> Regarding the various problems Pharo Launchers had on Windows, we worked
> on a new installer based on Advanced Installer [1] 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.
>
> Thanks,
> Christophe
>
> [1] https://www.advancedinstaller.com/
>