Sprix
e74d13e6db
Fix examples not building with gestures system disabled ( #4020 )
...
Build no longer fails with -DSUPPORT_GESTURES_SYSTEM=OFF and -DBUILD_EXAMPLES=ON
2024-06-06 11:47:07 +02:00
Ray
38018192b8
RENAME: near, far vaiables
2024-06-06 10:12:23 +02:00
Ray
5767c4cd05
Update rcore_desktop.c
2024-06-04 23:00:12 +02:00
Paul Melis
e1379afb01
Fix #4024 , cylinder drawing was incorrect due to imprecise angle ( #4034 )
...
* Fix #4024 , cylinder drawing was incorrect due to imprecise angle
stepping (mostly noticeable with semi-transparent cylinders)
* Fix var name and spacing
2024-06-04 11:46:57 +02:00
IoIxD
39f12859dc
rtext: added functions for camel case and snake case (reopened due to formatting errors) ( #4033 )
...
* rtext: added functions for camel case and snake case
* Update raylib_api.* by CI
* rtext: removed always false comparison
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-03 20:13:28 +02:00
Jett
06f8c4f733
LoadIQM: attempt to load texture from IQM at loadtime. ( #4029 )
...
tries to load the texture with the base path of the original IQM file, relative paths should work.
2024-06-03 09:03:33 +02:00
MrScautHD
0cad25f798
Update Raylib-CSharp to 5.1-dev
. ( #4030 )
...
* Update BINDINGS.md
* Update BINDINGS.md
* Update BINDINGS.md
2024-06-03 08:52:51 +02:00
David Holland
11202bf299
[rmodels] Send full matModel to shader in DrawMesh ( #4005 ) ( #4022 )
2024-06-02 11:52:00 +02:00
Jett
2998f8671b
LoadModelAnimationsIQM: fix corrupted animation names ( #4026 )
...
Correctly copies animation names from IQM animation to raylib animation.
2024-06-02 11:51:25 +02:00
github-actions[bot]
1344979c70
Update raylib_api.* by CI
2024-05-30 06:24:58 +00:00
kai-z99
606cc1d897
[rshapes]Circle line collision function ( #4018 )
...
* inital function
* working 1
* optimize
* optimized dot product
* simplify
* cleanup
* cleanup
* cleanup
* comment
* var name change
* epsilon
2024-05-30 08:24:44 +02:00
vaezim
d7a8af144d
Fix typos in markdowns and comments, Fix invalid links in HISTORY.md ( #4017 )
2024-05-30 08:22:07 +02:00
Le Juez Victor
f2344cd089
review color tint functions ( #4015 )
2024-05-29 23:44:20 +02:00
Ray
c04629f6d4
Update raylib.h
2024-05-29 17:38:19 +02:00
Ray
e37d19ab1e
REVIEWED: ExportFontAsCode()
, avoid const
#4013
2024-05-29 17:28:55 +02:00
DarkAssassin23
2804e75869
[rtext] Added cast to ExportFontAsCode output to fix C++ compiler errors ( #4013 )
2024-05-29 17:22:59 +02:00
Dylan
2e38069475
[build.zig] Fix Zig emscripten build ( #4012 )
...
* Fix for issue #4010
Split the code for Zig's master branch and >= 0.12.0 due to changes in https://github.com/ziglang/zig/pull/19623
* Restore the cache_include path which was removed in error
Accidently removed a couple lines I didn't mean to 🙈
2024-05-29 17:07:28 +02:00
github-actions[bot]
a942a3bc70
Update raylib_api.* by CI
2024-05-29 15:02:00 +00:00
Ray
c335c3c52c
ADDED: IsFileNameValid()
2024-05-29 17:01:42 +02:00
Le Juez Victor
797de0f9ad
[rmodels] Multiplication of colors in DrawModelEx
which can be simplified ( #4002 )
...
* simplifies color multiplication `DrawModelEx`
* add explicit casts
2024-05-29 13:16:19 +02:00
avx0
9cc7e3528f
[parser] MemoryCopy() calls: Prevent buffer overflow by replacing hard-coded arguments ( #4011 )
...
In future, if a dev edits the second arg and miscalulates the corresponding 3rd arg, there will be a buffer overflow or the string (2nd arg) will be cut short. This commit prevents that.
2024-05-29 11:30:28 +02:00
Lionel Briand
785ec74b92
Update BINDINGS.md ( #4004 )
...
Add L-Briand/raylib-zig-bindings to the Language Bindings table
2024-05-24 18:26:17 +02:00
listeria
b429dbdc4b
fix WaveCrop(): update wave->frameCount ( #4003 )
...
also allow `finalFrame = wave->frameCount' as the range of frames does
not include it.
Co-authored-by: Listeria monocytogenes <listeria@disroot.org>
2024-05-24 18:24:40 +02:00
Antonis Geralis
d9c5066382
nim bindings are in 5.1-dev, remove umaintained repos ( #3999 )
...
* nim bindings are in 5.1-dev, remove umaintained repos
* Update BINDINGS.md
* move to umaintained
* Update BINDINGS.md
* github editor is pranking me
2024-05-21 21:51:19 +02:00
Ray
b212750b85
Update rcore_desktop_sdl.c
2024-05-21 20:53:51 +02:00
Ray
3abb6d9eaf
REVIEWED: ColorToInt()
PR
2024-05-21 20:52:48 +02:00
JupiterRider
c7f098f4d2
Call SDL_GL_SetSwapInterval() after GL context creation ( #3997 )
2024-05-21 20:48:48 +02:00
OetkenPurveyorOfCode
9ef29aff9a
[rtextures] Fix Undefined behaviour in ColorToInt ( #3996 )
2024-05-21 15:44:02 +02:00
Salvador Galindo
c4a51a3ebd
fixed out of bounds error in GenMeshTangents ( #3990 )
2024-05-21 13:47:26 +02:00
Ray
b2f4f4d8fd
Update BINDINGS.md
2024-05-21 13:10:38 +02:00
Carmine Pietroluongo
fc9634a4de
Update BINDINGS.md ( #3995 )
2024-05-21 13:07:31 +02:00
IoIxD
74d7e78b70
BINDINGS.md: raylib-rs now at 5.0 ( #3991 )
2024-05-21 12:53:05 +02:00
github-actions[bot]
272a142ee5
Update raylib_api.* by CI
2024-05-21 06:14:05 +00:00
listeria
bb9bd73f43
fix WaveCrop() and use frames instead of samples ( #3994 )
...
Co-authored-by: Listeria monocytogenes <listeria@disroot.org>
2024-05-21 08:13:46 +02:00
Ray
9d67f4734b
REVIEWED: LoadBMFont(), issue on not glyph data initialized
2024-05-18 07:41:37 +02:00
Ray
00ac9b6c53
Update config.h
2024-05-18 07:40:59 +02:00
FishingHacks
3d70d6179c
[raudio] Removed drwav_uninit in LoadMusicStream to fix a crash ( #3986 )
2024-05-16 19:47:39 +02:00
Cemal Gönültaş
1d52985943
[rcore_web] Relative mouse mode issues. ( #3940 )
...
* [rcore_web] Relative mouse mode issues.
* Review formatting.
2024-05-16 12:01:27 +02:00
Jeffery Myers
f26bfa0c8e
[RAYMATH] Revert Extern 'C' in raymath ( #3985 )
...
* Update raylib_api.* by CI
* Remove Extern C for raymath, it breaks some cases in mingw-w64 and does not fix any warning issues.
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-16 07:42:52 +02:00
CosmicBagel
d6b22b17ae
LazyPath.path has been deprecated, using b.path() ( #3983 )
...
This works in zig 0.12, LazyPath.path has been removed in zig 0.13
Co-authored-by: CosmicBagel <>
2024-05-15 23:20:34 +02:00
Ray
02d98a3e44
REVIEWED: 2d camera zoom, add alternative method #3977
2024-05-15 16:33:06 +02:00
Ray
479bd84400
Update shaders_palette_switch.c
2024-05-15 16:19:53 +02:00
Mike Will
46f9806359
Use logarithmic scaling for a 2d example with zoom functionality ( #3977 )
2024-05-15 16:19:22 +02:00
Peter0x44
bf5eecc71f
[parser] Don't crash for files that don't end in newlines ( #3981 )
...
The parser assumes all lines end in newlines, but sometimes this isn't
true. Check for a null terminator along with '\n' when stripping leading
spaces.
2024-05-15 16:16:45 +02:00
Jeffery Myers
3d885ef919
[raymath] Add extern "C" to raymath header for C++ ( #3978 )
...
* Update raylib_api.* by CI
* Add an extern C to raymath to prevent warnings in C++
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-05-13 00:36:23 +02:00
Filyus
3f13f7921d
Fix parsing of empty parentheses ( #3974 )
...
Co-authored-by: Filyus <fahmedyanov@dpg.email>
2024-05-13 00:33:09 +02:00
Alexei Mozaidze
f4b5622ba3
feat(zig): add opengl_version
option ( #3979 )
...
Added `opengl_version` option to `src/build.zig`.
2024-05-13 00:27:02 +02:00
Ray
7a1cad3e61
Reviewed input params #3974
2024-05-12 13:31:38 +02:00
Colleague Riley
f62202198e
remove #define RGFWDEF and make the #undefs only happen for their OS (RGFW) ( #3971 )
...
* Fix Makefile issues (RGFW) (linux) (macOS)
* Do not use nanosleep on windows at all (PLATFORM_DESKTOP_RGFW)
* remove #define RGFWDEF and make the #undefs only happen for their OS
2024-05-10 21:09:22 +02:00
Colleague Riley
8a5fd3ac1d
Do not use "nanosleep" on windows at all (PLATFORM_DESKTOP_RGFW) ( #3970 )
...
* Fix Makefile issues (RGFW) (linux) (macOS)
* Do not use nanosleep on windows at all (PLATFORM_DESKTOP_RGFW)
---------
Co-authored-by: ColleagueRiley <ColleagueRiley@gmail.com>
2024-05-09 16:35:26 +02:00