Ray
7fa75cb24e
Removed memset()
3 anni fa
Ray
ead8003044
Possible fix for #2360
3 anni fa
Ray
6e9ec253c8
Support clipboard copy/paste on web
3 anni fa
raysan5
937e7b3dd9
REVIEWED: Some functions input parametes that should be `const`
3 anni fa
raysan5
d4382f4a52
Removed trailing spaces
3 anni fa
raysan5
4f2bfc5476
Reviewed bug on `FindNearestConnectorMode()`
3 anni fa
Ray
d38fe92c3f
RENAMED: `GetFileSize()` to `GetFileLength()`
`GetFileSize()` conflicts with the infamous `windows.h`
3 anni fa
raysan5
0f00c41aad
ADDED: `GetFileSize()`
3 anni fa
Nikolas
5b8b24c0c5
Fix GetApplicationDirectory on macOS ( #2304 )
Previously failed to build with an implicit declaration of `_NSGetExecutablePath`.
3 anni fa
Laurentino Luna
3c359ff4bc
Review code conventions for specific defines for GetApplicationDirectory() ( #2293 )
Unless these imports require to have this format, the code has been adjusted to the conventions
3 anni fa
Jeffery Myers
bec27a6ebc
[CORE] Fixes for GetApplicationDirectory on 32 bit windows builds ( #2290 )
* Fix a signature error with the windows calls in GetApplicationDirectory for 32 bit builds.
* break is better than loop var to -1
3 anni fa
Jeffery Myers
f4dea6919a
[CORE] Bug and formating fixes for GetApplicatonDir ( #2285 )
* Fix formating problems with GetApplicationDir.
Don't ever return an empty string
* always return a valid path even if it's ./
* remove the need for the dll and just use the normal GetModuleFileName function
3 anni fa
Ray
464026f15c
Update rcore.c
3 anni fa
Ray
b4e0ed6007
Review formating
3 anni fa
Jeffery Myers
fbf34f7c0d
[CORE] Add a function to return the application directory. ( #2256 )
* Add a function to return the application directory.
* CI fixes
3 anni fa
Ray
7eb341ccaf
WARNING: REVIEWED: A big bug with `GetMouseWheelMove()`
3 anni fa
raysan5
a940f41b4b
Update year to 2022
3 anni fa
raysan5
bb875b1db7
Update rcore.c
3 anni fa
raysan5
8f2d9838a3
Reviewed fullscreen switch on `PLATFORM_WEB`
The previous implementation somewhat break the expected behaviour for games and examples when pressing the `Fullscreen` button in the provided `shell.html`.
Just reverted for the moment for further investigation.
3 anni fa
Ray
4bb894f171
tweaks
3 anni fa
Tushar Singh
d91b9171fa
[Feature] Added SetWindowOpacity(float opacity) ( #2254 )
* Added drawing text with shadow
* Added SetWindowOpacity()
* Edited Mis-spell
* Fixed conventions
3 anni fa
Ray
1653fc5bb5
Update rcore.c
3 anni fa
Ray
ef6959ed54
ADDED: raylibVersion symbol #2190
3 anni fa
Ray
c4a62ca1e4
ADDED: Modules info at initialization
3 anni fa
Ray
e637ad9d2a
Support custom modules inclusion
Allow to choose which modules are compiled with raylib, if some modules are excluded from compilation, required functionality is not available but smaller builds are possible.
3 anni fa
Ray
9088135b49
REVIEWED: Formating and comments
4 anni fa
Arnaud Valensi
b248a00c90
Fix scissor on macos ( #2170 )
* Expose GetRenderWidth and GetRenderHeight functions
* Fix scissor on macos
* Fix typo
4 anni fa
raysan5
7755cd0019
Tweak to minimize buffer overflow possibility
4 anni fa
raysan5
03f55d8f9e
Minor tweaks
4 anni fa
lib-omar
91135c8799
Fixed file/alloc limitation in GetDirectoryFiles() ( #2126 )
MAX_DIRECTORY_FILES macro removed.
ClearDirectoryFiles() tweaked to reflect changes.
4 anni fa
Ray
21ec8c38ae
Review variables initialization
- All variables are initialized on declaration, some arrays were not properly initialized
- Static array buffers require memset() for re-initialization on every function call
4 anni fa
raysan5
7f4ae653f3
Review display output order
4 anni fa
raysan5
703df42586
Avoid duplicate output info on PLATFORM_RPI
4 anni fa
Ray
8649032428
Update comment
4 anni fa
Ray
65076464d5
REVIEWED: KeyCallback()
Register keys independently of the actions
4 anni fa
Jeffery Myers
086f76ba7a
Fix warnings in raylib build ( #2084 )
4 anni fa
mausimus
8f5bd3e185
web: clear resizedLastFrame ( #2077 )
4 anni fa
Richard Smith
fcc6a61d9e
replace hardcoded number of mouse buttons with MAX_MOUSE_BUTTONS ( #2076 )
4 anni fa
raysan5
befdb5963e
REMOVED: `IsGamepadName()`
This function is not required, users can check it with `GetGamepadName()`
4 anni fa
raysan5
83cd22ee5a
Minor tweaks
4 anni fa
raysan5
dd6e006d78
Reviewed multitouch example #1988
4 anni fa
raysan5
719c1551cc
Reviewed latest PR formatting and details
4 anni fa
warzes
9f2ff3e4d6
Support create OpenGL debug context in OpenGL 4.3 ( #2068 )
* - support create OpenGL debug context in OpenGL 4.3
* - additional events in debug message
- fixed glEnable(GL_DEBUG_OUTPUT)
* Reviewed OpenGL Debug Context
4 anni fa
raysan5
2ec8ce649a
ADDED: `EncodeDataBase64()` and `DecodeDataBase64()`
4 anni fa
raysan5
1c9093fd24
Avoid `GRAPHICS_API_OPENGL_*` defines
Those defines are only used inside `rlgl` module
4 anni fa
michaelfiber
c87e91d27a
Update SetupViewport so that it doesn't subtract offset from render dimensions when calling rlViewport ( #2064 )
Co-authored-by: Michael <michael@cubeofb.org>
4 anni fa
Ray
99f6707e2c
Support OpenGL 4.3
- Support Compute Shaders by rlgl API
- Support SSBO by rlgl API
4 anni fa
Ray
3e604a8645
Remove trailing spaces
4 anni fa
Ray
83b3478fe4
Reviewed some TODO
4 anni fa
Ray
f8719e7ec3
Reviewed latest PR formatting
4 anni fa