| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| | * | Merge branch 'master' into tiocgwinsz_time | Raph | 2025-06-20 | 48 | -1280/+3293 | |
| | |\ | ||||||
| | | * | sys/posix: Correct reference to `core:text/regex` | Feoramund | 2025-06-20 | 1 | -1/+1 | |
| | | | | ||||||
| | | * | Fix #5366 | Jeroen van Rijn | 2025-06-19 | 1 | -0/+4 | |
| | | | | ||||||
| | | * | Fix `WAVEFORMATEX` struct size (#5356) | David Holland | 2025-06-18 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | * fix WAVEFORMATEX struct size * fix size test for WAVEFORMATEX * pack WAVEFORMATEXTENSIBLE | |||||
| | | * | Added GetThreadDescription kernal32.odin | PePerRoNii | 2025-06-17 | 1 | -0/+1 | |
| | | | | ||||||
| | | * | Remove unneeded ; for essence | Jeroen van Rijn | 2025-06-16 | 1 | -890/+890 | |
| | | | | ||||||
| | | * | Factor out buffered utf helper. | Jeroen van Rijn | 2025-06-16 | 1 | -4/+68 | |
| | | | | ||||||
| | | * | add macOS Tahoe to `odin report` and `core:sys/info` | Laytan Laats | 2025-06-14 | 1 | -0/+1 | |
| | | | | ||||||
| | | * | Add `system:dl` to `foreign import` for dlfcn.odin | gingerBill | 2025-06-11 | 1 | -1/+4 | |
| | | | | ||||||
| | * | | added TIOCGWINSZ to darwin, linux and freebsd | RaphGL | 2025-06-20 | 3 | -0/+13 | |
| | | | | ||||||
| * | | | Merge branch 'master' into macharena | Colin Davidson | 2025-06-08 | 39 | -316/+2100 | |
| |\ \ \ | | |/ | |/| | ||||||
| | * | | Use idiomatic `rawptr(nil)` | Feoramund | 2025-06-08 | 1 | -2/+1 | |
| | | | | ||||||
| | * | | Work around untyped nil | Jeroen van Rijn | 2025-06-08 | 1 | -1/+2 | |
| | | | | ||||||
| | * | | Removed obsolete `tz` param from `gettimeofday` | Tohei Ichikawa | 2025-06-08 | 2 | -10/+2 | |
| | | | | ||||||
| | * | | Added missing parameter to `gettimeofday` | Tohei Ichikawa | 2025-06-08 | 2 | -2/+10 | |
| | | | | ||||||
| | * | | Re-add htonl and htons for those porting from C. | Jeroen van Rijn | 2025-06-06 | 1 | -1/+7 | |
| | | | | ||||||
| | * | | Deprecate old @(deprecated) things. | Jeroen van Rijn | 2025-06-06 | 3 | -15/+0 | |
| | | | | ||||||
| | * | | Enable `odin check examples/all` for JS. | Jeroen van Rijn | 2025-06-04 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | Add windows bindings to support overlapped IO | Ben Ryan | 2025-06-04 | 3 | -0/+16 | |
| | | | | ||||||
| | * | | Merge pull request #5246 from RichardFevrier/masterdev-2025-06 | gingerBill | 2025-06-02 | 1 | -5/+10 | |
| | |\ \ | | | | | | | | | Posix: Signal: add SIGWINCH support | |||||
| | | * | | Posix: Signal: add SIGWINCH support | Richard Février | 2025-05-31 | 1 | -5/+10 | |
| | | | | | ||||||
| | * | | | Simplified function call to loadCstringDirect | Alexander Lunsford | 2025-05-30 | 1 | -7/+3 | |
| | | | | | ||||||
| | * | | | Fix odin.js loadCstring to use pointer address correctly. | Alexander Lunsford | 2025-05-30 | 1 | -1/+1 | |
| | |/ / | ||||||
| | * | | Add missing SEL _cmd argument to objc class_addMethod IMPs | Zach Clark | 2025-05-27 | 2 | -97/+97 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When trying to grab the window pointer off the notification in a windowDidBecomeKey implementation, I kept getting segfaults calling notification->object(). The second argument of these needs to be a SEL. https://developer.apple.com/documentation/objectivec/class_addmethod(_:_:_:_:)?language=objc#Discussion I imagine existing code is getting by by setting the window information in the delegate's context userdata, which works fine when you only have one window as you can avoid needing to call notification->object(), until you want one delegate assigned to two windows, hard to work around. | |||||
| | * | | MAKEFOURCC: changed BYTE to byte | Vincent Billet | 2025-05-26 | 1 | -1/+1 | |
| | | | | ||||||
| | * | | sys/info: populate cpu.physical_cores and cpu.logical_cores on Darwin | Laytan Laats | 2025-05-26 | 1 | -0/+12 | |
| | | | | ||||||
| | * | | HRESULT_FROM_WIN32 correction | Vincent Billet | 2025-05-26 | 2 | -2/+2 | |
| | | | | ||||||
| | * | | Merge branch 'odin-lang:master' into badaxis/Windows-Audio&Winmm | Vincent Billet | 2025-05-26 | 11 | -45/+124 | |
| | |\ \ | ||||||
| | | * | | Add core/hyperthread count for Windows and Linux (#5216) | Jeroen van Rijn | 2025-05-25 | 11 | -45/+124 | |
| | | | | | | | | | | | | | | | | | | | | | Add core/hyperthread count to `core:sys/info` for Windows and Linux. TODO: Linux RISCV, Linux ARM, Darwin, and the BSDs. | |||||
| | * | | | Retracted some winmm changes | Vincent Billet | 2025-05-22 | 1 | -209/+0 | |
| | | | | | ||||||
| | * | | | Reverted CoCreateInstance formatting | Vincent Billet | 2025-05-22 | 1 | -1/+7 | |
| | | | | | ||||||
| | * | | | COM & Audio useful bindings | Vincent Billet | 2025-05-21 | 3 | -24/+550 | |
| | |/ / | ||||||
| | * | | Formatting fixes | Krzesimir Nowak | 2025-05-18 | 1 | -10/+10 | |
| | | | | ||||||
| | * | | sys/linux: Improve documentation for Dirent and related procedures | Krzesimir Nowak | 2025-05-17 | 2 | -19/+51 | |
| | | | | ||||||
| | * | | Fix -vet complaints in `core:sys/darwin/Foundation` | Jeroen van Rijn | 2025-05-17 | 2 | -2/+0 | |
| | | | | ||||||
| | * | | Add NSMenuItem.odin | gingerBill | 2025-05-17 | 1 | -0/+461 | |
| | | | | ||||||
| | * | | Add Objective-C helper for creating subclasses | gingerBill | 2025-05-17 | 4 | -94/+712 | |
| | | | | ||||||
| | * | | Move things to constants.odin | Jeroen van Rijn | 2025-05-12 | 3 | -19/+23 | |
| | | | | ||||||
| | * | | Update `linux.Map_Flags_Bits` | Jeroen van Rijn | 2025-05-12 | 2 | -2/+21 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #5151 - Removes `SHARED_VALIDATE` from the enum and turns it into `Map_Shared_Validate :: Map_Flags{.SHARED, .PRIVATE}` so it has the proper value of 0x03. - Adds `DROPPABLE`. - Adds constants `MAP_HUGE_SHIFT` and `MAP_HUGE_MASK`. - Adds the huge page precomputed constants from `mman.h`, defined as the log2 of the size shifted left by `MAP_HUGE_SHIFT`: Map_Huge_16KB Map_Huge_64KB Map_Huge_512KB Map_Huge_1MB Map_Huge_2MB Map_Huge_8MB Map_Huge_16MB Map_Huge_32MB Map_Huge_256MB Map_Huge_512MB Map_Huge_1GB Map_Huge_2GB Map_Huge_16GB | |||||
| | * | | os2: better copy_directory, and add native copy_file and copy_directory ↵ | Laytan Laats | 2025-05-08 | 4 | -12/+68 | |
| | | | | | | | | | | | | | variants on MacOS | |||||
| | * | | Merge pull request #5091 from Badaxis/badaxis/windows-scancodes | gingerBill | 2025-05-08 | 1 | -0/+172 | |
| | |\ \ | | | | | | | | | Adding windows keyboard scan codes | |||||
| | | * | | Adding windows keyboard scan codes | Vincent Billet | 2025-04-29 | 1 | -0/+172 | |
| | | | | | ||||||
| | * | | | Fix CreateDibSection binding | Jeroen van Rijn | 2025-05-05 | 1 | -1/+1 | |
| | | | | | ||||||
| | * | | | win/sys: Add GetWindowThreadProcessId | omark96 | 2025-05-03 | 1 | -0/+2 | |
| | |/ / | ||||||
| * | | | fix frequency grab | Colin Davidson | 2025-06-08 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | Merge branch 'master' into macharena | Colin Davidson | 2025-04-26 | 90 | -1853/+6243 | |
| |\| | | ||||||
| | * | | Fix 2 selectors in NSDictionary | Harold Brenes | 2025-04-17 | 1 | -2/+2 | |
| | | | | ||||||
| | * | | Fix linux.dirent_name | jason | 2025-04-13 | 1 | -1/+1 | |
| | | | | | | | | | | | | | Was not searching the first possible byte for 0. | |||||
| | * | | Remove stray import. | Jeroen van Rijn | 2025-04-05 | 1 | -1/+0 | |
| | | | | ||||||
| | * | | Fix segfault in core:sys/info on WSL2 | Jeroen van Rijn | 2025-04-05 | 1 | -6/+14 | |
| | | | | ||||||