summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
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-22Revert "REVIEWED: sinfl, fix #3349"Ray
This reverts commit c4fb6c8517d8480afffafdff81155dd35a600f73.
2023-10-22Revert "Update sinfl.h"Ray
This reverts commit da9bc564d2534ac447b0a22761e38ed2fd3e717b.
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-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-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
2023-10-14Fix some omissions (#3418)Le Juez Victor
Changes the return type of `InitGraphicsDevice()` from `bool` to `int`. Adds a return at the end of `InitPlatform()`.
2023-10-14REVIEWED: `SetMouseCursor()` #3416Ray
2023-10-14Fix SetMouseCursor implementation for PLATFORM_WEB (#3416)BeardedBread
* Fix SetMouseCursor implementation for PLATFORM_WEB - Restrict function to only set the cursor inside the canvas * Set the CORE input mouse
2023-10-14Fix raygui.c leftover from zig build (#3417)Blue
2023-10-14Fix screen size check in `InitPlatform()` (#3415)Le Juez Victor
2023-10-14Implement SetMouseCursor for PLATFORM_WEB (#3414)BeardedBread
2023-10-14Make sure CORE.Window.ready is setRay
2023-10-14WARNING: REDESIGN: `InitPlatform()` to initialize all platform data #3313Ray
`InitGraphicsDevice()` could be confusing because the function actually initialized many things: window, graphics, inputs, callbacks, timming, storage... restructured it.
2023-10-14tweaksRay
2023-10-14Minor tweaksRay
2023-10-13fix zig syntax errors in examples, and make it install executables correctly ↵Purple4pur
(#3395)
2023-10-13Fix `UpdateSound` parameter name (#3405)Daniil Kisel
2023-10-13Normalize `gestureEvent.position` coordinates (#3406)Le Juez Victor
Fixed the fact that coordinates were not normalized on Android, preventing detection of `GESTURE_DOUBLE_TAP`
2023-10-13Fix `android`, `drm` compilation issue on `InitWindow` (#3407)ubkp
* Fix drm compilation issue on InitWindow * Fix android compilation issue on InitWindow
2023-10-13Ported to stb_image_resize2.h (#3403)Babak