Activity

Vova

Shipped this project!

Hours: 5.06
Cookies: 🍪 8
Multiplier: 1.54 cookies/hr

Added more mathematical functionality. You can access to them just click R in the left corner. And fix several bugs like floating point mistake and other bugs.

Vova

.3 + .3 = 6 was never fun to see. Turned out the decimal handler was in the wrong order and the regex wasn’t catching numbers without a leading zero. Both fixed now!

Attachment
0
Vova

Shipped this project!

Hours: 31.89
Cookies: 🍪 147
Multiplier: 9.22 cookies/hr

After the lock screen, I built a desktop! I think it’s looking pretty good for a first version.
Here’s what you’ll find:

Taskbar - Mac-style taskbar
Apps - Settings, Browser (my previous project “Solid Browser”), and CraftCode (a coding environment for Rust, C, C++, and more)
PowerFind - search through all your apps, even ones not pinned to the taskbar
Sandbox Environment - meant to work like a virtual machine, but right now it’s basically a windowed version of NetherOS

P.S. In Settings you can set up virtual wifi, customize your wallpaper (pre-installed or custom), and pick your color scheme.

Vova

Added the most important things it’s MAXIMIZE BUTTON and CUSTOM wallpaper! So the app title bar question completed.

Attachment
0
Vova

Added PowerFind (Shift+F) -> find and launch any app, even ones not on your taskbar.
Also fixed some design bugs and cleaned up the overall look. Small update ik, but it feels way more polished now.

P.S. In previous devlogs I forgot to say you about the “Virtual Environment”, it’s not working properly now, but if you like windowed os, that’s a great choice. To open it up click (Shift+S) or just find in PowerFind.

0
Vova

4 hours. 4 hours for syntax highlighting. I’m not okay.
Thought it’d be simple to find keywords, wrap in a span, done. Yeah no!! Cursor teleporting, text eating itself, < turning into < turning into a disaster. Eventually gave up and switched to a textarea overlay. Would’ve been nice to know that 3 hours earlier.
Had to use AI to get through the worst of it. The highlighting logic was just one of those “every fix breaks two things” problems.
Funny thing the C/C++ compilation via Godbolt API took 20 minutes. The thing I was scared of was easy. The “simple” thing destroyed me.
Added:

  • Syntax highlighting
  • C/C++ execution

And yeah i promise y’all that terrible font you will be able to change ;)

0
Vova

Hello, everyone! I have pushed the update on GitHub, so you can check it out now!
New Features:

  • Wallpaper changing logic
  • Settings changing tabs logic
  • All changes in settings are now saved, including background and style))

I spent a lot of time on saving settings. Fetching info from every app is much easier than saving the correct values, but I fixed it and now it works perfectly!! So now you could see that when you choose wallpaper or appearance color it affects the system itself and saves values!

Btw if you found some bugs please tell me in the comments ;)

0
Vova

So, I’ve been upgrading the desktop. Added more apps which are working partially.
What was added:

  • a minimal VS Code (it can run Rust code!)
  • Name for apps (that means when you hover them you see their label)
  • Added settings app.
  • When you click on github app it redirects you to the source of the project.
0
Vova

Hi! So added desktop, there are features already added:

  • window (fullscreen and minimize doesn’t work yet :( )
  • Taskbar like in macOS
  • working browser (because of the iframe it won’t work in OS directly)
  • real-time date and time
0
Vova

Fixed all language bugs and added LOLCAT language.

Attachment
0
Vova

Fixed Workers menu and other bugs.

Attachment
0
Vova

Shipped this project!

Hours: 5.46
Cookies: 🍪 18
Multiplier: 3.29 cookies/hr

Built the time screen and login page. Clock, wallpapers, swipe to unlock,
PIN login — all working. Feeling good about it.

Next up is desktop + apps. It’s actually becoming an OS lol.

Vova

Started as “cool lock screen with Minecraft font”, ended up becoming a whole
fake OS concept. Classic scope creep lol.
Right now it’s got a live clock, random wallpapers, swipe/space to unlock and
PIN login. All vanilla JS, no dependencies, just open index.html and it works.

Had one annoying bug where the clock elements weren’t animating on startup -
turns out setInterval fires after 1 second so the elements were empty when the
animation triggered. Called the function once immediately before the interval,
fixed.

Next up: actual desktop, app windows, taskbar, settings. Entering this in a
competition so let’s see how far it goes.

stay tuned. 👋

Attachment
2

Comments

Aarush
Aarush 4 months ago

hey i think the demo link is broken ;-;

Vova
Vova 3 months ago

fixed ;)

Vova

Shipped this project!

Hours: 6.78
Cookies: 🍪 42
Multiplier: 6.14 cookies/hr

Even from the beginning, it’s already really useful! You can sort your files, remove empty folders, and even encrypt/decrypt them!

Vova

Added encryption and decryption commands, use them wisely. 😉

Attachment
0
Vova

Hi everyone! Added a new command for recursive removal of empty folders - really useful when sorting, because manually opening every folder and searching for empty ones is tedious and time-consuming! Also fixed some text color issues.
See you later!

Attachment
0
Vova

Shipped this project!

Hours: 21.17
Cookies: 🍪 109
Multiplier: 5.14 cookies/hr

Added rebirth currency, shop and work tabs.
Added Hindi language support.
Improved shop layout (left/right alignment).

Vova

Hi everyone!
Some bugs were fixed (a few with help from ChatGPT). The initial rebirth logic now works!
If you encounter any issues, please let me know in the comments. Thanks!

Attachment
Attachment
Attachment
Attachment
0
Vova

Hello hello! 🙌I rewrote my previous project, which was originally written in Python. I chose Rust because it makes the core file-sorting functionality much faster! The differences are huge, and I really like how performant and safe the code feels now.

My goal is to keep expanding this application with new features and maybe even create a graphical user interface in the future. I want it to become more powerful and user-friendly while still staying lightweight.

More updates coming soon!

Attachment
0
Vova

IT’S ALMOST DONE!!

  • FULLY WORKING LANGUAGE TRANSLATION FOR ALL PANELS. (Added Hindi)
  • Now to open Work panel you need to buy upgrades + logs upgrade also works.
  • Fixed some bugs with language translation.
0
Vova

Optimised the newly added tabs in game for language integration

Attachment
0
Vova

Added smooth tab transitions, implemented dynamic header stats depending on active tab, and added a new settings option to swap shop placement (right/left).

0
Vova

Workers can now farm wood! Their log output depends on both the worker’s level and the palm’s level.

0
Vova

Not much has changed. I added the ability to assign workers, and now I’m working on auto-farming.

Attachment
Attachment
0
Vova

Upgraded work menu, now you can add workers and palms, and assign them to each. Plus added 3d rotation for the configuration menu.

Attachment
Attachment
0
Vova

Been working on the third tab (unlocked with rebirth logs). This is where you’ll hire workers and expand by adding more palms.
The core logic isn’t finished yet, but the foundation is there. 🔥🔥

Attachment
Attachment
Attachment
0
Vova

Added rebirth logic! Now it resets your progress and adds rebirthed logs. 🎉

0
Vova

Added the rebirth menu. Players can now access rebirth-specific items!

0
Vova

Today, I added a feature that safely removes an upgrade once it reaches its maximum level. I also added visual effects to the upgrades to make them more satisfying.

Attachment
0
Vova

Shipped this project!

Hours: 3.87
Cookies: 🍪 71
Multiplier: 18.29 cookies/hr

Added responsive design, the ability to change themes and languages, and fixed some placement errors.

Vova

Added new animations and refined the UI style.
The game is now responsive and works on all screen sizes.
If you notice any issues, please leave a comment below.

Attachment
Attachment
0
Vova

Fixed some alignment bugs, so you can now play this game on other devices.
But the layout still looks weird on some screens - working on fixing it 😶‍🌫️

Attachment
0
Vova

This game now lets you change your appearance and language.
Available languages include French, Arabic, Russian, Polish, Pre-reform Russian, Church Slavonic, Ukrainian, Serbian, Japanese, Chinese, Finnish, Georgian, Greek, Amharic, and my custom Cat language.
I’m also planning to add LOLCAT soon.
The most important update is that progress is saved in localStorage, so you can close the tab without losing progress. I started this update a month ago, which is why I have so few hours for such a big update.

Attachment
Attachment
0
Vova

Finished the initial design and core logic.
You can search with DuckDuckGo, Google, or Yandex (privacy vs familiarity vs image search).
Still early, but it’s coming together nicely

Attachment
0
Vova

Big progress🎉!! I’ve fully fixed the layout issues and added scientific buttons. Everything is now working perfectly, and the calculator looks and behaves as intended. Next, I’ll work on implementing the logic for these new buttons.

Attachment
2

Comments

lokmane
lokmane 5 months ago

Hey, i found a bug where decimals dont work if the number is smaller than 1, for example if i entered 0.3+0.3 it would give me 6

Vova
Vova 5 months ago

Oh yeah, I see, already found a problem. Thanks!

Vova

I added screen rotation to my calculator, which switches it into a wider layout similar to the iOS calculator in landscape mode.
In this mode, I’m currently working on adding scientific buttons and designing them to provide more advanced math functionality (like trigonometric operations and powers).

This feature is still a work in progress, but the core layout and rotation logic are already implemented.

(More time I wasted on trying to add another functionality which doesn’t work now :( )

Attachment
0
Vova

Recently, I fixed the “bug” which is not completely a bug, but rather an IEEE-754 behavior of floating-point arithmetic. For example, when you write 9.3 - 9.1, it equals “0.200000000000001”.
Now I checked some combinations, and I don’t see problems.

Attachment
0