gingerBill
3b7100f8e5
raygui: change c.int to their correct enum types
2024-06-04 16:17:49 +01:00
gingerBill
11b1a48bf0
Fix extra_linker_flags for raylib on windows
2024-06-04 15:54:57 +01:00
gingerBill
72ce111a95
Keep -vet happy
2024-06-04 15:51:19 +01:00
gingerBill
606608c02b
Utilize foreign import constant strings for foreign imports
2024-06-04 15:49:17 +01:00
gingerBill
eacf2918ad
Merge pull request #3469 from hodgka/raylib_resizable_doc_patch
...
Fixed typo in raylib documentation
2024-06-04 15:41:15 +01:00
Colin Davidson
52ba3357ee
oops, missed shuffling a few x-funcs
2024-06-04 04:48:24 -07:00
Colin Davidson
e46e22e21b
add a few more x11 funcs, fix egl bug
2024-06-04 01:12:10 -07:00
Laytan Laats
8a521648b9
wasm: fix runtime.js even more for wasm64p32
...
- make the int size configurable in the `runWasm` call, no more
constants to hunt down and change
- make storeU64 and storeI64 handle bigints, this is needed in the
odin_dom library
- fix alignment issues within init_event_raw
2024-05-31 20:57:15 +02:00
gingerBill
6d9957d7e4
Fix types again
2024-05-30 21:59:01 +01:00
gingerBill
ba1e9c8abe
Fix #3651
2024-05-30 21:50:30 +01:00
gingerBill
7bcf33c881
Merge pull request #3656 from laytan/microui-optional-clipboard
...
microui: make clipboard optional during init
2024-05-30 17:37:35 +01:00
Laytan Laats
6bbe7d88b8
microui: make clipboard optional during init
...
Clipboard is an optional addition to the microui functionality, but the
init function makes it look like it is required. Additionally, a bunch of
the examples both on the Odin-Lang/examples repo and others are now
"broken".
2024-05-30 16:19:33 +02:00
Laytan Laats
692ca13ffd
wasm: fix the WheelEvent not storing data properly
...
A `WheelEvent` is also an instanceof `MouseEvent` so it was never
hitting the if statement for the `WheelEvent`.
2024-05-30 01:49:30 +02:00
Håkon Stormo
4328562e2c
Satisfy -vet
2024-05-23 23:50:26 +02:00
Håkon Stormo
ee79c409b4
microui: use the text_edit procs
2024-05-23 23:28:58 +02:00
Håkon Stormo
f411fcedb0
microui: textbox cut/copy/paste
2024-05-23 21:38:37 +02:00
Håkon Stormo
043ddd83a9
microui: textbox selection
2024-05-23 21:36:31 +02:00
Laytan Laats
e08b51ed73
correctly load/store uint&int in the runtime.js for wasm64p32
2024-05-17 16:32:34 +02:00
Andreas T Jonsson
6298d4a36c
Fixed some build tags in vendor libs
2024-05-13 10:00:19 +02:00
gingerBill
944fdd11f2
Keep -vet happy
2024-05-10 12:03:08 +01:00
gingerBill
07739b48ee
Merge pull request #3565 from wschiefer/update-d3d12
...
Update d3d12 API
2024-05-10 12:00:39 +01:00
Waldemar Schiefer
935865a978
Update d3d12 API
2024-05-09 19:46:02 +02:00
Waldemar Schiefer
cceac781e7
Add DXGI 1.5 & 1.6 APIs
2024-05-09 17:36:26 +02:00
alec hodgkinson
3b632b4d90
Fixed typo in raylib documentation
2024-04-22 15:13:52 -07:00
gingerBill
2af777b6cb
Merge pull request #3419 from puzzleddev/fixup-d3d12-thiscall-affected-methods
...
Fixup vendor/d3d12 calling convention mistakes
2024-04-15 13:19:19 +01:00
gingerBill
6ee818b394
Merge pull request #3422 from wrapperup/add-dxc-vendor-docs
...
Add dxc to all_vendor.odin, fix dxc build on freebsd/openbsd
2024-04-13 22:42:03 +01:00
wrapperup
b22e43c335
add freebsd, openbsd to dxcdef_unix.odin
2024-04-13 15:27:02 -04:00
Laytan Laats
d2ca91b830
fix wasm runtime.js storeString to support Unicode
2024-04-13 19:34:13 +02:00
tim4242
d5bb67e9e6
Fixup vendor/d3d12 calling convention mistakes
2024-04-12 20:47:02 +02:00
gingerBill
97db075e45
Add #panic to tell of moved package
2024-04-10 20:32:55 +01:00
iciuperca
c644f79573
Avoid loop index shadowing
...
The inner loop uses the same index variable name "i" as the parent.
This causes an error message with -vet -strict-style
2024-04-09 18:24:57 +01:00
gingerBill
ef82f3e71e
Move vendor:darwin/Foundation to core:sys/darwin/Foundation
2024-04-08 13:47:46 +01:00
Laytan Laats
9d8bb7f4e4
fix _end being called before the actual end when using the step function
2024-04-08 13:54:23 +02:00
Laytan Laats
667883b3d5
fix js_wasm time.tick_now, performance.now() returns a float
2024-04-08 13:53:16 +02:00
gingerBill
2bb20a2c1c
Merge pull request #3388 from laytan/fix-raygui-symbol
...
fix raygui `GuiFade` being renamed to `GuiSetAlpha`
2024-04-06 22:52:08 +01:00
Laytan Laats
d83532d29e
fix raygui GuiFade being renamed to GuiSetAlpha
2024-04-06 20:20:16 +02:00
Christopher Kaster
8d399fa7c0
add missing SDL2_SemPost binding
2024-04-05 09:00:57 +02:00
gingerBill
e42b16b106
Merge pull request #3366 from laytan/fix-vet-scope-bug
...
fix vet scope bug skipping some scopes
2024-04-03 11:40:01 +01:00
Laytan Laats
3a0df80066
correct newly found vets
2024-04-03 00:52:58 +02:00
Vitalii Kravchenko
fdd4ef3c59
Add NSApplication.active to Foundation bindings.
2024-04-02 02:35:00 +01:00
gingerBill
5c9da66595
Merge pull request #3294 from laytan/update-glfw-from-3.3.8-to-3.4
...
glfw: update from 3.3.8 to 3.4
2024-03-21 15:43:25 +00:00
gingerBill
29e5f94c2a
Add #no_broadcast procedure parameter to disallow automatic array programming broadcasting on procedure arguments
2024-03-21 11:52:48 +00:00
Laytan Laats
9c879e5e17
commonmark: add missing on_exit api
2024-03-20 17:42:20 +01:00
gingerBill
cd7137af60
Update raylib to use #row_major matrices
2024-03-19 21:16:04 +00:00
Laytan Laats
65e68f11f8
glfw: update from 3.3.8 to 3.4
2024-03-18 23:54:26 +01:00
gingerBill
e68d3c8bbc
Merge pull request #3143 from Pariatech/cgltf-linux-build
...
Adding linux & darwin makefile for cgltf
2024-03-13 17:47:18 +00:00
Pariatech
b539bb2693
Update vendor/cgltf/src/Makefile
...
missing darwin folder
Co-authored-by: Laytan <laytanlaats@hotmail.com >
2024-03-13 07:37:42 -04:00
gingerBill
d06575dd49
Merge pull request #3149 from IllusionMan1212/missing-x11-funcs
...
vendor/x11: added XQueryExtension, XGetEventData, and XFreeEventData
2024-03-09 16:53:11 +00:00
gingerBill
568b07473f
Merge pull request #3148 from IllusionMan1212/cookie-struct-fix
...
vendor/x11: fix "display" with no pointer in XGenericEventCookie
2024-03-09 16:52:53 +00:00
gingerBill
51d12acab3
Enforce linalg
2024-03-08 13:28:15 +00:00