Page 133 of 262

Re: What does your OS look like? (Screen Shots..)

Posted: Sun Aug 16, 2015 5:15 pm
by Artlav
It might not look like much, but...
That's USB mouse.
Working.
The kind of "at last" moment after a long season of figuring things out, implementing, testing and bug-busting.

Image


Oh, and not just in Qemu, but on real hardware as well.
That is the real money shot, since Qemu's USB is so simplified it's not even fun.

Image

Re: What does your OS look like? (Screen Shots..)

Posted: Mon Aug 17, 2015 12:04 am
by pcmattman
Recently ported Pango and GLib to allow me to make pretty text without manually futzing around with Freetype:

Image
Image

Re: What does your OS look like? (Screen Shots..)

Posted: Mon Aug 17, 2015 7:25 am
by Octacone
Artlav wrote:It might not look like much, but...
That's USB mouse.
Working.
The kind of "at last" moment after a long season of figuring things out, implementing, testing and bug-busting.

Image


Oh, and not just in Qemu, but on real hardware as well.
That is the real money shot, since Qemu's USB is so simplified it's not even fun.

Image
It looks really good. Can you show us what that folder icon does?

Re: What does your OS look like? (Screen Shots..)

Posted: Mon Aug 17, 2015 7:26 am
by Octacone
[quote="pcmattman"]Recently ported Pango and GLib to allow me to make pretty text without manually futzing around with Freetype:

Looks better than windows rendering.

Re: What does your OS look like? (Screen Shots..)

Posted: Mon Aug 17, 2015 11:23 am
by Artlav
thehardcoreOS wrote:It looks really good. Can you show us what that folder icon does?
Just a simple file manager.
Image

Also got a text editor
Image

And OpenGL support (software):
Image

But that's all old stuff, i bet you can find similar ones somewhere in this thread back in 2011.

Re: What does your OS look like? (Screen Shots..)

Posted: Mon Aug 17, 2015 10:52 pm
by BrightLight
Artlav: Your OS is really cool! Do you have a site, or an online repository?

Re: What does your OS look like? (Screen Shots..)

Posted: Mon Aug 17, 2015 11:26 pm
by gerryg400
pcmattman wrote:Recently ported Pango and GLib to allow me to make pretty text without manually futzing around with Freetype:
Hey pcmattman, impressive. But pango doesn't actually contain fonts does it ? How do you draw the chars ?

Re: What does your OS look like? (Screen Shots..)

Posted: Mon Aug 17, 2015 11:29 pm
by pcmattman
In that example, Pango is using Freetype to read TTF fonts. It's also using Fontconfig to fall back when glyphs can't be found (eg, the main text is DejaVu Sans Mono, but the Japanese is a totally different TTF file).

I use libpangocairo to actually perform the drawing onto Cairo surfaces.

Re: What does your OS look like? (Screen Shots..)

Posted: Tue Aug 18, 2015 2:54 am
by Artlav
omarrx024 wrote:Do you have a site, or an online repository?
Hm, there should be something here: http://orbides.org/aprom.php
And here is the linked list of testing threads: http://forum.osdev.org/viewtopic.php?f=2&t=22667
pcmattman wrote:In that example, Pango is using Freetype to read TTF fonts.
Cute.
Font support is one of these things programmers tend to ignore completely.

I've been googling around, but can't quite figure it out - how is Pango different from Freetype?
That is, what features does it provide over the glyphs taken from FT?

I was thinking of using Freetype on it's own for my OS.

Re: What does your OS look like? (Screen Shots..)

Posted: Tue Aug 18, 2015 4:47 am
by gerryg400
Here's my latest version. A few of the coreutils are working (the basic ones) and gcc will compile hello.c. Also truetype, cairo, ncurses work. Nano kind of runs a bit and of course the obligatory glxgears. The calculator and terminal are the first Apps for my graphics toolkit. Still plenty of bugs.
Image

Re: What does your OS look like? (Screen Shots..)

Posted: Tue Aug 18, 2015 4:53 am
by pcmattman
Artlav wrote:I've been googling around, but can't quite figure it out - how is Pango different from Freetype?
That is, what features does it provide over the glyphs taken from FT?
In my case, Pango is still using Freetype as a font backend to actually get glyphs to render. Pango then looks after details like layout, and it's particularly good at complex scripts and internationalisation issues (the example shows an embedded switch to RTL for non-English text).

There's a gallery of various things Pango helps with rendering on the Pango site.

EDIT: very nice, gerryg400!!

Re: What does your OS look like? (Screen Shots..)

Posted: Thu Aug 27, 2015 12:17 pm
by Octacone
This topic is too young to die. Please guys post some more pictures of your OSes.

Re: What does your OS look like? (Screen Shots..)

Posted: Thu Aug 27, 2015 12:29 pm
by Roman
pcmattman wrote:Posted: Tue Aug 18
The thread doesn't look dead at all. @thehardcoreOS, so why don't you post your screenshots?

Re: What does your OS look like? (Screen Shots..)

Posted: Thu Aug 27, 2015 12:35 pm
by Octacone
Roman wrote:
pcmattman wrote:Posted: Tue Aug 18
The thread doesn't look dead at all. @thehardcoreOS, so why don't you post your screenshots?
Because I am trying to enter protected mode and set up paging and then I can post some screenshots with basic text print thigy.

Re: What does your OS look like? (Screen Shots..)

Posted: Thu Aug 27, 2015 1:12 pm
by BrightLight
Roman wrote:The thread doesn't look dead at all.
IMHO, this thread will never die.