We may have rewrote our project over to @/C3Lang
but Rust may be the better choiceπ¦πππ
Posts by LowByteFox
Before you raise your pitchforks, know that I avoid using LLMs and used it for this only as a joke
me: mom can we have SSG?
mom: no, we have SSG at home
SSG at home:
I haven't seen more lazy implementation in my life
The feeling when you take a break from a project, then decide to return to it and forget what even has to be done is kinda funny
for some reason udev from systemd requires OpenSSL, however LibreSSL doesn't have such APIs
hopefully disabling OpenSSL didn't do something bad
don't worry, not gonna chase anyone
I have decided to pull master branch instead, compiled it and everything worked just fine
I will chase OpenBSD developers with a stick
why is it not in a header? Python 3.14 needs it
The fact that I can fully bootstrap Rust 1.90 using mrustc is awesome
I can just avoid Rust Foundation binaries alltogether!
I am bored, time to invent string functions
And my driver works on FreeBSD as well!
I can now yeet OpenTabletDriver for good and use my goofy one instead!
I
have
finally
done
it!
I (almost) no longer need XP-Pen driver nor OpenTabletDriver
and in theory this one should work on FreeBSD as well!
big banner for my big server
#furry
*yoink*
andyourserverisgone
π¨: Q2F6x1nAz on X
Please, everyone who likes git submodules, save everyone's sanity by not using them and finding alternative methods
they're annoying and instead of a simple patch you have to do things like these
one could just patch a tag/branch/commit in a file and that's it
We have now added support for following image formats: AVIF, JPEG XL (partially) and WebP
JPEG XL partially because there are some animation specific details not handled yet, those will be handled in future releases
We have managed to get libavif and libjxl building, which means you'll be able to load .avif and .jxl files
Now to write the loaders and hope for the best!
Linux (as of now) requires system installation of brotli π
You're now able to specify the orientation of the panel if you need to!
Sometimes when resizing the application window, you may lose internal windows and be unable to get them back... so we added a neat little button that appears when it happens!
by pressing the button, every lost internal window gets re-positioned back to the center!
I have figured out why my code wasn't playing around with ASan
image manager is a flyweight, if image exists it returns cached image to save VRAM
the if serves as a hint
can you find the bug?
When selecting a layer (or a layer group), each selected one will get an animated outline so you can easily spot it between all your layers!
ello
opng CLI tool now pretty prints information about what's stored in .opng files
A small utility I wrote for @openpngstudio.lowbytefox.dev's opng CLI tool to manage .opng files got added into C3's stdlib and an issue was fixed
github.com/c3lang/c3c/p...
htons saves the day
also just realized the version is in reverse because little endian :grief:
I did a thing
The amount of times I bonked the LLVM wyvern with a broom just to get here