June 17, 2025
I don't know what to even write.
I just haven't done anything worth anything, no screenshots too.
Well, UI was bit more polished, but it's still not that good. I'm not going to post it.
Some init stuff, and Lua + Terminal stuff. The util.lua is pretty strong now!
The image includes the example of the sudo function. (ps - sudo "echo hi!" = sudo("echo hi!) in Lua)
As you can see, it works with sudo, doas(untested) and su. su will unfortunately remind you to type your password every command, but nothing I can change :p
Recovery environment Linux distro! Builder is written in Lua. Pretty useful* as a recovery env, when your Linux install breaks, or you need to some partitioning stuff. Very customizable*, and can be used like Splashtop and other preboot Linux distros*. Based on Alpine Linux*. * currently planned. may change later.
3 hours was spent on making an ECS server replacement. ECS is responsible for many stuff, like showing multiple Migrate to Teams! popup, including the "Update reqiured one. It also has some telemetry stuff, which I removed. 5 hours was spent on making my emoji parser work better. Just like in the screenshot, emojis works again! I still have a long way to go in fully restoring emojis.
Did you know that the Skype server is still up? This project lets you connect to it, and use it.
please add clear instruction in the readme also link any external files or software to install in the readme
I created a binary build, which genuinely pissed me off. It's the only binary build I will create, and will never do it again.
Also, the tool's import logic is way better now.
Cooked OpCore Simplify check, while adding some stuff. The OCS check is unfortunately private, so around 40~1hr30m is basically not what you can see. If you want to try the check, and I know you privately, I can send you the module to try it out.(although the screenshot should be adequate)
Started working on actual UI, but this is just Slack...
I'll be looking forward for any ideas, and yes, the color can be changed(catpucchin theme wen eta??)
Please ignore me!
(I think?) finished the project. The tool can now try to assume older macOS versions, although it will likely struggle trying to find the version for newer macOS.
Finished? The project was not approved for enough time, and looks like I can still participate with V3 with this project, so I'm working again.
It can show DeviceProperties now, and there is a count on how much detections were triggered(It includes some joke checks, and it won't be added towards total count)
I'm now rewriting the program, to make it look slightly better.
luaToxCore is now trying to do something
I've created 8th revision/rewrite of my own Love2D UI kit, and this one is simple enough for creating itself and any form of UI. I'm pretty sure that I won't make a new one for a while.
I created selection box, with 100% pure Lua, absolutely no Electron.
Happy 10 hours, I started to work on UI. I finally made a simple kit that would allow me to make a textbox with ease. Did anybody know that tables can be used as a pointer in Lua? That really helped with this.
Very basic binding is done, I can send and receive messages now. I just need a reliable way to test everything...
I've implemented more stuff from ToxCore. There is no screenshot of it, but I can successfully bootstrap and get Tox ID now.
The post devlog everyday limitation really has to be lifted. I finally got FFI to load a library, but... Nobody wants to hear that. I can't post a devlog that doesn't go to Explore, and if anybody sees it, they would likely not react to it... It just makes each devlog really small and not exciting, and I still have to do it... Anyways, here's a UI that I made with Love2D for other project, this is how the actual chat app should look like.
Interesting thing to note is that Love2D works really great as a CLI Lua program library. Not related to project, but it's something.
Experimental(and possibly non-existent) Tox client, which is planned to support multiple protocols NOTE: Small parts(troubleshooting, some document reading, etc) was done with AI, but it is done mostly with human hands!
Finished the project, it detects a lot of stuff. Waiting for it to be accepted now.
Reads through OpenCore's config.plist, useful for helping people with a Hackintosh. Not for end users. Note: AI was used to create base64 encode function, and some debugging stuff.
This was widely regarded as a great move by everyone.