aboutsummaryrefslogtreecommitdiffstats
path: root/pugl/detail/mac.m
AgeCommit message (Expand)AuthorFilesLines
2019-11-03Expose functional stub backendDavid Robillard1-0/+15
2019-11-03Fix puglFreeView() crashes when window creation failedJordan Halase1-10/+17
2019-09-07Add clipboard supportDavid Robillard1-0/+40
2019-09-03Make almost everything return a statusDavid Robillard1-6/+12
2019-09-03Add puglSetWindowTitle()David Robillard1-0/+18
2019-09-03Replace size and aspect ratio init functions with dynamic onesDavid Robillard1-0/+34
2019-09-03Use consistent naming conventionsDavid Robillard1-9/+9
2019-09-03Add functions to get and set view size and positionDavid Robillard1-14/+84
2019-09-03Add puglDispatchEvents()David Robillard1-7/+13
2019-09-03Add puglPollEvents()David Robillard1-14/+20
2019-09-03Move puglGetTime() to PuglWorldDavid Robillard1-2/+2
2019-09-03Add PuglWorldDavid Robillard1-12/+26
2019-09-03Add puglHasFocus()David Robillard1-0/+9
2019-09-03Fix puglGrabFocus() to work between parent and childrenDavid Robillard1-1/+4
2019-09-03Simplify hints implementationDavid Robillard1-2/+2
2019-09-03Mac: Dispatch expose events from drawing viewMichael Fisher1-2/+2
2019-09-02Cleanup: Fix whitespaceDavid Robillard1-8/+8
2019-08-02Mac: Disable annoying bell on tab or other special key pressesDavid Robillard1-0/+5
2019-08-02Replace puglIgnoreKeyRepeat() with a hintDavid Robillard1-1/+1
2019-07-29Mac: Separate backends from platform implementationDavid Robillard1-390/+36
2019-07-29Mac: Add Cairo on Quartz supportDavid Robillard1-29/+113
2019-07-29Mac: Make drawView a generic NSViewDavid Robillard1-20/+46
2019-07-29Mac: Separate NSOpenGLView from input handling viewDavid Robillard1-113/+142
2019-07-29Mac: Use scrolling delta for scroll eventsDavid Robillard1-2/+2
2019-07-29Cleanup: Clean up includes and call IWYU in lint targetDavid Robillard1-0/+1
2019-07-29Reorganize source to separate private implementation detailsDavid Robillard1-0/+1069