summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2023-10-25Fix OpenURL on SDL (#3460)ubkp
2023-10-25Revert "Fix #3461"Ray
This reverts commit 8fbd42d592c22612e18d2c6f9bcef8a107984675.
2023-10-25Fix #3461Ray
2023-10-23REVIEWED: Check OpenGL version required, fix #3457Ray
2023-10-23REVIEWED: `InitPlatform()` organization and code-gardeningRay
2023-10-23REVIEWED: Move screen capture logic to `rcore.c`, available for all platformsRay
2023-10-23Fixes a memory leak as a result of creating an AudioBuffer* with the old ↵Lukas
source.frameCount. This internally allocates memory to the structs data pointer which is then later overridden by the correct sound data of the source sound. (#3458) Additionally added a volume assignment from old to new as currently there is no way to get the volume of a sound and the AudioBuffer struct is not reachable from user code due to opaque definition.
2023-10-23When the frame counter gets to 0, reset the FPS average counter. This allows ↵Jeffery Myers
the window to be closed and reopened with clean FPS stats. (#3445)
2023-10-23Fix compilation for PLATFORM_WEB examples (#3454)ubkp
2023-10-22Review prerequisites of rcore.c (#3453)Peter0x44
rcore_desktop_sdl.c was not present in the list of prerequisites this patch changes them to use a wildcard, so any other platforms added in future will be tracked properly
2023-10-22Add DrawCircleLinesV for consistency (#3452)Peter0x44
ImageDrawCircleLinesV already existed, so I'm not sure why this was missing. It is trivial to implement, anyway
2023-10-22Update CHANGELOGRay
2023-10-22Update CHANGELOG for **raylib 5.0** -WIP-Ray
2023-10-22Revert "REVIEWED: sinfl, fix #3349"Ray
This reverts commit c4fb6c8517d8480afffafdff81155dd35a600f73.
2023-10-22Merge branch 'master' of https://github.com/raysan5/raylibRay
2023-10-22Revert "Update sinfl.h"Ray
This reverts commit da9bc564d2534ac447b0a22761e38ed2fd3e717b.
2023-10-22fix examples Makefile to use Makefile.Web when building for web (#3449)Keith Stellyes
Co-authored-by: Keith Stellyes <[email protected]>
2023-10-22Update sinfl.hRay
2023-10-22REVIEWED: sinfl, fix #3349Ray
2023-10-22REVIEWED: New platform backend template commentsRay
2023-10-22Update rcore_desktop.cRay
2023-10-22[core] Complement implementations for `SDL` (3) (#3450)ubkp
* Fix SetWindowMinSize and SetWindowMaxSize * Fix window resizes to update the viewport * Fix window resizes to update the viewport 2
2023-10-21[core] Complement implementations for `SDL` (2) (#3447)ubkp
* Add note and todo to GetWindowScaleDPI * Complement ToggleFullscreen and change ToggleBorderlessWindowed * Complement SetWindowState and ClearWindowState
2023-10-20[core] Complement implementations for `SDL` (#3444)ubkp
* Complement SetWindowMonitor SDL implementation * Complement SetWindowMonitor SDL implementation 2 * Complement SetWindowMonitor SDL implementation 3 * Complement GetMonitorPosition SDL implementation * Small tweaks to various SDL implementation * Small tweaks to various SDL implementation 2
2023-10-19REVIEWED: Issue with functions definitionsRay
2023-10-19REVIEWED: Issue with symbols exposureRay
2023-10-19Update MakefileRay
2023-10-19REDESIGNED: Move platforms to separate directory #3313Ray
2023-10-19Fix GetMonitorPhysical* dpi (#3442)ubkp
2023-10-19Merge branch 'master' of https://github.com/raysan5/raylibRay
2023-10-19REVIEWED: `rlLoadTexture()` #3440Ray
2023-10-19[core] Add more missing implementations to SDL (#3439)Le Juez Victor
* [core] Add more missing implementations to SDL Add functions: `SetWindowState`, `ClearWindowState`, `SetWindowIcon` * Completing `SetWIndowState` and `ClearWindowState` * Add VSync support for SDL * Fix `CORE.Window.display` size issue * Fix getting monitor size We now get the size of the monitor where the window is located * Add `ToggleBorderlessWindowed` * Add `ToggleFullscreen` * Add `GetMonitorPosition` * Add `SetWindowMonitor` NOTE: The function is implemented but incomplete * Replace `TraceLog` by `TRACELOG` * Fixed mouse delta issue in relative mode Fixed a delta retrieval issue with `GetMouseDelta` when the mouse is in relative mode. Solution by @ubkp * Fix `IsKeyPressed` issue An issue caused `IsKeyPressed` to continuously return true for most keys when pressed * Fix `SetGamepadMappings` returning
2023-10-18[core] Add more missing implementations to `SDL` (#3436)ubkp
* Add more missing implementations 1 * Add more missing implementations 2 * Add more missing implementations 3 * Add more missing implementations 4 * Add more missing implementations 5 * Add more missing implementations 6
2023-10-18REVIEWED: `raylib 5.0-dev` version for a future releaseRay
2023-10-18REVIEWED: Move `InitWindow()`/`CloseWindow()` to `rcore.c` #3313Ray
2023-10-17fix build.zig (#3433)Michael Scherbakow
for zig master (2023-10-17)
2023-10-17[raudio] Implement GetMasterVolume() (#3434)Alexey Kutepov
It feels a little unfinished when you can SetMasterVolume but can't really Get it. So to finish the symmetry here is the GetMasterVolume implementation.
2023-10-17Fix SDL keyboard issue (#3435)Le Juez Victor
* Fix SDL keyboard issue We have added a mapping table between raylib keys and SDL scancodes. * Change `ScancodeToKey` array type
2023-10-17[core] Add some missing implementations to `SDL` (#3432)ubkp
* Add missing implementations * Add missing implementations 2 * Add missing implementations 3 * Add missing implementations 4 * Add missing implementations 5
2023-10-17Added some notes for alternative implementations #3362Ray
2023-10-17Update models_mesh_generation.cRay
2023-10-17Implement GetCurrentMonitor in rcore_desktop_sdl (#3431)Dor Shapira
* Implemented GetCurrentMonitor * remove traceloog in GetCurrentMonitor
2023-10-16Remove rcore.h include from android (#3429)ubkp
2023-10-16 Make sure rcore.o gets compiled in more situations (#3423)Peter0x44
Currently doing the following: ``` make touch rcore_desktop.c make ``` Will not result in rcore.o getting compiled again, despite that rcore_desktop.c has changed This commit resolves that
2023-10-16Fix GenMeshPlane when resX != resZ (#3425)neyrox
Co-authored-by: Stanislav Yablonskiy <[email protected]>
2023-10-16[core] Fix some mouse issues on `SDL` (#3428)ubkp
* Fix mouse wheel getting stucked scrolling up or down * Fix mouse movement on 3D * Fix mouse button presses
2023-10-16ADDED: NEW PLATFORM: SDL (DESKTOP) `rcore_desktop_sdl` #3313Ray
2023-10-16Inclusion of Matte to BINDINGS.md (#3427)Johnathan Corkery
2023-10-14[core] Change axisCount to be an array (#3421)MichaelFiber
* Update `PLATFORM_DRM` implementation of `GetGamepadAxisCount` * Update * Update `PLATFORM_DRM` implementation of `GetGamepadName` * Add example to test gamepad info functions Fix typo * Update new gamepad info example * Move axis count update out of GamepadThread - race condition * Remove pointless if statement * Start integrating stuff from the mikesinput lib * Add more logging * Add semicolon * Add forgotten static * More fixes * Update axisCount to be array * More debugging * Add forgotten index to ready check * Add path logging * Missing parenthesis * Add missing slash * Fix axis count being reset to 0 * Fix missing paren * Test polling joystick button events * Major updates * Fix missing array index * Fix another missing array index * Update example * dumb logging * Wrong constant for ev.code handling * More dumb logging * Remove some logging * Add FPS to gamepad info example and try for max FPS * tweak * Revert example * Add fps back * Clean up after merge * Switch axisCount to be an array
2023-10-14Remove the rcore.h include from drm, web, template (#3420)ubkp