summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
2024-01-02Update copyright to 2024Ray
2023-12-28Revert "Update raylib.h"Ray
This reverts commit 7ea6adb29eaf39e18c6faa4d7d6d9bd8a9d60910.
2023-12-28Merge branch 'master' of https://github.com/raysan5/raylibRay
2023-12-28[rtextures] Fix `LoadImageAnimFromMemory()` warning for `fileData` (#3686)ubkp
* Fix LoadImageAnimFromMemory() warning for fileData * Add LoadImageAnimFromMemory() to raylib.h * Fix missing ; on previous commit
2023-12-28Fix TextReplace warning for const (#3687)ubkp
2023-12-28Update raylib.hRay
2023-12-28LoadImageAnimFromMemory (#3681)IoIxD
2023-12-28TextReplace const correctness (#3678)maverikou
* TextReplace const correctness * cleanup
2023-12-28Fix SUPPORT_WINMM_HIGHRES_TIMER for PLATFORM_DESKTOP_SDL (#3679)ubkp
2023-12-28[ fix-crash-caused-by-zig-build ] - Fixed 'Illegal instruction' crash on ↵WisonYe
'rtextures' and 'raudio' model that caused by zig build. (#3682)
2023-12-28[rshapes] Expose shapes drawing texture and rectangle (#3677)Jeffery Myers
* provide access to the shape texture so that shapes can be extended outside of raylib with the same optimizations as internal raylib functions. * PR feedback, comply with C standards * oops
2023-12-23Review formatingRay
2023-12-23Review UnloadAutomationEventList (#3658)Antonis Geralis
* Review UnloadAutomationEventList * Update raylib.h * Update rcore.c * Update core_automation_events.c * Fix mistake
2023-12-23REVIEWED: SDL text input to Unicode codepoints #3650Ray
REVIEWED: GLFW naming conventions to reflect codepoints reading
2023-12-23REVIEWED: `LoadTextureCubemap()`, added `mipmaps` #3665Ray
2023-12-20Update rlgl.hRay
2023-12-20REVIEWED PR deferred renderRay
2023-12-20fix for deferred rendering example. (#3655)Jett
* fix for deferred rendering example. * missed defines to build.
2023-12-19Don't use a separate thread when polling for gamepad events on DRM platforms ↵Cinghy Creations
(#3641)
2023-12-19[rmodels] Set cgltf callbacks to use `LoadFileData()` and `UnloadFileData()` ↵kolunmi
(#3652)
2023-12-17[rcore] Fix `ShowCursor()`, `HideCursor()` and review `SetMouseCursor()` for ↵ubkp
`PLATFORM_WEB` (#3647) * Fix ShowCursor(), HideCursor() and review SetMouseCursor() for PLATFORM_WEB * Add static to cursorLUT[] * Re-review SetMouseCursor()
2023-12-16Fix CORE.Input.Mouse.cursorHidden with callbacks for PLATFORM_WEB (#3644)ubkp
2023-12-16Fix fullscreen known issue 1 for PLATFORM_WEB (#3642)ubkp
2023-12-15REVIEWED: `DrawSplineLinear()` to `SUPPORT_SPLINE_MITERS`Ray
2023-12-15Implement miters in DrawSplineLinear (#3585)Toctave
* Implement miters in DrawSplineLinear * Follow raylib style
2023-12-15BM Font Extender (#3536)Dongkun Lee
* loadbmfont * bmfontextender * bm font * Modify LoadBM Font * Delete loadbmfontex.diff * REVIEWED: `LoadBMFont()` PR * Update rtext.c * Update rtext.c --------- Co-authored-by: Dongkun Lee <[email protected]> Co-authored-by: Ray <[email protected]>
2023-12-15Add ToggleFullscreen() and required changes for PLATFORM_WEB (#3634)ubkp
2023-12-15[rcore] Add `GetWindowPosition()` implementation for `PLATFORM_WEB` and ↵ubkp
fixes #3636 style/format (#3637) * Add GetWindowPosition() implementation for PLATFORM_WEB and fixes #3636 style/format * Remove double space
2023-12-14Add GetMonitorWidth() and GetMonitorHeight() implementations for ↵ubkp
PLATFORM_WEB (#3636)
2023-12-14REVIEWED: HighDPI support on Web platform #3372 -WIP-Ray
NOTE: The code is commented until the build system gets updated to latest emscripten.
2023-12-14Merge branch 'master' of https://github.com/raysan5/raylibRay
2023-12-14Update rtextures.cRay
2023-12-13[rcore] Flip VR screens (#3633)Matthew Oros
2023-12-13[rcore] Remove unused vScreenCenter (#3632)Matthew Oros
2023-12-13Fix box blur symmetry & simplify code (#3631)Romash
2023-12-13fixed coding style in function TextToFloat (#3627)Benjamin Schmid Ties
* function to convert string to float * fix code to match coding conventions
2023-12-11REVIEWED: Issue in sequence generation #3612Ray
2023-12-11Fix #3613Ray
2023-12-11[rcore] Complement `SetWindowState()` and `ClearWindowState()` for ↵ubkp
`PLATFORM_WEB` (#3625) * Complement SetWindowState() and ClearWindowState() for PLATFORM_WEB * Add FLAG_WINDOW_RESIZABLE to SetWindowState() and ClearWindowState() for PLATFORM_WEB
2023-12-11[rcore] Add `ToggleBorderlessWindowed()` implementation for `PLATFORM_WEB` ↵ubkp
(#3622) * Add ToggleBorderlessWindowed() for PLATFORM_WEB * Fix coding convention
2023-12-11Optimize gesture handling for PLATFORM_DRM (#3616)ubkp
2023-12-11[rcore] Fix real touch gestures for `PLATFORM_DESKTOP_SDL` (#3614)ubkp
* Fix touch gestures for PLATFORM_DESKTOP_SDL * Complement note and optimization * Events optimization * Optimize gesture handling * Reverts previous commit and fixes GESTURE_DRAG to not trigger GESTURE_SWIPE* when it ends * Reapply previous gesture handling optimization also fixing GESTURE_DRAG to not trigger GESTURE_SWIPE* when it ends
2023-12-09Updating CMake version to 5.0 so libraries are correctly versioned (#3615)David Williams
2023-12-07[rcore] Fix `IsMouseButtonUp()` for `PLATFORM_WEB` and `PLATFORM_DRM` (#3611)ubkp
* Fix IsMouseButtonUp() for PLATFORM_WEB * Fix IsMouseButtonUp() for PLATFORM_DRM
2023-12-07[rcore] Fix `IsMouseButtonUp()` and add touch events for ↵ubkp
`PLATFORM_DESKTOP_SDL` (#3610) * Fix IsMouseButtonUp() and add touch events for PLATFORM_DESKTOP_SDL * Fix coding convention
2023-12-07Fix IsMouseButtonUp() (#3609)Kenneth M
2023-12-07Fix for free camera mode (#3603)lesleyrs
* fix free and fp cam * revert
2023-12-07[rcore] Fix `IsKeyPressedRepeat()` for `PLATFORM_DESKTOP_SDL` (#3605)ubkp
* Fix IsKeyPressedRepeat() for PLATFORM_DESKTOP_SDL * Fix missing space
2023-12-05Fix GetKeyPressed and GetCharPressed for SDL (#3604)ubkp
2023-12-04REVIEWED: WARNING: `LoadFontData()` avoid fallback glyphsRay
This is a redesign on font loading, missing glyphs are skipped instead of falling back to font `.notdef` special character (usually "tofu" character). It is changed because not all fonts support a fallback glyph. One improvement could be allowing users to define a custom fallback character, for example `?` glyph.