4c728f0b54
Minor tweaks
2020-03-09 18:45:37 +01:00
5895fb6adc
Address issue #1125
2020-03-09 13:01:10 +01:00
c67bc02dd1
Reviewed missing include
2020-03-07 21:54:54 +01:00
fb2ed693e4
Android: Support file saving to internal data storage
2020-03-05 18:12:41 +01:00
6b8f30964d
WARNING: Corrected issue with IsKeyDown() #1119
2020-03-03 16:43:15 +01:00
dc2e5c1751
Update core.c
2020-03-03 16:10:31 +01:00
3a073db029
REVIEWED: Mouse/Touch input system
...
After several reviews, now it seems everything works as expected.
2020-03-03 14:58:54 +01:00
8724cf2ea5
Support any mouse button for gesture detection
2020-03-02 13:29:36 +01:00
08615d3247
Review some comment
2020-03-02 12:22:57 +01:00
2f5a7ddcc6
Added comment on IsMouseButtonDown() issue
...
IsMouseButtonDown() does not process touch state down properly, state is reseted every frame...
2020-03-02 00:07:06 +01:00
18a9982126
Reviewed IsMouseButtonDown()
2020-03-01 01:29:34 +01:00
7428747ef0
REDESIGNED input system for better mouse/touch support
2020-02-29 22:10:23 +01:00
5ff0776235
Remove trail spaces and some tweaks
2020-02-27 13:33:09 +01:00
23bde477e5
REDESIGN: LoadStorageValue()/SaveStorageValue()
...
Using new file I/O ABI
2020-02-27 13:18:15 +01:00
5aed36e76d
Tweaks on fullsccreen detection...
2020-02-26 23:42:06 +01:00
e5b5aea998
WARNING: RENAMED: Storage functions
...
Renamed functions for consistency:
- StorageLoadValue() > LoadStorageValue()
- StorageSaveValue() > SaveStorageValue()
2020-02-26 23:40:53 +01:00
32e374d941
[core] SetWindowSize() try to support PLATFORM_WEB -WIP-
2020-02-24 12:35:53 +01:00
310fd9b147
Update to latest emscripten toolchain
...
Corrected issue on web compilation
2020-02-22 17:21:10 +01:00
30f3e49f3d
Improve inputs on Android
2020-02-22 10:38:32 +01:00
0b8aded399
Support ToggleFullscreen() on web
2020-02-22 10:37:43 +01:00
a750bcceec
Support links on WebAssembly
2020-02-21 01:13:41 +01:00
a8a21312e1
Removed TABS
2020-02-20 13:46:49 +01:00
946a6cb280
Review mouse inputs
2020-02-19 12:44:57 +01:00
d62a2f793f
Improved GetFPS() calculation for average
2020-02-19 12:20:15 +01:00
b18940d3c6
Remove spaces
2020-02-18 18:03:28 +01:00
83fb4613c1
Review some RPI issues
2020-02-13 00:13:56 +01:00
55f0647213
[core] Avoid pixel bleeding issue on MSAA
2020-02-12 13:48:50 +01:00
484c6b360f
Reviewed Cppcheck issues #1098
2020-02-12 13:16:18 +01:00
87d5b51256
REVIEWED: GetDirectoryPath()
...
Check if provided path is a full path containing system root letter: C:\
2020-02-11 19:12:49 +01:00
90c129fd61
Review some libc dependency comments
2020-02-09 16:11:11 +01:00
b5fe41f41a
Review libc dependencies and remove when possible
...
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-04 16:55:24 +01:00
c3f06b7470
Remove all trail spaces
2020-02-03 19:26:28 +01:00
cde26c743c
Replace TraceLog() function by TRACELOG macro
...
Added SUPPORT_TRACELOG_DEBUG config
2020-02-03 19:13:24 +01:00
40b73a8a91
Develop branch integration ( #1091 )
...
* [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-02-03 18:31:30 +01:00
6a2e51ec78
Added comments related to #837
2020-01-29 11:42:55 +01:00
98a7d35bab
Corrected issue with matrix order multiplication #1054
2020-01-27 16:32:28 +01:00
954f029118
Support touch/mouse indistinctly
...
REMOVED: IsTouchDetected()
2020-01-27 15:31:43 +01:00
4fa2c32906
Review touch input scaling for PLATFORM_WEB #163
...
Now touch inputs scale proportionally to the canvas size
2020-01-27 12:09:31 +01:00
7e9bed5c89
Review default font scale filter for HighDPI mode
2020-01-26 18:53:34 +01:00
b02c6127a0
Minor tweaks
2020-01-26 13:27:37 +01:00
46774a8167
REVIEWED: GetDirectoryPath()
2020-01-26 13:01:35 +01:00
f28c1ef675
ADDED: IsTouchDetected()
2020-01-24 19:45:51 +01:00
eee995ec3d
ADDED: GetWorldToScreenEx()
...
Addressing issue #1056
2020-01-24 18:54:53 +01:00
40d6c15798
Addressed issue #1051
...
Allow frustrum culling near/far distance configuration at compile time.
2020-01-24 18:35:58 +01:00
71017993ce
Remove unneeded traces
2020-01-21 00:32:35 +01:00
42d56d2f37
Added SUPPORT_HALFBUSY_WAIT_LOOP
2020-01-19 17:31:55 +01:00
22b7713287
IsFileExtension(): Review issue with no-extension files
2020-01-12 13:56:03 +01:00
fcf15fe8c0
Removed comment
2020-01-09 18:33:50 +01:00
358ca7595d
Review IsFileExtension() to be case-insensitive
2020-01-09 10:43:21 +01:00
6d56c99a37
Reorganized some variables for consistency
2020-01-08 17:19:06 +01:00