raysan5
a167067cbd
Security check for unsupported BMFonts
- Check if first character is the expected Space char (32)
- Check if characters are ordered in definition file (.fnt)
pirms 9 gadiem
raysan5
823abf666e
Reviewed code TODOs
pirms 9 gadiem
raysan5
f98c4dc82b
Corrected bug on fonts loading
pirms 9 gadiem
raysan5
fa057f512f
Improved fonts support
Added LoadBMFont() to load AngelCode fonts (.fnt)
Implemented LoadTTF() to load .ttf fonts (crappy packaging)
pirms 9 gadiem
raysan5
da28cff0f6
Added function: SubText()
Useful to get a piece of text, could be used for text typing animations
pirms 9 gadiem
raysan5
f144b6bae4
MeasureTextEx() - Added support for multi-line size measure
pirms 9 gadiem
raysan5
b62f7c3057
Corrected bug
pirms 9 gadiem
raysan5
85908befea
Corrected bug on spritefont loading
pirms 9 gadiem
Ray
2fa7e00f16
Variables initialization
pirms 9 gadiem
Ray
afdf357fbe
Added some image manipulation functions
Added (or completed functions):
Image ImageText(const char *text, int fontSize, Color color);
Image ImageTextEx(SpriteFont font, const char *text, int fontSize, int
spacing, Color tint);
void ImageFlipVertical(Image *image);
void ImageFlipHorizontal(Image *image);
void ImageColorTint(Image *image, Color color);
void ImageColorInvert(Image *image);
void ImageColorGrayscale(Image *image);
void ImageColorContrast(Image *image, float contrast);
void ImageColorBrightness(Image *image, int brightness);
pirms 9 gadiem
Ray San
f13b30d606
Feature: Line-break support for text
pirms 9 gadiem
raysan5
e9792ef771
Convert to UTF-8
pirms 9 gadiem
raysan5
9af10686b2
Added comments and more...
Corrected bug on defaultFont.size
Renamed funcs:
ImageConvertFormat() -> ImageFormat()
ImageConvertToPOT() -> ImageToPOT()
pirms 9 gadiem
raysan5
4879106096
Reviewed to work on Raspberry Pi
[rlgl] Extensions strings loading was redone to avoid a Segmentation
Fault on Raspberry Pi
pirms 9 gadiem
raysan5
92bcf09c53
Redesigned SpriteFont struct
pirms 9 gadiem
raysan5
c52ba520ce
Small tweaks
pirms 9 gadiem
Ray
a42bfa7794
Added trace log for data unloading
pirms 10 gadiem
raysan5
7834a4e2fc
Replaced old mail by twitter user
pirms 10 gadiem
raysan5
66556b8b47
Added some functions and renamed some others
Added:
- LoadImageRaw()
- ImageCopy()
Renamed:
- GetPixelData() -> GetImageData()
pirms 10 gadiem
raysan5
c944d62374
Improved mipmaps support and image loading
pirms 10 gadiem
Marc Palau
4c6c182023
Corrected gesture tap issue and text scaling issue
pirms 10 gadiem
raysan5
a7714c842f
raymath module review and other changes
Complete review of matrix rotation math
Check compressed textures support
WIP: LoadImageFromData()
pirms 10 gadiem
raysan5
eae98e1c34
Big batch of changes, check description:
- Camera system moved to a separate module [camera.c]
- WIP: Added customization functions for camera controls
- Added custom shaders support on batch drawing
- Complete redesign of textures module to support multiple texture
formats (compressed and uncompressed)
pirms 10 gadiem
raysan5
a632a04a30
Big batch of changes! Check description:
Support multiple texture formats (uncompressed and compressed)
Postprocessing shaders support
Model struct redefined and improved
Extended loading functions for Textures and Models
Simplified functions: DrawPlane(), DrawQuad()
Deleted functions: DrawPlaneEx(), DrawGizmoEx()
Now Text module only depends on Textures module
Shapes: Reviewed functions to low lines/triangles usage
Removed useless tabs and spaces around code
pirms 10 gadiem
nicobwah
2b4a1f295a
Added support for Latin-1 Supplement characters
Extended default raylib font system to support Latin-1 Supplement
characters
pirms 10 gadiem
raysan5
b9e53cd135
Removed useless spaces
pirms 10 gadiem
raysan5
874dc89fca
Adding support for TTF fonts (in progress)
pirms 10 gadiem
raysan5
905b6ec53d
Added full support for HTML5 (emscripten)
Corrected some bugs on the way...
Automatically convert textures to POT on RPI and WEB
pirms 10 gadiem
raysan5
cfa60ab7e6
Added support for emscripten and more
Added PLATFORM_WEB support (emscripten-webgl)
[audio] Added LoadSoundFromWave()
[textures] Added LoadTextureFromImage() to replace CreateTexture()
Some TraceLogs edited...
pirms 10 gadiem
raysan5
7375d0460a
Updated stb headers
pirms 10 gadiem
raysan5
9d27bba23f
Small Fixes Update (1.2.1)
View CHANGELOG for description on small fixes and add-ons
pirms 10 gadiem
raysan5
fc6081fe70
raylib 1.2
This is a huge update. Check CHANGELOG for details
pirms 10 gadiem
raysan5
c56ef738ed
Explicit define of functions prototypes
No-parameters functions use the prototype style FunctionName(void);
pirms 10 gadiem
raysan5
d2b98fbb5c
Removed useless spaces
pirms 10 gadiem
raysan5
0b03431c95
Update to version 1.1.1
Check CHANGELOG for a detailed list of changes
pirms 11 gadiem
raysan5
f06a15ac8b
raylib 1.1
View CHANGELOG for a detailed list of changes
pirms 11 gadiem
raysan5
e6b82cb111
Lots of changes, most of them under testing-review
Added a Tracing/Log system
Added OGG stream music support (DOESN'T WORK)
Added Compressed textures support
* This update is probably very buggy...
pirms 11 gadiem
raysan5
c04f37d0f5
Adapt multiple functions to rlgl
Nearly a complete rework of Models module
Some teaks on multiple functions
pirms 11 gadiem
raysan5
96f520ff6d
Road to raylib 1.1 - Testing rlgl
pirms 11 gadiem
raysan5
a68818e320
Update to version 1.0.6
Check CHANGELOG for the list of changes in this release!
pirms 11 gadiem
raysan5
43b13d623b
Update to version 1.0.5
Check CHANGELOG for changes
pirms 11 gadiem
raysan5
cfb42dc251
Corrected bug on spacing measurement
pirms 11 gadiem
raysan5
5bf9675d38
Update to version 1.0.3
View CHANGELOG for full list of changes
pirms 11 gadiem
Ray
1a8ef80abd
Added GetDefaultFont() function
Useful to be used with DrawTextEx() to draw with default font and
extended parameters
pirms 11 gadiem
raysan5
e9143b8a8d
Added some functions and Updated examples
View CHANGELOG for details
pirms 11 gadiem
raysan5
ccf2608091
Replaced tab by 4 spaces and adjust text
pirms 11 gadiem
Ray
46f10b45ad
raylib basic folders structure and some files... ;)
pirms 11 gadiem