GenericOS
- 16 Devlogs
- 26 Total hours
A simple “operating system”, with cool features meant to improve my HTML + JS skills, while managing to host it on my own website! NOT MOBILE FRIENDLY, PLEASE SKIP PROJECT IF YOU'RE ON MOBILE <3
A simple “operating system”, with cool features meant to improve my HTML + JS skills, while managing to host it on my own website! NOT MOBILE FRIENDLY, PLEASE SKIP PROJECT IF YOU'RE ON MOBILE <3
Sorry for another short devlog. Polished, fixed bugs, adding commands, adding saving. I have decided that I am going to do my second ship! I do plan on working more on this in the future prolly maybe.
Added a file explorer! Sorry for the three days wait, but this is a bigger app than normal. it allows you to create file structures and files. Currently the only file you can open are .txt files, however. These .txt files open in the notepad. Find the secret file and decode it for a surprise!
Added about app! Has slideshow which can be easily adjusted to tell you about features of the os, this is to help reviewers understand how the site works. Also noticed an issue where it doesnt look great because asstes werent loading, hence the boot screen! It has a progress bar which says what its lodaing! Backed to being locked in the btw.
Hi! Sorry for the long wait between dev logs (again). Ive had to just deal with some things recently and havent had time for this. Added a start menu that allows you to search apps or search the web This is a smaller feature, but dont worry, much more is to come.
Added a changable background, added movable desktop icons. Sorry for taking a break in development for a few days, I haven’t been locked in. Happy Fourth of July to those who celebrate.
Sorry for there not being a devlog in while, I took a break on this project to work on some other things (jame gam + other Stardance projects). However, I have read and greatly appreciate my feedback from my previous ship and added the most common suggestion, a browser! A simple browser with multiple tabs, access to the general web, and all in the same window system that already exists!
OVERVIEW:
Very sorry for the short devlog but finished readme, fixed bugs. No real new features were added, but prepared for final release, fixed bug with deployment to demo site and made sure everything works as expected on it.
.
NEXT STEPS:
NOTE FOR VIDEO: The lag is because my computer is terrible, without screen recording there is no lag. This will not an issue for you most likely. (also check out my mad minesweeper skills)
.
OVERVIEW:
Finished minesweeper! There is now a fully working minesweeper game. It generates the game and works similarly to the original minesweeper game. It took less time than expected thanks to my existing framework.
.
NEXT STEPS:
NOTE FOR VIDEO: The lag is because my computer is terrible, without screen recording there is no lag. This will not an issue for you most likely.
.
OVERVIEW:
Added framework for a minesweeper game. Also fixed a lot of general bugs. Prepared my portfolio site at https://jackjacobson2011.com to publish the project. Please note the portfolio itself is not a part of the project but was included in this devlog for the sake of demonstrating the effort put into the easy access of my project.
.
NEXT STEPS:
NOTE FOR VIDEO: The lag is because my computer is terrible, without screen recording there is no lag. This will not an issue for you most likely.
.
OVERVIEW:
General quality of life update! Added window snapping, to both sides and the top to maximize. Added window focusing system, allow use of multiple apps at once and better general use. Also on the backend, split the index.html file into a much more organized multi-file system! This allows for much better readability, sharability, and bug fixing. Also fixed various bugs throughout OS.
.
NEXT STEPS:
OVERVIEW:
Added a functional power menu. Currently, there are two options in the menu, restart and power off. Restart reloads the tabs, power off attempts to close the tab, although most browsers wont allow it so it gives you a pop up.
.
NEXT STEPS:
OVERVIEW:
Finished the terminal app! It turned out to be a very interesting project. It works by having a certain input, where it checks a separate file to see if that input has a designated output, and then gives the output. Works very well, and looks great!
NEXT STEPS:
NOTE FOR VIDEO: The lag is because my computer is terrible, without screen recording there is no lag. This will not an issue for you most likely.
OVERVIEW:
Added the framework for a terminal app! It shouldn’t have been much work, but I encountered a lot of bugs with the general system. The taskbar behaves better, and soon there will be a terminal.
NEXT STEPS:
OVERVIEW:
Added and refactored code to make the notepad app usable! You can open it and use it from the taskbar and the dekstop, type and save text in the editor, and maximize and move the window.
NEXT STEPS:
OVERVIEW:
Added framework for apps! Created a way to add icons to the desktop, click to open them, drag around the windows, and control the windows using button, implemented 12 hour time clock, confirmed it worked with different time zones.
NEXT STEPS:
OVERVIEW:
Worked to display an image in the background (currently windows xp, might be updated to something custom in the future). Added a clock to the bottom right.
NEXT STEPS:
12hr format, test how it responds to different timezones
Notepad app?
CHALLENGES: