emerald :verified_green:​

A mech piloting mercenary from the next universe over

Also writes a lot of mediocre #Rust code

emerald :verified_green:​ boosted:
2023-11-01

Commission for 8 Xenia emotes. The commissioner paid extra to have them CC0, which means they're free for anyone to use. Have fun~
archive.org/details/xenia_2023

Image of the 8 emotes.
emerald :verified_green:​emerald@vt.social
2023-10-25

app.cathode.tube/ has been enhanced with the ability to save a .ray of the currently loaded images

It uh... Can't load them yet

And the format is different so they probably won't work with cathode 0.2.0

BUT y'know

emerald :verified_green:​emerald@vt.social
2023-10-21

Ngl kinda burned myself out a bit but also made a lot of progress so ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯

emerald :verified_green:​emerald@vt.social
2023-10-20

It's not really ready yet but the web version of #cathode is available

app.cathode.tube/

emerald :verified_green:​emerald@vt.social
2023-10-20

Moved the audio processing stuff into a worklet and now there's functionally no difference in performance between web and native 😤

emerald :verified_green:​emerald@vt.social
2023-10-20

Far be it from me to say that the current state of the Web as a platform is "good, actually" but I have to admit the idea of being able to serve a fully featured version of my app to people without needing to package it or anything is pretty 👀 y'know?

emerald :verified_green:​emerald@vt.social
2023-10-19

Skeleton actually gets around this in a very clever way by using a hidden file input and programmatically firing the click event on it

It's that sort of thinking that makes me both admire and fear full time web developers

emerald :verified_green:​emerald@vt.social
2023-10-18

There's a web API for programmatically opening a file picker, but Firefox doesn't support it so I'm going to have to take a roundabout route to implement image loading for the web version

Combination of the melty face emoji and the sigh emoji
emerald :verified_green:​emerald@vt.social
2023-10-18
emerald :verified_green:​emerald@vt.social
2023-10-18

I've begun the process of rewriting the frontend of #cathode to use #sveltekit and #skeletonui, meaning I've finally been forced to confront the absolute shit show that is the javascript I wrote for this project. It seems like I just stuck functions and state in whatever file I happened to be editing at the time 😵‍💫.

On the upside this is a good chance to make future-me's life a lot easier when trying to add features. Plus the whole UI will look a lot less like it was made in ms paint thanks to skeleton and tailwind

emerald :verified_green:​emerald@vt.social
2023-10-18

Meant to post this here btw lmao

cathode.tube/blog/were_so_back

emerald :verified_green:​emerald@vt.social
2023-10-11

Funny that this eventually came to pass lmao

https://vt.social/users/emerald/statuses/110541335890045926
emerald :verified_green:​emerald@vt.social
2023-10-11

Working on #cathode a bit today and I think I've decided to move back to the #tauri version as the state of UI in bevy is pretty rough

I've been experimenting with using a canvas for drawing the actual png and I think it's going to be the way to go, hopefully I can actually make some progress now 😅

emerald :verified_green:​ boosted:

ΦωΦ ごろーん

emerald :verified_green:​emerald@vt.social
2023-06-19

Made some good progress on #cathode today thanks to the #bevy discord pointing out where to get the calculated size of a UI element 🙏

Bevy's built-in UI is definitely kind of clunky to work with but I think I'm starting to get the hang of it.

emerald :verified_green:​emerald@vt.social
2023-06-14

The #cathode rewrite was going really well until I had to start writing the UI using native Rust and now I'm considering going back to Tauri lmao

emerald :verified_green:​emerald@vt.social
2023-06-11

@rogueren I can't actually connect to that site, is that the full url?

emerald :verified_green:​emerald@vt.social
2023-06-11

@rogueren the mobile app scene for Lemmy is pretty rough, your best bet on android would probably be github.com/dessalines/jerboa which is still missing a few features but is at least being actively developed

Idk about iOS but if you can't find anything the mobile browser experience is probably serviceable

emerald :verified_green:​ boosted:
2023-06-10

I'm LITERALLY being GREEN on the INTERNET

Hacking on Cathode

#owncast #streaming #VTuber #English

https://live.greenboi.me
emerald :verified_green:​emerald@vt.social
2023-06-09

Ngl I kinda forgot about this account lmao

I've started working on #cathode again by rewriting the entire thing in a different framework so it's hopefully easier to work with 👍

I'm actually pretty excited about it, I think this direction will be a lot better for both development and use

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst