Commit graph

573 commits

Author SHA1 Message Date
Crayon2000
ba4996e6f2 Remove mbstowcs + malloc by using custom utf8 to code point code 2024-03-07 21:25:37 -05:00
Crayon2000
159ba73f5c Allow different texture format 2024-03-07 13:54:43 -05:00
Crayon2000
96ac6cc2d8 Remove _SHIFTL and _SHIFTR macros since they are now in gcutil.h 2024-03-04 18:14:10 -05:00
Crayon2000
4b65d83fea Don't use custom int types in pngu 2024-03-03 14:55:16 -05:00
Crayon2000
bb8d8ed569 Made the code in pngu.c easier to read
By adding some curly brackets and reducing some variable scopes.
2024-03-02 17:44:06 -05:00
Crayon2000
ec76ad184f Fixed some cppcheck warnings in pngu.c 2024-03-02 15:17:33 -05:00
Crayon2000
87de2e5ce6 Bump version to 4.5.1 2024-03-02 00:29:37 -05:00
Crayon2000
d365fdc491 Validate parameters 2024-03-02 00:01:31 -05:00
Crayon2000
7559495687 Remove links to Gitter, IRC and the old forum
The best way to communicate with us is through GitHub Discussions.
2024-02-23 19:49:13 -05:00
Crayon2000
17e81ea771 Create folders when installing pngu 2024-02-22 22:38:00 -05:00
Crayon2000
8ca7a33402 Create folders when installing libraries
Apparently sometimes they don't exist.
2024-02-22 22:32:23 -05:00
Crayon2000
a18856e135 Fix release date 2024-02-11 15:17:56 -05:00
Crayon2000
87e6d7db51 Bump version to 4.5.0 2024-02-11 14:27:08 -05:00
Crayon2000
e5ae898ff1 Merge branch 'c-warnings' 2024-02-11 14:12:17 -05:00
Crayon2000
30b5aeb705 Refactoring 2024-02-11 14:01:37 -05:00
Crayon2000
83ed32fad9 Refactoring 2024-02-10 14:15:46 -05:00
Crayon2000
44616e89b4 Fix some C compiler warnings 2024-02-08 01:41:17 -05:00
Crayon
dc9ac8463a
Merge pull request #44 from GRRLIB/fix-problem
Fix problem with new FreeType dependency in 2.13.2 (pkgrel 1 and 2)
2024-02-07 19:49:08 -05:00
Crayon2000
187b8fbbae Change Makefile from ttf examples 2024-02-07 19:42:17 -05:00
Crayon2000
f754f25c97 Update documentation 2024-02-07 01:42:08 -05:00
Crayon2000
8f34054fc5 Fix problem with new FreeType dependency in 2.13.2
ppc-harfbuzz is now required.
2024-02-07 01:17:54 -05:00
Crayon2000
ac5d9581b2 Make Makefile more similar to template 2024-01-28 13:13:56 -05:00
Crayon2000
7ced58bf9a Update doxygen project to 1.10.0 2024-01-08 23:31:53 -05:00
Crayon2000
1ba21aea3f Update doxygen project to 1.9.8 2023-08-28 11:35:19 -04:00
Crayon2000
782e5b42e4 Use a function instead of a macro
Kept the old comment even if it is wrong.
2023-08-27 16:56:50 -04:00
Crayon2000
a7298d2762 Fix GRRLIB_PrintfTTF and GRRLIB_PrintfTTFW so they use the alpha channel from the color parameter 2023-08-24 10:23:20 -04:00
Crayon2000
77c17d2bcd Update devcontainer 2023-08-20 13:13:09 -04:00
Crayon2000
9e004a34c9 Update Codacy Badge 2023-08-20 03:28:06 -04:00
Crayon2000
f2235220d5 Use a specific version of doxygen (1.9.6) 2023-02-05 14:37:15 -05:00
Crayon2000
7ed7b6b16b Update Doxyfile to v1.9.6 2023-02-02 00:42:06 -05:00
Crayon
3050dba256
Merge pull request #34 from GRRLIB/refactor
Refactoring
2022-11-24 23:43:36 -05:00
Crayon2000
7e35d7b62d Reduce variable scope 2022-11-23 23:35:53 -05:00
Crayon2000
95c915f5f8 Use proper types and reduce variables scope 2022-11-23 22:27:38 -05:00
Crayon2000
423ff0881f Use proper types 2022-11-20 14:40:19 -05:00
Crayon2000
d3d4ce49b9 Use proper types and reduce variables scope 2022-11-19 14:49:36 -05:00
Crayon2000
fd9a59a348 Use proper types and reduce variables scope 2022-11-19 13:56:56 -05:00
Crayon2000
45068cade7 Fix codacy link 2022-09-24 11:30:01 -04:00
Crayon2000
80e2382376 Reduce variable scope 2022-09-18 11:40:20 -04:00
Crayon2000
3ee20bffc2 Use an enum in particle example instead of a macro 2022-09-11 23:19:19 -04:00
Arthur LE MOIGNE
506df6ad66 Fix issue with GRRLIB_DrawImg 2022-09-11 22:54:06 -04:00
Crayon2000
659ff0b86d Add GRRLIB_Ellipse
Thanks to HTV04 for the idea.
2022-09-09 10:47:23 -04:00
Crayon2000
6c8f733566 Minor enhancement
* Better variable names
* Code format
2022-08-12 16:18:11 -04:00
Crayon2000
e46d21721e Fix text in blending example 2022-05-29 00:30:29 -04:00
Crayon2000
6f49839b74 Fix Makefile for unlimited GameCube examples 2022-05-28 14:09:54 -04:00
Crayon2000
3af649b2a9 Properly format NEED_GRRLIB_FUNCTION example 2022-05-28 02:03:53 -04:00
Crayon
5126a84654
Add GameCube examples (#28) 2022-05-28 01:27:55 -04:00
Crayon2000
1db5f3fb67 Update GitHub actions 2022-05-27 09:25:04 -04:00
Crayon2000
2c9b6345a3 Improved documentation 2022-05-27 00:53:50 -04:00
Crayon2000
5f2649c77e Use bin2s instead of pre-generated c/h files 2022-05-25 09:20:52 -04:00
Crayon2000
5f756ec1f9 Update Doxyfile to v1.9.4 2022-05-25 00:10:17 -04:00