aboutsummaryrefslogtreecommitdiff
path: root/core/sys/windows
Commit message (Expand)AuthorAgeFilesLines
...
| * sys/windows: add mouse states maskshikari2022-03-241-0/+9
| * sys/windows: fix gdi32 raw pointer typeshikari2022-03-241-3/+3
| * sys/windows: add basic Gdi32.lib supporthikari2022-03-242-1/+250
| * sys/windows: add GetKeyState functionshikari2022-03-241-0/+3
| * sys/windows: add virtual keycodeshikari2022-03-231-0/+252
| * sys/windows: add several of constantshikari2022-03-232-1/+16
| * sys/windows: fixed calling conventions, added several bindingshikari2022-03-233-40/+86
| * sys/windows: Add icon resource constantsHolger Lindner2022-03-231-0/+27
| * Nixify line endingsHolger Lindner2022-03-222-1175/+1175
| * Merge remote-tracking branch 'ftphikari/master'Holger Lindner2022-03-222-271/+346
| |\
| | * sys/windows: added rudimentary User32.lib bindingshikari2022-03-212-30/+198
| * | Add SendMessageA/W to sys/windows/user32.odinHolger Lindner2022-03-221-0/+3
| * | Fix incorrect type for wndproc callback procedureHolger Lindner2022-03-211-1/+1
| * | Add user32.odin with most basic procedures to core:sys/windowsHolger Lindner2022-03-213-0/+1335
| |/
| * Remove incorrect #packed from sys/windows.STARTUPINFOTetralux2022-03-181-1/+1
* | Start filling in the file_windows.odin proceduresgingerBill2022-02-211-0/+1
|/
* Add `vendor:directx` packages: `dxgi`, `d3d11`, and `d3d12`gingerBill2022-02-161-0/+3
* Add socket() function to windows ws32 bindingsCarwyn Nelson2021-11-101-0/+5
* Fix the windows binding for getaddrinfoCarwyn Nelson2021-11-101-3/+3
* Remove assertgingerBill2021-10-251-1/+1
* add GetModuleHandleAJonas Welle2021-10-161-0/+1
* Make many `package time` procedures use `"contextless"` calling conventiongingerBill2021-10-111-1/+1
* sys: Add Windows Bluetooth APIs.Jeroen van Rijn2021-09-132-0/+116
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-3/+3
* Remove unneeded semicolons from the core librarygingerBill2021-08-317-617/+617
* Use multi-pointers when appropriategingerBill2021-08-221-1/+1
* Disallow `using` on an enum declaration.gingerBill2021-08-051-3/+11
* Big simplification and improvement of the entity collection system, reducing ...gingerBill2021-07-271-0/+2
* Allow `core:sys/windows` to build on Windows onlyJeroen van Rijn2021-07-1511-0/+11
* Correct `\n` ignore rulesgingerBill2021-04-261-1/+1
* Fix style issues; Use new attribute `@(cold)` where appropriate in the new sy...gingerBill2021-04-141-1/+2
* Placate -vet.Jeroen van Rijn2021-04-131-2/+0
* Add support to core:windows to add/delete users.Jeroen van Rijn2021-04-135-2/+943
* Minor fixesgingerBill2021-03-181-0/+1
* Minimize unneeded castsgingerBill2021-03-032-6/+6
* Replace usage of `inline proc` with `#force_inline proc` in the core librarygingerBill2021-02-232-3/+3
* Remove `bit_field` type from Odin (keyword and dead runtime code still exists)gingerBill2021-02-191-2/+3
* Add kernel32 memory apigingerBill2021-02-112-0/+446
* Correct sys/win32 to match sys/windowsgingerBill2021-02-042-2/+47
* Add experimental `-insert-semicolon` functionality to tokenizer and parsergingerBill2020-11-012-10/+9
* Fixed package namezhibog2020-10-241-1/+1
* Fixed getting windows version. The former function is no longer working on Wi...zhibog2020-10-242-12/+21
* Improve default temp allocator; Fix filepath.abs behaviour on WindowsgingerBill2020-10-132-24/+37
* Add `os.stat`, `os.lstat`, `os.fstat`, `filepath.walk`gingerBill2020-09-281-0/+7
* Update packages os, path, and filepathgingerBill2020-09-261-0/+4
* Add `package path/filepath`; Add `os.stat` for windows (TODO: unix)gingerBill2020-09-252-0/+13
* Remove usage of `do` in core librarygingerBill2020-09-231-1/+3
* [REFLECTION BREAKING] Modify the internals of the `map` type to increase perf...gingerBill2020-09-071-0/+2
* Add sys/windows/synchronization.odingingerBill2020-08-021-0/+10
* Update package syncgingerBill2020-08-021-0/+1