yay You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/622
-- Commit Summary --
* HighDPI awarenes. * Deploy to Bintray * Create bert * Revert "Create bert" [skip ci] * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * Manifest for windows 7..10 * Set windows 7 as lowest Windows * Per-monitor scalefactor windows. * Fix compilation errors * more compilation error fixes * Try to correct function pointer prototype * fix typo * fix calling convention * Avoid mingw's default manifest * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * [osx/cg] fix bytesPerRow calculation * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * [unix/fbdev] use C standard int names * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * [fbdev] tweak debug printing * [unix] Make sure everything from the vm is linked * [unix] support scale factors on unix/linux * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * [ci] fix merge fault * [osx] fix merge confusion * [mac] fix highdpi for metal * [unix] determine scale, round towards default_scale * [unix] improve per-monitor scale identification * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * [deploy] Deploy this branch ONCE so we can try * Revert "[deploy] Deploy this branch ONCE so we can try" [ci skip] * [ci] killing the manifest got lost. * Merge branch 'Cog' into krono/highdpi-v2 * [mac] Fix button events * [macos] make cursor handling dpiaware * Merge branch 'Cog' into krono/highdpi-v2 * Merge branch 'Cog' into krono/highdpi-v2 * Use windows' Version detection facilities * Revert "[macos] make cursor handling dpiaware" * [macos] tiny deprecation followup * Merge remote-tracking branch 'origin/Cog' into krono/highdpi-v2 * post-merge fix * Add missing devlibs to ci
-- File Changes --
M building/win32x86/newspeak.cog.spur/nsvm.exe.manifest (14) M building/win32x86/newspeak.stack.spur/nsvm.exe.manifest (14) M building/win32x86/pharo.cog.spur.lowcode/Pharo.exe.manifest (12) M building/win32x86/pharo.cog.spur/Pharo.exe.manifest (12) M building/win32x86/squeak.cog.spur.lowcode/Croquet.exe.manifest (12) M building/win32x86/squeak.cog.spur.lowcode/Squeak.exe.manifest (12) M building/win32x86/squeak.cog.spur/Croquet.exe.manifest (14) M building/win32x86/squeak.cog.spur/Squeak.exe.manifest (14) M building/win32x86/squeak.cog.v3/Croquet.exe.manifest (14) M building/win32x86/squeak.cog.v3/Squeak.exe.manifest (14) M building/win32x86/squeak.sista.spur/Croquet.exe.manifest (14) M building/win32x86/squeak.sista.spur/Squeak.exe.manifest (14) M building/win32x86/squeak.stack.spur/Croquet.exe.manifest (14) M building/win32x86/squeak.stack.spur/Squeak.exe.manifest (14) M building/win32x86/squeak.stack.v3/Croquet.exe.manifest (14) M building/win32x86/squeak.stack.v3/Squeak.exe.manifest (14) M building/win64x64/newspeak.cog.spur/nsvm.exe.manifest (14) M building/win64x64/newspeak.stack.spur/nsvm.exe.manifest (14) M building/win64x64/pharo.stack.spur/Pharo.exe.manifest (14) M building/win64x64/squeak.cog.spur/Croquet.exe.manifest (14) M building/win64x64/squeak.cog.spur/Squeak.exe.manifest (14) M building/win64x64/squeak.stack.spur/Croquet.exe.manifest (14) M building/win64x64/squeak.stack.spur/Squeak.exe.manifest (14) M platforms/iOS/vm/Common/Classes/sqSqueakScreenAPI.m (2) M platforms/iOS/vm/Common/Classes/sqSqueakScreenAndWindow.m (2) M platforms/iOS/vm/OSX/sqSqueakMainApplication+screen.m (15) M platforms/iOS/vm/OSX/sqSqueakOSXApplication+cursor.m (9) M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m (6) M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m (105) M platforms/iOS/vm/OSX/sqSqueakOSXMetalView.m (21) M platforms/iOS/vm/iPhone/Classes/SqueakUIView.m (2) M platforms/unix/config/Makefile.in (7) M platforms/unix/vm-display-X11/sqUnixX11.c (27) A platforms/unix/vm-display-X11/sqUnixX11Scale.c (319) M platforms/unix/vm-display-fbdev/sqUnixFBDev.c (69) M platforms/unix/vm-display-fbdev/sqUnixFBDevFramebuffer.c (20) M platforms/unix/vm-display-fbdev/sqUnixFBDevKeyboard.c (2) M platforms/unix/vm/Makefile.in (8) M platforms/unix/vm/SqDisplay.h (2) M platforms/unix/vm/debug.h (2) A platforms/unix/vm/sqUnixDisplayHelpers.c (337) A platforms/unix/vm/sqUnixDisplayHelpers.h (81) M platforms/win32/vm/sqWin32Window.c (87) M scripts/ci/actions_prepare_linux_arm.sh (2) M scripts/ci/actions_prepare_linux_x86.sh (2)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/622.patch https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/622.diff
@krono pushed 1 commit.
0327c3e886bc797f32c71534e9b052d4aa0f12dd again devfile
@krono pushed 1 commit.
5a1559dc2df14c92d6f1c841e0f2f517445ed1c0 less noisy
Merged #622 into Cog.
vm-dev@lists.squeakfoundation.org