| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | | | | | | | | | | Merge pull request #6133 from WongSoft/fix-low-priority-thread-unix | gingerBill | 2026-01-14 | 1 | -1/+5 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | [core:thread] Ensure creating a low priority thread with SCHED_OTHER policy does not assert | |||||
| | * | | | | | | | | | | | | Ensure creating a low priority thread does not assert with SCHED_OTHER policy | Nathan Wong | 2026-01-13 | 1 | -1/+5 | |
| | | |_|_|/ / / / / / / / | |/| | | | | | | | | | | ||||||
| * | | | | | | | | | | | | Merge pull request #6131 from FrancisTheCat/master | gingerBill | 2026-01-14 | 1 | -0/+10 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | | Add warning for `size_of(&x)` expressions | |||||
| | * | | | | | | | | | | | Fix indentation | Franz Hoeltermann | 2026-01-14 | 1 | -1/+1 | |
| | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | Add warning for `size_of(&x)` expressions | Franz | 2026-01-14 | 1 | -0/+10 | |
| |/ / / / / / / / / / / | ||||||
| * | | | | | | | | | | | Remove duplicate assingment of array.allocator = allocator in ↵ | Faker-09 | 2026-01-13 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | _make_dynamic_array_len_cap(...) (#6095) | |||||
| * | | | | | | | | | | | Add NSWindow layout information method bindings to darwin/Foundation (#6040) | Jacob Evelyn | 2026-01-13 | 1 | -0/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds bindings for `NSWindow`'s ["Getting Layout Information"](https://developer.apple.com/documentation/appkit/nswindow?language=objc#Getting-Layout-Information) methods to the `core:sys/darwin/Foundation` package. Co-authored-by: Jacob Evelyn <j@cob.land> | |||||
| * | | | | | | | | | | | Fix darwin/Foundation/NSScreen type property bindings (#6038) | Jacob Evelyn | 2026-01-13 | 1 | -3/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit updates the `darwin/Foundation` package's `NSScreen` bindings to treat Objective-C "type properties" as class methods rather than instance methods. As a result, we can now access these properties like this: ```odin import NS "core:sys/darwin/Foundation" main :: proc() { NS.Screen.mainScreen() } ``` instead of this: ```odin import NS "core:sys/darwin/Foundation" main :: proc() { (^NS.Screen)(nil).mainScreen() } ``` This commit also adds a binding for `NSScreen`'s `screensHaveSeparateSpaces` type property, which was previously missing from the `darwin/Foundation` package. Co-authored-by: Jacob Evelyn <j@cob.land> | |||||
| * | | | | | | | | | | | optimized slice filling in xoshiro/pcg_random_generator_proc (#6001) | Xotchkass | 2026-01-13 | 2 | -18/+26 | |
| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Implement more Linux syscalls. (#6083) | Znarf | 2026-01-13 | 4 | -14/+186 | |
| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Adds static linking to non-windows platforms (#6057) | Fabrice | 2026-01-13 | 1 | -1/+15 | |
| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Merge pull request #6127 from paulpage/paulpage-orca-update | Laytan | 2026-01-13 | 1 | -110/+142 | |
| |\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | Update Orca bindings | |||||
| | * | | | | | | | | | | remove unneeded manual definitions | Paul Page | 2026-01-12 | 1 | -14/+0 | |
| | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | Update Orca bindings | Paul Page | 2026-01-12 | 1 | -96/+142 | |
| |/ / / / / / / / / / | ||||||
| * | | | | | | | | | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2026-01-11 | 10 | -112/+113 | |
| |\ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | ||||||
| | * | | | | | | | | | Merge pull request #6120 from ske2004/fix-regression-6118 | gingerBill | 2026-01-10 | 1 | -1/+1 | |
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Fix regression for #6118 in #6104 | |||||
| | | * | | | | | | | | | Fix regression in #6118 | ske | 2026-01-10 | 1 | -1/+1 | |
| | | | |/ / / / / / / | | |/| | | | | | | | ||||||
| | * | | | | | | | | | Merge pull request #6115 from bbogdan-ov/target-flag-usage-example | gingerBill | 2026-01-09 | 1 | -0/+4 | |
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | Show `-target` flag usage examples in the help | |||||
| | | * | | | | | | | | | Show `-target` flag usage examples in the help | bogdanov | 2026-01-08 | 1 | -0/+4 | |
| | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | Merge pull request #6114 from dayllenger/master | gingerBill | 2026-01-09 | 1 | -1/+1 | |
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fix TGA header detection | |||||
| | | * | | | | | | | | | | Fix TGA header detection | Viktor | 2026-01-08 | 1 | -1/+1 | |
| | | | |/ / / / / / / / | | |/| | | | | | | | | ||||||
| | * | | | | | | | | | | Merge pull request #6117 from konodin/generic-curl-linking | gingerBill | 2026-01-09 | 1 | -4/+4 | |
| | |\ \ \ \ \ \ \ \ \ \ | | |_|_|/ / / / / / / | |/| | | | | | | | | | Link Curl the same for all UNIX oses | |||||
| | | * | | | | | | | | | Link Curl the same for all UNIX oses | konodin | 2026-01-08 | 1 | -4/+4 | |
| | | |/ / / / / / / / | ||||||
| | * | | | | | | | | | Merge pull request #6116 from konodin/freebsd-ipv6-einval | Laytan | 2026-01-08 | 1 | -1/+1 | |
| | |\ \ \ \ \ \ \ \ \ | | |/ / / / / / / / | |/| | | | | | | | | Fix `EINVAL` binding to IPv6 on FreeBSD | |||||
| | | * | | | | | | | | Fix `EINVAL` binding to IPv6 on FreeBSD | konodin | 2026-01-08 | 1 | -1/+1 | |
| | |/ / / / / / / / | ||||||
| | * | | | | | | | | Merge pull request #6110 from ske2004/fix-constant-conversion-checks | gingerBill | 2026-01-07 | 2 | -25/+14 | |
| | |\ \ \ \ \ \ \ \ | | |/ / / / / / / | |/| | | | | | | | Fix constant conversion checks (#6104) | |||||
| | | * | | | | | | | Fix constant conversion checks (#6104) | ske | 2026-01-07 | 2 | -25/+14 | |
| | |/ / / / / / / | ||||||
| | * | | | | | | | Merge pull request #6099 from figuerom16/master | gingerBill | 2026-01-06 | 1 | -0/+2 | |
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | vendor:compress/lz4 wasn't finding lz4 for Non-Windows targets. | |||||
| | | * | | | | | | | Update lz4.odin: foreign import for linux | figuerom16 | 2026-01-04 | 1 | -0/+2 | |
| | | | | | | | | | | ||||||
| | * | | | | | | | | Merge pull request #6090 from doanamo/directx-strings | gingerBill | 2026-01-06 | 3 | -81/+87 | |
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Prefer LPCSTR/LPCWSTR types in DirectX bindings | |||||
| | | * | | | | | | | | Prefer LPCSTR/LPCWSTR types in DirectX bindings | Piotr Doan | 2026-01-02 | 3 | -81/+87 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Replaces [^]u16 parameter types because they are not directly compatible with result of `win32.utf8_to_wstring()` - Replaces some string/wstring types for consistency, similarly as other packages do to match original C declarations and documentation | |||||
| * | | | | | | | | | | Fix `#type` not being handled as in normal expressions | gingerBill | 2026-01-11 | 1 | -0/+9 | |
| |/ / / / / / / / / | ||||||
| * | | | | | | | | | Move `WSAEVENT` to types.odindev-2026-01 | gingerBill | 2026-01-05 | 2 | -1/+2 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Implement `LPWSAOVERLAPPED_COMPLETION_ROUTINE` correctly | gingerBill | 2026-01-05 | 1 | -2/+15 | |
| | |/ / / / / / / |/| | | | | | | | ||||||
| * | | | | | | | | Minor change from `make_checker_context` to `init_checker_context` | gingerBill | 2026-01-03 | 1 | -16/+18 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Merge pull request #6091 from A1029384756/master | Jeroen van Rijn | 2026-01-02 | 71 | -618/+3673 | |
| |\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | [vendor/sdl3] update to sdl 3.4.0 | |||||
| | * | | | | | | | [vendor/sdl3] shortened enum naming | A1029384756 | 2026-01-02 | 1 | -6/+6 | |
| | | | | | | | | | ||||||
| | * | | | | | | | [vendor/sdl3] typo | A1029384756 | 2026-01-02 | 1 | -2/+2 | |
| | | | | | | | | | ||||||
| | * | | | | | | | [vendor/sdl3] another pass over the headers | A1029384756 | 2026-01-02 | 3 | -12/+15 | |
| | | | | | | | | | ||||||
| | * | | | | | | | [vendor/sdl3] satify vet | A1029384756 | 2026-01-02 | 3 | -3/+3 | |
| | | | | | | | | | ||||||
| | * | | | | | | | [vendor/sdl3] update to sdl 3.4.0 | A1029384756 | 2026-01-02 | 69 | -610/+3662 | |
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [vendor/sdl3] updated lib files [vendor/sdl3] typo [vendor/sdl3] typo [vendor/sdl3] spacing [vendor/sdl3] whitespace [vendor/sdl3] whitespace | |||||
| * | | | | | | | Merge pull request #6089 from Neirokan/ipv4_to_ipv6_fix | gingerBill | 2026-01-02 | 1 | -2/+2 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | core/net: fix `map_to_ip6` offset | |||||
| | * | | | | | | | fix map_to_ip6 offset | Neirokan | 2026-01-01 | 1 | -2/+2 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Minor fixes to formatting and types | gingerBill | 2026-01-02 | 2 | -7/+7 | |
| | | | | | | | | | ||||||
| * | | | | | | | | More formatting improvements | gingerBill | 2026-01-02 | 10 | -170/+198 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Improve the formatting of user32.odin | gingerBill | 2026-01-02 | 1 | -319/+326 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Improve formatting; fix types; add struct field tags | gingerBill | 2026-01-02 | 7 | -1310/+1319 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Improve formatting and `#raw_union` logic in `core:sys/windows` | gingerBill | 2026-01-02 | 8 | -1083/+1080 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Add boolean support for `raw_union_tag` | gingerBill | 2026-01-02 | 1 | -0/+29 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Add `raw_union_tag` support to `MINIDUMP_CALLBACK_INPUT` | gingerBill | 2026-01-02 | 1 | -13/+44 | |
| | | | | | | | | | ||||||