[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 6cd4bb: On Windows 10 platform, use "PerMonitor" and not "...

Marcel Taeumel noreply at github.com
Fri Apr 8 11:56:43 UTC 2022


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 6cd4bb2c46f8f5155c8f6feba37889d9c9d6402d
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/6cd4bb2c46f8f5155c8f6feba37889d9c9d6402d
  Author: Marcel Taeumel <marcel.taeumel at hpi.de>
  Date:   2022-04-08 (Fri, 08 Apr 2022)

  Changed paths:
    M building/win32x86/newspeak.cog.spur/nsvm.exe.manifest
    M building/win32x86/newspeak.stack.spur/nsvm.exe.manifest
    M building/win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest
    M building/win32x86/pharo.cog.spur/Pharo.exe.manifest
    M building/win32x86/pharo.sista.spur/Pharo.exe.manifest
    M building/win32x86/pharo.stack.spur/Pharo.exe.manifest
    M building/win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest
    M building/win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest
    M building/win32x86/squeak.cog.spur/Croquet.exe.manifest
    M building/win32x86/squeak.cog.spur/Squeak.exe.manifest
    M building/win32x86/squeak.cog.v3/Croquet.exe.manifest
    M building/win32x86/squeak.cog.v3/Squeak.exe.manifest
    M building/win32x86/squeak.sista.spur/Croquet.exe.manifest
    M building/win32x86/squeak.sista.spur/Squeak.exe.manifest
    M building/win32x86/squeak.stack.spur/Croquet.exe.manifest
    M building/win32x86/squeak.stack.spur/Squeak.exe.manifest
    M building/win32x86/squeak.stack.v3/Croquet.exe.manifest
    M building/win32x86/squeak.stack.v3/Squeak.exe.manifest
    M building/win64x64/newspeak.cog.spur/nsvm.exe.manifest
    M building/win64x64/newspeak.stack.spur/nsvm.exe.manifest
    M building/win64x64/pharo.cog.spur/Pharo.exe.manifest
    M building/win64x64/pharo.stack.spur/Pharo.exe.manifest
    M building/win64x64/squeak.cog.spur/Croquet.exe.manifest
    M building/win64x64/squeak.cog.spur/Squeak.exe.manifest
    M building/win64x64/squeak.stack.spur/Croquet.exe.manifest
    M building/win64x64/squeak.stack.spur/Squeak.exe.manifest

  Log Message:
  -----------
  On Windows 10 platform, use "PerMonitor" and not "PerMonitorV2" to let Windows resize the window when scaling changes. This is like "true/pm" on older Windows platforms. Note that "PerMonitorV2" is not working because Windows communicates a slightly different value for #actualScreenSize which accounts for minor decoration changes. There is a bug somewhere in the platform code. That not important for now.




More information about the Vm-dev mailing list