aboutsummaryrefslogtreecommitdiff
path: root/vendor/darwin
Commit message (Collapse)AuthorAgeFilesLines
* More bindings for darwinLucas Perlind2025-12-191-0/+22
|
* Start adding pkg lines for vendor.Jeroen van Rijn2025-10-104-0/+4
|
* Fix typo in newBufferWithSliceNoCopyTohei Ichikawa2025-08-141-1/+1
|
* Add bindings for vertexLinkedFunctionsTohei Ichikawa2025-08-071-0/+8
|
* Fix Metal mesh shading bindingsTohei Ichikawa2025-08-062-63/+262
|
* Fix invalid selector for acceleration structureMichael Freundorfer2025-06-221-3/+3
|
* Fix types againgingerBill2024-05-301-2/+2
|
* Fix #3651gingerBill2024-05-301-2/+2
|
* Add #panic to tell of moved packagegingerBill2024-04-101-0/+3
|
* Move `vendor:darwin/Foundation` to `core:sys/darwin/Foundation`gingerBill2024-04-0839-3495/+7
|
* Add NSApplication.active to Foundation bindings.Vitalii Kravchenko2024-04-021-0/+11
|
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-2812-16/+16
|
* Remove `//+build darwin`gingerBill2024-01-1740-40/+0
|
* Only build vendor:darwin on darwinflysand72023-10-2940-0/+40
|
* Further improve on NSBlockLucas Perlind2023-09-061-33/+68
| | | | | | | * Correct setting the isa of the NSBlock * Make global blocks managed by the odin runtime * Make local blocks copy to a malloc block that is managed by the objc runtime * Add method to create blocks that take a paramater
* Add more darwin bindingsLucas Perlind2023-08-313-3/+199
|
* Add more NS bindings and correctly link NS blockLucas Perlind2023-08-303-4/+20
|
* Correct run loop linkingLucas Perlind2023-08-251-2/+1
|
* Add NSSetgingerBill2023-08-242-1/+28
|
* Shut up the type checkergingerBill2023-08-241-35/+70
|
* Update `vendor:darwin/Foundation` to implement `Event`, `Color`, `Screen`, ↵gingerBill2023-08-245-24/+541
| | | | and other fixes
* Always include Cocoa for NSFoundationLucas Perlind2023-08-211-1/+3
|
* Remove the use of `import` within `when`gingerBill2023-08-041-3/+2
|
* Remove redundant commentsgingerBill2023-06-071-2104/+85
|
* Add missing class method to NS.NumbergingerBill2023-05-221-0/+1
|
* Update calling convention to the most appropriategingerBill2023-05-223-1620/+1620
| | | | | | - "odin" if the `context` is needed for `assert` - "contextless" if multiple return values are needed (better for optimizations) - "c" otherwise
* Use `proc "c"` calling convention in NS Foundation packagegingerBill2023-05-2222-350/+350
|
* Add procedure groups for `Device_newBuffer` and `Texture_newTextureView`gingerBill2023-05-221-5/+21
|
* Update to Metal 3gingerBill2023-04-267-8/+1023
|
* Add user-defaults config to enable force-smooth-scrolling for SDLColin Davidson2023-02-181-0/+14
|
* Add open file dialog panel to foundationColin Davidson2023-02-184-3/+52
|
* Merge pull request #2310 from Lperlind/staging/ns-application-delegate-fixgingerBill2023-01-191-7/+7
|\ | | | | Fix a few bindings in NSApplicationDelegate
| * Fix a few bindings in NSApplicationDelegateLucas Perlind2023-01-191-7/+7
| |
* | Fully implement NSWindowDelegateLucas Perlind2023-01-197-0/+576
|/
* (almost) Fully implement NSApplicationDelegateLucas Perlind2023-01-174-30/+481
|
* Add NSWindow::content_layout_rectJan Ivanecky2022-11-171-0/+4
|
* Fix indentationJulian Ceipek2022-10-201-1/+1
|
* Add `objc_registerClassPair` to allow subclassingJulian Ceipek2022-10-201-0/+1
|
* Use `c.size_t` to match C declaration more directlyJulian Ceipek2022-10-201-1/+1
|
* Fix signature for `objc_allocateClassPair`Julian Ceipek2022-10-201-1/+1
|
* Use `NS.BOOL` instead of `bool`Julian Ceipek2022-10-091-2/+2
|
* Fix signature for `shouldTerminateAfterLastWindowClosed` delegate procJulian Ceipek2022-10-081-3/+3
|
* Add class_getInstanceMethod, method_setImplementation bindingsJan Ivanecky2022-10-081-0/+3
|
* Add additional NSWindow methodsJan Ivanecky2022-10-081-0/+16
|
* Revert "Remove the workaround for NSWindow initWithContentFrame"gingerBill2022-09-091-1/+12
|
* Remove the workaround for NSWindow initWithContentFrameHasen Judy2022-09-061-12/+1
| | | | | | Reverts #1841 Resolves #1825
* HACK work around for creating a cocoa windowHasen Judy2022-06-102-6/+22
| | | | | | | See #1825 for more details. This does not fix the underlying issue; it's merely a work around for this specific manifestation of the bug.
* Minor rearrangementgingerBill2022-04-151-16/+18
|
* Improve utilitiesgingerBill2022-04-153-4/+23
|
* Add more proc groupsgingerBill2022-04-151-13/+52
|