[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Krono/highdpi v2 (PR #622)
Tobias Pape
notifications at github.com
Thu Apr 7 14:11:31 UTC 2022
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
--
Reply to this email directly or view it on GitHub:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/622
You are receiving this because you are subscribed to this thread.
Message ID: <OpenSmalltalk/opensmalltalk-vm/pull/622 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20220407/ee1f11cf/attachment-0001.html>
More information about the Vm-dev
mailing list