It’s ready to ship! I’ve polished the code a bit, decided to include the terminal (but strip its functionality down quite a bit), and the main UI now functions properly.
Display! Currently only the calculator works. I am currently working on everything else, and I should be able to ship this by the end of the day.
Github page is ready, code is licensed and the demo is up! After fiddling around with git trying to find out how it works, I managed to get it working, and now I can always easily commit updates while working there.
Finished working on the applet styling. Now it’s time for the main body of the webOS and some scripting to get functions like the clock to work correctly.
Begun working on this project. So far i’ve just defined the main colour variables and started writing the basics such as the topbar and the background.
Finished the UI. Drag and drop options and the slider are now functional, altered some descriptions to make them a bit simpler, and I corrected codec detection. This is currently running as a desktop entry, and I also verified this UI works on Windows 11 despite being made for KDE Plasma.
I’ve begun to lay out the groundwork for the actual transcoding and compression, here you can see i’m defining functions for future features I’ve planned out, including audio compression and a target file size. The target file size is an important bit, it’s what actually helps make the program feel simpler, like i want it to be. I’ll post actual usage demos once some of those features actually work.
I love CUDA, you love CUDA, we all love CUDA! (except for hardcore AMD fans)
For this i’d like to thank reddit and python cuda/nvenc documentation
seriously half the time i spent was reading documentation. This entire block here is all i did in this like hour and a half. Here i’ve prepare some of the foundation for when the video actually gets transcoded. This was rather complicated, and I’ve decided to finish this off later, and I’m defining other features so I can lay this out how I want to much more easily later down the line.
First devlog! I completed the main UI and codec detection, next part is gonna take a while, the main function, encoding and decoding. My goal for this is to be easy to use, even for people who aren’t big tech nerds, and likely don’t know the differences between commonly used codecs. You can notice where I’ve pushed users to use some of the simpler functions. As of editing this, none of this still works. I went back to edit my older devlogs because I realised these were annoyingly vague and would probably make shipping harder.