libsdl-org / sdlwiki

This is the raw contents of SDL's wiki. You can edit this through GitHub or at https://wiki.libsdl.org/ now!
https://wiki.libsdl.org/
79 stars 32 forks source link

SDL3/CategoryLog: Expanded on the log system. #570

Closed SDLWikiBot closed 1 month ago

SDLWikiBot commented 1 month ago

This edit was made by @Ribiveer.

Live page is here: https://wiki.libsdl.org/SDL3/CategoryLog

If this user should be blocked from further edits, an admin should go to https://wiki.libsdl.org/Ribiveer/block If this user should be trusted to make direct pushes to main, without a pull request, an admin should go to https://wiki.libsdl.org/Ribiveer/trust

Ribiveer commented 1 month ago

Hi! I'm intending to start contributing to the wiki more in order to learn more about SDL. While I recognise that the README.md recommends learning about it through the header files, I feel the wiki would benefit from more general overviews. Knowing the general ideas of a system before reading the specifics tends to help me gain understanding much quicker, and I suspect it's that way for a lot of people! I picked the log system first, because it's small, and because it was my first source of confusion when learning about SDL. I was more inexperienced back then, and if I had seen that small paragraph it would've saved me at least an hour. I hope I can save other people's hours this way, and with more descriptions down the line.

Also, I don't think I'm responsible for failing those tests, am I? I edited nothing in SDL3/SDL_ConvertSurface.c-example nor in SDL3/SDL_GetPixelFormatName.c-example

slouken commented 1 month ago

This looks great, thanks! The build is failing because of API changes. I’ll take a look and update the wiki.