summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
2018-12-03Improved textures wrap supportRay
2018-12-03Reviewed some commentsRay
2018-12-03Replaced #defines by enumsRay
2018-11-30Some tweaksRay
2018-11-28Replaced default release pathsRay
2018-11-28Some tweaks to LoadText()Ray
2018-11-27free memory for extListRay
2018-11-27Reimplement ImageAlphaCrop()Ray
2018-11-27Updated stb libs to latest versionRay
2018-11-26Enable SDL2 library for audio on WebRay
Solves audio cracking issues
2018-11-26Support file drag & drop on WebRay
Using by default memory filesystem (MEMFS), provided by Emscripten
2018-11-23Review emscripten pathRay
2018-11-23Updated to latest mini_alRay
2018-11-23Review totalSampleCount for OGG and FLACRay
2018-11-20Avoid program crash on audio device failRay
2018-11-19Review resources namingRay
raylib resource data file for Windows platform (containing raylib icon and metadata for executable file) has been renamed to a more consistent name: raylib.rc.data Also required to work with tcc compiler.
2018-11-19Review RenderTexture drawing usageRay
Now `BeginTextureMode()` does not clean buffers automatically, that behaviour has been changed because there could be some case (i.e. painting software) where texture buffer does not ned to be cleared; user is responsible of clearing buffers using `ClearBackground()`
2018-11-19Merge pull request #683 from iwoplaza/patch-1Ray
Update core.c
2018-11-19Corrected issue with MSAARay
2018-11-17Updated mini_alRay
2018-11-17Corrected typoRay
2018-11-17Review SetWindowIcon()Ray
2018-11-13Check for single apostrophe in OpenURL()Michael Vetter
When doing a8dffc63fbe3926498ecb905428f454d0afbe526 I was not aware that printing a warning and not executing the code would be an option. I only learned that through 618f220851570f2bb9ea0bb354a65e92c6d06968. So I propose that we allow all URLs except if the string contains a `'`. Which could end the URL and call another command via `system()`. Related to https://github.com/raysan5/raylib/issues/686
2018-11-12OpenURL() - Added small security checkRay
2018-11-12Add warning to OpenURL()Michael Vetter
See https://github.com/raysan5/raylib/issues/686
2018-11-12Review OpenURL()Ray
2018-11-10core: OpenURL() fix xdg-open callMichael Vetter
Calling just `xdg-open` is not right. One needs to pack the URL in `'`. If we don't do this then some special characters (like ampersand) will be executed. Maybe this is true for Windows and Apple case too, but I don't own any such system. So please merge this, and if it's true for more cases let's use `sprintf()` in the other cases too.
2018-11-10core: Use dynamic string in OpenURL()Michael Vetter
OpenURL() is a function that most games probably will never need. Wasting 512 bytes to store of a static char to store an the URL is not wise. I propose to have it dynamic building the string on the fly.
2018-11-09ADDED: OpenURL()Ray
Corrected bug on ImageDrawRectangleLines()
2018-11-07Corrected 1px thick issueRay
2018-11-07Corrected issue with line drawingRay
2018-11-07Update core.cGoblinBob
Some projects need the buffer to not be empited when drawing to the render texture. I would suggest making maybe a variation of the function if you'd like to keep backwards compatibility, maybe like: BeginTextureModeNoClear() ?
2018-11-07Modifies some Image functionsRay
REVIEWED: ImageDrawRectangle() ADDED: ImageDrawRectangleLines()
2018-11-06Review parameter issue with MSVCRay
2018-11-06Remove end-line spacesRay
2018-11-06Support custom texture on shapes drawingRay
By default, internal white texture was used to draw most of the shapes; some time ago, support for white font character from default internal font was added. That way, all basic drawing (shapes, text) could be performed without a texture change and in a single drawing pass. Now, we move a step further and we allow configuring the texture (and rectangle) used to do the shapes drawing.
2018-11-05Corrected issue with sampleCountRay
2018-10-31Add flag: SUPPORT_EVENTS_WAITINGRay
Wait for input events passively (sleep) instead of polling events actively every frame
2018-10-31Reviewed audio issuesRay
- Updated dr_mp3 and implemented it - Reviewed sampleCount vs frameCount - Reviewed XM playing (some weird things...)
2018-10-29Corrected typoRay
2018-10-29ADDED: Some functions...Ray
text: IsEqualText() -WIP- audio: SaveWAV() audio: ExportWaveAsCode() textures: ExportImageAsCode()
2018-10-25Fix GetDirectoryFiles descriptionMichael Vetter
The comment sais it allows max 256 files, but the MAX_DIRECTORY_FILES define actually is set to 512.
2018-10-25Use seperate blog for MAX_FILEPATH_LENGTH defineMichael Vetter
Let's have a seperate if linux block for this. Since we will need to define MAX_FILEPATH_LENGTH for all other cases. And its more readable like this.
2018-10-25Use filepath defineMichael Vetter
On Linux systems the length of the path is defined in linux/limits.h as PATH_MAX. Lets use that for MAX_FILEPATH_LENGTH, which is a define that we can find in some comments in the code that is actually never used. Instead often we see 256 handwritten. So lets have MAX_FILEPATH_LENGTH as a proper define, being set to PATH_MAX on Linux and to 256 on Windows systems.
2018-10-24Reviewed functions definitionRay
2018-10-24Code tweaksRay
2018-10-23ADDED: SplitText() functionRay
2018-10-22Review code formatting for RPI inputsRay
2018-10-22Merge pull request #674 from Berni8k/masterRay
Added RaspberryPi option to ignore duplicate touchscreens (Default on)
2018-10-21Added RaspberryPi option to ignore duplicate touchscreens (On by default)Berni8k