cac-t-u-s / om-sharp-users

A public forum for support / issues / suggestions about OM#
3 stars 0 forks source link

OM# on macOS Big Sur #17

Open j-bresson opened 3 years ago

j-bresson commented 3 years ago

Hi there! I have just uploaded a build of OM# 1.2 for mac, which is supposed to work with macOS Big Sur (10.16): https://github.com/cac-t-u-s/om-sharp/releases/tag/v1.2

This version is still tagged as "pre-release": I have built it from 10.14 and have not been able to actually test it yet with Big Sur. Could someone on Big Sur give it a try and report any issue ?

Fabrizio-F commented 3 years ago

Hi Jean, thank you for the great work you are doing and Happy New Year! I have installed om-sharp v1.2 r. 2020/12/30 on my MacBook Retina, 15-inch, Mid 2015 - 2.8 GHz Intel Core i7 quad-core with Big Sur 11.1. I noticed this problem with dragging anything inside the patch with the mouse: ERROR: Invoking a method "representations" on a null pointer

and in the listener window: Warning: Capturing attempt to throw out of mouseDragged:. "ERROR: Invoking a method \" representations \ "on a null pointer.

Call to om-api :: om-error-handler Call to invoke-debugger Call to error Call to objc :: invoke-into Call to (method graphics-ports ::% image-representation-alpha-p (graphics-ports :: cocoa-image-representation)) Call to graphics-ports :: make-image-for-color-user Call to (method om-api :: build-d & d-image (om-drag-view t)) Call to capo-cocoa-library :: compute-drag-object-image-info Call to (method capo-library: representation-drag-object (capo-cocoa-library :: cocoa-representation t)) Call to capo :: i-drag-pane-object Call to bosses: drag-pane-object Call to om-api :: internal-drag-start Call to capo :: in-process-capo-event-callback Call to capo: execute-with-interface Call to capo :: process-capo-event-callback Call to capo :: process-capo-event Call to capo-internals: process-capo-event-with-handler Call to capo-cocoa-library :: handle-mouse-dragged Call to (subfunction testa-cocoa-library :: |% FOREIGN-CALLABLE / CAPI_COCOA_LIBRARY OUTPUT_PANE_REPRESENTATION ObjC instance method mouseDragged: | (fli: define-foreign-callable \ "CAPI_COCOA_LIBRARY OUTPUT_PANE_REPRESENTATION" mouse instance: Objr instance) Call to objc :: | invoke (FUNCTION (OBJC-OBJECT-POINTER SEL) VOID) | Call to (subfunction 2 objc :: make-invoke-function) Call to objc :: invoke-into Call to capo-cocoa-library :: run-cocoa-event-loop Call to mp :: process-sg-function Call to mp :: run-main-process-once Call to mp :: multiprocessing-main-loop Call to mp :: shared-initialize-multiprocessing Call to mp: initialize-multiprocessing " Warning: Capturing attempt to throw out of mouseDragged :.

Thanks Jean

Fabrizio-F commented 3 years ago

I forgot .. I can move everything with the arrow keys

j-bresson commented 3 years ago

🤔 mh. ok, thanks. stay tuned, I'll try to fix that as soon as possible

j-bresson commented 3 years ago

Hi @Fabrizio-F you can try the update om-sharp-1.2-macOS_u1.dmg https://github.com/cac-t-u-s/om-sharp/releases/tag/v1.2

Fabrizio-F commented 3 years ago

thanks Jean, now I can drag each element with the mouse without any problem. Since I installed Big Sur by mistake, I will continue to use this build and will report any problems I encounter. Thank you very much, Fabrizio