summaryrefslogtreecommitdiffhomepage
path: root/src/gestures.h
AgeCommit message (Collapse)Author
2021-09-22WARNING: MODULES RENAMING!!!Ray
raylib modules have been slightly renamed to add some identity and note that they are independent modules that can be used as standalone separate parts of raylib if required. The renamed modules are: - `core` -> `rcore` - `shapes` -> `rshapes` - `textures` -> `rtextures` - `text` -> `rtext` - `models` -> `rmodels` - `camera` -> `rcamera` - `gestures` -> `rgestures` - `core` -> `rcore` All the build systems has been adapted to this change.
2021-09-21Tweaksraysan5
2021-09-21Reviewed some compilation issues #1997raysan5
2021-09-10REVIEWED: Touch input system #1975 #1960Ray
- ADDED: `GetTouchPointCount()` to core module, removed from gestures module. - Support multiple touch points: `MAX_TOUCH_POINTS`.
2021-09-01WARNING: BREAKING: RENAMED: Font struct variablesRay
RENAMED: GetCodepointsCount() -> GetCodepointCount() RENAMED: GetTouchPointsCount() -> GetTouchPointCount()
2021-08-15Support C++ usage as standalone libraryraysan5
2021-06-10Reviewed functions descriptionRay
Replaced: Returns -> Get
2021-03-19WARNING: BREAKING: REVIEWED some enums namingRay
Now enum names are more consistent between them.
2021-01-02Update year to 2021raysan5
2020-05-07Comments reviewraysan5
2020-05-01Review exposed #defines and allow user re-definingraysan5
There are multiple #define values around raylib, usually not exposed for redefinition, just reviewed all of them to allow users redefining them on compile time if required. Also, multiple #define have been renamed and commented.
2020-02-04Review GetCurrentTime()Ray
2020-02-04Update gestures.hRay
2020-02-04Review libc dependencies and remove when possibleRay
Just for clarification, no plans to remove libc dependency, just did some code analysis to see how much raylib depend on stardard C library. My conclusions: - stdlib.h: primary dependency is for malloc() and free() - stdio.h: primary dependency is for FILE access, maybe it could go through a custom ABI? - string.h: just around 8 functions required - math.h: just around 8 functions required - others: 1-2 functions required for some other headers
2020-02-03Develop branch integration (#1091)Ray
* [core] REDESIGNED: Implement global context * [rlgl] REDESIGNED: Implement global context * Reviewed globals for Android * Review Android globals usage * Update Android globals * Bump raylib version to 3.0 !!! * [raudio] REDESIGNED: Implement global context * [raudio] Reorder functions * [core] Tweaks on descriptions * Issues with SUPPORT_MOUSE_GESTURES * [camera] Use global context * REDESIGN: Move shapes drawing texture/rec to RLGL context * Review some issues on standalone mode * Update to use global context * [GAME] Upload RE-PAIR game from GGJ2020 -WIP- * Update game: RE-PAIR * [utils] TRACELOG macros proposal * Update config.h
2020-01-08Comments reviewRay
2020-01-05Update year to 2020raysan5
2019-10-17Remove trailing spacesRay
2019-04-07Happy new year 2019ChillerDragon
2018-04-02 Redundant assignment of 'angle' to itself[email protected]
2017-12-20Updated copyright yearRay San
2017-12-19Expose GetTime() function to usersRay San
Monotonic time since InitWindow() could be retrieved with this function.
2017-11-27Support GetCurrentTime() on macOSRay San
2017-11-22Fix macOS build of new rglfw.c approachAhmad Fatoum
There have been two problems: * GLFW itself was compiled with the definitions for compiling _against_ GLFW (fixed by removing requirement for external glfw) * rglfw.c was being compiled as C code, although it includes Objective C files. This _might_ break the Windows build, needs to be checked. Fixes #391, but as noted I'd prefer though a separate source directory and build script for GLFW.
2017-11-22Avoid duplicate definition of feature macroAhmad Fatoum
Feature macros need to be defined before #including any headers, preferably through the build system, but this is good enough. Fixes a compile error on my fork's Travis CI.
2017-06-11Add define to have CLOCK_MONOTONIC work in c99Michael Vetter
If we compile with c99 without gnu extensions (gnu99) we need this define, to have CLOCK_MONOTONIC and similar macros available
2017-04-16Added Vector2 math functionsraysan5
Reviewed some Vector3 functions Added auxiliary Clamp() function
2017-03-24c99 fix, some linux housekeepingRDR8
2017-03-20Review some commentsRay
2017-02-16Improved modules description -IN PROGRESS-Ray
Working in modules configuration flags...
2017-01-29Updated Gestures enumRay
2016-12-05Corrected some warningsRay
2016-08-10Comment tweakRay
2016-08-06Redesigned gestures module to header-onlyraysan5
2016-06-14Added GetGestureDetected() again...raysan5
Required by gestures example....
2016-06-14Removed useless function: GetGestureDetected()raysan5
Use instead: IsGestureDetected()
2016-04-17Improved gestures systemraysan5
2016-02-17Updated gestures moduleRay
Using normalized [0..1] input points
2016-02-10Reviewed gestures moduleRay
2016-01-03Reviewed Android inputs and gestures systemraysan5
Corrected Android processing for some inputs (BACK button, VOLUME buttons) Redesigned Gestures system (some work still required) SetEnabledGestures() - Only support desired gestures (requires some review)
2015-07-29Decoupling gestures system moduleraysan5
Now gestures system can be used as standalone module