[Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 5e1415: Prepare Cocoa VM for High-DPI

GitHub noreply at github.com
Wed Jul 6 20:27:57 UTC 2016


  Branch: refs/heads/Cog
  Home:   https://github.com/OpenSmalltalk/opensmalltalk-vm
  Commit: 5e14158627fb2cc06ee6bdccd96a0f3eb4bc991b
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/5e14158627fb2cc06ee6bdccd96a0f3eb4bc991b
  Author: Tobias Pape <tobias at netshed.de>
  Date:   2016-07-05 (Tue, 05 Jul 2016)

  Changed paths:
    M platforms/iOS/vm/Common/Classes/sqSqueakScreenAndWindow.m
    M platforms/iOS/vm/OSX/Squeak-Info.plist
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXView.h
    M platforms/iOS/vm/iPhone/Classes/SqueakUIView.h
    M platforms/iOS/vm/iPhone/Classes/SqueakUIView.m

  Log Message:
  -----------
  Prepare Cocoa VM for High-DPI

 - Works for both OpenGL and CoreGraphics backends (Why do we have
   both?)
 - Needs new abstractions for 'squeak-screen-size' and
   'squeak-mouse-position' in both backends/view. Is provided.


  Commit: df90dec754e10e5c57246e1ad8f75550f559f8cb
      https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/df90dec754e10e5c57246e1ad8f75550f559f8cb
  Author: Tobias Pape <krono at users.noreply.github.com>
  Date:   2016-07-06 (Wed, 06 Jul 2016)

  Changed paths:
    M platforms/iOS/vm/Common/Classes/sqSqueakScreenAndWindow.m
    M platforms/iOS/vm/OSX/Squeak-Info.plist
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication+events.m
    M platforms/iOS/vm/OSX/sqSqueakOSXApplication.m
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXCGView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.h
    M platforms/iOS/vm/OSX/sqSqueakOSXOpenGLView.m
    M platforms/iOS/vm/OSX/sqSqueakOSXView.h
    M platforms/iOS/vm/iPhone/Classes/SqueakUIView.h
    M platforms/iOS/vm/iPhone/Classes/SqueakUIView.m

  Log Message:
  -----------
  Merge pull request #22 from OpenSmalltalk/krono/osx-highdpi

Prepare Cocoa VM for High-DPI


Compare: https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/1bbf2d2e33a4...df90dec754e1


More information about the Vm-dev mailing list