summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2020-03-24Update HISTORY.mdRay
2020-03-24Update CHANGELOGRay
2020-03-24as per request spotlight example (#1146)chriscamacho
Co-authored-by: codifies <[email protected]>
2020-03-24Add files via upload (#1147)Anata
Virtual mouse with window letterbox, and Clamp
2020-03-24GenMeshHeightmap flat shading normals (#1140)Ádám Dóda
2020-03-24Remove define not requiredraysan5
2020-03-24Android: Better track touch input returned from IsMouse*() (#1144)Doyle
* Android: Better track touch input returned from IsMouse*() Switch to actually tracking touch input to use for "mouse" input rather than the gestures system. The gesture system as an abstraction ontop of raw touch input loses some information needed to map to "mouse" input. Before, - IsMouseButtonReleased() triggers immediately after the initial touch (because GESTURE_TAP activates immediately on touch) instead of waiting for the touch to be released. - IsMouseButtonUp() returns false, when it should just be the opposite of IsMouseButtonDown(). - IsMouseButtonDown() returns true only after GESTURE_HOLD (which activates after some period of time after GESTURE_TAP), when instead it should just be true whenever there is touch input i.e. gesture != GESTURE_NONE or alternatively when any input is received on the screen. After this PR, touches map closer to mouse input. - IsMouseButtonReleased() triggers when touch is released (last frame was touched, this frame not touched). - IsMouseButtonUp() returns the opposite of IsMouseButtonDown() - IsMouseButtonDown() is true when (AMOTION_EVENT_ACTION_DOWN || AMOTION_EVENT_ACTION_MOVE) and false when (AMOTION_EVENT_ACTION_UP) * RPI: Include index check for RPI in GetTouchPosition()
2020-03-24Added note on examples not supporting GLSL100raysan5
2020-03-24appveyor: configure for Release with Debug InfoAhmad Fatoum
We build the library as debug with AppVeyor and package it this way, which is unfortunate, because on Windows it's linked against debug variants of the C runtime. Fix this by build RelWithDebInfo instead Fixes #1128.
2020-03-24CMakeLists.txt: report generated CMAKE_CONFIGURATION_TYPESAhmad Fatoum
We might want to customize this in feature for multi-config builds (e.g. a Visual studio build with both Debug and Release configurations). Output the variable value for user awareness.
2020-03-23ended up using the 100 version shaders as off the top of my (#1142)chriscamacho
head can't think of any improvement I could use on the shaders for version 120 This has been tested on Linux (Desktop) requires testing on a Rpi Co-authored-by: codifies <[email protected]>
2020-03-23Set a release date for raylib 3.0!Ray
2020-03-23Comment tweaksraysan5
2020-03-23Comment tweaksraysan5
2020-03-23Update HISTORY.mdRay
2020-03-23Update CHANGELOGRay
2020-03-21Update HISTORY.mdRay
2020-03-21Update CHANGELOGRay
2020-03-21Review formating from PR #1138raysan5
2020-03-21Added draw functions to ImageDraw*() (#1138)Sourav Gupta
Added draw functions: ImageClearBackground() ImageDrawPixel() ImageDrawLineEx() ImageDrawCircle()
2020-03-21Update README.mdRay
2020-03-21Added raylib 3.0 notes -WIP-Ray
2020-03-21Review history introductionRay
2020-03-21Updated badges linksRay
2020-03-21Update Travis/AppVeyor badgesRay
2020-03-21Review Travis/AppVeyor badgesRay
2020-03-21Update README.mdRay
2020-03-21Update CONTRIBUTING.mdRay
2020-03-21Update CHANGELOGRay
2020-03-21Update README.mdRay
2020-03-21Update badgesRay
2020-03-21Playing with badgesRay
2020-03-21Testing badgesRay
2020-03-21Playing with badges...Ray
2020-03-21Update README.mdRay
2020-03-21Added: new binding to CarpRay
2020-03-19Android: Track touch motion across screen (#1137)Doyle
This was working in 2.6 but no longer does in current git tree. It appears touch position is only tracked on AMOTION_EVENT_ACTION_[DOWN|UP], which only registers the initial touch on the screen. Subsequent movement is not tracked into CORE. Touch position and the Gesture System appears to be updated twice in AndroidInputCallback in what looks like perhaps a copy paste error (code is identical) with the exception of tracking AMOTION_EVENT_ACTION_UP in the 2nd copy of the code (but this is not necessary to track). If you need to track the first touch or release touch position, you can do so with checking IsMouseButton[Pressed|Released] on the same frame. This patch makes it so the touch position is always updated, and merges the duplicated code into 1 singular code path.
2020-03-17Added security check in case init fails #1135raysan5
2020-03-17Replace external libraries custom allocators by raylib ones #1074raysan5
NOTE: Two libraries still use custom allocators: glfw and stb_vorbis
2020-03-16Update README.mdRay
2020-03-16ADDED: XD Pascal bindingsRay
2020-03-16Adding the option to change the target platform(x86/x64), Generating the ↵Henrique de Lima
.pdb file on debug builds, and correcting comments that called the script 'windows-build.bat' instead of 'build-windows.bat' (#1133)
2020-03-15Corrected typoraysan5
2020-03-15REVIEWED: ImageTextEx() to support line breaks #1131raysan5
NOTE: This functionality has an important issue, line space is fixed to 1.5 font.baseSize pixels, depending on the font and how it has been generated that spacing could be too wide or too narrow...
2020-03-15Android: Set display.[width, height] before screen size check (#1132)Doyle
In `InitGraphicsDevice(...)`, the Android section has a screen security check like other platforms- but CORE.display.width, CORE.display.height are not set yet, so the security check sets it to 0. So ensure we query the device's screen width and height before the screen size security check. This also gives you the ability to run a proper full-screen application on Android without any scaling and guess work on the target device by setting screen width and height to 0 in `InitWindow(...)` and using `GetScreen[Width|Height]()` to get the actual values.
2020-03-12Added note on transparent framebuffer w/o X11 on RPIRay
2020-03-12Update .gitignoreRay
2020-03-12[text] TextToUpper(): Added note on diacriticsRay
2020-03-09ADDED Binding: FreeBasicRay
2020-03-09Minor tweaksRay