OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 3:46 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 130, 131, 132, 133, 134, 135, 136 ... 260  Next
Author Message
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Sun Aug 16, 2015 5:15 pm 
Offline
Member
Member
User avatar

Joined: Fri Aug 21, 2009 5:54 am
Posts: 178
Location: Moscow, Russia
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


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Aug 17, 2015 12:04 am 
Offline
Member
Member

Joined: Sun Jan 14, 2007 9:15 pm
Posts: 2566
Location: Sydney, Australia (I come from a land down under!)
Recently ported Pango and GLib to allow me to make pretty text without manually futzing around with Freetype:

Image
Image

_________________
Pedigree | GitHub | Twitter | LinkedIn


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Aug 17, 2015 7:25 am 
Offline
Member
Member
User avatar

Joined: Fri Aug 07, 2015 6:13 am
Posts: 1134
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?

_________________
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Aug 17, 2015 7:26 am 
Offline
Member
Member
User avatar

Joined: Fri Aug 07, 2015 6:13 am
Posts: 1134
[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.

_________________
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Aug 17, 2015 11:23 am 
Offline
Member
Member
User avatar

Joined: Fri Aug 21, 2009 5:54 am
Posts: 178
Location: Moscow, Russia
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.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Aug 17, 2015 10:52 pm 
Offline
Member
Member
User avatar

Joined: Sat Dec 27, 2014 9:11 am
Posts: 901
Location: Maadi, Cairo, Egypt
Artlav: Your OS is really cool! Do you have a site, or an online repository?

_________________
You know your OS is advanced when you stop using the Intel programming guide as a reference.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Aug 17, 2015 11:26 pm 
Offline
Member
Member

Joined: Thu Mar 25, 2010 11:26 pm
Posts: 1801
Location: Melbourne, Australia
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 ?

_________________
If a trainstation is where trains stop, what is a workstation ?


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Mon Aug 17, 2015 11:29 pm 
Offline
Member
Member

Joined: Sun Jan 14, 2007 9:15 pm
Posts: 2566
Location: Sydney, Australia (I come from a land down under!)
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.

_________________
Pedigree | GitHub | Twitter | LinkedIn


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Aug 18, 2015 2:54 am 
Offline
Member
Member
User avatar

Joined: Fri Aug 21, 2009 5:54 am
Posts: 178
Location: Moscow, Russia
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: 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.


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Aug 18, 2015 4:47 am 
Offline
Member
Member

Joined: Thu Mar 25, 2010 11:26 pm
Posts: 1801
Location: Melbourne, Australia
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

_________________
If a trainstation is where trains stop, what is a workstation ?


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Tue Aug 18, 2015 4:53 am 
Offline
Member
Member

Joined: Sun Jan 14, 2007 9:15 pm
Posts: 2566
Location: Sydney, Australia (I come from a land down under!)
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!!

_________________
Pedigree | GitHub | Twitter | LinkedIn


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Thu Aug 27, 2015 12:17 pm 
Offline
Member
Member
User avatar

Joined: Fri Aug 07, 2015 6:13 am
Posts: 1134
This topic is too young to die. Please guys post some more pictures of your OSes.

_________________
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Thu Aug 27, 2015 12:29 pm 
Offline
Member
Member
User avatar

Joined: Thu Mar 27, 2014 3:57 am
Posts: 568
Location: Moscow, Russia
pcmattman wrote:
Posted: Tue Aug 18
The thread doesn't look dead at all. @thehardcoreOS, so why don't you post your screenshots?

_________________
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
- Alan Kay


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Thu Aug 27, 2015 12:35 pm 
Offline
Member
Member
User avatar

Joined: Fri Aug 07, 2015 6:13 am
Posts: 1134
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.

_________________
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader


Top
 Profile  
 
 Post subject: Re: What does your OS look like? (Screen Shots..)
PostPosted: Thu Aug 27, 2015 1:12 pm 
Offline
Member
Member
User avatar

Joined: Sat Dec 27, 2014 9:11 am
Posts: 901
Location: Maadi, Cairo, Egypt
Roman wrote:
The thread doesn't look dead at all.

IMHO, this thread will never die.

_________________
You know your OS is advanced when you stop using the Intel programming guide as a reference.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3898 posts ]  Go to page Previous  1 ... 130, 131, 132, 133, 134, 135, 136 ... 260  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: Bing [Bot], Google [Bot] and 71 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