bugs finally fixed!!! (some) alright, im back now, i had taken a short break. i fixed the liquid glass bugs, and it is finally good enough! Im fine tuning the mode recommendation feature, to make it accurate now.
okay, this devlog is gonna be a short one, since i just wanted to keep yall updated on whats up. basically, ive been facing bugs on the liquid glass topbar, i might scratch the idea entirely, not sure, and now im facing bugs on the mode recommendation…
i worked a lot on the backend already so now i decided to work on the frontend. im developing a liquid glass component for the topbar, its not ready yet, trust me making it is a PAIN. im also almost done with the mode recommendations! im pretty sure by tommorow, or today, all of these updates will be out!
its me again! i was on a grind, and i spent 8 hours refining the mode-specific responses, i did not change much else. next up, im planning on adding mode recommendations. this update looks at your brain dump, and suggests if there is a better mode for this input.
okay, honestly that grind was insane. 12 hours of work, i toughed it out. anyways, now to the project. alright, so a super cool update, now theres modes to the ai, like personalities that u think will best suit you. 6 modes have been added, just decide - the defualt, vent - ai is a calm listener and gives u small gentle steps, roast me - straight forward, friend-like attitude that shows you the total truth in a blunt way, hype me up - high energy, gets you pumped up u for the next step, talk it through - thinks alongside with you, and provides clarity, and finally break it down - treats your brain dumb as a task list, and is more analytical. These are the new modes, and ive made a change mode button on the tool page. This may be my final devlog before the ship! Insane update, im excited to see how this turns out!
INSANE UPDATEEEEE! alright now ive added 2 new pages instead of 1 long scroll through page. Personally, the scroll through is really generic, and feels unfinished. One page is for “the tool,” (the ai suggester on waht to do) the other is called “my patterns” this gives u an analysis on your mood trends, productive hours etc. Im not sure if im planning to keep this feature since it feels kind of pointless. I also have added a pomodoro timer, where u get 25 minutes to complete your activity, its totally optional. In addition to that i added a share button, so u can copy it and put it into your notes, or screenshot it and send it to people! anyways, thats it for now. stay tuned for the next one!
wsp guys! im back to working on this project, i made a few css changes over the week, nothing much really, i would want yall to suggest me some features that i can implement in the website! feel free to comment, really helps out!
INSANE CSS REWORK!!! Alright so i looked at a few other websites and i realized that all of them use a very similar theme. A dark background, maybe stars or smth, and i wanted to do something different. I took a different approach and themed it like a newspaper, a cream background, with black text and etc. This is probably my last devlog before my first ship. Im gonna work on the README now and thats it i guess!
API FETCHING ADDED!!!! Alright, so major update, the website is fully functional now, the API is called, and displays the details such as the picture, title and explanation. Also restructured the CSS on the site. Next im going to be thinking of a little twist of my own to the site, because we cant really fit in, can we? anyways, stay tuned for the next devlog lol.
FIRST DEVLOG!!!! Alright so its been tough so far, but its still really fun! I’ve made the HTML file, and i have my api, now im gonna work on using the api for data fetching. So theres a planet animation when fetching data, and im not sure what to name the site yet. The html file also consists of the css. Im planning on grinding it out for a few hours and finish this!
FINAL DEVLOGGGGGG, I encountered way too many bugs deleting my .env file. it was PAINFUL. Finally fixed and im gonna ship the project!!!!!!! Huge new feature added, i call it the to-do pile. Your last 5 actions show up on it, and a button thats clickable saying “did it,” as soon as you click it, the action dissappears from the to-do pile! Its been really fun working on this site!
FINISHED BUG FIXING!!!! That took way too long. Devlog #2. Alright so now i’ve fixed the major prompting issue, you can finally talk to the ai without it bringing up additional math pass rates. 😅 I figured i’d host it on OnRender since im used to it. Added environment variables instead of the .env since its not testing anymore. Rebuilt the UI slightly. Worked on it all day. Theres a share option now, which copies the text instantly (incase you want to put it on your notes/to-do-list) Hoping i face no major bugs, please check out the site and let me know if theres bugs! (you can drop a comment or wtv) Added some nice translucent/glassy ui aswell. Not sure what’s next but lets see!
First Devlog, i thought of one of the biggest problems in daily life, decision making. Im sure every one of us has faced this ATLEAST once, if not hundreds and thousands of times. On average, roughly 2.5 hours is spent on indecisiveness by humans, may it be micro decisions or important decisions. This led me to making, “just tell me what to do,” a website thats AI-Powered and helps you get your thoughts straight and come to a decision. I’ve made the first version, its not being hosted anywhere yet due to major bugs, but hopefully by my second devlog i will have started hosting it.
Last thing before this is finished. Added an actual learning guide for the OS, rather than having to figure it out by trial and error.
There’s now a Guide app, with a teal icon located at the start of the dock. It launches into a window that takes you through all the basics, like opening applications, resizing and moving windows, what the three buttons for windows do, the context menu, talking to Jarvis in the terminal. When you first land on the desktop, a tooltip will pop up that shows you where the Guide icon is, and says “New here? Click Guide to get to know the OS.” Also, I added the context menu on the desktop. Just do a right-click on any empty space on your desktop and there will be quick access to such things as opening terminal, creating a sticky note, opening guides, changing wallpapers. However, you won’t see this menu when you perform the same action over an opened application, it is only visible on an empty desktop. I had to deal with some bugs that not many people are even going to notice, but which were crucial for my program. After I implemented the resizing functionality, the dragging became somewhat slow, which resulted from a css transition intended only for maximizing an application being applied to dragging and resizing as well. and there was another issue with the hint bubble being pointed to the guide icon. That one was a strange one, it turned out that a transform on the dock’s container element broke the position:fixed styling of everything within it, so the bubble was aligning itself to the center of the dock rather than the screen. Moved it outside of it and it now perfectly aligns with the icon, double checked on different screen sizes.
Finally, the boot sequence needed some work too. The animation itself was smooth enough, but at the total duration of 2.6 seconds, it just felt like skipping through rather than loading 5 messages. Slowed it down to about 4 seconds and added a smooth crossfade in between each message instead of the abrupt change, and now it feels like an actual boot sequence, not just random colors.
That is all I have for now for rinoOS. Boot up, choose a background, click around, talk to jarvis when bored.
Live the rino life 🟣
picking up from devlog #1. last time the three window buttons just sat there doing nothing, red worked but yellow and green were dead weight. fixed that.minimize now actually minimizes. click yellow and the window shrinks down and tucks itself into a little tray right next to the dock, like a real taskbar. click the tile and it pops back open exactly where it was.fullscreen works too. green button blows the window up to fill the whole desktop, click again and it snaps back to wherever it was sitting before. sticky notes is finally here. it’s its own app in the dock now, click the + tile and a new note shows up, type whatever, delete it with the x in the corner. they’re scattered at slight angles so it actually looks like sticky notes and not a grid.also made every window resizable from the bottom right corner, figured if you’re gonna explore my OS you should be able to make a window bigger to actually read stuff instead of squinting. ran into one annoying bug along the way: dragging windows around started feeling laggy and weird after i added resizing, turned out a css transition meant only for the maximize animation was quietly applying to every drag and resize too, so windows were animating toward your cursor instead of just following it. fixed by only turning that transition on for the maximize snap and keeping drag/resize completely instant. one more update coming next.