OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 5:36 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 245, 246, 247, 248, 249, 250, 251 ... 260  Next
Author Message
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Jul 18, 2021 10:37 pm 
Offline
Member
Member

Joined: Wed Mar 30, 2011 12:31 am
Posts: 676
Kamal123 wrote:
Here's an update to my operating system. This week, lots of gui changes are made.

When posting images from Github, use the "raw.githubusercontent.com" link: https://raw.githubusercontent.com/manas ... ocusos.png

_________________
toaruos on github | toaruos.org | gitlab | twitter | bim - a text editor


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Jul 18, 2021 10:56 pm 
Offline
Member
Member

Joined: Fri Nov 01, 2019 1:17 am
Posts: 95
klange wrote:
Kamal123 wrote:
Here's an update to my operating system. This week, lots of gui changes are made.

When posting images from Github, use the "raw.githubusercontent.com" link: https://raw.githubusercontent.com/manas ... ocusos.png


Thank you so much.. :D


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Jul 30, 2021 1:57 pm 
Offline
Member
Member
User avatar

Joined: Sun Apr 30, 2017 12:16 pm
Posts: 68
Location: Poland
After a few days of work, implementing a bunch of signal and pthread functions, and fixing some bugs in mmap/mprotect, we have QEMU running on Managarm. :^)
The port hasn't been upstreamed yet as some clean-up is needed, but here's a screenshot of me compiling a demo bootsector and running it:
Image

And here's a screenshot of the aarch64 port running in QEMU:
Image

_________________
Working on managarm.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Aug 01, 2021 4:26 am 
Offline

Joined: Sun Jul 04, 2021 1:45 pm
Posts: 2
In the past month I wrote quite a few things for MOROS to make it more usable.

The most visible change is the font loader (in VGA text mode) that I added just after the screenshot in the previous page.

Then I added a little lisp interpreter and I took some time to write a line editing library shared with the shell. After that I refactored the text editor to make it work with ANSI escape codes and added a small regex engine with a `find --line` command equivalent to `grep` in Unix. Next I'll add a `--name` parameter to that command so it'll also work like `find` in Unix, and a wildcard library on top of the regex engine to improve the shell.

Finally I started adding syscalls to the kernel because I still don't have a real userspace, even if most of the code I write is userspace related.


Attachments:
find.png
find.png [ 17.32 KiB | Viewed 14496 times ]
edit.png
edit.png [ 27.3 KiB | Viewed 14496 times ]
moros.png
moros.png [ 17.46 KiB | Viewed 14496 times ]

_________________
Working on MOROS
Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Aug 17, 2021 12:44 pm 
Offline
Member
Member

Joined: Tue Aug 17, 2021 10:40 am
Posts: 104
Location: CN
Image
um. my os written in c# in cosmos. but there's terrible memory leak issue.

_________________
My github: https://github.com/nifanfa


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Aug 18, 2021 1:44 am 
Offline
Member
Member

Joined: Tue Aug 17, 2021 10:40 am
Posts: 104
Location: CN
qookie wrote:
After a few days of work, implementing a bunch of signal and pthread functions, and fixing some bugs in mmap/mprotect, we have QEMU running on Managarm. :^)
The port hasn't been upstreamed yet as some clean-up is needed, but here's a screenshot of me compiling a demo bootsector and running it:
Image

And here's a screenshot of the aarch64 port running in QEMU:
Image

WOW! Man! Your Operating System Is Very Nice !!!
The Font Is Anti-Aliased

_________________
My github: https://github.com/nifanfa


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Sep 03, 2021 2:12 am 
Offline
Member
Member

Joined: Wed Mar 30, 2011 12:31 am
Posts: 676
Finally, after over a decade, I have added detailed process time tracking / CPU usage monitoring and ToaruOS can have a shiny top command:

Image

Iterating on the design a bit:

Image

_________________
toaruos on github | toaruos.org | gitlab | twitter | bim - a text editor


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Sep 03, 2021 10:09 am 
Offline
Member
Member

Joined: Tue Feb 18, 2020 3:29 pm
Posts: 1071
I am officially jealous of your OS klange... Seriously, that is a nice looking GUI! I love the way the top bar looks like its floating.

_________________
"How did you do this?"
"It's very simple — you read the protocol and write the code." - Bill Joy
Projects: NexNix | libnex | nnpkg


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Sep 04, 2021 2:17 am 
Offline
Member
Member
User avatar

Joined: Tue Feb 11, 2014 4:59 pm
Posts: 74
At last, I rewrited transparency, so icons and new cursor can be displayed properly (taskbar is transparent a little too)

Image

_________________
https://blackdev.org/ - system programming, my own 64 bit kernel and software.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sat Sep 04, 2021 4:11 am 
Offline
Member
Member
User avatar

Joined: Fri Sep 03, 2021 5:20 pm
Posts: 92
klange wrote:
...
What's old is new again - a few years back, my userspace and GUI apps were written in Python, but I abandoned them / rewrote a lot of them in C on my quest for a fully DIY ecosystem. Now that I've spent countless hours building my own Python-like language, it's time to bring back the old apps!


More screenshots:

...
Quoted text edited by moderator: Please avoid quoting large images.


I loved the pun on Wayland with your references to the Alien+Predator universe.

_________________
Writing a bootloader in under 15 minutes: https://www.youtube.com/watch?v=0E0FKjvTA0M


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Thu Sep 09, 2021 9:36 pm 
Offline

Joined: Wed Sep 02, 2020 3:09 am
Posts: 20
nifanfa wrote:
Image
um. my os written in c# in cosmos. but there's terrible memory leak issue.

At least the GUI is cool.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Wed Sep 15, 2021 7:02 am 
Offline
Member
Member

Joined: Wed Mar 30, 2011 12:31 am
Posts: 676
I'm kinda rushing through a backlog of tasks to prepare for my upcoming 2.0 release, and revisited an old port of MuPDF. Amazingly, it built with very few issues and now I've got a PDF viewer packaged again:

Image

I also had to make sure it was still possible to boot in Bochs - not an experience I'd want anyone to go through, but I know someone will try. Had to fix some faulty assumptions I made about BGA implementations, there's issues with the clock since Misaka is all TSC-based, but it will get to a GUI:

Image

(It's a bit more usable in VGA text mode)

_________________
toaruos on github | toaruos.org | gitlab | twitter | bim - a text editor


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Sep 28, 2021 8:43 am 
Offline
Member
Member
User avatar

Joined: Sun Oct 22, 2006 7:01 am
Posts: 2646
Location: Devon, UK
Hi All!

Returning to a bit of OS dev for the first time in many years (kids, work, divorce...life) and dug out some of my old Caracal code. I used to use GRUB with my own 32-->64 bit strap code and trampoline code. This time around, I'm using BootBoot (amazing, thank you bzt et. al.) and am in the very early stages of OS Dev again.

Attachment:
VirtualBox_Caracal_28_09_2021_15_35_45.png
VirtualBox_Caracal_28_09_2021_15_35_45.png [ 13.07 KiB | Viewed 7589 times ]


I may not get anywhere with it, but it's a way for my mind to wander away from the worries of the real world!

Cheers,
Adam


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Sep 28, 2021 8:37 pm 
Offline
Member
Member

Joined: Fri Nov 01, 2019 1:17 am
Posts: 95
Hi,

A completely re-written compositor and widgets library for Xeneva ..
Image

Do follow and fork me
https://github.com/manaskamal/aurora-xeneva


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Fri Oct 01, 2021 11:09 am 
Offline

Joined: Sun Aug 09, 2015 7:23 pm
Posts: 14
It has been a while since I posted a status update about Managarm, and because of that this post might be a bit long, sorry guys! About one month ago, we managed to get the gtk3 demo application running. This involved a few interesting steps, especially from a package management view, as gtk3 actively complains and fails if certain files (which are normally generated during post install) are missing, one can think about the mime database and cache files for glib, gio, gdk and gtk. After figuring that out it turned out that gtk3 itself actually worked fine, so that was nice.
Image

With xlib, gtk2, and gtk3 available, only one major graphics framework remained unported, Qt5. Last week, I set out on changing that. Not a lot needed to be done for Qt, but I did spent a few days fighting with their build system (and as of writing this it still isn't how I want it to be), but in the end I got a Qt command line application running. Not satisfied with that, I set out on getting Qt gui working, a goal which we reached today.
Image

With the 4 biggest frameworks running, I found it fitting to look back on where we came from. Around 14 months ago, I posted a screenshot of Managarm running xclock and glxgears. Of the two, xclock was the first ever X program to run on Managarm. So what better way to celebrate the progress than to run 4 clocks, one based on each framework :D.
In the bottom left is xclock running, next to that runs a gtk2 based clock, above those two we have an gtk3 based clock and the last one on the right is based on Qt5.
Image

Lastly, what fun are graphics frameworks if you can't use them to play games right? So I ported a minesweeper based on Qt5, mostly because it's fun and I've been trying to speedrun it on my host :D. It runs really nicely and all in all sums up the progress we made nicely.
Image

_________________
Hi, I'm Dennis!
Please correct my English as I'm not a native speaker of it
I'm currently working on managarm


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 245, 246, 247, 248, 249, 250, 251 ... 260  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: Bing [Bot] and 81 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group