More things in this commit:
- Removed the callback system in favor of simply defining functions in a header to later be implemented in whichever file is most convenient for what we want to do (i.e., calling LLWindow callbacks within LLWindowMacOSX, setting cursors in llwindowmacosx-objc.mm, etc.) - Viewer shutdown now works appropriately - Added a bit of debugging code to test if a key has been handled by the UI or not (useful for tracking down the mystery of the enter key not being handled) - Setup a cocoa quit handler within the application delegate that intercepts any termination requests
Showing
- indra/llwindow/llopenglview-objc.h 0 additions, 30 deletionsindra/llwindow/llopenglview-objc.h
- indra/llwindow/llopenglview-objc.mm 73 additions, 141 deletionsindra/llwindow/llopenglview-objc.mm
- indra/llwindow/llwindowmacosx-objc.h 25 additions, 13 deletionsindra/llwindow/llwindowmacosx-objc.h
- indra/llwindow/llwindowmacosx-objc.mm 15 additions, 59 deletionsindra/llwindow/llwindowmacosx-objc.mm
- indra/llwindow/llwindowmacosx.cpp 56 additions, 17 deletionsindra/llwindow/llwindowmacosx.cpp
- indra/llwindow/llwindowmacosx.h 1 addition, 1 deletionindra/llwindow/llwindowmacosx.h
- indra/newview/llappviewermacosx-delegate.mm 14 additions, 4 deletionsindra/newview/llappviewermacosx-delegate.mm
- indra/newview/llappviewermacosx-objc.h 1 addition, 1 deletionindra/newview/llappviewermacosx-objc.h
- indra/newview/llappviewermacosx.cpp 15 additions, 17 deletionsindra/newview/llappviewermacosx.cpp
- indra/newview/llviewerkeyboard.cpp 1 addition, 1 deletionindra/newview/llviewerkeyboard.cpp
Loading
Please register or sign in to comment