Ukii
- 13 Devlogs
- 40 Total hours
A frontend focused on linux-based devices!
A frontend focused on linux-based devices!
Made it overall look more like my concepts and added hero/background support with a supa rad fade in/out animation! 
GREATLY improved scraping! (instead of freezing every time you scrape something i use multiple cpu threads to scrape something which prevents it from freezing) also moved to love 12 and fixed some bugs with the keyboard
TRYING to implement an on-screen keyboard (already have hardware keyboard input working and yes i know it looks horrible atm), fixed some ui bugs, added a dynamic battery icon, added game renaming support, and overall made things look smoother!
Add toggle switch with JUICYYYYY ANIMATIONS and fix background scaling bugs when resizing the window!
Added scraping via steamgriddb! the image results arent the best and the code is an absolute mess but it WORKS AHAHAHAHAHAHA
OH MY GOSH I GOT GAME LAUNCHING WORKING!!!! also have game icon loading and stuff BUT THATS NOT IMPORTANT OHMYGOSH I GOT IT TO WORK AJHSDFUYHFAGYUEYGHUYGDERYGHYGEDRGYEDRGFYUUYHGETFRDGT
Added a custom animation to the game selection menu and fixed a ui bug concerning hitting the end of elements
Made it so focusable ui elements do something when you hover them (instead of just drawing a rectangle) and added some juiciness to elements! (will probably get rid of some of the rotation effects tho)
I GOT INPUT WORKING YESSSSSSSSS idk if the video works or not but i cant believe input is workinggggg, i just made a table/array where you put each item in and then you navigate/index the table with the arrow keys (theres probably a much better way to handle navigation but like its the only way i could figure out bc i have smooth brain). also, ive been working more on window scaling so i can just make the ui elements however i want in pixel scaling and it automatically scales everything to the right size without me having to worry about making panels resizable or wtvr
ALSO i figured out a name for it! (no it wasnt piku) i shall now call my baby CHISAI (which means tiny in japanese) because this frontend is supposed to be a mini version of another launcher i want to make! (think of it like the dsi and wii)
TLDR: input, sizing, and new name
Mostly been refining the ui system more, cleaning up my code (it was rly messy lol), and stuff like that (sorry this devlog isnt as detailed im a bit drained)
Been mostly refining the ui MORE (agh help me aghhhhh ouuuuu) and added a highlight flag for panels/text (need to add more options for custom cases and stuff tho) you can see it on the pokemon emerald version thing 
Mostly been improving my ui system, TRYING to make a decent shadow effect for the ui (decided to settle for just a non-blur version for performance reasons) and now im just trying to clean up my code (impossible ofc) and make it look a bit more like my mockups!
Been working on ui hell TwT, man making a ui system from scratch is a PAIN!!! well i added simple layout features and its a parent/child based ui system which is pretty nice! also theming works nice which is nice
ik the ui looks pretty meh rn but ITLL LOOK MUCH BETTER LATER I SWEAR AGH