aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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
2018-10-21Merge pull request #672 from Berni8k/masterRay
RaspberryPi Mouse and touch overhaul
2018-10-21Overhaul mouse and touch for RaspberryPi \n\nNow all '/dev/input/event*' ↵Berni8k
devices are now used for input. No longer uses '/dev/input/mouse*', keyboard and gamepad continue to use existing method\nMultitouch is now supported on RPi with 10 point multitouch\nFixed bugs with IsMouseButtonPressed(Used to constantly fire when holding button) and GetMouseWheelMove(Did not work)\n Fixed exesive CPU usage of GamepadThread
2018-10-20Tweak for OpenGL 2.1Ray
Why am I still supporting this???
2018-10-20Reviewed possible issue with external libsRay
2018-10-19Corrected typoRay
2018-10-19Reviewed possible issue with...Ray
...disposing RenderTexture.
2018-10-19Added comment on issueRay
2018-10-18Some security checks on font loadingRay
2018-10-18Some formatting tweaksRay
2018-10-18Remove non-Windows includes from MakefileDillon Jones
2018-10-18Removed OpenAL backendRay
2018-10-17Working on MP3 loadingRay
Loading full mp3 file works but loading for music streaming does not work, it seems total number of samples is not obtained correctly from mp3 file...
2018-10-17Update src/external/dr_mp3.hRay
2018-10-16Review definesRay
2018-10-14Add FileExists() functionMichael Vetter
2018-10-13Corrected descriptionraysan5
2018-10-13Corrected func name typoraysan5
2018-10-13Renamed new PR functionraysan5
RENAME: GetLastWriteTime() to GetFileModTime()
2018-10-12Added GetLastWriteTime to allow for file reloadingChrisDill
- Added a function to get the last write time of a file. I used this so I can reload files or resources if the time since they were last loaded changes.
2018-10-11CMake: remove erroneous status messageAhmad Fatoum
OPENGL_VERSION is the version requested by the user, not the detected one...
2018-10-11CMake: Fix build breakage trying to set OpenGL versionAhmad Fatoum
Fixes #660.
2018-10-11Merge pull request #659 from noshbar/text-memory-leakRay
Fixes memory leak in text.c
2018-10-10Minor tweaksRay
2018-10-10Merge pull request #656 from noshbar/vs2017-fixRay
Physac.h fix for variable array size declaration.
2018-10-10Fixes memory leak in text.cnoshbar
GenImageFontAtlas() allocates an array of stbrp_rect for the packing functions, but it never frees them.
2018-10-10GenImageFontAtlas prototype in raylib.h is incorrect.noshbar
The prototype of GenImageFontAtlas() in the main raylib.h header has a set of swapped parameter names. Going through the usage of the function within raylib itself, it appears as if the correct order is: 1) charsCount 2) fontSize However, it's exposed to the world as the other way around, which may cause some major confusion.
2018-10-10Physac.h fix for variable array size declaration.noshbar
Generating the projects using CMake, targeting VS2017, results in an error when compiling. This is due to physac.h trying to make a 'vertices' array of size 'int count', making it const does not work, either. This changes the static declaration to a malloc/free combo. Tested using the physics-demo.
2018-10-10Small tweak to avoid warningRay
2018-10-10ADDED: GetFileNameWithoutExtRay
2018-10-09Corrected issues with VS2017 compilationRay
2018-10-08ADDED: ImageExtractPalette()Ray
2018-10-08OSX native window keeps breaking...Ray
2018-10-08Corrected issue with dirent.h inclusion...Ray
...and MacOSX OBJC types definition...
2018-10-08Avoid multiple gl.h inclusionsRay
Expose native Cocoa Window again...
2018-10-08dirent.h implementation for MSVCRay
This implementation is a bit limited, does not support wide characters directories but it's a temporal solution... This solution uses "io.h" (like MinGW provided one) while other modern solutions use the "windows.h", that result in duplicate symbols issues... need to review it carefully.