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
Jeroen van Rijn
1bdd184b93
Merge pull request #7584 from bplu4t2f/comdlg32
...
Extend Win32 common dialog bindings
2026-09-29 05:23:11 -07:00
gingerBill
88d2c3f11e
Merge branch 'master' into fix-7547
2026-09-29 13:13:47 +01:00
Jeroen van Rijn
ad8e0042d4
Merge pull request #6722 from yosinn1-blip/codex/typo-6679-microsecond-time-val
...
docs: fix Time_Val precision comment
2026-09-25 13:04:24 -07: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
Jeroen van Rijn
6d23dd8367
Add macOS 27 to Where to find more information and get into contact when you encounter a bug:
...
Website: https://odin-lang.org
GitHub: https://github.com/odin-lang/Odin/issues
Useful information to add to a bug report:
Odin: dev-2026-09:315725197
OS: macOS Golden Gate 27.0.0 (build 26A428, kernel 27.0.0)
CPU: Apple M4 Pro
RAM: 24576 MiB
Backend: LLVM 22.1.8
2026-09-14 23:07:17 +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
Laytan Laats
3fb6d8965b
[core:os] add device to File_Info
2026-08-26 20:44:01 +02:00
gingerBill
cef4fb01a4
Merge pull request #7424 from samuelgozi/foundation-cocoa-ios
...
core:sys/darwin/Foundation: Skip Cocoa import on iOS
2026-08-26 08:43:35 +01:00
Samuel Elgozi
2f68a64614
core:sys/darwin/Foundation: Skip Cocoa import on iOS
2026-08-23 20:14:57 +03:00
kalsprite
7bb55ba45b
nbio(windows): poll sockets through AFD
2026-08-21 21:31:49 -07:00
gingerBill
64ac30e803
Merge pull request #7272 from nic-vdwalt/wasm-js-shared-memory
...
core/sys/wasm/js: support shared WebAssembly memory in browser APIs
2026-08-18 20:11:55 +02:00
Nick Aversano
54b818e9a7
fix FILE_NOTIFY_INFORMATION struct member casing
2026-08-18 11:19:10 -04:00
Nic-vwalt
9b7bc2da12
core/sys/wasm/js: support shared memory in browser APIs
...
Copy shared-backed views only where browser APIs reject them while preserving direct access for ordinary WebAssembly memory.
💘 Generated with OpenAlloy
Assisted-by: GPT-5.6 Sol via OpenAlloy <openalloy@waltworks.co.za >
2026-08-10 20:52:02 +02: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
7b57c3eff2
User
2026-07-01 11:37:44 +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
Alexander Cusaac (MightyChubz)
05f0539960
refactor: Move mem_unit before loop and apply it in switch statement
2026-06-04 13:21:27 -04:00
Alexander Cusaac (MightyChubz)
9942625c63
refactor: Use default_context() over removing "contextless"
2026-06-04 13:17:42 -04:00
Alexander Cusaac (MightyChubz)
c9621748a4
typo
...
oops
2026-06-03 16:55:51 -04:00
Alexander Cusaac (MightyChubz)
26f824eb8e
docs: Updated comment to explain approach more accurately
2026-06-03 16:52:58 -04:00
Alexander Cusaac (MightyChubz)
962f8dfd1b
refactor: Add fallback to sysinfo() if /proc/meminfo can't be read
...
This is likely to never _actually_ execute, and the possibility of this
failing is extremely slim, but if this _does_ fail, then this fallback
should catch it, as long as I'm understanding things correctly. If the
fallback fails, we just go back to the original assert that existed
before.
2026-06-03 16:47:37 -04:00
Alexander Cusaac (MightyChubz)
3d3aa45e02
refactor: Update fallback to just return MemFree
2026-06-03 16:45:06 -04:00
Alexander Cusaac (MightyChubz)
32de482025
docs: Add small comment to explain purpose of approach
2026-06-03 16:44:31 -04:00
Alexander Cusaac (MightyChubz)
55fd981941
refactor: Remove usage of do
...
I knew there was something I was forgetting with code in the core
packages. I wasn't applying the right arguments and style checks. Oops.
2026-06-03 12:09:46 -04:00
Alexander Cusaac (MightyChubz)
d41ff62c57
fix: Get meminfo from /proc/meminfo over sysinfo()
2026-06-03 05:28:05 -04:00
A1029384756
d7116d6415
[sys/linux] remove parapoly from rt_sigaction
2026-06-01 12:59:23 -04:00
jakubtomsu
8e9c0d38fa
fix disallowed bool -> any_int in win32
2026-05-27 19:11:08 +02:00
yosinn1-blip
7d94f2ea4b
docs: fix Time_Val precision comment
...
Signed-off-by: Yoshiki <yosinn1@gmail.com >
2026-05-24 06:31:45 +09:00
Deserted999
95cd01e32d
fix alignment
2026-05-08 16:02:19 +03:00