Alexandre Almeida
2db7c727b6
GetCurrentMonitor() - use closest monitor ( #3472 )
2023-10-27 17:01:05 +02:00
Ray
3afd0a55b9
Update miniaudio to latest dev #3471
2023-10-27 16:55:27 +02:00
Ray
f721429f25
ADDED: SetAutomationEventBaseFrame(int frame)
2023-10-27 01:19:10 +02:00
Ray
98fcbe3fe2
Update core_automation_events.c
2023-10-27 00:50:02 +02:00
Ray
654b4e6257
Update core_automation_events.c
2023-10-27 00:45:00 +02:00
Ray
99dac5451c
ADDED: Automation Events System, exposed to users
...
Added new API to record and play events
Added examples illustrating functionality
2023-10-26 23:59:19 +02:00
Ray
067dbe8657
ADDED: Drop files support to PLATFORM_DESKTOP_SDL
2023-10-26 23:57:07 +02:00
Ray
d0141bd105
Remove trail spaces
2023-10-26 23:56:38 +02:00
Ray
e4547eb422
Remove trail spaces
2023-10-26 23:56:03 +02:00
Ray
1cef62cf05
REVIEWED: glfwGetError()
not availbale on PLATFORM_WEB
fix #3470
2023-10-26 11:10:41 +02:00
Ray
77730c80d9
Updated to miniaudio v0.11.19 #3448
2023-10-26 10:34:39 +02:00
Ray
eddeafd2ed
Revert "Fix IsGestureDetected parameter inconsistency in raylib.h with rgextures.h ( #3464 )"
...
This reverts commit 804f1a83eb
.
2023-10-26 10:28:00 +02:00
jestarray
804f1a83eb
Fix IsGestureDetected parameter inconsistency in raylib.h with rgextures.h ( #3464 )
...
closes https://github.com/raysan5/raylib/issues/3463
2023-10-26 10:24:21 +02:00
Alexandre Almeida
2f6b2897fe
GetCurrentMonitor() - check window center instead of top-left corner ( #3468 )
2023-10-26 10:18:00 +02:00
2Bear
9a687e3153
Fix missing PLATFORM_DESKTOP_SDL
checks. ( #3469 )
2023-10-26 10:15:25 +02:00
ubkp
cb1c2ffda1
Fix gamepad names for PLATFORM_DESKTOP/GLFW ( #3462 )
2023-10-25 19:13:51 +02:00
ubkp
b0c0f2e560
Fix OpenURL on SDL ( #3460 )
2023-10-25 12:17:54 +02:00
Ray
7e5eff8a29
Revert "Fix #3461 "
...
This reverts commit 8fbd42d592
.
2023-10-25 10:15:19 +02:00
Ray
8fbd42d592
Fix #3461
2023-10-25 10:14:17 +02:00
Ray
803b1a910e
REVIEWED: Check OpenGL version required, fix #3457
2023-10-23 19:59:29 +02:00
Ray
a0f0034352
REVIEWED: InitPlatform()
organization and code-gardening
2023-10-23 19:15:40 +02:00
Ray
3ff6026917
REVIEWED: Move screen capture logic to rcore.c
, available for all platforms
2023-10-23 18:32:24 +02:00
Lukas
daf227a185
Fixes a memory leak as a result of creating an AudioBuffer* with the old 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-23 18:16:28 +02:00
Jeffery Myers
4ed776368a
When the frame counter gets to 0, reset the FPS average counter. This allows the window to be closed and reopened with clean FPS stats. ( #3445 )
2023-10-23 10:11:50 +02:00
ubkp
8f517b7651
Fix compilation for PLATFORM_WEB examples ( #3454 )
2023-10-23 10:05:40 +02:00
Peter0x44
b3028e4891
Review prerequisites of rcore.c ( #3453 )
...
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-22 19:45:49 +02:00
Peter0x44
e33e9da277
Add DrawCircleLinesV for consistency ( #3452 )
...
ImageDrawCircleLinesV already existed, so I'm not sure why this was
missing. It is trivial to implement, anyway
2023-10-22 17:13:49 +02:00
Ray
f0124df0e8
Update CHANGELOG
2023-10-22 15:34:24 +02:00
Ray
cdb394fac6
Update CHANGELOG for **raylib 5.0** -WIP-
2023-10-22 15:21:25 +02:00
Ray
0e029f719b
Revert "REVIEWED: sinfl, fix #3349 "
...
This reverts commit c4fb6c8517
.
2023-10-22 15:17:35 +02:00
Ray
9127ee2ff9
Merge branch 'master' of https://github.com/raysan5/raylib
2023-10-22 15:16:08 +02:00
Ray
2b90b5600c
Revert "Update sinfl.h"
...
This reverts commit da9bc564d2
.
2023-10-22 15:15:56 +02:00
Keith Stellyes
ea325c54e8
fix examples Makefile to use Makefile.Web when building for web ( #3449 )
...
Co-authored-by: Keith Stellyes <keith@keithstellyes.com>
2023-10-22 14:58:35 +02:00
Ray
da9bc564d2
Update sinfl.h
2023-10-22 10:31:35 +02:00
Ray
c4fb6c8517
REVIEWED: sinfl, fix #3349
2023-10-22 10:27:22 +02:00
Ray
1aad6a2fc0
REVIEWED: New platform backend template comments
2023-10-22 10:09:03 +02:00
Ray
bcfa7c6718
Update rcore_desktop.c
2023-10-22 10:08:39 +02:00
ubkp
8cda4273ec
[core] Complement implementations for SDL
(3) ( #3450 )
...
* Fix SetWindowMinSize and SetWindowMaxSize
* Fix window resizes to update the viewport
* Fix window resizes to update the viewport 2
2023-10-22 09:45:04 +02:00
ubkp
e5993c4a4b
[core] Complement implementations for SDL
(2) ( #3447 )
...
* Add note and todo to GetWindowScaleDPI
* Complement ToggleFullscreen and change ToggleBorderlessWindowed
* Complement SetWindowState and ClearWindowState
2023-10-21 12:11:54 +02:00
ubkp
c66eb49199
[core] Complement implementations for SDL
( #3444 )
...
* 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-20 17:38:14 +02:00
Ray
081fffd46e
REVIEWED: Issue with functions definitions
2023-10-19 13:57:31 +02:00
Ray
b674e344a8
REVIEWED: Issue with symbols exposure
2023-10-19 13:46:02 +02:00
Ray
65dd0afb60
Update Makefile
2023-10-19 13:41:09 +02:00
Ray
982641228c
REDESIGNED: Move platforms to separate directory #3313
2023-10-19 13:36:10 +02:00
ubkp
a64d606cb3
Fix GetMonitorPhysical* dpi ( #3442 )
2023-10-19 13:09:27 +02:00
Ray
f09840dcdc
Merge branch 'master' of https://github.com/raysan5/raylib
2023-10-19 13:05:54 +02:00
Ray
19ff0e5fb1
REVIEWED: rlLoadTexture()
#3440
2023-10-19 13:05:50 +02:00
Le Juez Victor
d7a098ebd3
[core] Add more missing implementations to SDL ( #3439 )
...
* [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-19 00:09:00 +02:00
ubkp
d0a265cee8
[core] Add more missing implementations to SDL
( #3436 )
...
* 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-18 08:05:35 +02:00
Ray
fc6152613f
REVIEWED: raylib 5.0-dev
version for a future release
2023-10-18 00:33:05 +02:00