summaryrefslogtreecommitdiffhomepage
path: root/src/core.c
AgeCommit message (Collapse)Author
2019-12-01fixes for switching full-screen and v-sync (#963)MasterZean
* fixes for switching full-screen and v-sync * requireVsync flag
2019-12-01Minor comments tweakRay
2019-11-24Review key input queue PR #1012raysan5
Keeping original API
2019-11-24add api FIFO based character input. (#1012)Ushio
* add api FIFO based character input. * rename input character functions * replace tab to space x4 #1012
2019-11-08[Core] Added ColorFromNormalized which is the reverse of ColorNormalize. (#1011)ChrisDill
2019-10-25ClearDirectoryFiles(): Corrected issue #994Ray
2019-10-23ClearDirectoryFiles() corrected bugRay
2019-10-22ClearDirectoryFiles(): Corrected memory leak #991Ray
2019-10-21Corrected bug on no-extensionRay
2019-10-17Remove trailing spacesRay
2019-10-11REDESIGNED: IsFileExtension()Ray
Now it accepts a ';' separated list of extensions, useful to check multiple extensions
2019-09-15Review DecompressData() types, for consistencyraysan5
2019-09-13Corect typoRay
2019-09-10ADDED: GetWindowPosition()Ray
2019-09-09ADDED small compression APIRay
- ADDED: CompressData() - ADDED: DecompressData()
2019-09-08REVIEW: GetFileName(): Security checksRay
2019-08-27Review latest PRraysan5
2019-08-27Add screen->world and world->screen functions for 2D; add extended camera2D ↵arvyy
example (#947)
2019-08-27Formatting tweakraysan5
2019-08-27Update version in case no config.h is being usedraysan5
2019-08-27REMOVED: FLAG_SHOW_LOGOraysan5
raylib logo animation has been removed. That funtionality was very restrictive, not configurable at all and hardly ever used, also, it added a coupling dependency of `core` module with `shapes` and `text` modules.
2019-08-26Expose scissor functionalityraysan5
2019-08-21Review commentraysan5
2019-08-20Support mouse cursor on RPI nativeraysan5
Reduced bunnymark limits
2019-08-20RPI: Corrected issue when creating 3d projection viewraysan5
2019-08-16PR formatting reviewRay
2019-08-16change Camera2D behavior (#945)arvyy
2019-08-11REVIEW: GetDirectoryPath() and GetPrevDirectoryPath()raysan5
2019-08-11Small fix in GetMouseY (#940)Wayde Reitsma
2019-08-07ADDED: DirectoryExists()Ray
ADDED: GetPrevDirectoryPath()
2019-07-24Test Camera on AndroidRay
It can break building on that platform...
2019-07-22Solved issue #912Ray
2019-06-24Fix typo in comment (onlyl -> only)Leandro Gabriel
2019-06-19Define some globalsRay
2019-06-16RENAMED: LoadDefaultFont() -> LoadFontDefault()Ray
Renamed internal function for consistency with similar functions.
2019-06-14Corrected issue with input threads (RPI)Ray
2019-06-14Support new flag: FLAG_WINDOW_ALWAYS_RUNRay
Do not stop update/draw on window minimized WARNING: SetConfigFlag() was reviewed to support int flags
2019-06-10Add files via uploadDarkElvenAngel
2019-06-06Add VS2017.ANGLE ProjectMohamed Shazan
2019-05-22Rename function to follow javascript notationRay
2019-05-22Move emscripten web shell to srcRay
2019-05-21Add config SUPPORT_SSH_KEYBOARD_RPIRay
Allow to reconfigure stdin to read input keys, this process could lead to undesired effects. Use with care. Disabled by default.
2019-05-20Reverted change that breaks mouse on webRay
2019-05-08Remove trail spacesRay
2019-05-07Add comment tweakRay
2019-05-03Some minor commentsRay
2019-05-03Force HighDPI on macOSRay
2019-05-02Work on touch_as_mouse input -WIP-Ray
2019-05-01Corrected issue with texture renderingRay
Not sure if already corrected...
2019-05-01WARNING: Support high DPI displaysRay
This change could break things. So, I created SUPPORT_HIGH_DPI flag to enable it (disabled by default). Basically, it detects HighDPI display and scales all drawing (and mouse input) appropiately to match the equivalent "standardDPI" screen size on highDPI. It uses screenScaling matrix to do that. This scaling comes with some undesired effects, like aliasing on default font text (keep in mind that font is pixel-perfect, not intended for any non-rounded scale factor). The only solution for this aliasing would be some AA postpro filter or implementing the highDPI scaling in a different way: rendering to a texture and scaling it with FILTER_BILINEAR, check `core_window_scale_letterbox.c` example for reference. Use at your own risk.