Open comments for this post
DevLOG FOURRR
What do we got this time
well well I now have a complete basic file management system build, I can create text files, edit them, open them, save them in any specific location , delete it,
terminal now can run more commands
‘’‘ls, mkdir, rm. touch, echo, clear, etc’’’’
context menus
It was time taking and exhausting as every section of the operating system required different type of context menus. It was so much messed up. I ended up creating something central where a single config can decide and make a whole context menu,
Desktop is ALIVE
Long awaited something I wanted to do is to display what there is in the desktop directory directly onto the desktop after making the complete file system.
Open comments for this post
Dev Log Threeeee
Added a browser
as of now only a few websites are accessible like wikipedia.org, other websites reject the connection in a iframe, I am looking for solution to this, I was thinking to maybe compile a rust model web browser using ecmascript and run a browser in browser, looks tough for limited time I have for this project , will definitely give it a shot ( if you guys got any idea let me know )
yayyyy File system is now persistent
well despite coolest feature this was fairly easy redux-persistence saved the day, used indexDB as localstorage is synchronous and only allows 5MB of storage
-> the files created in desktop folder now show up on the desktop on top of wallpaper
NEXT GOAL
- add some more commands in terminal like ls, touch, mkdir, rm
- ability to create and save text files
- make files and folders drag-able (DREAMYYYY)
- personlization options
Open comments for this post
AlpineOS, lightweight web os for study and space research(will be coming soon)
The name inspiration come from the alpine images of docker “light weight”
I am trying to build is os such that user can sort of study about space.
as of now I have build some basic file system, dragable windows, I have setup basic architecture for applications, processes, and files and folders
hope fully in my next DEVlog, I will have implemented /fixed
- resizable windows
- control panel
- file and folder persistence
- some cool apps on space theme
- preventing windows from going out of screen,
- will try to make terminal somewhat working
- improve the UI
- ability to minimize the windows
- drag and drop upload of files like text, pdf, word excel etc,