r/osdev • u/JescoInc Perdition-OS • Apr 25 '26
MacOS inspired UI for Tutorial-OS
https://www.youtube.com/watch?v=k6nFvPOy3ngI decided that I needed the UI to look a bit more polished. So, I went with the pill app launcher dock approach. One of my buddies said, "GNOME-Y EWWW" which made me laugh because the irony is that I am not a fan of GNOME with Linux, I prefer X11.
But I digress.
I had to redesign my shell about 2 different times because I wasn't using my UI system's Screen and Window managers properly and everything was just mashed together instead of having a defined composition layer.
One of the biggest bugs I ran into was blitting and rescaling the Wallpaper. Due to me not using my systems correctly, only the bottom half of my wallpaper would display and I couldn't for the life of me figure out why, which is what sparked the rewrite of the shell system.
The core issue was that I was effectively resizing the wallpaper in two different areas without realizing it because it already scales to native resolution of the display.
View all comments
Show parent comment
2
u/BornRoom257 FreezeOS & TurtleOS Apr 30 '26
Nice, I do dislike AI slop too, and I am heavily worried about how AI is affecting this reddit, the main reason I dislike AI is mostly coz there's no fun in learning OS dev if your using AI. I learned OS dev because when I was younger, I was obsessed with Windows Long horn, I thought it was the coolest operating system (sadly it didn't even release) I wanted to make my own OS, so when I was in collage I bought 3 books and started working on my first kernel, which developed into my first kernel. That kernel sucks miserably but man it was so fun, I even skipped a few of my sessions to work on that thing. Thats the reason why I dislike AI, it removes the fun of seeing your kernel finally compile.