Commit Graph
510 Commits
Author SHA1 Message Date
pJotoro e6d352495c Add GetCursor and GetDpiForSystem procedures 2026-10-05 11:28:11 +02:00
gingerBill 56e7efb1d4 Adjust doc comments that misrender as CommonMark 2026-10-02 14:36:03 +01:00
gingerBill d7da8c0833 Merge pull request #7610 from bplu4t2f/fix-7547
Fix #7547 (double-null-terminate path in SHFileOperationW)
2026-09-29 13:28:35 +01:00
bplu4t2f 36c1173df6 Fix #7547 2026-09-21 17:52:49 +02:00
bplu4t2f 04577f42c1 Removed outdated comment/example code (replacement in examples repo) 2026-09-17 16:53:13 +02:00
bplu4t2f be72d9f6cc Add API doc to wstring related utils, and make N default value consistent within procedure group utf8_to_wstring 2026-09-17 13:01:34 +02:00
bplu4t2f c1ec54290c Fix and add bindings for common win32 dialogs 2026-09-17 12:58:38 +02:00
gingerBill d26833285c Merge pull request #7565 from Einh06/master
sys/windows: Add performance counter PSAPI bindings
2026-09-16 13:50:31 +01:00
Florian Morel 291159a431 psapi binding improvements 2026-09-15 06:48:07 +02:00
NicknEma 1e07cf39b3 Add line-drawing functions in gdi32.odin 2026-09-10 11:03:07 +02:00
Stanislav Ch. Nikolov 426b015e3c sys/windows: Add missing optional comma in PointerFlag enum 2026-09-02 00:13:43 +03:00
Stanislav Ch. Nikolov 81742df9be core:sys/windows fix in_rage typo and spaces instead of tabs 2026-09-02 00:06:17 +03:00
Stanislav Ch. Nikolov 9a5beb0164 Merge branch 'win32-pen' 2026-09-01 22:44:41 +03:00
Stanislav Ch. Nikolov ce37a83df3 Add support for advanced pen & pointer win32 functions 2026-09-01 22:42:25 +03:00
kalsprite 7bb55ba45b nbio(windows): poll sockets through AFD 2026-08-21 21:31:49 -07:00
Nick Aversano 54b818e9a7 fix FILE_NOTIFY_INFORMATION struct member casing 2026-08-18 11:19:10 -04:00
Lucas Czerny 3ea27c6979 Update user32.odin 2026-08-09 16:49:37 +02:00
Jeroen van Rijn 07f7b2c8a4 Merge pull request #5464 from peperronii/master
core:thread get_name/set_name
2026-07-30 12:52:16 +02:00
connnnal c380c0d87e win32: LoadLibraryEx_Flags off-by-one
bit_set without a backing type counts bits from the enum's lowest value (141299eb02)
in this case it causes an off-by-one offset, so flags fall down to the one below. I experienced `LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR` -> `LOAD_LIBRARY_REQUIRE_SIGNED_TARGET`, for instance, so unsigned DLLs wouldn't load. aw.
fix is adding a dword backing type to the bit flags, like the other types in this file
2026-07-29 12:32:14 +01:00
Laytan Laats 395290243e port my third-party back package to replace core:debug/trace 2026-07-26 17:12:51 +02:00
WP. Yingamphol 8a8230b64e Merge branch 'odin-lang:master' into master 2026-07-17 23:06:28 +07:00
Jeroen van Rijn 3da748b73d win32: Add bindings to query the Windows certificate store 2026-07-13 16:54:53 +02:00
Jeroen van Rijn 0d883bb3e0 Remove raylib v5.5 in favor of v6.0 2026-07-06 20:09:55 +02:00
Laytan Laats e1dc17a3a3 typo 2026-07-06 19:05:43 +02:00
Laytan Laats 7028a3479f raylib: Add back ShowCursor 2026-07-06 19:02:38 +02:00
Jeroen van Rijn 92ced49bbd Fix typo 2026-07-01 11:16:28 +02:00
gingerBill a20363c2bf Add windows.GetConsoleScreenBufferInfoEx 2026-06-23 11:46:37 +01:00
jakubtomsu 8e9c0d38fa fix disallowed bool -> any_int in win32 2026-05-27 19:11:08 +02:00
Deserted999 95cd01e32d fix alignment 2026-05-08 16:02:19 +03:00
Deserted999 e9cf5fdc3a Add DefSubclassProc binding 2026-05-08 15:01:11 +03:00
David Bader e06fa11a67 Fix LockFileEx and UnlockFileEx 2026-04-27 14:42:56 +02:00
gingerBill a52d0280f7 Merge pull request #6525 from blob1807/win32_association_api
[win32 api] Add Reg Association API
2026-04-22 11:14:46 +01:00
gingerBill 5d75090014 Add more ntdll related timing procedures 2026-04-18 13:06:54 +01:00
blob1807 3d4ccb3ec5 Update SHGetAssocKeys; rgKeys to multipointer 2026-04-14 20:53:05 +10:00
Ignacy Koper 68c50e845f core:sys/windows: Added IoRing API bindings
Signed-off-by: Ignacy Koper <ignacy423@gmail.com>
2026-04-13 14:02:42 +02:00
blob1807 8c6f45ceb1 Rename FILETYPEATTRIBUTEFLAGS_Bits -> FILETYPEATTRIBUTEFLAG 2026-04-09 10:59:53 +10:00
blob1807 adc0327bdb [win32 api] Add missed Assoc proc 2026-04-08 00:22:18 +10:00
blob1807 bb7c80f73c Fix indentation 2026-04-07 23:44:30 +10:00
blob1807 8ec71a8b46 [win32 api] Add Reg Association API 2026-04-07 23:36:38 +10:00
gingerBill 039c438af2 Fix possible utf16 out of bounds issue 2026-04-02 12:54:07 +01:00
gingerBill 1d8c44a98c Fix minor issues with Windows bindings 2026-04-02 12:52:17 +01:00
WP. Yingamphol 019343bf00 Merge branch 'master' into master 2026-03-21 21:18:12 +07:00
gingerBill 5e6e1c1e75 Add gethostname to ws2_32.odin 2026-03-20 11:44:10 +00:00
bplu4t2f 4c981ad10a Fix return value of FreeLibraryAndExitThread 2026-03-02 21:21:50 +01:00
bplu4t2f 2a9c35fe3c Fix incorrect PVOID/VOID usage in some win32 signatures 2026-03-02 21:19:10 +01:00
Jeroen van Rijn a0b9d710f7 Merge pull request #6336 from bplu4t2f/master
Fix MultiByteToWideChar usage in utf8_to_wstring_buf
2026-02-28 13:16:39 +01:00
bplu4t2f 1e0f5a691c Fix overflow edge cases on 32-bit systems. 2026-02-28 11:39:12 +01:00
bplu4t2f 9883e4ec29 Handle edge cases: Allocation error, extremely long input 2026-02-27 19:16:34 +01:00
Bruno e65dcd64b8 add bindings to allow custom cursors 2026-02-27 09:54:26 -03:00
bplu4t2f fa3441936c Fix utf8_to_utf16_alloc edge case, and improve utf8_to_* documentation 2026-02-26 20:52:00 +01:00